window.onload=function(){
setPNGImage();
if(!NiftyCheck())
    return;
RoundedTop("div#home","transparent","#99805F");
RoundedTop("div#librairie","transparent","#99805F");
RoundedTop("div#edition","transparent","#99805F");
RoundedTop("div#galerie","transparent","#99805F");
RoundedTop("div#salon","transparent","#99805F");
RoundedTop("div#evenement","transparent","#99805F");
RoundedTop("div#habari","transparent","#99805F");
RoundedTop("div#contact","transparent","#99805F");

Rounded("div#descPage","#fff","#d57d26");

Rounded("div#search","transparent","#382F21"); 

Rounded("div#footer","#fff","#99805F");

if(document.getElementById("panier"))
	Rounded("span#panier","#fff","#eeeeee");
if(document.getElementById("caddieRecap")) {
	RoundedBottom("div#caddieRecap","#fff","#EEE");
	RoundedTop("div#caddieRecap h4","#fff","#d57d26");
}
if(document.getElementById("adresse"))
	Rounded("span#adresse","#fff","#eeeeee");
if(document.getElementById("recap"))
	Rounded("span#recap","#fff","#eeeeee");
if(document.getElementById("paie"))
	Rounded("span#paie","#fff","#eeeeee");
if(document.getElementById("command"))
	Rounded("span#command","#fff","#eeeeee");

}


function imprime() {
	popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=0,width=700,height=650');
	popupImage.document.write("<html>\n");
	popupImage.document.write("<head>\n");
	popupImage.document.write("<title>Commande ANIBWE</title>\n");
	popupImage.document.write("<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>\n");
    popupImage.document.write("<style type='text/css'>.contentCommand {background-color:#ffffff;width:650px;margin:0px;padding:0px;color:#37312b;text-align:center;font-size:11px;font-family: Verdana;font-weight:normal;}</style>");
	popupImage.document.write("</head>\n");
	popupImage.document.write("<body topmargin='0' leftmargin='0' onload='javascript:window.print();'>\n");
	
	varLogo = "";
	var debutTable = "<br><table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" >"
	debutTable += "<tr><td class='contentCommand'><img src='images/logoCommande.jpg'><br>http://www.anibwe.com<br>Tél.: 01 45 08 48 33<br><br></td></tr>"; 
	debutTable += "<tr><td>";
	
	var texteCorps = document.getElementById("corps").innerHTML;		
	var finTable = "</td></tr></table>";
	
	var result = varLogo + debutTable + texteCorps  + finTable;	
	
	popupImage.document.write(result);
	
	popupImage.document.write("</body>\n");
	popupImage.document.write("</html>\n");	
	popupImage.document.close();
}
function payer(){
	document.getElementById("paypalForm").submit();
}

function valider(action) {
    document.getElementById("action").value= action;
    document.getElementById("commandeForm").submit();
    return false;
}
//Saisie de coordonnées
function verifier(action) {
    if(checkForm())
        valider(action);
    return false;
}

function checkCodePostal() {
	codePostal = document.getElementsByName("codePostal")[0].value;
	if (codePostal != "" && !new RegExp("^[0-9-A-Za-z]{2,7}$").test(codePostal)) {
	 	alert("Le champ Code postal est incorrect.");
  		document.getElementsByName("codePostal")[0].focus();
  		return false;
  	}
  	return true;
 }
function checkForm()
{    
   if (document.getElementsByName("nom")[0].value == "") { 
    // Vérifie que le nom a été sélectionné.
      alert("Veuillez renseigner le champ Nom");
      document.getElementsByName("nom")[0].focus();
      return false;
    } else if (!new RegExp("^[^&<>'\"]*$").test(document.getElementsByName("nom")[0].value)) { 
    // Vérifie qu'aucun caract&egrave;re interdit n'est saisi.
      alert("Le champ Nom est incorrect. Il contient au moins un caractère exclu: &, <, >, ' ou \".");
      document.getElementsByName("nom")[0].focus();
      return false;
    }
    
    if (document.getElementsByName("prenom")[0].value == "") { 
    // Vérifie que le prénom a été sélectionné.
      alert("Veuillez renseigner le champ Prénom");
      document.getElementsByName("prenom")[0].focus();
      return false;
    } else if (!new RegExp("^[^&<>'\"]*$").test(document.getElementsByName("prenom")[0].value)) { 
    // Vérifie qu'aucun caract&egrave;re interdit n'est saisi.
      alert("Le champ Prénom est incorrect. Il contient au moins un caractère exclu: &, <, >, ' ou \".");
      document.getElementsByName("prenom")[0].focus();
      return false;
    } 
    if (document.getElementsByName("adresse1")[0].value == "" && document.getElementsByName("adresse2")[0].value == "") { 
    // Vérifie que le prénom a été sélectionné.
      alert("Veuillez renseigner le champ Adresse");
      document.getElementsByName("adresse1")[0].focus();
      return false;
    } else if (!new RegExp("^[^&<>'\"]*$").test(document.getElementsByName("adresse1")[0].value) 
              && !new RegExp("^[^&<>'\"]*$").test(document.getElementsByName("adresse2")[0].value)) { 
    // Vérifie qu'aucun caract&egrave;re interdit n'est saisi.
      alert("Le champ Adresse est incorrect. Il contient au moins un caractère exclu: &, <, >, ' ou \".");
      document.getElementsByName("adresse1")[0].focus();
      return false;
    } 
    if(!checkCodePostal()){
         return false;
    } 
    if (document.getElementsByName("ville")[0].value == "") { 
    // Vérifie que le prénom a été sélectionné.
      alert("Veuillez renseigner le champ Ville");
      document.getElementsByName("ville")[0].focus();
      return false;
    } else if (!new RegExp("^[^&<>'\"]*$").test(document.getElementsByName("ville")[0].value)) { 
    // Vérifie qu'aucun caract&egrave;re interdit n'est saisi.
      alert("Le champ Ville est incorrect. Il contient au moins un caractère exclu: &, <, >, ' ou \".");
      document.getElementsByName("ville")[0].focus();
      return false;
    } 
    if (document.getElementsByName("pays")[0].value == "") { 
    // Vérifie que le prénom a été sélectionné.
      alert("Veuillez renseigner le champ Pays");
      document.getElementsByName("pays")[0].focus();
      return false;
    } 
    if (document.getElementsByName("telephone")[0].value == "") {
        alert("Veuillez renseigner le champ  Téléphone");
        document.getElementsByName("telephone")[0].focus();
        return false;
    } else {
        // Vérifie que le téléphone est saisi au format numérique.
        if (!new RegExp("^[0-9-+]{1,15}$").test(document.getElementsByName("telephone")[0].value)) {
          alert("Le champ Téléphone est incorrect.");
          document.getElementsByName("telephone")[0].focus();
          return false;
        // Vérifie que le téléphone est saisi sur 10 positions.
        }
   }
  return true;
	
}
