function affiche_fct_alert(msg)	
{
	var DocRef1;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef1 = document.documentElement; 
    else
      DocRef1 = document.body;
    position_x1 = DocRef1.scrollLeft;
    position_y1 = DocRef1.scrollTop;
	document.getElementById("detail_alert").style.left = ((document.documentElement.clientWidth-420)/2) + "px";
	document.getElementById("detail_alert").style.top  = (position_y1+200) + "px";
	document.getElementById("contenu_detail_alert").innerHTML = msg + '<br><br><br><input type="button"  value="Fermer" class="boutton" onClick="fermer_fct_alert()"/><br><br><br>';
	document.getElementById("detail_alert").style.visibility = "visible";
}
function fermer_fct_alert()
{
	document.getElementById('detail_alert').style.visibility = 'hidden';
	document.getElementById("detail_alert").style.left = "-100px";
	document.getElementById("detail_alert").style.top  = "-100px";
}
function VerificationEmail(elm){
	if (elm.value.indexOf("@") != "-1" &&
    	elm.value.indexOf(".") != "-1" &&
	    elm.value != "")
    	return true;
	return false;
}
function envoyer_contact(){
	if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom & prénom !!");
	   return;
	}
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form1.telephone.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre Téléphone !!");
		return;
	}
	if(document.form1.message.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre Message !!");
		return;
	}  
	document.form1.submit();
}	
function envoyer_contact_entreprise(){
	if(document.form1.societe.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre société!!");
	   return;
	}
	if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom & prénom !!");
	   return;
	}
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form1.telephone.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre Téléphone !!");
		return;
	}
	if(document.form1.message.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre Message !!");
		return;
	}  
	document.form1.submit();
}	
function effacer()
{
document.form1.reset();
}
function envoyer_livre(){
	/*if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom !!");
	   return;
	}*/
	if(document.form1.prenom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre prénom !!");
	   return;
	}
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form1.pays.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre pays !!");
		return;
	}
	if(document.form1.message.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre message !!");
		return;
	}  
	document.form1.submit();
}	
function connexion(){
	if (VerificationEmail(document.form_connexion.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
   if(document.form_connexion.passe.value=="")
   {
	   affiche_fct_alert("Merci de renseigner votre mot de passe");
	   return;
   }
   /**************************/
	var XHR = null;

	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
		// envoie de la requête, methode GET et de l'url
	XHR.open("GET","pop_ver_login.php?email=" + document.form_connexion.email.value + "&passe=" + document.form_connexion.passe.value, true);
	XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  

		// on guette les changements d'état de l'objet
	XHR.onreadystatechange = function attente() {

		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4)     {

		// ecriture de la réponse
	if (XHR.responseText=='non')
	{
		affiche_fct_alert("Email ou  mot de passe incorrect !!");
		return;
	}
	else
	{
		document.form_connexion.submit();	
	}
	
   }
	}
	XHR.send(null);		// le travail est terminé
   /**************************/
}	
function oubli_passe()
{
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	document.getElementById("detail_agenda").style.top  = 200 + "px";
	//document.getElementById("detail_agenda").style.top  = 420 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '<iframe style="width:400px;height:200px" allowtransparency="true" src="pass.php"  name="passe_oubli" id="passe_oubli" frameborder="0" ></iframe>';
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function fermer_fct()
{
	showOrHideAllDropDowns('visible');
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	document.getElementById('detail_agenda').style.visibility = 'hidden';
	document.getElementById("detail_agenda").style.left = "-100px";
	document.getElementById("detail_agenda").style.top  = "-100px";
}
function retour_pass(){
    window.location.replace('pass.php');
}
function fermer_pass(){
    window.close()
}
function envoyer_inscri(){
	if(document.form_inscription.civilite.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre civilité !!");
	   return;
	}
	if(document.form_inscription.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom !!");
	   return;
	}
	if(document.form_inscription.prenom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre prénom !!");
	   return;
	}
	if(document.form_inscription.adresse.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre adresse !!");
		return;
	}
	if(document.form_inscription.code_p.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre code postal !!");
		return;
	}
	if(document.form_inscription.ville.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre ville !!");
		return;
	}
	/*if(document.form1.pays.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre pays !!");
		return;
	}*/
	if(document.form_inscription.telephone.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre téléphone !!");
		return;
	}
	if(document.form_inscription.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form_inscription.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form_inscription.passe.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre mot de passe !!");
		return;
	}
	if(document.form_inscription.passe.value!=document.form_inscription.cpasse.value)
	{
		affiche_fct_alert("Merci de confirmer votre mot de passe !!");
		return;
	}
	/**************************/
	var XHR = null;

	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
		// envoie de la requête, methode GET et de l'url
	XHR.open("GET","pop_ver_email.php?email=" + document.form_inscription.email.value, true);
	XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  

		// on guette les changements d'état de l'objet
	XHR.onreadystatechange = function attente() {

		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4)     {

		// ecriture de la réponse
	if (XHR.responseText=='oui')
	{
		affiche_fct_alert("Email déjà utilisé !!");
		return;
	}
	else
	{
		document.form_inscription.submit();	
	}
	
   }
	}
	XHR.send(null);		// le travail est terminé
   /**************************/
}
function envoyer_mod_inscri(){
	if(document.form1.civilite.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre civilité !!");
	   return;
	}
	if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom !!");
	   return;
	}
	if(document.form1.prenom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre prénom !!");
	   return;
	}
	if(document.form1.adresse.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre adresse !!");
		return;
	}
	if(document.form1.code_p.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre code postal !!");
		return;
	}
	if(document.form1.ville.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre ville !!");
		return;
	}
	/*if(document.form1.pays.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre pays !!");
		return;
	}
	if(document.form1.telephone.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre téléphone !!");
		return;
	}*/
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form1.passe.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre mot de passe !!");
		return;
	}
	if(document.form1.passe.value!=document.form1.cpasse.value)
	{
		affiche_fct_alert("Merci de confirmer votre mot de passe !!");
		return;
	}
		document.form1.submit();
}	

function change_couleur(id)
{
	document.form1.coul_sel.value=id;
}
function ajout_panier(var1)
{
	 var msg_choix;
	 msg_choix="";
	if ((document.form1.cadeau.value=="oui") && (document.form1.cadeau_couleur.value==""))
	{
		affiche_couleur_cadeau();
		affiche_fct_alert('Choisissez la couleur de votre coeur');
		return;
	}
	if (document.form1.coul_sel.value=="")
		affiche_fct_alert('Veuillez choisir une couleur');
	else
	{
		if ((var1=="2prenom") && ((document.form1.pre_initial.value=="") || (document.form1.pre_initial2.value=="")))
		{
				affiche_fct_alert('Merci de renseigner les deux prénoms ');
				return;
		}
		if ((var1=="2prenom") && (document.form1.pre_initial.value!="") && (document.form1.pre_initial2.value!=""))
		{
				document.form1.pre_initial11.value=document.form1.pre_initial.value;
				document.form1.pre_initial21.value=document.form1.pre_initial2.value;
				document.form1.submit();
				return;
		}
		
		if ((document.form1.pre_initial.value=="") && (var1!="Prenom_initiale") && (document.form1.message1.value=="") && (document.form1.message2.value=="") && (document.form1.message2.value=="") && (document.form1.message4.value=="") && (document.form1.pre_date.value==""))
		{
			if ((var1=="prenom") && (document.form1.message1.value=="") && (document.form1.message2.value=="") && (document.form1.message2.value=="") && (document.form1.message4.value=="") && (document.form1.pre_date.value==""))
				affiche_fct_alert('Merci de renseigner le prénom à marqué');
			if (var1=="initiale")
				affiche_fct_alert('Merci de renseigner les initiales à marqué');
		}
		else
		{
			if ((var1=="Prenom_initiale") && ((document.form1.pre_initial.value=="") || (document.form1.pre_initial2.value=="")))
			{
				affiche_fct_alert('Merci de renseigner le prénom et les initiales à marqué');
			}
			else
			{
				document.form1.pre_initial11.value=document.form1.pre_initial.value;
				document.form1.pre_initial21.value=document.form1.pre_initial2.value;
				if (document.form1.message1.value!="")
					msg_choix=document.form1.message1.value;	
				if (document.form1.message2.value!="")
					msg_choix=document.form1.message2.value;	
				if (document.form1.message3.value!="")
					msg_choix=document.form1.message3.value;	
				if (document.form1.message4.value!="")
					msg_choix=document.form1.message4.value;
				if (msg_choix!="")
				if ((document.form1.pre_initial11.value!="") && (msg_choix!=""))
					document.form1.pre_initial11.value=document.form1.pre_initial11.value + '<br>' + msg_choix;
				else
					document.form1.pre_initial11.value= msg_choix;	
				document.form1.submit();
			}
		}
		
	}
}
function affiche_couleur_cadeau() {
		var DocRef;   
		if( document.documentElement && document.documentElement.clientWidth) 
      		DocRef = document.documentElement; 
    	else
      		DocRef = document.body;
    	position_x = DocRef.scrollLeft;
    	position_y = DocRef.scrollTop;
		document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
		//document.getElementById("detail_agenda").style.left = "200px";
		document.getElementById("detail_agenda").style.top  = 340 + "px";
		document.getElementById("detail_agenda").style.width  = 500 + "px";
		document.getElementById("detail_agenda").style.height  = "auto";
		document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
		document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
		document.getElementById("contenu_detail_agenda").innerHTML = '';
		showOrHideAllDropDowns('hidden');
		if (document.form1.cadeau_couleur.value=="")
			request('cadeau.php','contenu_detail_agenda','div');
		else
			request('cadeau.php?id='+document.form1.cadeau_couleur.value,'contenu_detail_agenda','div');
		document.getElementById("detail_agenda").style.visibility = "visible";
}
function choix_couleur_cadeau(id) {
	document.form1.cadeau_couleur.value=id;
}
function change_transport(id, prix) {
   document.form1.transport1.value=id;
   document.form1.transport1_prix.value=prix;
   document.form1.submit();
}
function valide_panier() {
  if (document.form1.transport1.value=="")
		affiche_fct_alert('veuillez choisir votre pays d\'expédition ');
  else
  {
  		document.form2.action="command_coord.php";
  		document.form2.submit();
  }
}
function envoyer_commande(connecter){
	if(connecter=="non")
	{
	   affiche_fct_alert("Merci de remplir vos informations de facturation pour finaliser votre commande  !!");
	   return;
	}
	if(document.form2.paie.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre type du paiement !!");
		return;
	}
	document.form2.action="valide_commande.php";
	document.form2.submit();
}
function coord_dest_fc(var1){
	if (var1=='masquer')
	{
		document.getElementById('coord_dest').style.visibility='hidden';
		document.getElementById('coord_dest').style.height="0px";
	}
	else
	{
		document.getElementById('coord_dest').style.visibility='visible';
		document.getElementById('coord_dest').style.height="auto";
	}
}
var Timer=null;
var Pas = 2;
Sens=-1;
function moveLayer5() {
	var Objet=document.getElementById("txt_droite_contenu");
	var Objet2=document.getElementById("txt_droite_contenu2");
    if(parseInt(Objet.style.top) + (Pas*Sens)>0)  {
		//clearTimeout(Timer);
	}
	else if(parseInt(Objet.style.top) + (Pas*Sens)<-(Objet.offsetHeight)) {
		clearTimeout(Timer);
		Timer = setTimeout("moveLayer6(" + Sens + ");", 30);
	}
    else {
        Objet.style.top = (parseInt(Objet.style.top) + (Pas*Sens)) + "px";
		Objet2.style.top = (parseInt(Objet.style.top) + Objet.offsetHeight + (Pas*Sens)) + "px";
		Timer = setTimeout("moveLayer5(" + Sens + ");", 30);
	}
	
}
function moveLayer6() {
	var Objet2=document.getElementById("txt_droite_contenu");
	var Objet=document.getElementById("txt_droite_contenu2");
    /*if(parseInt(Objet.style.top) + (Pas*Sens)>0)  {
		//clearTimeout(Timer);
		alert('ffghfgh2');
	}
	else */
	if(parseInt(Objet.style.top) + (Pas*Sens)<-(Objet.offsetHeight)) {
		clearTimeout(Timer);
		Timer = setTimeout("moveLayer5(" + Sens + ");", 30);
	}
    else {
        Objet.style.top = (parseInt(Objet.style.top) + (Pas*Sens)) + "px";
		Objet2.style.top = (parseInt(Objet.style.top) + Objet.offsetHeight + (Pas*Sens)) + "px";
		Timer = setTimeout("moveLayer6(" + Sens + ");", 30);
	}
	
}
function envoyer_reduction(){
	if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom & prénom !!");
	   return;
	}
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form1.telephone.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre Téléphone !!");
		return;
	}
	document.form1.submit();
}	
function envoyer_cadeaux(){
	if(document.form1.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom !!");
	   return;
	}
	if(document.form1.prenom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre prénom !!");
	   return;
	}
	if(document.form1.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form1.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if ((document.form1.cadeau[0].checked==false) && (document.form1.cadeau[1].checked==false) && (document.form1.cadeau[2].checked==false))
	{
   		affiche_fct_alert('Merci de choisir votre cadeau !!');
   		return;
	}
	document.form1.submit();
}	
var x,y
var step=20
var flag=0

var message='&nbsp;&nbsp;Cliquez pour agrandir l\'image&nbsp;&nbsp;'

var xpos=-50
var ypos=-50
function handlerMM(e){
	var scroleft=0
	var scrotop=0
   if( typeof( window.pageYOffset ) == 'number' ) {
	    scrotop = window.pageYOffset;
        scroleft = window.pageXOffset;
	} else if( document.body == "[object HTMLBodyElement]" ) {
    	//DOM compliant
    	scrotop = document.body.scrollTop;
    	scroleft = document.body.scrollLeft;
	 } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    	//IE6 standards compliant mode
    	scrotop = document.documentElement.scrollTop;
    	scroleft = document.documentElement.scrollLeft;
    }
	x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+scroleft;
   	y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+scrotop;
	flag=1
}

function makesnake() {
	if (flag==1 && document.getElementById) {
		xpos=x+step
		ypos=y
   		var thisspan = document.getElementById('span0').style;
    	thisspan.left=xpos + 'px'
		thisspan.top=ypos + 'px'
	}
	
		var timer=setTimeout("makesnake()",30)
}
var isDHTML=0;
var isId=0;
var isAll=0;
var isLayers=0;

if(document.getElementById) 
{
	isId=1;
	isDHTML=1;
}
else 
{
	if(document.all) 
	{
		isAll=1;
		isDHTML=1;
	}
	else 
	{
		browserVersion=parseInt(navigator.appVersion);
		if(navigator.appName.indexOf('Netscape')!=-1 && (browserVersion==4)) 
		{
			isLayers=1;
			isDHTML=1;
		}
	}
}

function findDOM(objectId, withStyle) 
{
	if(withStyle==1) 
	{
		if(isId) 
			return (document.getElementById(objectId).style);
		else if(isAll)
			return (document.all[objectId].style);
		else if(isLayers)
			return (document.layers[objectId]);
	}
	else 
	{
		if(isId) 
			return (document.getElementById(objectId));
		else if(isAll)
			return (document.all[objectId]);
		else if(isLayers)
			return (document.layers[objectId]); 
	}	  
}

function innerWrite(objName, text)
{
	var elem = findDOM(objName, 0);
	elem.innerHTML = text;
}
function switchMultipleCheckBox(objForm, textMatch)
{	
	var items = objForm.elements;	
	for(i=0; i < items.length; i++)
	{
		if(items[i].name.match(textMatch))
		{
			if(items[i].checked==true)
				items[i].checked = false;
			else if(items[i].disabled==false)
				items[i].checked = true;
		}
	}
}
var imgPath = 'img/';
var elemBtnDel = 'btnDel';
var txtConfirmDel = 'Confirmer effacement?';
var obj = 'brand';

function setDelete(objForm)
{
	//objForm.action = 'index.php?obj='+obj+'&action=delete_items';
	objForm.act.value = 'delete';
	if(confirm(txtConfirmDel))
		objForm.submit();
}

function verifyRowChecked(objForm, textMatch)
{
	var c=0, text='';
	var items = objForm.elements;
	for(i=0;i<items.length;i++)
	{
		if(items[i].type == 'checkbox' && items[i].name.match(textMatch))
			if(items[i].checked == true)
			{
				c++;
				break;
			}
	}

	if(c >= 1)
		text = '<span onClick="document.form1.submit();" onMouseOver="style.cursor=\'pointer\';"><img src="'+imgPath+'bouton_supprimer.gif" border="0" align="absmiddle"></span>';
	else
		text = '<img src="'+imgPath+'bouton_supprimer.gif" border="0" style="filter:Alpha(Opacity=20)" align="absmiddle">';
		
	innerWrite(elemBtnDel, text);
}
function mes_prenom3(){
	if(document.form1.pre_initial.value=="")
	{
		document.form1.message1.disabled=false;
		document.form1.marquage.disabled=false;
		document.form1.pre_date.disabled=false;
	}
	else
	{
		document.form1.message1.value="";
		document.form1.marquage.value="";
		document.form1.pre_date.value="";
		document.form1.marquage.disabled=true;
		document.form1.message1.disabled=true;
		document.form1.pre_date.disabled=true;
	}
}
function mes_prenom(){
	if(document.form1.message1.value=="")
	{
		document.form1.pre_initial.disabled=false;
		document.form1.marquage.disabled=false;
		document.form1.pre_date.value="";
		document.form1.pre_date.disabled=true;
	}
	else
	{
		document.form1.pre_initial.value="";
		document.form1.marquage.value="";
		document.form1.marquage.disabled=true;
		document.form1.pre_initial.disabled=true;
		document.form1.pre_date.disabled=false;
	}
}
function mes_prenom2(liste_sel){
	if (liste_sel=='message1')
	{
		document.form1.message2.value="";
		document.form1.message3.value="";
		document.form1.message4.value="";
	}
	if (liste_sel=='message2')
	{
		document.form1.message1.value="";
		document.form1.message3.value="";
		document.form1.message4.value="";
	}
	if (liste_sel=='message3')
	{
		document.form1.message2.value="";
		document.form1.message1.value="";
		document.form1.message4.value="";
	}
	if (liste_sel=='message4')
	{
		document.form1.message2.value="";
		document.form1.message3.value="";
		document.form1.message1.value="";
	}
}

function verif_code() {
	if(document.form2.code_email.value=="")
	{
		window.location="connexion.php?msg_con=oui";
		return;
	}
	if(document.form2.code.value!="")
	{
	   	this.ver_code.document.form6.code22.value=document.form2.code.value;
		this.ver_code.document.form6.email22.value=document.form2.code_email.value;
		this.ver_code.document.form6.submit();
	}
	else
	{
		affiche_fct_alert("Merci de renseigner votre code remise !!");
	}
}
function request(url,cadre,env_rep) {
	var XHR = null;

	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
	if ((XHR != null) && (cadre!='det_prd_couleur_zone') && ((env_rep=='div') || (env_rep=='div_con') ||(env_rep=='div_con2'))){
		document.getElementById(cadre).innerHTML  ="<img src='img/chargement.gif'>";
		}

		// envoie de la requête, methode GET et de l'url
	XHR.open("GET",url, true);
	XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  

		// on guette les changements d'état de l'objet
	XHR.onreadystatechange = function attente() {

		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4)     {

		// ecriture de la réponse
	if (env_rep=='div')
	{
		document.getElementById(cadre).innerHTML = XHR.responseText;
		if (url=='pop_coord_livr.php')
		{
			sel_pays_livr();
		}
	}
	else
	{
		if(env_rep=='div_con')
		{
			document.getElementById(cadre).innerHTML = XHR.responseText;
			initializetabcontent("maintab");
		}
		else
	 	{
			if(env_rep=='div_con2')
			{
				document.getElementById(cadre).innerHTML = XHR.responseText;
				initializetabcontent("maintab");
				remplir_champs();
			}
			else
	 		{
				eval(XHR.responseText);
	 		}
	 	}
	}
   }
	}
	XHR.send(null);		// le travail est terminé
	return;
}
function panier_trsp()
{
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 340 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	request('pop_trsp.php','contenu_detail_agenda','div');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function panier_trsp_valid(id_trsp)
{
	request('panier_trsp_valid.php?id_trsp='+id_trsp,'contenu_detail_agenda','vide');
}
function panier_conn()
{
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 140 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	request('pop_conn.php','contenu_detail_agenda','div_con');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function panier_livr(pays_livrai, connecter)
{
	var DocRef; 
	if(connecter=="non")
	{
	   affiche_fct_alert("&nbsp;&nbsp;&nbsp;&nbsp;Merci de remplir vos informations de facturation avant de modifier votre adresse de livraison  !!");
	   return;
	}
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 340 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	pays_livraison=pays_livrai;
	request('pop_coord_livr.php','contenu_detail_agenda','div');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function sel_pays_livr()
{
	for(i=0;i<230;i++)
	{
		if (document.form_livrai.pays_livr.options[i].value==pays_livraison)
		{
			document.form_livrai.pays_livr.options[i].selected=true;
			break;
		}
	 }
}
function efface_form_livrai()
{
	document.form_livrai.civilite_livr.value="";
	document.form_livrai.nom_livr.value="";
	document.form_livrai.prenom_livr.value="";
	document.form_livrai.adresse_livr.value="";
	document.form_livrai.code_p_livr.value="";
	document.form_livrai.ville_livr.value="";
	document.form_livrai.pays_livr.value="France";	
}
function message_conn()
{
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 840 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	request('pop_conn.php','contenu_detail_agenda','div_con2');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function remplir_champs() {
	   	document.form_connexion.id_page1.value=document.form1.id_page.value;
		document.form_connexion.carte1.value=document.form1.carte.value;
		document.form_connexion.nom_rec1.value=document.form1.nom_rec.value;
		document.form_connexion.email_rec1.value=document.form1.email_rec.value;
		document.form_connexion.titre1.value=document.form1.titre.value;
		document.form_connexion.message1.value=document.form1.message.value;	
		document.form_connexion.email11.value=document.form1.email1.value;
		document.form_connexion.email21.value=document.form1.email2.value;
		document.form_connexion.email31.value=document.form1.email3.value;
		document.form_connexion.email41.value=document.form1.email4.value;
		document.form_connexion.email51.value=document.form1.email5.value;
		document.form_connexion.email61.value=document.form1.email6.value;
		document.form_connexion.email71.value=document.form1.email7.value;
		document.form_connexion.email81.value=document.form1.email8.value;
		document.form_connexion.email91.value=document.form1.email9.value;
		document.form_connexion.email101.value=document.form1.email10.value;
		if (document.form1.option_accueil[0].checked)
			document.form_connexion.option_accueil1.value='non';
		else
		{
			if (document.form1.option_accueil[1].checked)
				document.form_connexion.option_accueil1.value='24H';
			else
				document.form_connexion.option_accueil1.value='48H';
		}
		if (document.form1.public_msg[0].checked)
			document.form_connexion.public_msg1.value='oui';
		else
			document.form_connexion.public_msg1.value='non';
		if (document.form1.copie_email.checked)
			document.form_connexion.copie_email1.value='oui';
		if (document.form1.option_top.checked)
			document.form_connexion.option_top1.value='oui';
			
		document.form_inscription.id_page1.value=document.form1.id_page.value;
		document.form_inscription.carte1.value=document.form1.carte.value;
		document.form_inscription.nom_rec1.value=document.form1.nom_rec.value;
		document.form_inscription.email_rec1.value=document.form1.email_rec.value;
		document.form_inscription.titre1.value=document.form1.titre.value;
		document.form_inscription.message1.value=document.form1.message.value;	
		document.form_inscription.email11.value=document.form1.email1.value;
		document.form_inscription.email21.value=document.form1.email2.value;
		document.form_inscription.email31.value=document.form1.email3.value;
		document.form_inscription.email41.value=document.form1.email4.value;
		document.form_inscription.email51.value=document.form1.email5.value;
		document.form_inscription.email61.value=document.form1.email6.value;
		document.form_inscription.email71.value=document.form1.email7.value;
		document.form_inscription.email81.value=document.form1.email8.value;
		document.form_inscription.email91.value=document.form1.email9.value;
		document.form_inscription.email101.value=document.form1.email10.value;
		if (document.form1.option_accueil[0].checked)
			document.form_inscription.option_accueil1.value='non';
		else
		{
			if (document.form1.option_accueil[1].checked)
				document.form_inscription.option_accueil1.value='24H';
			else
				document.form_inscription.option_accueil1.value='48H';
		}
		if (document.form1.public_msg[0].checked)
			document.form_inscription.public_msg1.value='oui';
		else
			document.form_inscription.public_msg1.value='non';
		if (document.form1.copie_email.checked)
			document.form_inscription.copie_email1.value='oui';
		if (document.form1.option_top.checked)
			document.form_inscription.option_top1.value='oui';
}
function showOrHideAllDropDowns(newState) {
        
        var elements = document.documentElement.getElementsByTagName('select');
     
        for (var i=0; i<elements.length; i++) {
            elements[i].style.visibility = newState;
        }
    } 
function envoyer_livraison(){
	if(document.form_livrai.civilite_livr.value=="")
	{
	   affiche_fct_alert("Merci de renseigner la civilité de votre destinataire !!");
	   return;
	}
	if(document.form_livrai.nom_livr.value=="")
	{
	   affiche_fct_alert("Merci de renseigner le nom  de votre destinataire !!");
	   return;
	}
	if(document.form_livrai.prenom_livr.value=="")
	{
	   affiche_fct_alert("Merci de renseigner le prénom de votre destinataire !!");
	   return;
	}
	if(document.form_livrai.adresse_livr.value=="")
	{
		affiche_fct_alert("Merci de renseigner l'adresse de votre destinataire !!");
		return;
	}
	if(document.form_livrai.code_p_livr.value=="")
	{
		affiche_fct_alert("Merci de renseigner le code postal de votre destinataire !!");
		return;
	}
	if(document.form_livrai.ville_livr.value=="")
	{
		affiche_fct_alert("Merci de renseigner la ville de votre destinataire !!");
		return;
	}
	if(document.form_livrai.pays_livr.value=="")
	{
		affiche_fct_alert("Merci de renseigner le pays de votre destinataire !!");
		return;
	}
	document.form_livrai.submit();
}
function deux_produit_fct(etat) {
        if (etat == 'non')
		{
			//request('couleur.php?etat=non','det_prd_couleur_zone','div');
			document.getElementById("couleur_titre").innerHTML = 'Initiales 1 <input name="pre_initial" type="text" class="zonetxt" maxlength="2" style="width:150px" /><input name="pre_initial2" type="hidden" value="" /><input name="message1" type="hidden" value="" /> <input name="message2" type="hidden" value="" /><input name="message3" type="hidden" value="" /><input name="message4" type="hidden" value="" /><input name="pre_date" type="hidden" value="" />';
		}
		else
		{
			//request('couleur.php?etat=oui','det_prd_couleur_zone','div');
			document.getElementById("couleur_titre").innerHTML = 'Initiales 1 <input name="pre_initial" type="text" class="zonetxt" maxlength="2" style="width:150px" /> &nbsp;&nbsp;&nbsp;&nbsp;Initiales 2 <input name="pre_initial2" type="text" class="zonetxt" maxlength="2" style="width:150px" />			<input name="message1" type="hidden" value="" /> <input name="message2" type="hidden" value="" /><input name="message3" type="hidden" value="" /><input name="message4" type="hidden" value="" /><input name="pre_date" type="hidden" value="" />';
		}
    } 
function demande_particuliere(ref) {
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 580 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	request('demande_particuliere.php?ref='+ref,'contenu_detail_agenda','div');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function envoyer_demande(){
	if(document.form_demande.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form_demande.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form_demande.tel.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre téléphone !!");
		return;
	}
	if(document.form_demande.message.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre demande !!");
		return;
	}  
	document.form_demande.submit();
}	
function commenter_video() {
	var DocRef;   
	if( document.documentElement && document.documentElement.clientWidth) 
      DocRef = document.documentElement; 
    else
      DocRef = document.body;
    position_x = DocRef.scrollLeft;
    position_y = DocRef.scrollTop;
	document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
	//document.getElementById("detail_agenda").style.left = "200px";
	document.getElementById("detail_agenda").style.top  = 340 + "px";
	document.getElementById("detail_agenda").style.width  = 500 + "px";
	document.getElementById("detail_agenda").style.height  = "auto";
	document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
	document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
	document.getElementById("contenu_detail_agenda").innerHTML = '';
	document.getElementById("video_cont").innerHTML = '';
	document.getElementById("video_cont2").innerHTML = '';
	showOrHideAllDropDowns('hidden');
	request('commenter_video.php','contenu_detail_agenda','div');
	document.getElementById("detail_agenda").style.visibility = "visible";
}
function envoyer_video(){
	if(document.form_commenter_video.nom.value=="")
	{
	   affiche_fct_alert("Merci de renseigner votre nom !!");
	   return;
	}
	if(document.form_commenter_video.email.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre email !!");
		return;
	}
	if (VerificationEmail(document.form_commenter_video.email) == false)
	{
   		affiche_fct_alert('Votre email est invalide');
   		return;
	}
	if(document.form_commenter_video.message.value=="")
	{
		affiche_fct_alert("Merci de renseigner votre message !!");
		return;
	}  
	document.getElementById("video_cont").innerHTML = ' <object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/ym__hMNeyqs?fs=1&amp;hl=fr_FR&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ym__hMNeyqs?fs=1&amp;hl=fr_FR&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="306"></embed></object>';
	document.getElementById("video_cont2").innerHTML = ' <object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/WhnJaA7e5YE?fs=1&amp;hl=fr_FR&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WhnJaA7e5YE?fs=1&amp;hl=fr_FR&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="306"></embed></object>';
	document.form_commenter_video.submit();
}	
function affiche_couleur_cadeau() {
		var DocRef;   
		if( document.documentElement && document.documentElement.clientWidth) 
      		DocRef = document.documentElement; 
    	else
      		DocRef = document.body;
    	position_x = DocRef.scrollLeft;
    	position_y = DocRef.scrollTop;
		document.getElementById("detail_agenda").style.left = ((document.documentElement.clientWidth-500)/2) + "px";
		//document.getElementById("detail_agenda").style.left = "200px";
		document.getElementById("detail_agenda").style.top  = 340 + "px";
		document.getElementById("detail_agenda").style.width  = 500 + "px";
		document.getElementById("detail_agenda").style.height  = "auto";
		document.getElementById("detail_agenda_haut").style.paddingLeft  = 480 + "px";
		document.getElementById("contenu_detail_agenda").style.paddingLeft  = 40 + "px";
		document.getElementById("contenu_detail_agenda").innerHTML = '';
		showOrHideAllDropDowns('hidden');
		if (document.form1.cadeau_couleur.value=="")
			request('cadeau.php','contenu_detail_agenda','div');
		else
			request('cadeau.php?id='+document.form1.cadeau_couleur.value,'contenu_detail_agenda','div');
		document.getElementById("detail_agenda").style.visibility = "visible";
}
function choix_couleur_cadeau(id) {
	document.form1.cadeau_couleur.value=id;
}


