//***************************************************AFFICHER INFO BULLE
function showMe(portlet) {
		document.getElementById(portlet).style.display="";
}
function hideMe(portlet) {
		document.getElementById(portlet).style.display="none";
}


//***************************************************Centrer une popup
function popup(mapage, nom, yesno, largeur, hauteur)
    {
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	var a;
	var no;
	var yes;
	if (yesno == 'yes')
		{
	  		a=window.open(mapage, nom, 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left='+ left +',top='+ top +',width=' + largeur + ',height=' + hauteur);
		}
	else if (yesno == 'no')
		{
			a=window.open(mapage, nom, 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left='+ left +',top='+ top +',width=' + largeur + ',height=' + hauteur);
		}
    }

//**************************************************Plier et d&eacute;plier du contenu
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="";
}

// Fonction AJAX
function createXMLHttpRequest() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
   try { return new XMLHttpRequest(); } catch(e) {}
   alert("XMLHttpRequest n'est pas supporté, mettez à jour votre navigateur, merci.");
   return null;
}

//**************************************************Désactive le copier-coller des champs avec  onKeyPress="return disableCopyPaste(event);" onKeyDown="return disableCopyPaste(event);"
function disableCopyPaste(e) {
	var forbiddenKeys = new Array('c', 'x', 'v');
	var key;
	var isCtrl;

	if(window.event)  {
		key = window.event.keyCode;//IE
		if(window.event.ctrlKey) {
			isCtrl = true;
		}
		else {
			isCtrl = false;
		}
	}
	else {
		key = e.which;//firefox
		if(e.ctrlKey) {
			isCtrl = true;
		}
		else {
			isCtrl = false;
		}
	}

	if(isCtrl) {
		for(i=0; i<forbiddenKeys.length; i++) {
			if(forbiddenKeys[i].toLowerCase() == String.fromCharCode(key).toLowerCase()) {
				return false;
			}
		}
	}
	return true;
}
function clickIE4(){
	if (event.button==2){
		return false;
	}
}
function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all){
		if (e.which==2||e.which==3){
			return false;
		}
	}
}
if (document.layers){
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
	document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("return false")

function afficher(n) {
	var node = n;
	while ( node.nodeName != "UL" )
		node = node.nextSibling;
	if ( node.style.display == 'block' ) {
		node.style.display = 'none';
		n.src = images_path+'contenu/puce_show.gif';
	} else {
		node.style.display = 'block';
		n.src = images_path+'contenu/puce.gif';
	}
}
