function news()
{
var reEmail = /^[a-zA-Z0-9][a-zA-Z0-9.\-\_]*@[a-zA-Z0-9][a-zA-Z0-9.\-\_]*\.[a-zA-Z0-9][a-zA-Z0-9.]*/

function isEmail(s) 
{ return reEmail.test(s); }

function mail(EmailValue)
   { 
	 if (EmailValue.indexOf('http:')>-1 || EmailValue.indexOf('www.')>-1)
	  { 
		return false;
		//alert("Merci de mettre une adresse email valide surtout pas www. ou de http://"); 
	  }  
   }
if(document.newslet.adr1)
   {
		if (document.newslet.adr1.value == '' || document.newslet.adr1.value == 'votre email ici !') 
		       { 
			    alert("Merci d'indiquer votre email");
			    document.newslet.adr1.focus(); return false;
			   }
		else if (mail(document.newslet.adr1.value) == false) 
		       { 
			    alert("Merci d'indiquer une adresse email valide\n"); 
				document.newslet.adr1.focus(); return false;
			   }
		else if (isEmail(document.newslet.adr1.value) == false) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.newslet.adr1.focus(); return false;
			   }
			   /*else
			   {
				   
				   emailstokage('POST','http://www.villa-azur-djerba.com/message.php','messg','inp_mail');}
			setTimeout('cacherid("popup_des_email")',10000);
			document.newslet.adr1.value ='votre email ici';*/
	}

}
function news_en()
{
var reEmail = /^[a-zA-Z0-9][a-zA-Z0-9.\-\_]*@[a-zA-Z0-9][a-zA-Z0-9.\-\_]*\.[a-zA-Z0-9][a-zA-Z0-9.]*/

function isEmail(s) 
{ return reEmail.test(s); }

function mail(EmailValue)
   { 
	 if (EmailValue.indexOf('http:')>-1 || EmailValue.indexOf('www.')>-1)
	  { 
		return false;
		//alert("Merci de mettre une adresse email valide surtout pas www. ou de http://"); 
	  }  
   }
if(document.newslet.adr1)
   {
		if (document.newslet.adr1.value == '' || document.newslet.adr1.value == 'votre email ici !') 
		       { 
			    alert("Thank you to indicate your email !");
			    document.newslet.adr1.focus(); return false;
			   }
		else if (mail(document.newslet.adr1.value) == false) 
		       { 
			    alert("Thank you to indicate a valid email address.\n"); 
				document.newslet.adr1.focus(); return false;
			   }
		else if (isEmail(document.newslet.adr1.value) == false) 
		       { 
			     alert("Thank you to indicate a valid email address.\n");
				 document.newslet.adr1.focus(); return false;
			   }
			   /*else
			   {
				   
				   emailstokage('POST','http://www.villa-azur-djerba.com/message.php','messg','inp_mail');}
			setTimeout('cacherid("popup_des_email")',10000);
			document.newslet.adr1.value ='votre email ici';*/
	}

}
function news_de()
{
var reEmail = /^[a-zA-Z0-9][a-zA-Z0-9.\-\_]*@[a-zA-Z0-9][a-zA-Z0-9.\-\_]*\.[a-zA-Z0-9][a-zA-Z0-9.]*/

function isEmail(s) 
{ return reEmail.test(s); }

function mail(EmailValue)
   { 
	 if (EmailValue.indexOf('http:')>-1 || EmailValue.indexOf('www.')>-1)
	  { 
		return false;
		//alert("Merci de mettre une adresse email valide surtout pas www. ou de http://"); 
	  }  
   }
if(document.newslet.adr1)
   {
		if (document.newslet.adr1.value == '' || document.newslet.adr1.value == 'votre email ici !') 
		       { 
			    alert("Vielen Dank für Ihre E-Mail angeben");
			    document.newslet.adr1.focus(); return false;
			   }
		else if (mail(document.newslet.adr1.value) == false) 
		       { 
			    alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n"); 
				document.newslet.adr1.focus(); return false;
			   }
		else if (isEmail(document.newslet.adr1.value) == false) 
		       { 
			     alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n");
				 document.newslet.adr1.focus(); return false;
			   }
			   /*else
			   {
				   
				   emailstokage('POST','http://www.villa-azur-djerba.com/message.php','messg','inp_mail');}
			setTimeout('cacherid("popup_des_email")',10000);
			document.newslet.adr1.value ='votre email ici';*/
	}

}


//////////////////////////////////////////////////////////////////////////////////
var reEmail = /^[a-zA-Z0-9][a-zA-Z0-9.\-\_]*@[a-zA-Z0-9][a-zA-Z0-9.\-\_]*\.[a-zA-Z0-9][a-zA-Z0-9.]*/;
function isEmail(s) 
{ return reEmail.test(s); }

function mail(EmailValue)
   { 
	 if (EmailValue.indexOf('http:')>-1 || EmailValue.indexOf('www.')>-1)
	  { 
		return false;
		//alert("Merci de mettre une adresse email valide surtout pas www. ou de http://"); 
	  }  
   }
///////////////////////////////verifer si un num est numéric//////////////////////
function is_numeric(num)
	{
		var exp = new RegExp("^[0-9-.]*$","g");
		return exp.test(num);
	}
///////////////////////////////////controle de saisie pour réservation////////////////////////////////
function valid_reservation()
{
	
	if(document.reserv.nom.value=="")
	{
     alert('veuillez saisir votre nom  SVP !');
	 document.reserv.nom.focus();
	 document.getElementById('nom1').style.backgroundColor="ffcc00"; 
	 return false;
	}
    else
	  if(document.reserv.pre.value=="")
	  {
	   alert('veuillez saisir votre prenom  SVP !');
	   document.reserv.pre.focus();
	   document.getElementById('prenom1').style.backgroundColor="ffcc00"; 
	   return false;
	  }
	    else
	     if((document.reserv.tel.value=="Numéro")||(document.reserv.tel.value==""))
	      {
			alert('veuillez saisir votre numéro de telephone SVP !');
	        document.reserv.tel.focus();
			document.getElementById('numero').style.backgroundColor="ffcc00"; 
	        return false;
	      }else
             if ( !(is_numeric(document.reserv.tel.value)) )
               { 
                  alert(' numéro de Téléphone incorrecte');
                  document.reserv.tel.focus();
                  document.reserv.tel.value='';
				  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                  return false;
                }
                 else
				   if(document.reserv.tel.value.length<6) 
                    { 
                      alert(' numéro de Téléphone incorrecte');
                      document.reserv.tel.focus();
                      document.reserv.tel.value='';
					  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                       return false;
                     }
					  else
                        if (document.reserv.email.value == '') 
		                   { 
			                 alert("Merci d'indiquer votre email");
			                 document.reserv.email.focus();
							 document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				              return false;
			                }
                             else
                              if (mail(document.reserv.email.value)==false) 
		                        { 
			                      alert("Adresse incorrecte (elle doit être du type nom@domaine.com).\n");
				                  document.reserv.email.focus();
                                  document.reserv.email.value='';
								  document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                   return false;
			                    }
			                     else
                                   if (!(isEmail(document.reserv.email.value))) 
		                             { 
			                           alert("Adresse incorrecte (elle doit être du type nom@domaine.com).\n");
				                       document.reserv.email.focus();
                                       document.reserv.email.value='';
									   document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                          }
                                    else
									 if (document.reserv.email.value!=document.reserv.confemail.value) 
		                              { 
			                           alert("L'adresse e-mail de confirmation doit être la même que la précédente.\n");
				                       document.reserv.confemail.focus();
                                       document.reserv.confemail.value='';
									   document.getElementById('conf_emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									 if (document.reserv.pays.selectedIndex==0) 
		                              { 
			                           alert("Sélectionner votre pays SVP!");
									   document.getElementById('pays1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									    if (document.reserv.villes.value== '') 
		                                 { 
			                              alert("veuillez saisir votre ville SVP!");
				                          document.reserv.villes.focus();
                                          document.reserv.villes.value='';
									      document.getElementById('ville1').style.backgroundColor="ffcc00"; 
				                          return false;
			                              }
}

/////////////////en

function valid_reservation_en()
{
	
	if(document.reserv.nom.value=="")
	{
     alert('Please enter your name !');
	 document.reserv.nom.focus();
	 document.getElementById('nom1').style.backgroundColor="ffcc00"; 
	 return false;
	}
    else
	  if(document.reserv.pre.value=="")
	  {
	   alert('Please enter your first name !');
	   document.reserv.pre.focus();
	   document.getElementById('prenom1').style.backgroundColor="ffcc00"; 
	   return false;
	  }
	    else
	     if((document.reserv.tel.value=="Numéro")||(document.reserv.tel.value==""))
	      {
			alert('Please enter your phone number !');
	        document.reserv.tel.focus();
			document.getElementById('numero').style.backgroundColor="ffcc00"; 
	        return false;
	      }else
             if ( !(is_numeric(document.reserv.tel.value)) )
               { 
                  alert('Incorrect Phone number!');
                  document.reserv.tel.focus();
                  document.reserv.tel.value='';
				  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                  return false;
                }
                 else
				   if(document.reserv.tel.value.length<6) 
                    { 
                      alert('Incorrect Phone number');
                      document.reserv.tel.focus();
                      document.reserv.tel.value='';
					  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                       return false;
                     }
					  else
                        if (document.reserv.email.value == '') 
		                   { 
			                 alert("Thank you to indicate your email");
			                 document.reserv.email.focus();
							 document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				              return false;
			                }
                             else
                              if (mail(document.reserv.email.value)==false) 
		                        { 
			                      alert("Invalid email address (it must be of nom@domaine.com).\n");
				                  document.reserv.email.focus();
                                  document.reserv.email.value='';
								  document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                   return false;
			                    }
			                     else
                                   if (!(isEmail(document.reserv.email.value))) 
		                             { 
			                           alert("Invalid email address (it must be of nom@domaine.com).\n");
				                       document.reserv.email.focus();
                                       document.reserv.email.value='';
									   document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                          }
                                    else
									 if (document.reserv.email.value!=document.reserv.confemail.value) 
		                              { 
			                           alert("The e-mail confirmation should be the same as the previous.\n");
				                       document.reserv.confemail.focus();
                                       document.reserv.confemail.value='';
									   document.getElementById('conf_emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									 if (document.reserv.pays.selectedIndex==0) 
		                              { 
			                           alert("Select your country !");
									   document.getElementById('pays1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									    if (document.reserv.villes.value== '') 
		                                 { 
			                              alert("Please enter your city !");
				                          document.reserv.villes.focus();
                                          document.reserv.villes.value='';
									      document.getElementById('ville1').style.backgroundColor="ffcc00"; 
				                          return false;
			                              }
}

//////////////////////////////de
function valid_reservation_de()
{
	
	if(document.reserv.nom.value=="")
	{
     alert('Bitte geben Sie Ihren Namen!');
	 document.reserv.nom.focus();
	 document.getElementById('nom1').style.backgroundColor="ffcc00"; 
	 return false;
	}
    else
	  if(document.reserv.pre.value=="")
	  {
	   alert('Bitte geben Sie Ihren Vornamen ein !');
	   document.reserv.pre.focus();
	   document.getElementById('prenom1').style.backgroundColor="ffcc00"; 
	   return false;
	  }
	    else
	     if((document.reserv.tel.value=="Numéro")||(document.reserv.tel.value==""))
	      {
			alert('Bitte geben Sie Ihre Telefonnummer !');
	        document.reserv.tel.focus();
			document.getElementById('numero').style.backgroundColor="ffcc00"; 
	        return false;
	      }else
             if ( !(is_numeric(document.reserv.tel.value)) )
               { 
                  alert(' Telefonnummer falsch');
                  document.reserv.tel.focus();
                  document.reserv.tel.value='';
				  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                  return false;
                }
                 else
				   if(document.reserv.tel.value.length<6) 
                    { 
                      alert(' Telefonnummer falsch');
                      document.reserv.tel.focus();
                      document.reserv.tel.value='';
					  document.getElementById('numero').style.backgroundColor="ffcc00"; 
                       return false;
                     }
					  else
                        if (document.reserv.email.value == '') 
		                   { 
			                 alert("Vielen Dank für Ihre E-Mail angeben");
			                 document.reserv.email.focus();
							 document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				              return false;
			                }
                             else
                              if (mail(document.reserv.email.value)==false) 
		                        { 
			                      alert("E-Mail-Adresse Fehler (Es muss der nom@domaine.com).\n");
				                  document.reserv.email.focus();
                                  document.reserv.email.value='';
								  document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                   return false;
			                    }
			                     else
                                   if (!(isEmail(document.reserv.email.value))) 
		                             { 
			                           alert("E-Mail-Adresse Fehler (Es muss der nom@domaine.com).\n");
				                       document.reserv.email.focus();
                                       document.reserv.email.value='';
									   document.getElementById('emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                          }
                                    else
									 if (document.reserv.email.value!=document.reserv.confemail.value) 
		                              { 
			                           alert("Die E-Mail-Bestätigung sollte die gleiche sein wie die vorherige.\n");
				                       document.reserv.confemail.focus();
                                       document.reserv.confemail.value='';
									   document.getElementById('conf_emaili1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									 if (document.reserv.pays.selectedIndex==0) 
		                              { 
			                           alert("Wählen Sie Ihr Land !");
									   document.getElementById('pays1').style.backgroundColor="ffcc00"; 
				                       return false;
			                           }
									   else
									    if (document.reserv.villes.value== '') 
		                                 { 
			                              alert("Bitte geben Sie Ihre Stadt !");
				                          document.reserv.villes.focus();
                                          document.reserv.villes.value='';
									      document.getElementById('ville1').style.backgroundColor="ffcc00"; 
				                          return false;
			                              }
}
///////////////////////////////////contrôle de saisie pour les champs contact////////////////////////////
function verif_contact()
{
	if(document.contact.nom.value=="")
	{alert('veuillez saisir votre nom  SVP !');
	document.contact.nom.focus();
	return false;
	}
   else
	if(document.contact.pre.value=="")
	{alert('veuillez saisir votre prenom  SVP !');
	document.contact.pre.focus();
	return false;
	}else
	if(document.contact.tel.value=="")
	{alert('veuillez saisir votre numéro de telephone SVP !');
	document.contact.tel.focus();
	return false;
	}
else
   if ( !(is_numeric(document.contact.tel.value)) )
   { 
    alert(' numéro de Téléphone incorrecte');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }
   else
if(document.contact.tel.value.length<6) 
{ 
    alert(' numéro de Téléphone incorrecte');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }

   
else
if (document.contact.email.value == '') 
		       { 
			    alert("Merci d'indiquer votre email");
			    document.contact.email.focus();
				return false;
			   }
else
if (mail(document.contact.email.value)==false) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.contact.email.value))) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
 else
	if(document.contact.obj.value== '')
	{alert("veuillez saisir l'objet de votre message SVP !");
	return false;
	}else
	
	if(document.contact.mess.value== '')
	{alert('Votre message SVP !');
	return false;
	}
	else
	
	if(document.contact.value_capt.value== '')
	{alert('Veuillez Recopiez le code de vérification!');
	return false;
	}

}
function verif_contact_en()
{
	if(document.contact.nom.value=="")
	{alert('Please enter your name!');
	document.contact.nom.focus();
	return false;
	}
   else
	if(document.contact.pre.value=="")
	{alert('Please enter your first name!');
	document.contact.pre.focus();
	return false;
	}else
	if(document.contact.tel.value=="")
	{alert('Please enter your phone number!');
	document.contact.tel.focus();
	return false;
	}
else
   if ( !(is_numeric(document.contact.tel.value)) )
   { 
    alert(' Phone number incorrect');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }
   else
if(document.contact.tel.value.length<6) 
{ 
    alert(' Phone number incorrect');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }

   
else
if (document.contact.email.value == '') 
		       { 
			    alert("Thank you to indicate your email");
			    document.contact.email.focus();
				return false;
			   }
else
if (mail(document.contact.email.value)==false) 
		       { 
			     alert("Thank you to indicate a valid email address.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.contact.email.value))) 
		       { 
			     alert("Thank you to indicate a valid email address.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
 else
	if(document.contact.obj.value== '')
	{alert("Please enter the subject of your message SVP !");
	return false;
	}else
	
	if(document.contact.mess.value== '')
	{alert('Please enter your message !');
	return false;
	}
	else
	
	if(document.contact.value_capt.value== '')
	{alert('Please Enter the verification code!');
	return false;
	}

}
function verif_contact_de()
{
	if(document.contact.nom.value=="")
	{alert('Bitte geben Sie Ihren Namen!');
	document.contact.nom.focus();
	return false;
	}
   else
	if(document.contact.pre.value=="")
	{alert('Bitte geben Sie Ihren Vornamen ein !');
	document.contact.pre.focus();
	return false;
	}else
	if(document.contact.tel.value=="")
	{alert('itte geben Sie Ihre Telefonnummer!');
	document.contact.tel.focus();
	return false;
	}
else
   if ( !(is_numeric(document.contact.tel.value)) )
   { 
    alert(' Telefonnummer falsch');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }
   else
if(document.contact.tel.value.length<6) 
{ 
    alert('Telefonnummer falsch');
    document.contact.tel.focus();
    document.contact.tel.value='';
   return false;
   }

   
else
if (document.contact.email.value == '') 
		       { 
			    alert("Vielen Dank für Ihre E-Mail angeben");
			    document.contact.email.focus();
				return false;
			   }
else
if (mail(document.contact.email.value)==false) 
		       { 
			     alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.contact.email.value))) 
		       { 
			     alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n");
				 document.contact.email.focus();
                 document.contact.email.value='';
				 return false;
			   }
 else
	if(document.contact.obj.value== '')
	{alert("Bitte geben Sie den Betreff Ihrer Nachricht!");
	return false;
	}else
	
	if(document.contact.mess.value== '')
	{alert('Ihrer Nachricht !');
	return false;
	}
	else
	
	if(document.contact.value_capt.value== '')
	{alert('Bitte geben Sie den Bestätigungs-Code!');
	return false;
	}

}
/* -----------------------------fonction select-------------------------------- */
function go_select(ch,destdiv,url,chambre,ddep,dear)
{
	 switch(url)
	 {
		 case 'room_d':pop_reserv('POST','http://www.villa-azur-djerba.com/'+url+'.php',ch,destdiv,chambre,ddep,dear);break;
         case 'room_uk':pop_reserv('POST','http://uk.villa-azur-djerba.com/'+url+'.php',ch,destdiv,chambre,ddep,dear);break;
         case 'room_de':pop_reserv('POST','http://de.villa-azur-djerba.com/'+url+'.php',ch,destdiv,chambre,ddep,dear);break;
	 }
}
/* ---------------------------appel de la fonction------------------------------ */
function pop_reserv(methode,url,champ,dest,chambre,ddep,dear)
{ 
var index_res = document.getElementById(champ).selectedIndex;	
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; 
}
				// On défini ce qu'on va faire quand on aura la réponse
                 XHR.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(XHR.readyState == 4 && XHR.status == 200){
						leselect = XHR.responseText;
						
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById(dest).innerHTML = leselect;
				
					}
				}

            if(XHR != null)
			{ 
         //document.getElementById(dest).innerHTML = XHR.responseText; ; 
            
                //envoie de la requête, methode plus url
				// Ici on va voir comment faire du post
				XHR.open(methode,url,true);
				// ne pas oublier ça pour le post
				if(methode=='POST'){ 
                  // si POST envoi du header et des paramètres 
                XHR.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				// ne pas oublier de poster les arguments
				// ici, l'id de pays,villedepart,date,prix
				champs = document.getElementById(champ);
				champ = champs.options[champs.selectedIndex].text;
				data="champ="+champ+"&dep="+ddep+"&arr="+dear+"&chambre="+chambre;
                XHR.send(data); 
				
     }
else{ 
XHR.send(null); 
   } 
 
}

// le travail est terminé 
return; 
}// JavaScript Document


 function recalculer(ad,enf)
 {
	 var indice_ad = document.getElementById(ad).selectedIndex;	
if((ad.lastIndexOf("adult_s")!=-1)|| (ad.lastIndexOf("enf_s")!=-1))
{  
   switch(indice_ad)
	{
		case 0:document.getElementById(enf).options[indice_ad+1].selected=true;break;
		case 1:document.getElementById(enf).options[indice_ad-1].selected=true; break;
	}
}
else
 if((ad.lastIndexOf("adult_t")!=-1)|| (ad.lastIndexOf("enf_t")!=-1))
      {  
       switch(indice_ad)
	    {
		 case 0:document.getElementById(enf).options[indice_ad+3].selected=true; break;
		 case 1:document.getElementById(enf).options[indice_ad+1].selected=true; break;
		 case 2:document.getElementById(enf).options[indice_ad-1].selected=true; break;
		 case 3:document.getElementById(enf).options[indice_ad-3].selected=true; break;
	    }
	  }

else

	 switch(indice_ad)
	{
		case 0:document.getElementById(enf).options[indice_ad+2].selected=true;break;
		case 1:document.getElementById(enf).options[indice_ad].selected=true; break;
		case 2:document.getElementById(enf).options[indice_ad-2].selected=true; break;
	}

 }
////////////////////////////// vérifier la date de réservation/////////////////////////////////////////////////
function verif_reserv()
{
	 tr5i=document.getElementById("date_arr").value.split("/");
	 tr5r=document.getElementById("date_dep").value.split("/");
	  var date1 = new Date(tr5i[2],tr5i[1],tr5i[0]); 
      var date2 = new Date(tr5r[2],tr5r[1],tr5r[0]);
	  if(date1>=date2)
	 {  
	    alert("Veuillez corrigez les dates de départ et d'arrivée SVP!");
		document.getElementById('date_dep').style.backgroundColor="f5c723"; 
	 return false;
	 }
}
function verif_reserv_en()
{
	 tr5i=document.getElementById("date_arr").value.split("/");
	 tr5r=document.getElementById("date_dep").value.split("/");
	  var date1 = new Date(tr5i[2],tr5i[1],tr5i[0]); 
      var date2 = new Date(tr5r[2],tr5r[1],tr5r[0]);
	  if(date1>=date2)
	 {  
	    alert("Please correct the departure and arrival dates");
		document.getElementById('date_dep').style.backgroundColor="f5c723"; 
	 return false;
	 }
}
function verif_reserv_de()
{
	 tr5i=document.getElementById("date_arr").value.split("/");
	 tr5r=document.getElementById("date_dep").value.split("/");
	  var date1 = new Date(tr5i[2],tr5i[1],tr5i[0]); 
      var date2 = new Date(tr5r[2],tr5r[1],tr5r[0]);
	  if(date1>=date2)
	 {  
	    alert("korrekte Datum der Ankunft und Abfahrt!");
		document.getElementById('date_dep').style.backgroundColor="f5c723"; 
	 return false;
	 }
}
///////////////////////////////////////////////change diapo chambre////////////////////////////////////
function chang_img_chamb(img)
{
  switch(img)
  {
	case 'chamb1':document.getElementById('bg_chambre').style.backgroundImage = 'url("http://www.villa-azur-djerba.com/site/style/img/global/ch6.jpg")';break;
    case 'chamb2':document.getElementById('bg_chambre').style.backgroundImage = 'url("http://www.villa-azur-djerba.com/site/style/img/global/ch2.jpg")';break;
	case 'chamb3':document.getElementById('bg_chambre').style.backgroundImage = 'url("http://www.villa-azur-djerba.com/site/style/img/global/ch3.jpg")';break;
	case 'chamb4':document.getElementById('bg_chambre').style.backgroundImage = 'url("http://www.villa-azur-djerba.com/site/style/img/global/ch4.jpg")';break;
	case 'chamb5':document.getElementById('bg_chambre').style.backgroundImage = 'url("http://www.villa-azur-djerba.com/site/style/img/global/ch7.jpg")';break;
  }
}
//////////////////////////selection chamb///////////////////////////////////////////////////////////////////
function cont_reserv()
{
var doub= document.getElementById('chd').selectedIndex;	
var sing= document.getElementById('ch_s').selectedIndex;
var trip= document.getElementById('cht').selectedIndex;
if((doub==0) && (sing==0)&& (trip==0))
  {  
    alert('veuillez sélectionnez au moins une chambre svp!');
	return false;
  }
}
function cont_reserv_en()
{
var doub= document.getElementById('chd').selectedIndex;	
var sing= document.getElementById('ch_s').selectedIndex;
var trip= document.getElementById('cht').selectedIndex;
if((doub==0) && (sing==0)&& (trip==0))
  { 
    alert('Please select at least one room!');
	return false;
  }
}
function cont_reserv_de()
{
var doub= document.getElementById('chd').selectedIndex;	
var sing= document.getElementById('ch_s').selectedIndex;
var trip= document.getElementById('cht').selectedIndex;
if((doub==0) && (sing==0)&& (trip==0))
  { 
    alert('Bitte wählen Sie mindestens eine zimmer!');
	return false;
  }
}


function verif_avis()
{
	if (document.avis.score.value == 0) 
		       { 
			    alert("Merci d'attribuer une note à l'hôtel villa azur djerba");
				return false;
			   }
else
    if (document.avis.prenom.value == '') 
		       { 
			    alert("Merci d'indiquer votre prénom");
			    document.avis.prenom.focus();
				return false;
			   }
else	
if (document.avis.email.value == '') 
		       { 
			    alert("Merci d'indiquer votre email");
			    document.avis.email.focus();
				return false;
			   }
else
if (mail(document.avis.email.value)==false) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.avis.email.value))) 
		       { 
			     alert("Merci d'indiquer une adresse email valide.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			    else
if(document.avis.voyageur.selectedIndex==0)
	{
		alert('Vous êtes partie en ?');
		return false;
	}

	
	tab=new Array('prix','accueil','service','repas','localisation','chambre');
	for(comp=0;comp<(tab.length);comp++)
	{     etat=false;
		  for(i=0;i<=4;i++)
	     { 
		   obj='document.avis.'+tab[comp]+'['+i+'].checked';
		   result=eval(obj);
		   if(result==true)
		    {etat=true;}
		 }
		 if(etat==false)
		 {
		  switch(tab[comp])
		  {
			case 'prix':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break; 
			case 'accueil':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break; 
			case 'service':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break; 
			case 'repas':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break; 
			case 'localisation':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break; 
			case 'chambre':alert('veuillez donner votre note pour les '+tab[comp]+' de notre hôtel villa azur djerba');break;
		  }
		  return false;
	     }
	}

	if(document.avis.titre.value=='')
	{
	alert(' Un titre à votre avis est obligatoire!');
	return false ;
	}
	else
	  if(document.avis.plus.value=='')
	  {
		alert(' Donnez votre avis,l\'appréciation générale est obligatoire !'); 
		return false;
	  }
	  else
	  if(document.avis.regl.checked==false)
	  {
		   alert('veuillez certifier les données saisis svp!');
		   return false;
	  }

	 
}
/////////////////////livre or en
function verif_avis_en()
{
	if (document.avis.score.value == 0) 
		       { 
			    alert("Thank you to assign a note to the hotel villa azur djerba");
				return false;
			   }
else
    if (document.avis.prenom.value == '') 
		       { 
			    alert("Thank you to indicate your first name");
			    document.avis.prenom.focus();
				return false;
			   }
else	
if (document.avis.email.value == '') 
		       { 
			    alert("Thank you to enter your email");
			    document.avis.email.focus();
				return false;
			   }
else
if (mail(document.avis.email.value)==false) 
		       { 
			     alert("Thank you to indicate a valid email address.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.avis.email.value))) 
		       { 
			     alert("Thank you to indicate a valid email address.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			    else
if(document.avis.voyageur.selectedIndex==0)
	{
		alert('You are part ?');
		return false;
	}

	
	tab=new Array('prix','accueil','service','repas','localisation','chambre');
	for(comp=0;comp<(tab.length);comp++)
	{     etat=false;
		  for(i=0;i<=4;i++)
	     { 
		   obj='document.avis.'+tab[comp]+'['+i+'].checked';
		   result=eval(obj);
		   if(result==true)
		    {etat=true;}
		 }
		 if(etat==false)
		 {
		  switch(tab[comp])
		  {
			case 'prix':alert('Please give your score for the price of our hotel villa azure djerba');break; 
			case 'accueil':alert('please give your rating for the receipt our hotel villa azur djerba');break; 
			case 'service':alert('Please give your rating for the service of our hotel villa azur djerba');break; 
			case 'repas':alert('please give your rating for the meal of our hotel villa azur djerba');break; 
			case 'localisation':alert('Please give your rating for the location of our hotel villa azur djerba');break; 
			case 'chambre':alert('Please give your rating for the room of our hotel villa azur djerba');break;
		  }
		  return false;
	     }
	}

	if(document.avis.titre.value=='')
	{
	alert('A title is required to review!');
	return false ;
	}
	else
	  if(document.avis.plus.value=='')
	  {
		alert(' Write your opinion, the general assessment is mandatory !'); 
		return false;
	  }
	  else
	  if(document.avis.regl.checked==false)
	  {
		   alert('please certify the data entered !');
		   return false;
	  }

	 
}
////////////////////////livre d'or de

function verif_avis_de()
{
	if (document.avis.score.value == 0) 
		       { 
			    alert("Vielen Dank, dass Sie eine Notiz an das Hotel zuweisen villa azur djerba");
				return false;
			   }
else
    if (document.avis.prenom.value == '') 
		       { 
			    alert("Bitte geben Sie Ihren Vornamen ein");
			    document.avis.prenom.focus();
				return false;
			   }
else	
if (document.avis.email.value == '') 
		       { 
			    alert("Vielen Dank für Ihre E-Mail eingeben");
			    document.avis.email.focus();
				return false;
			   }
else
if (mail(document.avis.email.value)==false) 
		       { 
			     alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			   else
if (!(isEmail(document.avis.email.value))) 
		       { 
			     alert("Vielen Dank, dass Sie eine gültige E-Mail-Adresse angeben.\n");
				 document.avis.email.focus();
                 document.avis.email.value='';
				 return false;
			   }
			    else
if(document.avis.voyageur.selectedIndex==0)
	{
		alert('Sie sind Teil ?');
		return false;
	}

	
	tab=new Array('prix','accueil','service','repas','localisation','chambre');
	for(comp=0;comp<(tab.length);comp++)
	{     etat=false;
		  for(i=0;i<=4;i++)
	     { 
		   obj='document.avis.'+tab[comp]+'['+i+'].checked';
		   result=eval(obj);
		   if(result==true)
		    {etat=true;}
		 }
		 if(etat==false)
		 {
		  switch(tab[comp])
		  {
			case 'prix':alert('Bitte geben Sie Ihre Gäste für den Preis von unserem Hotel Villa Azur Djerba');break; 
			case 'accueil':alert('Bitte geben Sie Ihre Bewertung für den Erhalt unserer Hotel Villa Azur Djerba');break; 
			case 'service':alert('Bitte geben Sie Ihre Bewertung für den Service unserer Hotel Villa Azur Djerba');break; 
			case 'repas':alert('Bitte geben Sie Ihre Bewertung für das Essen von unserem Hotel Villa Azur Djerba');break; 
			case 'localisation':alert('Bitte geben Sie Ihre Bewertung für die Lage unseres Hotels Villa Azur Djerba');break; 
			case 'chambre':alert('Bitte geben Sie Ihre Bewertung für das Zimmer unseres Hotels Villa Azur Djerba');break;
		  }
		  return false;
	     }
	}

	if(document.avis.titre.value=='')
	{
	alert('Ein Titel ist erforderlich, um schreiben!');
	return false ;
	}
	else
	  if(document.avis.plus.value=='')
	  {
		alert(' Schreiben Sie Ihre Meinung, ist die allgemeine Einschätzung zwingend !'); 
		return false;
	  }
	  else
	  if(document.avis.regl.checked==false)
	  {
		   alert('Bitte bestätigen die Daten eingegeben !');
		   return false;
	  }

	 
}
///////////////////////////
function voter(sc1,sc2,sc3,sc4,sc5)
{
document.images["m1"].src="http://www.villa-azur-djerba.com/site/style/img/global/start"+sc1+".gif"; 
document.images["m2"].src="http://www.villa-azur-djerba.com/site/style/img/global/start"+sc2+".gif";
document.images["m3"].src="http://www.villa-azur-djerba.com/site/style/img/global/start"+sc3+".gif";
document.images["m4"].src="http://www.villa-azur-djerba.com/site/style/img/global/start"+sc4+".gif";
document.images["m5"].src="http://www.villa-azur-djerba.com/site/style/img/global/start"+sc5+".gif";
}
//pour attribuer le note selon l'avis de l'internaute
function note(toThis)
{ if((document.images["m1"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m2"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m3"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m4"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m5"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif"))
      { if (document.getElementById)
        {
          document.getElementById("textDiv").innerHTML = toThis;
		  document.getElementById('clic').style.marginLeft='200px';
        }
       else if (document.all) 
       {
          document.all["textDiv"].innerHTML = toThis;
       }
	   notes=1;
       document.avis.score.value=notes;
	  
}
if((document.images["m1"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m2"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m3"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m4"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m5"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif"))
{
	if (document.getElementById)
    {
    document.getElementById("textDiv").innerHTML = toThis;
    }
  else if (document.all) 
    {
    document.all["textDiv"].innerHTML = toThis;
    }
     notes=2;
     document.avis.score.value=notes;
	 
}
if((document.images["m1"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m2"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m3"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m4"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif")&&
	 (document.images["m5"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif"))
{ 
if (document.getElementById)
    {
    document.getElementById("textDiv").innerHTML = toThis;
    }
  else if (document.all) 
    {
    document.all["textDiv"].innerHTML = toThis;
    }
     notes=3;
     document.avis.score.value=notes;
	 
}
if((document.images["m1"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m2"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m3"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m4"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m5"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start0.gif"))
{ if (document.getElementById)
    {
    document.getElementById("textDiv").innerHTML = toThis;
    }
  else if (document.all) 
    {
    document.all["textDiv"].innerHTML = toThis;
    }
     notes=4;
     document.avis.score.value=notes;
	
}
if((document.images["m1"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m2"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m3"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m4"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif")&&
	 (document.images["m5"].src=="http://www.villa-azur-djerba.com/site/style/img/global/start1.gif"))
{ if (document.getElementById)
    {
    document.getElementById("textDiv").innerHTML = toThis;
    }
  else if (document.all) 
    {
    document.all["textDiv"].innerHTML = toThis;
    }
    notes=5;
    document.avis.score.value=notes;
}
}
