//<![CDATA[
function request(url,cadre) { 
var XHR = null; 

if(window.XMLHttpRequest) 
XHR = new XMLHttpRequest(); 
else if(window.ActiveXObject) 
XHR = new ActiveXObject("Microsoft.XMLHTTP"); 
else { 
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
return; 
} 

XHR.open("GET",url, true); 
XHR.onreadystatechange = function attente() { 
if(XHR.readyState < 4) 
{
document.getElementById(cadre).innerHTML ="<center><br><br><br><br><font color=666666 face=arial size=2></font><img src='../images/loding.gif'></center>";
}
if(XHR.readyState == 4) 
{ 
document.getElementById(cadre).innerHTML = XHR.responseText; 
} 
} 

XHR.send(null); 
return; 

}


function text(champ){
if(champ.value==""){
alert ("veillez remplir le champs "+champ.name);
}
else{
document.famille.submit();
}
}


function text_sf(champ){
if(champ.value==""){
alert ("veillez remplir le champs "+champ.name);
}
else{
document.sous_famille.submit();
}
}


function insertion()
{
if(document.getElementById('montant').value!="" && document.getElementById('qte').value!="" && document.getElementById('date_insert').value!="")
document.entree.submit();
else
alert('Vous avez oubliez de remplir des champs obligatoires!!');
}



function request(url,cadre) { 
var XHR = null; 

if(window.XMLHttpRequest) 
XHR = new XMLHttpRequest(); 
else if(window.ActiveXObject) 
XHR = new ActiveXObject("Microsoft.XMLHTTP"); 
else { 
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
return; 
} 
XHR.open("GET",url, true); 
XHR.onreadystatechange = function attente() { 
if(XHR.readyState == 4) { 
document.getElementById(cadre).innerHTML = XHR.responseText; 
} 
} 
XHR.send(null); 
return; 
}






 function actualiserPage() {
	if (objetXHR.readyState == 4) {//test si le résultat est disponible
	 if (objetXHR.status == 200) {
       var nouveauResultat = objetXHR.responseText.split(":");//recup du résulat > tableau       //actualisation du résultat
	   remplacerContenu("resultat", decodeURI(nouveauResultat[1]));
	   //actualisation du nom
	   remplacerContenu("gagnant", decodeURI(nouveauResultat[0]));
	   //affiche la zone info
	   document.getElementById("info").style.visibility="visible";
	   //gestion du bouton et du chargeur
	   document.getElementById("button").disabled= false;
	   document.getElementById("charge").style.visibility="hidden";
	 }else{
	   //message d'erreur serveur
	   var erreurServeur="Erreur serveur : "+objetXHR.status+" – "+ objetXHR.statusText;
	   remplacerContenu("info", erreurServeur);
	   document.getElementById("info").style.visibility="visible";
	   //gestion du bouton et du chargeur
	   document.getElementById("button").disabled= false;
	   document.getElementById("charge").style.visibility="hidden";
	   //annule la requete en cours
	   objetXHR.abort();
	   objetXHR=null;
	   }
	 }
  }




function appeler(champ){
/*-----------------------------Config et envoi de la requete ASYNCHRONE : */
//verif si nom du joueur est bien saisi
document.getElementById(champ).style.backgroundColor="white";
var contenu_champ=document.getElementById(champ).value;
if(contenu_champ==""){
//-------------change la couleur du champ
document.getElementById(champ).style.backgroundColor="FEE1E1";
//-----------affiche message Alert
// alert("Attention : vous devez saisir votre libelle avant d'insertion");
return false;
}
else return true;
}
	 





function details(texte)
 {
 document.getElementById('details_ens').innerHTML = texte;
 }
 function verificationMenu(menu)
 {
 if(menu != '')
 {

 if(texte=file('details_ens.php?menu='+escape(menu)))
 {
 writediv(texte);
 }
 }
 }
//verification du champ email
function VerifMail()
	{
	a = document.form_a.email.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	if(valide1==false) alert("Veuillez saisir une adresse email valide.");
	return valide1;
	}


function Veriftel(x)
	{
	a = document.form_a.x.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		var ch=a.substring(j,j+1);
		if( ch>"0" && ch<"9" )
		{
		valide1==true;
		}
	}
	if(valide1==false) alert("Veuillez saisir un numero valide.");
	return valide1;
	}


function text(champ){
if(champ.value==""){
alert ("veillez remplir le champs "+champ.name);
}
}




function verif_date(){
var msg="";
af=document.form1.af.value;
mf=document.form1.mf.value;
jf=document.form1.jf.value;
ad=document.form1.ad.value;
md=document.form1.md.value;
jd=document.form1.jd.value;

if(af<ad){
msg+="vérifier l'année de la date fin.\n";

}
else if((af==ad) && (mf<md)){
msg+="vérifier le mois de la date fin.\n";
}
else if((af==ad) && (mf==md)&&(jf<jd)){
msg+="vérifier le jour de la date fin.\n";
}
else{
document.form1.submit();
}
if(msg!="")
{
alert(msg);
}
}
// verification des email

function email(object)
{
  var erreur = 0, mes="";
  with (object)
  {
    for (var i=0;i<value.length;i++)
    {
      var ch = value.substring(i,i+1);
      if ( ch=="@" )
      {
        erreur=1;
      }
    }

		if (erreur!=1)
       { 
      mes+="votre adresse email doit comporter le caractére @\n ";
		}
	if(value!="")
	{
    if (mes!="")
    {
      alert(mes);
      value="";
      object.focus();
	  
    }
	}else
		{
		alert ("veillez remplir le champs "+name);
		value="";
		object.focus();
		}
  }

//verification des entier
function tel1(object)
{
	var erreur=0,mes="",valid_tel=true;
	with(object)
	{
		for(var i=0;i<value.length;i++)
		{
		var ch=value.substring(i,i+1);
		if( ch<"0" || ch>"9" )
		{
		erreur=1;
		}
		}
		if(erreur==1)
		{
		mes+="Le numéro doit être composer des chiffres sans espace et sans caractère spéciale !\n";
		}
		if(value!="")
		{
		if(mes!="")
		{
		valid_tel=false;
		alert(mes);
		value="";
		object.focus();
		}
		}	
	}
}
}

function verif_pass(){
if(document.form_up.login.value=="" || document.form_up.mot_passe.value==""){
alert("le login et le mot de passe sont obligatoires !"); 
}
else {
document.form_up.submit();
}
}

function verif_heur(){
var msg="";
hdh=document.form.hdh.value;
hdm=document.form.hdm.value;
hfh=document.form.hfh.value;
hfm=document.form.hfm.value;
if(hfh<hdh){
msg+="vérifier l'heure fin.\n";

}
else if((hfh==hdh) && (hfm<hdm)){
msg+="vérifier munite fin.\n";
}
else{
document.form.submit();
}
if(msg!="")
{
alert(msg);
}
}

function up_tlecharg(id_telecharger) {	 
//alert(id_telecharger);  
request('nbre_telecharge.php?id_telecharger='+id_telecharger,'telecharge');
} 


function detail_sous_prod(id_sous_produit) {	
//alert(id_sous_produit);  
request('detail_sous_produit.php?id_sous_produit='+ id_sous_produit,'detail_sous_produit');
} 

function detail_prod(id_produit) {	
//alert(id_produit); 
request('detail_produit.php?id_produit='+id_produit,'detail_produit');
} 



function detail_mail(id_mail) {	
//alert(id_mail); 
request('lire_mail.php?id_mail='+id_mail,'detail_mail');
} 

function mail_etat(id_mail) {	 
//alert(id_mail);
request('voir_mail.php?id_mail='+id_mail,'etat_mail'+id_mail);
} 



function voir_image(id_slite) {	
//alert(id_produit); 
request('detail_slite.php?id_slite='+id_slite,'detail_slite');
} 

function recher_region(id_pays) {	
//alert(id_produit); 
request('recherche_region.php?id_pays='+id_pays,'recherche_region');
} 

function recher_depart(id_region) {	
//alert(id_region); 
request('recherche_depar.php?id_region='+id_region,'recherche_depar');
} 

function recher_ville(id_departement) {	
//alert(id_produit); 
request('recherche_ville.php?id_departement='+id_departement,'recherche_ville');
} 

function recher_code_postal(id_ville) {	
//alert(id_produit); 
request('recherche_code_postal.php?id_ville='+id_ville,'recher_code_postal');
} 

function affiche_map_detail(cord_x,cord_y,visualiser){	
request('afficher_coordonnee.php?cord_x='+cord_x+'&cord_y='+cord_y+'&visualiser='+visualiser,'affiche_map');
} 
function tou_image(images,id_hotel) {	
//alert(id_produit); 
request('images.php?images='+images+'&id_hotel='+id_hotel,'images');
} 

function detail_inscri(id_client) {
request('detail_insc.php?id_client='+id_client,'detail_inscri');
} 

function appeler_type(type_images) {
request('type_doun.php?type_images='+type_images,'type_doun');
}

function appeler_type_ajout(type_images) {
request('type_doun_ajout.php?type_images='+type_images,'type_doun');
}  

function appeler_type_image(type_images, id_hotel) {
request('type_doun.php?type_images='+type_images+'&id_hotel='+id_hotel,'type_doun');
} 

//]]>
