<!--
function Makepop(url,my_l,my_h,my_s,my_status,my_resize,my_name){
	/* Version 1.0 */
	/* Creation Marc alias DMC */
	addPop=window.open(url,my_name,"width="+my_l+",height="+my_h+",scrollbars="+my_s+",toolbar=0,location=0,status="+my_status+",menubar=no,resizable="+my_resize);
	addPop.focus();
}
function testchamp(objformulaire,nom){
 if(objformulaire[nom].value!=""){
 	return true;
 }else{
 	return false;
 }
}
function setchecked(objform,action){
	objform.checked=action;
}

/* ////////////////////////////////////////////// */
/*	Test l'email                                  */
/*	@return false ou String                       */
/* ////////////////////////////////////////////// */
function isEmailOk(emails){
	if (emails.indexOf("@") != -1 && emails.indexOf("..")==-1 && defendu(emails)==true){
			var longueur = emails.split("@");
			if((longueur.length==2) && (longueur[0]!="" && longueur[1]!="")){
				var taille=longueur[1].lastIndexOf(".");
				if(taille!=-1){
					if((longueur[1].length-1-taille)==2 || (longueur[1].length-1-taille)==3 ){
						return true;
					}
					return false;
				}
				return false;
			}
			return false;
	}
	return false;		
}

function is_TelFrance(valeur){
		if(is_nombre(valeur)==false){
			alert("votre numéro de téléphone est invalide");
			return false;
		}else{
			if(valeur.length != 10){
				alert("votre numéro de téléphone est invalide");
				return false;
			}
		}
		return true;
}

function testenombre(nom,zero){
	 var obj=document.forms.fgrille;
	 var valeur = eval("obj."+nom+".value");
	// var valeur = obj.noma.value;
	 if(valeur == ''){
			valeur = 0;
			//obj.noma.value=zero;
			eval("obj."+nom+".value='"+zero+"'");
	 }
		if(isNaN(eval("obj."+nom+".value"))){
				alert("Veuillez taper une valeur numerique.");
				eval("obj."+nom+".value='"+zero+"'");
				//obj.noma.value=zero;
				return false;
		}else{
			return true;
		}
}
function is_nombre(valeur){
		if(isNaN(valeur)){
				return false;
		}else{
				return true;
		}
}
function testjour(objforms){
	if(objforms.value!="" && is_nombre(objforms.value)==true){
				 if(objforms.value<1 || objforms.value >31){
					alert("Le jour est incorrect.")
					objforms.value="";
					}	
	}else{
		alert("Le jour est incorrect.");
		objforms.value="";
	}
}

function testcp(objforms){
	if(objforms.value!="" && is_nombre(objforms.value)==true){
				 if(objforms.value.length!=5){
					alert("Le code postal est incorrect.")
					objforms.value="";
					}	
	}else{
		alert("Le code postal est incorrect.");
		objforms.value="";
	}
}

function testmois(objforms){
	if(objforms.value!="" && is_nombre(objforms.value)==true){
				 if(objforms.value < 1 || objforms.value > 12){
					alert("Le mois est incorrect.")
					objforms.value="";
					}	
	}else{
		alert("Le mois est incorrect.");
		objforms.value="";
	}
}


function testannee(objforms){
	if(objforms.value!="" && is_nombre(objforms.value)==true){
				 if(objforms.value.length < 4 || objforms.value<1200){
					alert("L'année est incorrecte.")
					objforms.value="";
					}	
	}else{
		alert("L'année est incorrecte.");
		objforms.value="";
	}
}

function testadhesion(objform,nomradio,texte){
	var myform = objform;
	var is_select=false;
	for(var i=0;i<objform[nomradio].length;i++){
		if(objform[nomradio][i].checked==true){
			is_select=true;
			break;
		}
	}
	if(is_select==false){
		alert(texte);
	}else{
		objform.submit();
	}
}

function testselect(objform){
	is_select=false;
	if(objform.options.selectedIndex>0){
		is_select=true;
	}
	
return is_select;
}

function testradio(objform){
	is_select=false;
	for(var i=0;i<objform.length;i++){
		if(objform[i].checked==true){
			is_select=true;
			break;
		}	
	}
return is_select;
}
function testdate(jour,mois,anne){
var texte="";
		if(is_nombre(jour)==false || jour< 1 || jour > 31){
			texte=texte+"- le jour\n";
		}
		if(is_nombre(mois)==false || mois< 1 || mois > 12){
			texte=texte+"- le mois\n";
		}
		if(is_nombre(anne)== false || anne.length<4 || anne < 1200){
			texte=texte+"- l\'année\n";
		}
return texte;
}

function testdateenfant(jour,mois,anne){
var texte="";

		if(is_nombre(jour)==false || jour< 1 || jour > 31){
			texte=texte+"- le jour\n";
		}
		if(is_nombre(mois)==false || mois< 1 || mois > 12){
			texte=texte+"- le mois\n";
		}
		if(is_nombre(anne)== false || anne.length<4 || anne < 1200){
			texte=texte+"- l\'année\n";
		}

return texte;
}
function testdateenfant20ans(jour,mois,anne, texteEnfants20){
var today = new Date();
		if(today.getFullYear()-anne > 20) {
			if (texteEnfants20==""){ 
				texteEnfants20="- Faire une demande de devis spécifique pour votre enfant de plus de 20 ans\n";
			} else {
				texteEnfants20="- Faire une demande de devis spécifique pour vos enfants de plus de 20 ans\n";
			} 
		}
return texteEnfants20;
}

function imgPopup(nomPop,img,fond,txt,css){
	imgPop = window.open("",nomPop,"scrollbars=yes,width=700,height=550");
	imgPop.document.write("<html>\n\n");
	imgPop.document.write("<head><title>Apercu d'image</title></head>\n\n");
	imgPop.document.write("<body bgcolor=\""+fond+"\">\n");
	imgPop.document.write("  <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\" width=\"100%\">\n");
	imgPop.document.write("    <tr><td align=\"center\"><img src=\"ressources/"+img+"\"></td></tr>\n");
	imgPop.document.write("    <tr><td align=\"center\">\n");
	imgPop.document.write("      <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\">\n");
	imgPop.document.write("        <tr><td><span style=\""+css+"\">"+txt+"</span></td></tr>\n");
	imgPop.document.write("      </table>\n");
	imgPop.document.write("    </td></tr>\n");
	imgPop.document.write("  </table>\n");
	imgPop.document.write("</body>\n\n");
	imgPop.document.write("</html>");
}

function popup(adr,nompop,larg,haut,res){
	window.open(adr,nompop,'width='+larg+',height='+haut+',scrollbars=1,toolbar=0,location=0,status=0,menubar=0,resizable='+res);
}

/**
  * Gère action du formulaire un conseillé
  * auteur : marc
  */
function initConseiller(){
	var objForm = $(document.forms.formconseiller);
	var allElement =	objForm.getInputs('text');
	for(var i=0;i<allElement.length;i++){
			Event.observe(allElement[i], "focus",function(event){
				if(this.defaultValue == this.value){
					this.value ="";
				}
			})
			Event.observe(allElement[i], "blur",function(event){
				if(this.value==""){
					this.value= this.defaultValue ;
				}
			})
	}
	Event.observe(objForm, "submit",function(event){
		var message="";
		var conseillerNom = $("conseillerNom");
		if(conseillerNom.value=="" || conseillerNom.value==conseillerNom.defaultValue){
			message+="- votre nom\n";
		}
		var conseillerPrenom = $("conseillerPrenom");
		if(conseillerPrenom.value=="" || conseillerPrenom.value==conseillerPrenom.defaultValue){
			message+="- votre prénom\n";
		}
		var conseillerCp = $("conseillerCp");	
		if(conseillerCp.value=="" || conseillerCp.value==conseillerCp.defaultValue){
			message+="- votre code postal\n";
		}
		var conseillerMail = $("conseillerMail");
		if(conseillerMail.value=="" || conseillerMail.value==conseillerMail.defaultValue){
			message+="- votre email\n";
		}
		var conseillerTel = $("conseillerTel");	
		if(conseillerTel.value=="" || conseillerTel.value==conseillerTel.defaultValue){
			message+="- votre téléphone\n";
		}
		if(message!=""){
			Event.stop(event);
			alert("Veuillez remplir les champs suivant :\n"+message);
		}
	});
}
/**
  * Traite les actions à faire pour le formulaire recharche
  * auteur : marc
  */
function initrechercher(){
	var objForm = $(document.forms.formmoteur);
	var elementQuery = $("query");
	Event.observe(elementQuery, "focus",function(event){this.value=''});
	Event.observe(elementQuery, "blur",function(event){if(this.value==''){this.value=this.defaultValue}});
	Event.observe(objForm, "submit",function(event){});
}
/**
  * Insert le flash dans la banniere
  * auteur : marc
  */
function initFlashBanniere(repertoire,height) {
	/*var so = new SWFObject(window.cheminplus+repertoire, "swfbanniere", "728", height , "6", "#f6f6f6");
	so.addParam("quality", "high");
	so.addParam("wmode", "transparent");
	so.write("flashbanniere");*/
}
/**
  * Retaille l'iframe actualite
  * auteur : marc
  */
function initIframeActualite(hauteur){
	var frameactualite = $("frameactualite");
	var taille = 600;
	if(hauteur!=undefined){	taille=hauteur ;}
	frameactualite.setStyle({height:taille+"px"});
}

function popup(adr,nompop,larg,haut,res){window.open(adr,nompop,'width='+larg+',height='+haut+',scrollbars=1,toolbar=0,location=0,status=0,menubar=0,resizable='+res);}
function imgPopup(nomPop,img,fond,txt,css){
	if(typeof(imgPop) == "object") {
		imgPop.close();
	}
	var ressources = "ressources/";
	if(arguments[5]!= undefined){ressources = arguments[5];}
   imgPop = window.open("",nomPop,"scrollbars=yes,width=700,height=550");
   imgPop.document.write("<html>\n\n");
   imgPop.document.write("<head><title>Apercu d'image</title></head>\n\n");
   imgPop.document.write("<body bgcolor=\""+fond+"\">\n");
   imgPop.document.write("  <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\" width=\"100%\">\n");
   imgPop.document.write("    <tr><td align=\"center\"><img src=\""+ressources+img+"\"></td></tr>\n");
   imgPop.document.write("    <tr><td align=\"center\">\n");
   imgPop.document.write("      <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\">\n");
   imgPop.document.write("        <tr><td><span style=\""+css+"\">"+txt+"</span></td></tr>\n");
   imgPop.document.write("      </table>\n");
   imgPop.document.write("    </td></tr>\n");
   imgPop.document.write("  </table>\n");
   imgPop.document.write("</body>\n\n");
   imgPop.document.write("</html>");
}

/* ////////////////////////////////////////////// */
/*	Test un ensemble de caract šres                */
/*	@return true ou false                         */
/* ////////////////////////////////////////////// */
function defendu(string) {
if (!string){return false;}

   var iChars = "abcdefghijklmnopqrstuvwxyz@-_.~0123456789";
   for (var i = 0; i < string.length; i++) {
		if (iChars.indexOf(string.charAt(i).toLowerCase()) == -1){
			return false;
		}
   }
   return true;
} 
/* ////////////////////////////////////////////// */
/*	Test l'email                                  */
/*	@return false ou String                       */
/* ////////////////////////////////////////////// */
function is_Email(emails){
	if (emails.indexOf("@") != -1 && emails.indexOf("..")==-1 && defendu(emails)==true){
			var longueur = emails.split("@");
			if((longueur.length==2) && (longueur[0]!="" && longueur[1]!="")){
				var taille=longueur[1].lastIndexOf(".");
				if(taille!=-1){
					if((longueur[1].length-1-taille)==2 || (longueur[1].length-1-taille)==3 ){
						return true;
					}
					return false;
				}
				return false;
			}
			return false;
	}
	return false;		
}

/******************/
/* NEWS FLASH 2.0 */
/******************/

function afficheNewsFlashv2(largeur, hauteur, anim) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largeur+'" height="'+hauteur+'" id="" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="'+anim+'" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<embed src="'+anim+'" quality="high" wmode="transparent" width="'+largeur+'" height="'+hauteur+'" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}
/******************/
/*   EXTRANET     */
/******************/
function sinscrire(){
	var objform = document.forms.fidentification;
 	objform.traitement.value='sinscrire';
 	objform.submit();
}
function acceder_extranet() {
		var objform = document.forms.facces;
		objform.traitement.value='connexion';
		 objform.submit();	
}	

function annuler(){
	 var objform = document.forms.facces;
	 objform.traitement.value='connexion';
	 objform.submit();
}

//-->

