// -------------------flotteur tableau----------------------------
// Détourne les éventuelles erreurs
self.onError = null;

// Amortie
var smoothNess = 1.0;

// Détection navigateur
DOM = (document.getElementById) ? true : false;
NS = (document.layers) ? true : false;
IE = (document.all) ? true : false;
NS6 = DOM && !NS && !IE;


// Dernière position Y du layer
lastScrollY = 0;
lastScrollX = 0;

// La gestion du layer
function heartBeatX() {
var apparait_x=32
if(IE) { diffX = document.body.scrollLeft; }
if(NS || NS6) { diffX = self.pageXOffset; }
if(diffX != lastScrollX) {
	percentx = smoothNess * (diffX - lastScrollX);
  	if(percentx > 0) percentx = Math.ceil(percentx);
    else percentx = Math.floor(percentx);
		
			document.getElementById("floatmenux").style.left = parseInt(document.getElementById("floatmenux").style.left) + percentx;
			if (parseInt(document.getElementById("floatmenux").style.left)>apparait_x)
			{
			 document.getElementById("floatmenux").style.visibility="visible"
			 }
			if (parseInt(document.getElementById("floatmenux").style.left)<=apparait_x) document.getElementById("floatmenux").style.visibility="hidden"
		lastScrollX += percentx;
		}
}


function heartBeatY() {
var apparait_y=270
if(IE) { diffY = document.body.scrollTop; }
if(NS || NS6) { diffY = self.pageYOffset; }
if(diffY != lastScrollY) {
	percenty = smoothNess * (diffY - lastScrollY);
  	if(percenty > 0) percenty = Math.ceil(percenty);
    else percenty = Math.floor(percenty);
		
			document.getElementById("floatmenuy").style.top = parseInt(document.getElementById("floatmenuy").style.top) + percenty;
			if (parseInt(document.getElementById("floatmenuy").style.top)>apparait_y)
			{
			 document.getElementById("floatmenuy").style.visibility="visible"
			 }
			if (parseInt(document.getElementById("floatmenuy").style.top)<=apparait_y) document.getElementById("floatmenuy").style.visibility="hidden"
		lastScrollY += percenty;
		}
}


// fin-------------------flotteur tableau----------------------------


	function recup_coche()
	{
		for (j in oui_non)
			if (oui_non[j] == 1)
			{
				if (document.getElementById(j))
				{
					document.getElementById(j).src = "design/coche_oui.gif"
				}	
			}
	}

	function supp_coche(pk_prog)
	{
		//alert(window.opener.parent.centre2.location.href)
		window.opener.parent.centre2.location.href="frame_programmes_detail.asp?pk_prog=" + pk_prog
		
	}
	function change_coche(coche_num)
	{
		var img = document.getElementById(coche_num)
		//alert(oui_non[coche_num])
		if ((typeof(oui_non[coche_num]) == 'undefined') || (oui_non[coche_num] == 0))
		{
			oui_non[coche_num] = 1
			if (img) img.src = "design/coche_oui.gif"
		}
		else if (oui_non[coche_num] == 1)
		{
			oui_non[coche_num] = 0
			if (img) img.src = "design/coche_non.gif"
		}
	}
								
	function new_browser(src,name,w,h)
	{
		size=",width="+w+",height="+h
		browser=window.open(src,name,"resizable=yes,scrollbars=yes,toolbar=no,status=no,menubar=no,location=0,directories=no"+size)
	}
	
	
	function ValiderFormLogin() {
        test = true ;
    if (document.formulairelogin.lepassword.value.length < 2 ) {
                document.formulairelogin.img_lepassword.src="design/fleche_form_home.gif";
                test =  false;
        }
		else {
				document.formulairelogin.img_lepassword.src="design/c.gif";
		}
		
		
		//-----------------------------------------------
		
        var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulairelogin.lemail.value)==false){
                document.formulairelogin.img_lemail.src="design/fleche_form_home.gif";
                test =  false;
		}
		else {
				document.formulairelogin.img_lemail.src="design/c.gif";
		}
        
		//-----------------------------------------------		
		return test;
} 

//-------------------------------------ValiderFormEmail

function ValiderFormEmail() {
        test = true ;
        var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulaire.email.value)==false){
                document.formulaire.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaire.img_email.src="design/c.gif";
		}
        
        if (test == false ) {
        } else {
                document.formulaire.submit();
        }
}	

//-------------------------------------ValiderformFroid

function ValiderFormFroid(){
	test=true ;
	
		//-----------verification nom
		
	if (document.formulaireFroid.nom.value.length < 2 ) {
                document.formulaireFroid.img_nom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireFroid.img_nom.src="design/c.gif";
		}
		
		//----------- verification prenom
		
	if (document.formulaireFroid.prenom.value.length < 2 ) {
                document.formulaireFroid.img_prenom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireFroid.img_prenom.src="design/c.gif";
		}
		
		//-----verification mail
			
	 var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulaireFroid.email.value)==false){
                document.formulaireFroid.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaireFroid.img_email.src="design/c.gif";
		}	
		
			//----verification tel
	if (document.formulaireFroid.fixe_num.value.length < 2 ) {
                document.formulaireFroid.img_fixe_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireFroid.img_fixe_num.src="design/c.gif";
		}
		
		
		//----soumission ou non du formulaire
		
	if (test == false ) {
        } 
        else {
                document.formulaireFroid.submit();
        }	
}
	
//-------------------------------------ValiderformChaud

function ValiderFormChaud () 
{
test=true ;
	
		//-----------verification nom
		
	if (document.formulaireChaud.nom.value.length < 2 ) {
                document.formulaireChaud.img_nom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_nom.src="design/c.gif";
		}
		
	//-----------verification impots
		
	if (document.formulaireChaud.impots.value.length < 2 ) {
                document.formulaireChaud.img_impots.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_impots.src="design/c.gif";
		}
		
	//-----------verification profession
		
	if (document.formulaireChaud.profession.value.length < 2 ) {
                document.formulaireChaud.img_profession.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_profession.src="design/c.gif";
		}	
		
		//-----------verification revenus
		
	if (document.formulaireChaud.revenus.value.length < 2 ) {
                document.formulaireChaud.img_revenus.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_revenus.src="design/c.gif";
		}
			
		//----------- verification prenom
		
	if (document.formulaireChaud.prenom.value.length < 2 ) {
                document.formulaireChaud.img_prenom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_prenom.src="design/c.gif";
		}
		
		//-----verification mail
			
	 var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulaireChaud.email.value)==false){
                document.formulaireChaud.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaireChaud.img_email.src="design/c.gif";
		}
		
		//-----------verification date de naissance
		
	if (document.formulaireChaud.Annee_naissance.value.length < 2 ) {
                document.formulaireChaud.img_Annee_naissance.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_Annee_naissance.src="design/c.gif";
		}	
		
		//----verification code postal
	if (document.formulaireChaud.cp.value.length < 2 ) {
                document.formulaireChaud.img_cp.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_cp.src="design/c.gif";
		}
		
		//----verification ville
	if (document.formulaireChaud.ville.value.length < 2 ) {
                document.formulaireChaud.img_ville.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_ville.src="design/c.gif";
		}
		
		//----verification tel
	if (document.formulaireChaud.fixe_num.value.length < 2 ) {
                document.formulaireChaud.img_fixe_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_fixe_num.src="design/c.gif";
		}
		
		
		//----verification connu2
		connu2_rentre=false
		for (i=0;i<document.formulaireChaud.connu2.length;i++)
		{
			if (document.formulaireChaud.connu2[i].checked==true)
				{
					connu2_rentre=true
				}
		}
		
	if (connu2_rentre==false ) {
                document.formulaireChaud.img_connu2.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireChaud.img_connu2.src="design/c.gif";
				
		}
		
		
		//----soumission ou non du formulaire
		
	if (test == false ) {
        } 
        else {
                document.formulaireChaud.submit();
        }	
}

//-------------------------------Valider formpro

function ValiderFormPro(){
	test=true;
	//-----------verification nom
		
	if (document.formulairePro.nom.value.length < 2 ) {
                document.formulairePro.img_nom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_nom.src="design/c.gif";
		}
	//----------- verification prenom
		
	if (document.formulairePro.prenom.value.length < 2 ) {
                document.formulairePro.img_prenom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_prenom.src="design/c.gif";
		}

	//-----verification mail
			
	 var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulairePro.email.value)==false){
                document.formulairePro.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulairePro.img_email.src="design/c.gif";
		}
		
	//-----------verification date de naissance
		
	if (document.formulairePro.Annee_naissance.value.length < 2 ) {
                document.formulairePro.img_Annee_naissance.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_Annee_naissance.src="design/c.gif";
		}	
		//----verification tel
	if (document.formulairePro.fixe_num.value.length < 2 ) {
                document.formulairePro.img_fixe_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_fixe_num.src="design/c.gif";
		}
		
		
			//----verification portable
	/*		
	if (document.formulairePro.portable_num.value.length < 2 ) {
                document.formulairePro.img_portable_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_portable_num.src="design/c.gif";
		}
	*/
		
		//----verification fax
	/*	
		if (document.formulairePro.fax_num.value.length < 2 ) {
                document.formulairePro.img_fax_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_fax_num.src="design/c.gif";
		}
	*/	
		//----verification adresse
		if (document.formulairePro.adresse.value.length < 2 ) {
                document.formulairePro.img_adresse.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_adresse.src="design/c.gif";
		}
		
		//----verification cp
		if (document.formulairePro.cp.value.length < 2 ) {
                document.formulairePro.img_cp.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_cp.src="design/c.gif";
		}
		//----verification ville
		if (document.formulairePro.ville.value.length < 2 ) {
                document.formulairePro.img_ville.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_ville.src="design/c.gif";
		}
		
		//----verification pays
		/*
		if (document.formulairePro.pays.value.length < 2 ) {
                document.formulairePro.img_pays.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_pays.src="design/c.gif";
		}
		*/
		//----verification profession
		/*
			if (document.formulairePro.Profession.value.length < 2 ) {
                document.formulairePro.img_profession.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_profession.src="design/c.gif";
		}
		*/
		//----verification societe
	if (document.formulairePro.societe.value.length < 2 ) {
                document.formulairePro.img_societe.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_societe.src="design/c.gif";
		}
		//----verification RCS
		
		if (document.formulairePro.RCS.value.length < 2 ) {
                document.formulairePro.img_RCS.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_RCS.src="design/c.gif";
			}


		//----verification connu2
		connu2_rentre=false
		for (i=0;i<document.formulairePro.connu2.length;i++)
		{
			if (document.formulairePro.connu2[i].checked==true)
				{
					connu2_rentre=true
				}
		}
		
	if (connu2_rentre==false ) {
                document.formulairePro.img_connu2.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulairePro.img_connu2.src="design/c.gif";
				
		}	
			
			
	//----soumission ou non du formulaire
		
	if (test == false ) {
        } 
        else {
                document.formulairePro.submit();
        }	
}

//-------------------------- ValiderFormresa

function ValiderFormResa() {
	test = true;
	
	//-----------verification nom
		
	if (document.formulaireResa.nom.value.length < 2 ) {
                document.formulaireResa.img_nom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_nom.src="design/c.gif";
		}
		
		//----------- verification prenom
		
	if (document.formulaireResa.prenom.value.length < 2 ) {
                document.formulaireResa.img_prenom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_prenom.src="design/c.gif";
		}
		
		//-----verification mail
			
	 var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulaireResa.email.value)==false){
                document.formulaireResa.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaireResa.img_email.src="design/c.gif";
		}
		
	//-----------verification date de naissance
		
	if (document.formulaireResa.Annee_naissance.value.length < 2 ) {
                document.formulaireResa.img_Annee_naissance.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_Annee_naissance.src="design/c.gif";
		}		
		
		//----verification adresse
		
	if (document.formulaireResa.adresse.value.length < 2 ) {
                document.formulaireResa.img_adresse.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_adresse.src="design/c.gif";
		}
		
		//----verification code postal
	if (document.formulaireResa.cp.value.length < 2 ) {
                document.formulaireResa.img_cp.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_cp.src="design/c.gif";
		}
		
		//----verification ville
	if (document.formulaireResa.ville.value.length < 2 ) {
                document.formulaireResa.img_ville.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_ville.src="design/c.gif";
		}
		
		//----verification tel
	if (document.formulaireResa.fixe_num.value.length < 2 ) {
                document.formulaireResa.img_fixe_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireResa.img_fixe_num.src="design/c.gif";
		}
		
		//----soumission ou non du formulaire
		
	if (test == false ) {
        } 
        else {
                document.formulaireResa.submit();
        }
	
        
}


//-------validerFormBilan

function ValiderFormBilan()
{
	test=true;
	

	//-----------verification nom
		
	if (document.formulaireBilan.nom.value.length < 2 ) {
                document.formulaireBilan.img_nom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_nom.src="design/c.gif";
		}
		
		//----------- verification prenom
		
	if (document.formulaireBilan.prenom.value.length < 2 ) {
                document.formulaireBilan.img_prenom.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_prenom.src="design/c.gif";
		}
		
		//-----verification mail
			
	 var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
        if (re.test(document.formulaireBilan.email.value)==false){
                document.formulaireBilan.img_email.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaireBilan.img_email.src="design/c.gif";
		}
		
		//-----------verification date de naissance
		
	if (document.formulaireBilan.Annee_naissance.value.length < 2 ) {
                document.formulaireBilan.img_Annee_naissance.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_Annee_naissance.src="design/c.gif";
		}	
		
		//----verification adresse
		
	if (document.formulaireBilan.adresse.value.length < 2 ) {
                document.formulaireBilan.img_adresse.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_adresse.src="design/c.gif";
		}
		
		//----verification code postal
	if (document.formulaireBilan.cp.value.length < 2 ) {
                document.formulaireBilan.img_cp.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_cp.src="design/c.gif";
		}
		
		//----verification ville
	if (document.formulaireBilan.ville.value.length < 2 ) {
                document.formulaireBilan.img_ville.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_ville.src="design/c.gif";
		}
		
		//----verification tel
	if (document.formulaireBilan.fixe_num.value.length < 2 ) {
                document.formulaireBilan.img_fixe_num.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaireBilan.img_fixe_num.src="design/c.gif";
		}

//----soumission ou non du formulaire
		
	if (test == false ) {
        } 
        else {
                document.formulaireBilan.submit();
        }
}




	
function defile(){
if (document.all){
document.images.ledefile.style.filter='blendTrans(duration=2)'
document.images.ledefile.style.filter='blendTrans(duration=dureefondu)'
document.images.ledefile.filters.blendTrans.Apply() 
}
document.images.ledefile.src = preLoad[boucle].src
if (document.all){
document.images.ledefile.filters.blendTrans.Play()
}
boucle = boucle + 1
if (boucle > (LgtabImg-1)) boucle=0
temps = setTimeout('defile()', Delai)
}	


function ValiderFormEnvoyer() {
  	 test = true ;
    if (document.formulaire.PrenomE.value.length < 2 ) {
                document.formulaire.img_PrenomE.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaire.img_PrenomE.src="design/c.gif";
		}
		
		if (document.formulaire.NomE.value.length < 2 ) {
                document.formulaire.img_NomE.src="design/Erreur3.gif";
                test =  false;
        }
		else {
				document.formulaire.img_NomE.src="design/c.gif";
		}

var re = /^\w+([\-|\.]\w+)*@\w+([\-|\.]\w+)+$/ ;
		if (re.test(document.formulaire.EmailE.value)==false){
                document.formulaire.img_EmailE.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaire.img_EmailE.src="img/c.gif";
		}
		
		    if (re.test(document.formulaire.EmailD.value)==false){
                document.formulaire.img_EmailD.src="design/Erreur3.gif";
                test =  false;
		}
		else {
				document.formulaire.img_EmailD.src="design/c.gif";
		}

		
        
    if (test == false ) {
    } else {
         document.formulaire.submit();
    }
}


function recup_page(popup)
{
	//alert(location.href)
	page=new String(location.href)
	//page=page.replace("?","-*-")
	//page=page.replace("&","-u-")
	page=escape(page)
	if (popup==0)
	{
		location.href="envoyer.asp?lapage=" + page ;
	}
	if (popup==1)
	{
	window.opener.top.location.href="envoyer.asp?lapage=" + page ;
	}
	//alert("envoyer.asp?lapage=" + page)
}
