var dernier = "ssmenu2";

function AffRub(num){

	document.getElementById(num).style.visibility="visible";			
	dernier = num;
	
}
function EffRub(){
	
	
			document.getElementById(dernier).style.visibility="hidden";
		
}

var derniergamme = "lay00";

function AffRubGamme(num){
	document.getElementById(derniergamme).style.visibility="hidden";
	document.getElementById(num).style.visibility="visible";			
	derniergamme = num;
	
}
function EffRubGamme(){
	document.getElementById(derniergamme).style.visibility="hidden";	
}



function ControleInfo(){
ctl = "O";
	
	VerifSaisie("NOM", "votre nom !");
	if (ctl == "N") return false;
	
	VerifSaisie("PRENOM", "votre prénom !");
	if (ctl == "N") return false;
	
	VerifSaisie("EMAIL", "votre e-mail !");
	if (ctl == "N") return false;
	
	 var mail = document.forms["frmEcrire"].elements["EMAIL"].value;
        document.forms["frmEcrire"].elements["EMAIL"].value = document.forms["frmEcrire"].elements["EMAIL"].value.toLowerCase();
        var mail = document.forms["frmEcrire"].elements["EMAIL"].value;
        var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/	
   		ctl2 = reg.exec(mail)!=null
   		ctl = ctl2?"O":"N";
		if (ctl == "N"){ 
			window.alert("L'adresse E-mail semble incorrecte !");
        		document.forms["frmEcrire"].elements["EMAIL"].focus();          		
        		return false;	
		}
		
		
		VerifSaisie("EMAIL_AMI", "l'e-mail de votre ami(e)!");
	if (ctl == "N") return false;
	
		 var mail = document.forms["frmEcrire"].elements["EMAIL_AMI"].value;
        document.forms["frmEcrire"].elements["EMAIL_AMI"].value = document.forms["frmEcrire"].elements["EMAIL_AMI"].value.toLowerCase();
        var mail = document.forms["frmEcrire"].elements["EMAIL_AMI"].value;
        var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/	
   		ctl2 = reg.exec(mail)!=null
   		ctl = ctl2?"O":"N";
		if (ctl == "N"){ 
			window.alert("L'adresse E-mail semble incorrecte !");
        		document.forms["frmEcrire"].elements["EMAIL_AMI"].focus();          		
        		return false;	
		}
        									
   
	
	if (ctl == "O"){		
	 	document.forms["frmEcrire"].action="contact_amie_envoi.asp";
	  	document.forms["frmEcrire"].submit();
		
	  }
	  else{
	  	return false;
	  }
	
}

function ControleInfopopup(){
ctl = "O";
	
	
	VerifSaisie("NOM", "votre nom !");
	if (ctl == "N") return false;
	
	VerifSaisie("PRENOM", "votre prénom !");
	if (ctl == "N") return false;
	
	VerifSaisie("EMAIL", "votre e-mail !");
	if (ctl == "N") return false;
	
	 var mail = document.forms["frmEcrire"].elements["EMAIL"].value;
        document.forms["frmEcrire"].elements["EMAIL"].value = document.forms["frmEcrire"].elements["EMAIL"].value.toLowerCase();
        var mail = document.forms["frmEcrire"].elements["EMAIL"].value;
        var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/	
   		ctl2 = reg.exec(mail)!=null
   		ctl = ctl2?"O":"N";
		if (ctl == "N"){ 
			window.alert("L'adresse E-mail semble incorrecte !");
        		document.forms["frmEcrire"].elements["EMAIL"].focus();          		
        		return false;	
		}
		
		
		VerifSaisie("EMAIL_AMI", "l'e-mail de votre ami(e)!");
	if (ctl == "N") return false;
	
		 var mail = document.forms["frmEcrire"].elements["EMAIL_AMI"].value;
        document.forms["frmEcrire"].elements["EMAIL_AMI"].value = document.forms["frmEcrire"].elements["EMAIL_AMI"].value.toLowerCase();
        var mail = document.forms["frmEcrire"].elements["EMAIL_AMI"].value;
        var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/	
   		ctl2 = reg.exec(mail)!=null
   		ctl = ctl2?"O":"N";
		if (ctl == "N"){ 
			window.alert("L'adresse E-mail semble incorrecte !");
        		document.forms["frmEcrire"].elements["EMAIL_AMI"].focus();          		
        		return false;	
		}
        									
   
	
	if (ctl == "O"){		
	 	document.forms["frmEcrire"].action="carte_amie_envoi.asp";
	  	document.forms["frmEcrire"].submit();
	  	document.getElementById("popup_envoi").style.visibility = "hidden"; 
	  	document.getElementById("popup_fin_envoi").style.visibility = "visible"; 
		
	  }
	  else{
	  	return false;
	  }
	
}




function VerifSaisie(champ, libelle){	
	
	if (document.forms["frmEcrire"].elements[champ].value.length < 1 ){			
			window.alert("Veuillez saisir " + libelle );
			document.forms["frmEcrire"].elements[champ].focus();
			ctl = "N";
			return ctl;		
	}	
}


pt =  new Array();
pt[0] = 10
pt[1] = 10
//pt[2] = 830
pt[2] = 270


var pos = 0;
var refr = 50; 
var coef = 100; 
var comptephoto = 0;
var derinterv = 0;
//var Vit = 700
var Vit = 400
var comptecarte = 0;


function start(lay){
	comptecarte = (comptecarte < 50)?(comptecarte+1):1;	
	lay = "carte_" + Tabcarte[comptecarte]
	
	document.forms["frmEcrire"].elements["CARTE"].value= lay;

document.getElementById("cont_recto").innerHTML = ""
document.getElementById("cont_verso").innerHTML = ""
document.getElementById("carte_verso").style.visibility = "hidden";
document.getElementById("carte_recto").style.visibility = "hidden";
document.getElementById("btn_retourner").style.visibility = "hidden";
document.getElementById("btn_envoyer").style.visibility = "hidden";
document.getElementById("popup_envoi").style.visibility = "hidden";
document.getElementById("popup_fin_envoi").style.visibility = "hidden"; 
dernierecarteverso = lay + "_verso";

pos = 0;
lay = lay + "_recto";
dernierecarterecto = lay;

chrono(lay);
}

function chrono(lay)
{
document.getElementById("cont_recto").innerHTML = "<img src='cartes/carte_" + Tabcarte[comptecarte] + "_recto.jpg' border='0' >"
document.getElementById("cont_verso").innerHTML = "<img src='cartes/carte_" + Tabcarte[comptecarte] + "_verso.jpg' border='0' >"
document.getElementById("carte_recto").style.visibility = "visible";
	pos++;	
	tptot = 0;
	boucle = 0;
	document.getElementById("carte_recto").style.left = pt[pos];	
	
	
	
	for (compt=1; compt<pt.length; compt++){
		
			Suivant(lay, Vit);			
		
		pos++;
	}
	 setTimeout("document.getElementById('btn_retourner').style.visibility = 'visible'; document.getElementById('btn_envoyer').style.visibility = 'visible';", boucle + derinterv);
	
}

function Suivant(lay, Vit){	
	
	D = pt[pos] - pt[pos - 1];	
	temps = (1000*D / Vit);
	temps2 = (1000*D / Vit);		
	Mouvement(lay, pt[pos-1], pt[pos], temps, boucle, Vit);	
	boucle += temps2;
	
}

function Mouvement(lay, depX , arrX, interv, boucle, Vit){
	
	mouve = interv / refr;	
	tptotpk = tptot;
	for (i=1; i<mouve; i++) {		
		x = depX + i * (arrX - depX) / mouve;
	
		Di = pt[pos] - pt[pos - 1];
		D = pt[pos - 1] + i*Di / mouve;
		
		time = i * refr;				
		tptotpk += Di/mouve	;				
		setTimeout("Positionnement('"+ lay +"', " + x +");", boucle + time);
	}		
		Di = pt[pos] - pt[pos - 1];		
		tptot += Di	
		 setTimeout("Positionnement('"+ lay +"', " + arrX +");", boucle + interv);
		 derinterv = interv/2;
			
}

function Positionnement(lay,x){	

	newX = x ;	
	document.getElementById("carte_recto").style.left= newX + "px";	
}

function RetourneCarte(){
document.getElementById("carte_verso").style.visibility = "visible";
document.getElementById("btn_retourner").style.visibility = "hidden";
document.getElementById("btn_envoyer").style.visibility = "visible";
}

function afficheinfosdeux(){
	document.getElementById("infosdeux").style.visibility = "visible";
}
function effaceinfosdeux(){
	document.getElementById("infosdeux").style.visibility = "hidden"; 
}
function afficheenvoyer(){
	document.getElementById("popup_envoi").style.visibility = "visible";
}
function effaceenvoyer(){
	document.getElementById("popup_envoi").style.visibility = "hidden"; 
	document.getElementById("popup_fin_envoi").style.visibility = "hidden"; 
}

