function hideSelect ( sId ) { 
	oObj = document.getElementById(sId);
	Top_Element  = fDomOffset(oObj, 'offsetTop'); 
	Left_Element  = fDomOffset(oObj, 'offsetLeft');
	oObj2 = document.getElementById(sId);
	Largeur_Element  = oObj2.offsetWidth; 
	Hauteur_Element  = oObj2.offsetHeight; 
	oSelects = document.getElementsByTagName('SELECT'); 
	if (oSelects.length > 0) { 
		for (i = 0; i < oSelects.length; i++) { 
			oSlt = oSelects[i]; 
			Top_Select = fDomOffset(oSlt, 'offsetTop'); 
			Left_Select = fDomOffset(oSlt, 'offsetLeft'); 
			Largeur_Select = oSlt.offsetWidth; 
			Hauteur_Select = oSlt.offsetHeight; 
			isLeft = false; 
			if ((Left_Element > (Left_Select - Largeur_Element)) && (Left_Element < (Left_Select + Largeur_Select))) 
				isLeft = true; 
			isTop = false; 
			if ((Top_Element > (Top_Select - Hauteur_Element)) && (Top_Element < (Top_Select + Hauteur_Select)))
				isTop = true; 
			if (isLeft && isTop) { 
				sVis = (oObj.style.visibility == 'hidden') ? 'visible' : 'hidden'; 
				if (oSlt.style.visibility != sVis) {oSlt.style.visibility = sVis;} 
   			} else { 
				if (oSlt.style.visibility != 'visible') {oSlt.style.visibility = 'visible';} 
			} 
		} 
	} 
} 

function is_ie() {
	var agt=navigator.userAgent.toLowerCase();
    var is_opera = (agt.indexOf("opera") != -1);
    var is_konq = (agt.indexOf('konqueror') != -1);
    var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;
    var is_khtml  = (is_safari || is_konq);
    var is_ie = ((agt.indexOf('msie') != -1) && (!is_opera) && (!is_khtml));
    return is_ie;
}

function is_opera() {
	var agt=navigator.userAgent.toLowerCase();
    var is_opera = (agt.indexOf("opera") != -1);
    return is_opera;
}

function is_fx() {
	var agt=navigator.userAgent.toLowerCase();
    var is_konq = (agt.indexOf('konqueror') != -1);
    var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;
    var is_khtml  = (is_safari || is_konq);
    var is_gecko = ((!is_khtml)&&(navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;
    var is_fx = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                 (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) &&
                 (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                 (is_gecko) && ((navigator.vendor=="Firefox")||(agt.indexOf('firefox')!=-1)));
    return is_fx;
}

function is_ns() {
	var agt=navigator.userAgent.toLowerCase();
    var is_konq = (agt.indexOf('konqueror') != -1);
    var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;
    var is_khtml  = (is_safari || is_konq);
    var is_gecko = ((!is_khtml)&&(navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;
    var is_fb = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                 (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
                 (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                 (is_gecko) && (navigator.vendor=="Firebird"));
    var is_fx = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                 (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
                 (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                 (is_gecko) && ((navigator.vendor=="Firefox")||(agt.indexOf('firefox')!=-1)));
    var is_moz   = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                    (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
                    (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                    (is_gecko) && (!is_fb) && (!is_fx) &&
                    ((navigator.vendor=="")||(navigator.vendor=="Mozilla")||(navigator.vendor=="Debian")));
    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)
                && (!is_khtml) && (!(is_moz)) && (!is_fb) && (!is_fx));
    return is_nav;
}


function waitPage(){
	showMsgBox("G&eacute;n&eacute;ration de la page en cours...<br/><br/>Cette op&eacute;ration peut prendre quelques secondes.<br/>Veuillez patienter");
}

function showMsgBox(msg){
	window.scroll(0,0);
	document.getElementById("contenu").innerHTML=msg;
	document.getElementById("msgBox").style.visibility="visible";
	hideSelect("msgBox");
}

function showMsgBoxPlanning(msg){
	window.scroll(0,0);
	document.getElementById("contenu").innerHTML=msg;
	document.getElementById("msgBox").style.visibility="visible";
	hideSelect("msgBox");
}
function showMsgBoxSandball(msg){
	window.scroll(0,0);
  document.getElementById("contenu").innerHTML=msg;
	document.getElementById("msgBoxSandball").style.visibility="visible";
//	hideSelect("msgBoxSandball");
}
function closeMsgBox(url){
	document.getElementById("msgBox").style.visibility="hidden";
	hideSelect("msgBox");
	if (url==null || url == "") {
		return;
	}
	else {
		window.location.replace(url);
	}
}
function closeMsgBoxSandball(){
	document.getElementById("msgBoxSandball").style.visibility="hidden";
//	hideSelect("msgBoxSandball");
	return;
}
function showMsgBoxErreur(msg){
	window.scroll(0,0);
	document.getElementById("cause").innerHTML=msg;
	document.getElementById("msgBoxErreur").style.visibility="visible";
	hideSelect("msgBoxErreur");
}
function showMsgBoxErreurSandball(msg){
	window.scroll(0,0);
	document.getElementById("cause").innerHTML=msg;
	document.getElementById("msgBoxErreurSandball").style.visibility="visible";
//	hideSelect("msgBoxErreurSandball");
}
function closeMsgBoxErreur(url){
	document.getElementById("msgBoxErreur").style.visibility="hidden";
	hideSelect("msgBoxErreur");
	if ( url==null || url == "" || url == "/divers.inscription") {
		return;
	}
	else {
		window.history.back(2);
	}
}
function closeMsgBoxErreurSandball(){
	document.getElementById("msgBoxErreurSandball").style.visibility="hidden";
//	hideSelect("msgBoxErreurSandball");
	return;
}
function setBlur(id){
	if ( document.getElementById(id).value== "" )
		document.getElementById(id).value=id;
}

function setFocus(id){
	if ( document.getElementById(id).value== id )
		document.getElementById(id).value="";
}
