var myinterval=null;
var currentslide=1;
var largeurvignette=340;
$().ready(function() {
  myinterval=setInterval('moveallslide('+$("#slide").find("li").length+')',4000);
  $(".fancybox").fancybox({width:954,height:577,scrolling:"no",padding:0,margin:0,'type':'iframe',overlayColor:'#000000',overlayOpacity:'0.75','autoScale': false});
  $(".lightbox").fancybox({scrolling:"no",padding:0,margin:0,overlayColor:'#000000',overlayOpacity:'0.75','autoScale': false});
});
function go(indice){
  clearInterval(myinterval);
  moveslide(indice);
}
function moveslide(indice){
  $("#slide").find(".on").removeClass("on");
  newleft=(indice-1)*largeurvignette;
  $("#listslide").animate({"margin-left":-newleft},"fast","linear");
  $("#slide").find("ul").find("a").eq(indice-1).addClass("on");
}
function moveallslide(nbslide){
  if(currentslide==nbslide){
    currentslide=1;
  }else{
    currentslide++;
  }
  moveslide(currentslide);
}
function inscriptNews(obj,racine){
  if(obj.email.value!=''){
    obj.email.disabled=true;
    $.get(racine+"/tpl/saveemail.php?email="+obj.email.value,function(data){
      obj.email.disabled=false;
      obj.email.value="";
      if(data=="fini"){
        $("#msgnews").html("Insciption prise en compte");
      }else{
        $("#msgnews").html("Erreur technique");
      }
    }).error(function(){alert('error')});
  }else{
    alert('Veuillez saisir votre email');
  }
  return false;
}
function validateInscription(obj,modif){
  if(obj.nom.value==""||obj.nom.value=="Nom *"){
    obj.nom.focus();
    alert('Veuillez indiquer votre nom');
    return false;
  }
  if(obj.prenom.value==""||obj.prenom.value=="Prénom *"){
    obj.prenom.focus();
    alert('Veuillez indiquer votre prénom');
    return false;
  }
  if(!estuneadressemail(obj.email.value)){
    obj.email.focus();
    alert('Veuillez indiquer votre email');
    return false;
  }
  if(modif!=1){
    if(obj.mdp.value==""||obj.mdp.value=="Mot de passe *"){
      obj.mdp.focus();
      alert('Veuillez indiquer votre mot de passe');
      return false;
    }
  }
  if(obj.nom2.value==""||obj.nom2.value=="Nom *"){
    obj.nom2.focus();
    alert('Veuillez indiquer votre nom');
    return false;
  }
  if(obj.prenom2.value==""||obj.prenom2.value=="Prénom *"){
    obj.prenom2.focus();
    alert('Veuillez indiquer votre prénom');
    return false;
  }
  /*
  if(!testdate(obj.jour.value+"/"+obj.mois.value+"/"+obj.annee.value)){
    obj.jour.focus();
    alert('Veuillez indiquer une date valide');
    return false;
  }*/
  if(obj.adresse1.value==""||obj.adresse1.value=="Adresse *"){
    obj.adresse1.focus();
    alert('Veuillez indiquer votre adresse');
    return false;
  }
  if(obj.cp.value==""||obj.cp.value=="Code postal *"){
    obj.cp.focus();
    alert('Veuillez indiquer votre code postal');
    return false;
  }
  if(obj.ville.value==""||obj.ville.value=="Ville *"){
    obj.ville.focus();
    alert('Veuillez indiquer votre ville');
    return false;
  }
  if(obj.tel1.value==""||obj.tel1.value=="Téléphone 1 *"){
    obj.tel1.focus();
    alert('Veuillez indiquer votre téléphone');
    return false;
  }
  return true;
}
function testdate(madate)
{
	if(madate.length!=10)
		return false;
	jour=madate.substring(0,2)*1
	mois=madate.substring(3,5)*1-1
	annee=madate.substring(6,10)*1
	madate=new Date(annee,mois,jour)
	if(jour==madate.getDate()&&mois==madate.getMonth()&&annee==madate.getFullYear())
		return true
	else
		return false
}
function estuneadressemail(monemail)
{
flag=false;
	if(monemail!="")
	{
	longueur=monemail.substring(monemail.lastIndexOf("."),monemail.length).length
		if(monemail.indexOf("@")!=-1&&(longueur==3||longueur==4))
		{
			if(monemail.indexOf("@")<monemail.lastIndexOf(".")+1)
				flag= true;
		}
	}
return flag;
}
function validateadresse(obj,dep){
  /*
  alert(dep*1)
  alert(obj.cp_2.value.substr(0,2))
  */
  if(dep*1!=obj.cp_2.value.substr(0,2)){
    alert("L'adresse de livraison ne correspond pas au département sélectionné, veuillez modifier l'adresse ou le département")
    return false;
  }
  if(obj.nom.value==""){
    obj.nom.focus();
    alert('Veuillez indiquer votre nom');
    return false;
  }
  if(obj.prenom.value==""){
    obj.prenom.focus();
    alert('Veuillez indiquer votre prénom');
    return false;
  }
  if(obj.adresse1.value==""){
    obj.adresse1.focus();
    alert('Veuillez indiquer votre adresse');
    return false;
  }
  if(obj.cp.value==""){
    obj.cp.focus();
    alert('Veuillez indiquer votre code postal');
    return false;
  }
  if(obj.ville.value==""){
    obj.ville.focus();
    alert('Veuillez indiquer votre ville');
    return false;
  }
  if(obj.nom_2.value==""){
    obj.nom2.focus();
    alert('Veuillez indiquer votre nom');
    return false;
  }
  if(obj.prenom_2.value==""){
    obj.prenom_2.focus();
    alert('Veuillez indiquer votre prénom');
    return false;
  }
  if(obj.adresse1_2.value==""){
    obj.adresse1_2.focus();
    alert('Veuillez indiquer votre adresse');
    return false;
  }
  if(obj.cp_2.value==""){
    obj.cp_2.focus();
    alert('Veuillez indiquer votre code postal');
    return false;
  }
  if(obj.ville_2.value==""){
    obj.ville_2.focus();
    alert('Veuillez indiquer votre ville');
    return false;
  }
  if(obj.tel1.value==""){
    obj.tel1.focus();
    alert('Veuillez indiquer votre téléphone');
    return false;
  }
  return true;
}
function changeprice(obj){
  tab=obj.value.split('|');
  document.getElementById('prix2').innerHTML=tab[1]+" €";
  nb=tab[0];
  montant=tab[1];
} 
function AddPanier(racine){
  //alert(racine+"/tpl/gestionpanier.php")
  //alert(nb+"/"+produitref)
  $.post(racine+"/tpl/gestionpanier.php", { 'action':'add','nb': nb, 'id': produitref },function(data) {
   //alert(data);
   tab=data.split("/");
   //alert(tab[0])
   document.getElementById('prix11').innerHTML=tab[1]+"&nbsp;€";
   document.getElementById('prix1').innerHTML=tab[0];
 });
/*
  montant;
  produitref;
  nb;
*/
}
function AddPanier2(racine,id){
  //alert(racine+"/tpl/gestionpanier.php")
  //alert(nb+"/"+produitref)
  $.post(racine+"/tpl/gestionpanier.php", { 'action':'add','nb': 1, 'id': id },function(data) {
   //alert(data);
   tab=data.split("/");
   //alert(tab[0])
   document.getElementById('prix11').innerHTML=tab[1]+"&nbsp;€";
   document.getElementById('prix1').innerHTML=tab[0];
 });
/*
  montant;
  produitref;
  nb;
*/
}
function deletePanier(racine,id){
  //alert(racine+"/tpl/gestionpanier.php")
  //alert(nb+"/"+produitref)
  $.post(racine+"/tpl/gestionpanier.php", { 'action':'delete','id': id },function(data) {
   window.location.reload();
 });
/*
  montant;
  produitref;
  nb;
*/
}
function chgPanier(racine,id,nb){
  //alert(racine+"/tpl/gestionpanier.php")
  //alert(nb+"/"+produitref)
  $.post(racine+"/tpl/gestionpanier.php", { 'action':'chg','id': id,'nb': nb },function(data) {
   window.location.reload();
 });
/*
  montant;
  produitref;
  nb;
*/
}
function validateLogin(racine,obj,commande){
//alert(nb+"/"+produitref)
/*
  obj.email.disabled=true;
  obj.pass.disabled=true;
  obj.ok.disabled=true;
  */
  $.post(racine+"/tpl/testlogin.php", { 'mail':obj.email.value,'pass': obj.pass.value},function(data) {
   if(data=="erreur"){
    alert('Email/mot de passe non valide');
   }else{
    //alert(typeof(commande))
    if(typeof(commande)=='undefined'||commande=="")
    window.location.reload();
    else
    window.location.href=commande;
   }
 });
  return false;
}
function validateIns(obj){
  //alert(obj.email.value)
  if(!estuneadressemail(obj.email2.value)){
    alert('Veuillez indiquer votre email');
    obj.email2.focus();
    return false;
  }else{
    return true;
  }
}

function estuneadressemail(monemail)
{
flag=false;
	if(monemail!="")
	{
	longueur=monemail.substring(monemail.lastIndexOf("."),monemail.length).length
		if(monemail.indexOf("@")!=-1&&(longueur==3||longueur==4))
		{
			if(monemail.indexOf("@")<monemail.lastIndexOf(".")+1)
				flag= true;
		}
	}
return flag;
}
function gopaiement(obj){
  if(!document.getElementById("cgv").checked||!document.getElementById("cgl").checked){
    alert("Veuillez accepter les conditions générales de vente et de livraison");
    return false;
  }else{
    return true;
  }
}
function chgPrice(obj){
  total=parseFloat(obj.form.sumttc.value*1);
  //alert(total)
  for(i=0;i<obj.form.elements["options[]"].length;i++){
    if(obj.form.elements["options[]"][i].checked){
      tab=obj.form.elements["options[]"][i].value.split("|");
      total+=parseFloat(tab[1]*1);
    }
  }
  document.getElementById('prix5').innerHTML=total+' €';
}

function validateMdp(obj,racine){
  $.post(racine+"/tpl/sendmail.php", { 'email':obj.emailforgot.value},function(data) {
    //alert(data);
   $.fancybox.close();
 });
 return false;
}
function sendmailcontact(obj,racine){
  if(obj.nom.value==""){
    alert("Veuillez indiquer votre nom")
    obj.nom.focus();
    return false;
  }
  if(obj.email.value==""){
    alert("Veuillez indiquer votre email")
    obj.email.focus();
    return false;
  }
  if(obj.message.value==""){
    alert("Veuillez indiquer votre message")
    obj.message.focus();
    return false;
  }
  $.post(racine+"/tpl/sendmailcontact.php", { 'email':obj.email.value,'nom':obj.nom.value,'message':obj.message.value},function(data) {
    //alert(data);
   $("#msgsend").css("display","block");
 });
 return false;
}

function sendmailvrac(obj){
  /*
  alert('ok')
  alert(obj)
  */
  if(obj.nom.value==""){
    alert("Veuillez indiquer votre nom")
    obj.nom.focus();
    return false;
  }
  if(obj.telephone.value==""){
    alert("Veuillez indiquer votre téléphone")
    obj.telephone.focus();
    return false;
  }
 
  if(obj.mail.value==""){
    alert("Veuillez indiquer votre email")
    obj.mail.focus();
    return false;
  }
  if(obj.ville.value==""){
    alert("Veuillez indiquer votre ville")
    obj.ville.focus();
    return false;
  }
  if(obj.elements["capacité-du-silo"].value==""){
    alert("Veuillez indiquer la capacité du silo")
    obj.elements["capacité-du-silo"].focus();
    return false;
  }
  if(obj.elements["distance-de-soufflerie"].value==""){
    alert("Veuillez indiquer la distance de souflerie")
    obj.elements["distance-de-soufflerie"].focus();
    return false;
  }
  
  contenttxt="";
  //alert(obj)
  for(i=0;i<obj.elements.length;i++){
    if(typeof(obj.elements[i].name)!="undefined"&&typeof(obj.elements[i].value)!="undefined"&&obj.elements[i].name!=""){
      contenttxt+=obj.elements[i].name+" : "+obj.elements[i].value+"<br>"
    }
  }
  //alert(content)
  $.post(globalracine+"/tpl/sendmailvrac.php", {"msg" :contenttxt,"email":obj.mail.value,"nom":obj.nom.value},function(data) {
    //alert(data);
   alert("Votre demande a été prise en compte.")
 });
 return false;
}
function testrecherche(obj){
  if(obj.query.value.length<4){
    alert("Il faut au moins 4 caractères");
    obj.query.focus();
    return false;
  }
  return true;
}
