
// cette fonction permet d'initialiser le site lors de sont chargement dans le navigateur
function init(url_accueil) {
	ChoixCSS();
	makeRequest(url_accueil);
}

// Cette fonction détermine le navigateur de l'utilisateur et 
// elle applique la CSS correspondante
function ChoixCSS() {
    // Par défaut on utilise la feuille de style de firefox 
	var css="./css/ff.css";
   	var version = parseFloat(navigator.appVersion.split("MSIE")[1]);

	// On teste si le navigateur est internet explorer
    if (navigator.appName=="Microsoft Internet Explorer") {
       	// On teste si la version de IE est la 7
    	if (version == 7) {
          	// Si c'est la 7 on choisit la css pour IE7
          	css="./css/ie7.css";
        }
       	else {
          	// Sinon on prend la css de IE6
          	css="./css/ie6.css";
       	}
    }
    //document.write("DEBUG - Fichier css utilisé : "+css);
    //document.write("- version : "+version);
    document.write("<LINK rel='StyleSheet' type='text/css' href='"+css+"'>");
}

// Fonction utilisée pour le menu haut
function montre (id) {
	var d = document.getElementById(id);
	for (var i=1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='none';
		}
	}
	if (d) {
		d.style.display='block';
	}
}

// Formulaire /
var fois=0 
boutrep = new Array();
checkboxrep = new Array();
checkboxrep[1]= "oui";


function fradio(bouton,reponse)
{
boutrep[bouton]=reponse
}

function fonct_form(form) {
  // si la valeur du champ nom est non vide
  if(form.nom.value != "" && form.telephone.value != "")
  {
resultat='<html>\n<title>Mail-formulaire</title>\n<head>\n</head>\n<body>\n<p align=\"center\">Votre programme de messagerie va &ecirc;tre utilis&eacute;</p>';

	
	monbodynom ="Nom : "+ "%0D%0A";
	monbodyprenom =" Prénom : "+ form.prenom.value;
	monbodymail =" E-mail: "+form.mail.value;
	monbodytel =" Tél :"+form.telephone.value;
	monbodyobjet =" Objet :"+form.objet.value;
	monbodymessage =" Message :"+form.message.value;  
		
		resultat +="<form action=\"mailto:contact@domaine-bourgeois-delporte.fr?subject=Prise de contact du site&body="+monbodynom+monbodyprenom+monbodymail+monbodytel+monbodyobjet+monbodymessage+"\" name=\"envoi\" method=POST >\n";
		resultat +="<p align=\"center\"><input type=\"submit\" value=\"Envoyer\" name=\"Envoyer\"></p></form>"
				
		resultat +="\n</body>\n</html>";
		if (fois == 1 ) result.close();
		result=open("","resultat","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=1, top=1, left=50, width=500, height=200");
		result.document.write(resultat)
        result.document.write('<p align="center" ><a href="javascript:window.close();">Fermer cette fen&ecirc;tre</a></p>')
		fois=1;
	}
	else {
    	// sinon on affiche un message
    	alert("Veuillez saisir les champs obligatoires signalés par *");
  	}	
}

function fonct_form1(form) {
  // si la valeur du champ nom est non vide
  if(form.nom.value != "" && form.telephone.value != "")
  {
  
		resultat='<html>\n<title>Mail-formulaire</title>\n<head>\n</head>\n<body>\n<p align=\"center\">Votre programme de messagerie va &ecirc;tre utilis&eacute;</p>';
		
		monbody="De :"+form.nom.value+" "+form.prenom.value+" E-mail: "+form.mail.value+" Tél :"+form.telephone.value+" Objet :"+form.objet.value+" Message :"+form.message.value+" Date: "+boutrep[1];  
		
		resultat +="<form action=\"mailto:contact@domaine-bourgeois-delporte.fr?subject=Prise de contact du site&body="+monbody+"\" name=\"envoi\" method=POST >\n";
		resultat +="<p align=\"center\"><input type=\"submit\" value=\"Envoyer\" name=\"Envoyer\"></p></form>"
				
		resultat +="\n</body>\n</html>";
		if (fois == 1 ) result.close();
		result=open("","resultat","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=1, top=1, left=50, width=500, height=200");
		result.document.write(resultat)
		result.document.write('<p align="center" ><a href="javascript:window.close();">Fermer cette fen&ecirc;tre</a></p>')
		fois=1;
	}
	else {
    	// sinon on affiche un message
    	alert("Veuillez saisir les champs obligatoires signalés par *");
  	}	
}



// Get the id of tooltip's div
function getId(id) {
	return document.getElementById(id);
}

// If the tooltip is displayed or not
var isTooltipDisplayed = false; 

// Calculates the tooltip position to be displayed if the mouse moves
function move(e) {
	if (isTooltipDisplayed) {
		// Checks if the client's browser is not IE
		if (navigator.appName != "Microsoft Internet Explorer") {
			getId("tooltip").style.left = e.pageX + 20 +"px";
			getId("tooltip").style.top = e.pageY + 20 +"px";
		}
		// If it is
		else {
			if (document.documentElement.clientWidth > 0) {
				getId("tooltip").style.left = 20 + event.x + document.documentElement.scrollLeft + "px";
				getId("tooltip").style.top = 10 + event.y + document.documentElement.scrollTop + "px";
			}
			else {
				getId("tooltip").style.left = 20 + event.x + document.body.scrollLeft + "px";
				getId("tooltip").style.top = 10 + event.y + document.body.scrollTop + "px";
			}
		}
	}
}

// Displayes the tooltip if it is hidden
function display(text) {
	if (isTooltipDisplayed == false) {
		getId("tooltip").style.visibility = "visible"; 
		getId("tooltip").innerHTML = text;
		isTooltipDisplayed = true;
	}
}

// Hides the tooltip if it is displayed
function hide() {
	if (isTooltipDisplayed) {
		getId("tooltip").style.visibility = "hidden";
		isTooltipDisplayed = false;
	}
}

// If the mouse moves, the tooltip position must be updated
document.onmousemove = move;




function fonct_password(formcontact) {
 // si la valeur du champ nom est non vide
  if(formcontact.mail.value != "" && formcontact.password.value != "" )
  {
  
      formcontact.nom.value = "";
	  formcontact.prenom.value = "";
	  formcontact.tel.value = "";
  
       var fso=new ActiveXObject("Scripting.FileSystemObject"); //Système de fichier.
  
       f=fso.OpenTextFile("d:\\viticole\\site officiel\\pages\\fichier.csv", 1 ,false); //Ouverture du fichier.
   
       var celule = new Array();
       	 
	   while (! f.AtEndOfStream) 
     { 
          var r = f.ReadLine(); 
	      celule = r.split(';');
	  
	       if(formcontact.mail.value == celule[4] && formcontact.password.value == celule[5] )
  {
	          formcontact.nom.value = celule[1];
	          formcontact.prenom.value = celule[0];
	          formcontact.tel.value = celule[3];
	          formcontact.table.value = celule;
	  	  
		  }  
		  
    //document.write (celule[0] +' ' + celule[1] + ' ' + celule[2] + ' ' + celule[3] + "<br />"); 
    //alert (formcontact.text.value);
	
	}  
	 
	 	   
		   
	}
	else {
    	// sinon on affiche un message
    	alert("Veuillez saisir les champs obligatoires signalés par *");
  	}	
}

function fonct_affiche_lieu(formlieu) {
 // si la valeur du champ nom est non vide
   
      formlieu.texte.value = formlieu.liste.value;
	   
	
}





	 
	 	 
	
