function gereMenu(id){
	if(ouvert==id){
		fermeMenu(id);
	}
	else ouvreMenu(id);	
}

function ouvreMenu(id){
	if(ouvert!=100) fermeMenu(ouvert); 
	var fleche=document.getElementById("f"+id);
	var smenu=document.getElementById("sub"+id);
	fleche.style.backgroundImage="url(images/elt/pictos/flecheBleu2.gif)";
	smenu.style.display="block";
	ouvert=parseInt(id);
}

function fermeMenu(id){
	var fleche=document.getElementById("f"+id);
	var smenu=document.getElementById("sub"+id);
	fleche.style.backgroundImage="url(images/elt/pictos/flecheBleu.gif)";
	smenu.style.display="none";
	ouvert=100;
}

function gereSSMenu(id){
	if(ouvert2==id){
		fermeSSMenu(id);
	}
	else ouvreSSMenu(id);	
}

function ouvreSSMenu(id){
	if(ouvert2!=100) fermeSSMenu(ouvert2); 
	var fleche=document.getElementById("s"+id);
	var smenu=document.getElementById("ss"+id);
	fleche.style.backgroundImage="url(images/elt/pictos/tit_fleche2.gif)";
	smenu.style.display="block";
	ouvert2=parseInt(id);
}

function fermeSSMenu(id){
	var fleche=document.getElementById("s"+id);
	var smenu=document.getElementById("ss"+id);
	fleche.style.backgroundImage="url(images/elt/pictos/tit_fleche.gif)";
	smenu.style.display="none";
	ouvert2=100;
}

function redirect(url) {
	document.location.href = url;
}

function file(fichier) {
	if (window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if (window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
	
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	
	return(xhr_object);
}

function lettrePrenom(glyphe){
	var obj=file("include/prenom_lettre.asp?lettre="+glyphe);
	if(obj.readyState==4){
		var selectContent=obj.responseText;
		var selo=document.getElementById("prenomForm");
		selo.innerHTML=selectContent;
	}
	else{
		alert("probleme");
	}
}

function fCherchePrenom(sType, pathHttp)
{
	sPrenom = eval("document." + sType + ".prenom_bebe.value");
	if (sPrenom == "")
	{
		alert("Veuillez choisir un prénom.");
	}
	else
	{
		eval("document." + sType).action = pathHttp+"prenom_resultat.asp";
		eval("document." + sType).submit();
	}
}

function overMenuRose(obj) {
	var objImg = obj.getElementsByTagName("img");
	var path = objImg[0].src.substring(0, objImg[0].src.lastIndexOf("/")+1);
	var valSrc = objImg[0].src.substring(objImg[0].src.lastIndexOf("/")+1);
	var indexFin = parseInt(valSrc.indexOf("_light"));
	
	if (indexFin > -1) {
		valSrc = valSrc.substring(0, indexFin)+".gif";
	}
	else {
		indexFin = parseInt(valSrc.indexOf(".gif"));
		valSrc = valSrc.substring(0, indexFin)+"_light.gif";
	}
	objImg[0].src = path+valSrc;
}


function envoieECard(gabarit,xPos,yPos,ratio,message,nomExp,prenomExp,mailExp,image,action) {
	zeForm=document.getElementById('fEcard');
	zeForm.gabarit.value=gabarit;
	zeForm.x.value=xPos;
	zeForm.y.value=yPos;
	zeForm.ratio.value=ratio;
	zeForm.message.value=message;
	zeForm.nom.value=nomExp;
	zeForm.prenom.value=prenomExp;
	zeForm.email.value=mailExp;
	zeForm.image.value=image;
	
	if(action==2) window.open("preview.asp","preview","width=532,height=550,top="+(screen.height-550)/2+",left="+(screen.width-532)/2+",scolling=no");
}

function sendAndLoad(nom, prenom, email, gabarit, xPos, yPos, ratio, fmessage, sfile) {
	var ladate = new Date();
	
	var ajax = file("envoiEcard.asp?prenom="+escape(prenom)+"&nom="+escape(nom)+"&mailExp1="+escape(email)+"&gabarit="+escape(gabarit)+"&xPos="+escape(xPos)+"&yPos="+escape(yPos)+"&ratio="+escape(ratio)+"&fmessage="+escape(fmessage)+"&file="+escape(sfile)+"&anticache="+ladate.getTime());
	
	if(ajax.readyState == 4) { // page éxécutée correctement
		if (ajax.responseText == "0") {
			alert("Votre ecard a bien été envoyée.\nVous pouvez l'envoyer à une autre personne en cliquant sur Continuer !");
		}
		else {
			alert("Envoi impossible,\nun problème est survenu, veuillez réessayer ultérieurement !");
			return false;
		}
	}
	else {
		alert("Envoi impossible,\nun problème est survenu, veuillez réessayer ultérieurement !");
		return false;
	}
}


function ouvrePediatre(pathHttp) {
	document.location.href = pathHttp+"espacePedia.asp";	
	//window.open(pathHttp+"espacePedia.asp","","");	
}


function ouvreGoutte(pathHttp) {
	window.open(pathHttp+"engagement.asp","","")	;
}

function ouvreMatos() {
	window.open("pdf/fiche_materiel.pdf","","");
}

function ouvreWindow(url) {
	window.open(url,"","");
}

function redirector(funk,tmp){
	setTimeout(funk,tmp)
}

String.prototype.RLTrim = function () {
	/* =========================
 	supprimer les espaces initiaux et finaux
 	==========================
 	exemples :
 	alert("    exemple    ".RLTrim()); */
 	return this.replace(/(^\s*)|(\s*$)/g,"");
}


function afficheBannieresTelethon(){
	//document.getElementById("band_telethon").style.display="block";	
}

function openPop(url,l,h,arg){
	option=(arg===true?',scrollbars=1, resizable=yes':'');
	newWindow= window.open(url,'popup','width='+l+',height='+h+',left='+(screen.width-l)/2+',top='+((screen.height-h)/2)+option);
	newWindow.focus();
	return false;
}