

function popup(url, type, height, width,full){
	var top=(screen.height-height)/2;
	var left=(screen.width-width)/2;
	var nsNav = (document.layers) ? 1 : 0;
	var ieNav = (document.all) ? 1 : 0;

	// popup plein ecran
	if(full)
	{
		height = screen.availHeight - 30;
		width = screen.availWidth - 10;
		top=0;
		left=0;
	}

	wintype="toolbar="+type+",menubar="+type+",location='no',scrollbars="+type+",top="+top+",left="+left;
	wintype=wintype + ",height=" + height + ",width=" + width;
	var newwin = window.open(url,"popup"+type,wintype);
	newwin.focus();
}
function kill(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='none';
		}
	}
	if (d) {d.style.display='none';}
}

var delay_hide=800
function resetit(){
	delayhide=setTimeout("kill()",delay_hide)
}
function clear_delayhide(){
	if (window.delayhide){
		clearTimeout(delayhide)
	}
}

document.onclick=kill

window.onload=montre;

function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='none';
			}
	}
if (d) {d.style.display='block';}

}

//********** Style des formulaires

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
if (which.style&&intended.test(which.tagName)){
if (ns6&&eventobj.nodeType==3)
eventobj=eventobj.parentNode.parentNode
return true
}
else
return false
}

//Function to highlight form element
function highlight(e){
eventobj=ns6? e.target : event.srcElement
if (previous!=''){
if (checkel(previous))
previous.style.backgroundColor=''
previous=eventobj
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
}
else{
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
previous=eventobj
}
}

function show(portlet) {
	document.getElementById("hide_" + portlet).style.display="none";
	document.getElementById("show_" + portlet).style.display="";
}
function hide(portlet) {
	document.getElementById("show_" + portlet).style.display="none";
	document.getElementById("hide_" + portlet).style.display="";
}

//********** Plan du site : gestion du plier/déplier


function SwitchMenu(obj,n){
	if(document.getElementById){
	var n;
	var el = document.getElementById(obj);
	var ar = document.getElementById("cont"+n).getElementsByTagName("DIV");
		if(el.style.display == "none"){
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}
//***********Test Francois
user_pref("capability.policy.policynames", "politiquelocale");
user_pref("capability.policy.politiquelocale.sites", "http://localhost");
user_pref("capability.policy.politiquelocale.checkloaduri.enabled", "allAccess");


