// JavaScript Document

<!--
var defile;// l'element a deplacer 
var psinit = 690; // position horizontale de depart 
var pscrnt = psinit;        
function texteDefile() { 
   if (!defile) defile = document.getElementById('defile'); 
   if (defile) { 
      if(pscrnt < ( - defile.offsetWidth) ){ 
         pscrnt = psinit; 
                } else { 
         pscrnt+= -1; // pixel par deplacement 
      } 
      defile.style.left = pscrnt+"px"; 
   } 
} 
setInterval("texteDefile()",20); // delai de deplacement 
//-->
var tab=new Array;
	function calcul (qte,sous_total,prix)
	{
	document.forms["commande"].elements[sous_total].value=qte*prix;
	tab[sous_total]=qte*prix;
	calcul_total();
	}

	function calcul_total()
	{
		var total=0;
		for (var x in tab)
		{
			total=total+ tab[x]	;
		}
		if (total==0)
		{
			total=-4;
		}
		document.forms["commande"].elements['total_commande'].value	=total+4;
	}
	
	
function change_lang(lang)
  {
	  url=window.location;
	  if (window.location.search=="")
	  {
	  	url=url+"?lang="+lang;
	  }
	  else
	  {
		 url=url+"&lang="+lang; 
	  }
	  window.location.href=url;
  }
  
function verif_input()
    {
        var envoi=true;
        var msg="";
			if(document.forms["commande"].elements["total_commande"].value==0)
			{
				document.getElementById('erreur').innerHTML =
			  "<br/>"+"<div>"+"ATTENTION :"+"</div>"
			  +"<div><strong><br>Vous devez au moins commander un produit</strong></div>"+"<br/>";
				self.location.hash="ancre";
				document.getElementById('erreur').style.display='block';
				return false;
			}
            if (document.forms["commande"].elements['nom'].value=="")
            {
                msg=msg+"<br> Veuillez indiquez un nom";
                document.images['img_nom'].src="Images/picto-faux.gif"

                envoi=false;
            }
            else
            {
                document.images['img_nom'].src="Images/picto-ok.gif"
            }


            if (document.forms["commande"].elements['prenom'].value=="")
            {
                msg=msg+"<br> Veuillez indiquez un pr&eacute;nom";
                document.images['img_prenom'].src="Images/picto-faux.gif"

                envoi=false;
            }
                        else
            {
                document.images['img_prenom'].src="Images/picto-ok.gif"
            }


            if (document.forms["commande"].elements['adresse1'].value=="") 
            {
                msg=msg+"<br> Veuillez indiquez une adresse";
                document.images['img_adresse'].src="Images/picto-faux.gif"

                envoi=false;
            }
            else
            {
                document.images['img_adresse'].src="Images/picto-ok.gif"
            }


            if (document.forms["commande"].elements['ville'].value=="") 
            {
                msg=msg+"<br> Veuillez indiquez une ville";
                document.images['img_ville'].src="Images/picto-faux.gif"

                envoi=false;
            }
            else
            {
                document.images['img_ville'].src="Images/picto-ok.gif"
            }


            if (document.forms["commande"].elements['codepostal'].value=="") 
            {
                msg=msg+"<br> Veuillez indiquez un code postal";
                document.images['img_cp'].src="Images/picto-faux.gif"

                envoi=false;
            }
            else
            {
                document.images['img_cp'].src="Images/picto-ok.gif"
            }


            if (document.forms["commande"].elements['telephone'].value=="" )
            {
                msg=msg+"<br> Veuillez indiquez un num&eacute;ro de t&eacute;l&eacute;phone";
                document.images['img_tel'].src="Images/picto-faux.gif"
                envoi=false;
            }
            else
            {
                document.images['img_tel'].src="Images/picto-ok.gif"
            }
		            if (document.forms["commande"].elements["mailfrom"].value=="")
            {
                msg=msg+"<br> Veuillez indiquer une adresse mail";
                document.images["img_mail"].src="Images/picto-faux.gif";
                envoi=false;
            }
            else
            {
				var ok=verif_mail(document.forms["commande"].elements['mailfrom'].value);
                if(ok==false)
				{
                	msg=msg+"<br> Entrez un email valide sous la forme nom_utilisateur@nom_domaine";
					envoi=false;
				}
            }
	if(msg!="")
	{
        document.getElementById('erreur').innerHTML =
      "<br/>"+"<div>"+"ATTENTION :"+"</div>"
      +"<div><strong>"+msg+"</div>"+"</strong><br/>";
		self.location.hash="ancre";
		document.getElementById('erreur').style.display='block';
	}

        return envoi;
    }
    
    function verif_mail(mail)
    {
		var ok=false;
        if (mail!="")
        {
            var re=RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
            if(!re.test(mail))
            {
				ok=false;
            }
            else
            {
				ok=true;
            }
        }
		return ok;
    }
	
	function voir_rep(div)
	{
		var obj=document.getElementById("rep_"+div);
		if (obj.style.display=='none')
		{
			obj.style.display='block';
		}
		else
		{
			obj.style.display='none';
		}
	}
