function hideId(id)
{
	$("#"+id).animate({ height: 'hide', opacity: 'hide' }, 'slow');	   	
}

function showId(id)
{
	$("#"+id).animate({ height: 'show', opacity: 'show' }, 'slow');
}

function showAndHide(id)
{
	if(document.getElementById(id).style.display == "none")
	{
		$("#"+id).animate({ height: 'show', opacity: 'show' }, 'slow');
	}
	else
	{
		$("#"+id).animate({ height: 'hide', opacity: 'hide' }, 'slow');	
	}
}

//QCM
function qcm(idqcm,note,note_max)
{
	mavar = Synch('ajax.php',"act=qcm&q="+idqcm+"&n="+note+"&nm="+note_max);
	alert(mavar);
}


//Menu
sfHover = function() {
        var sfEls = document.getElementById("menu").getElementsByTagName("LI");
        for (var i=0; i<sfEls.length; i++) {
                sfEls[i].onmouseover=function() {
                        this.className+=" sfhover";
                }
                sfEls[i].onmouseout=function() {
                        this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
                }
        }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function change(a){mavar=Synch('ajax.php',"act=change&"+a+"="+document.getElementById(a).value);if(mavar=="OK"){document.getElementById(a+"_erreur").style.display="none";document.getElementById(a+"_valide").style.display="inline"}else{document.getElementById(a+"_erreur").style.display="inline";document.getElementById(a+"_valide").style.display="none"}}
function changemdp(){if(document.getElementById("new_pwd").value!=document.getElementById("new_pwd_c").value||document.getElementById("new_pwd").value.length<5){document.getElementById("old_pwd_valide").style.display="none";document.getElementById("new_pwd_valide").style.display="none";document.getElementById("new_pwd_c_valide").style.display="none";document.getElementById("old_pwd_erreur").style.display="none";document.getElementById("new_pwd_erreur").style.display="inline";document.getElementById("new_pwd_c_erreur").style.display="inline"}else{mavar=Synch('ajax.php',"act=changemdp&mdp_n="+document.getElementById("new_pwd").value+"&mdp_o="+document.getElementById("old_pwd").value);if(mavar=="OK"){document.getElementById("old_pwd_valide").style.display="inline";document.getElementById("new_pwd_valide").style.display="inline";document.getElementById("new_pwd_c_valide").style.display="inline";document.getElementById("old_pwd_erreur").style.display="none";document.getElementById("new_pwd_erreur").style.display="none";document.getElementById("new_pwd_c_erreur").style.display="none"}else{document.getElementById("old_pwd_valide").style.display="none";document.getElementById("new_pwd_valide").style.display="inline";document.getElementById("new_pwd_c_valide").style.display="inline";document.getElementById("old_pwd_erreur").style.display="inline";document.getElementById("new_pwd_erreur").style.display="none";document.getElementById("new_pwd_c_erreur").style.display="none"}}}
function Synch(url,parametre){if(window.XMLHttpRequest)xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)xhr_object=new ActiveXObject("Microsoft.XMLHTTP");else return(false);xhr_object.open("POST",url,false);xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xhr_object.send(parametre);if(xhr_object.readyState==4)return(xhr_object.responseText);else return(false)}