// VARIABLES GLOBALES//detection IE6var IE6 = false;
var strChUserAgent = navigator.userAgent;
var intSplitStart = strChUserAgent.indexOf("(",0);
var intSplitEnd = strChUserAgent.indexOf(")",0);
var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
var IE6 = false;
if(strChMid.indexOf("MSIE 6") != -1) IE6 = true;

function Affiche(tab,id,div) { //on fout tab[id] dans div
	window.document.getElementById(div).innerHTML=tab[id];
}



function in_array(ext,array) {
	for (i=0;i<array.length;i++) {
		if (array[i] == ext) return true;
	}	
	return false;	
}


function imgSwap(oImg) {
   var strOver  = "-on"    // image to be used with mouse over
   var strOff = "-off"     // normal image
   var strImg = oImg.src
   if (strImg.indexOf(strOver) != -1) 
      oImg.src = strImg.replace(strOver,strOff)
   else
      oImg.src = strImg.replace(strOff,strOver)
}


function PNGswap(myID) {
	if (IE6) {
		var strOver  = "_on"
		var strOff = "_off"
		try {
			var oSpan = document.getElementById(myID)
			var currentAlphaImg = oSpan.filters(0).src
			if (currentAlphaImg.indexOf(strOver) != -1) {
				oSpan.filters(0).src = currentAlphaImg.replace(strOver,strOff)
			} else {
				oSpan.filters(0).src = currentAlphaImg.replace(strOff,strOver)
			}	
		}	
		catch(e) {}		
	} else {
		imgSwap(myID)
	}
}

 
 
function AffichageRelative(div) {
	etat=window.document.getElementById(div).style.display;	
	if (etat=='none') {
		window.document.getElementById(div).style.display="block";
	} else {
		window.document.getElementById(div).style.display="none";
	}	
}
function CacheRelative(div) {
	window.document.getElementById(div).style.display="none";
}
function MontreRelative(div) {	
	window.document.getElementById(div).style.display="block";
}
 
 
 

function sendData(param, page, div)  {
	if(document.all) {
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	} else {
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else
	
	//définition de l'endroit d'affichage:
	var content = document.getElementById(div);
	
	XhrObj.open("POST", page);
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
	
	
	
	//Ok pour la page cible
	XhrObj.onreadystatechange = function()	{
		if (XhrObj.readyState == 4 ) {
			if ( XhrObj.status == 200) {
				content.innerHTML = XhrObj.responseText ;
			
				var AllScripts=content.getElementsByTagName("script")
				for (var i=0; i<AllScripts.length; i++) {
					var s=AllScripts[i];
					if (s.src && s.src!="") {
					// Précédement asynchrone, mis en synchrone pour éviter des problèmes de dépendances de scripts
						eval(getFileContent(s.src))
					} else {
						eval(s.innerHTML)
					}
				}
			}
		}
	}	
	
}//fin fonction SendData

/*
function Ajax (param, page) {
	if(document.all) {
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	} else {
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else	
	XhrObj.open("POST", page);
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);	
}
*/


function CheckChampFact(NomForm) {
	form = eval('document.'+NomForm);
	if (form.Prenom.value=='' || form.Nom.value=='' || form.Email.value=='' || form.Adresse1.value=='' || form.CodePostal.value=='' || form.Ville.value=='') {
		alert('Veuillez remplir tous les champs marqués d\'une étoile');
		return false;
	} else {
		return true;	
	}
}

function CheckChampLiv(NomForm) {
	form = eval('document.'+NomForm);
	if (form.PrenomLiv.value=='' || form.NomLiv.value=='' || form.EmailLiv.value=='' || form.Adresse1Liv.value=='' || form.CodePostalLiv.value=='' || form.VilleLiv.value=='') {
		alert('Veuillez remplir tous les champs marqués d\'une étoile');
		return false;
	} else {
		return true;
	}
}



function CheckChamp(NomForm) {
	if (!CheckChampFact(NomForm) && !CheckChampLiv(NomForm)) {
		alert('Veuillez remplir tous les champs marqués d\'une étoile');
		return false;
	} else {
		return true;	
	}
}




function RempliChampLiv(NomForm){
	eval('document.'+NomForm+'.NomLiv.value=document.'+NomForm+'.Nom.value');
	eval('document.'+NomForm+'.PrenomLiv.value=document.'+NomForm+'.Prenom.value');
	eval('document.'+NomForm+'.EmailLiv.value=document.'+NomForm+'.Email.value');
	eval('document.'+NomForm+'.Adresse1Liv.value=document.'+NomForm+'.Adresse1.value');
	eval('document.'+NomForm+'.Adresse2Liv.value=document.'+NomForm+'.Adresse2.value');
	eval('document.'+NomForm+'.CodePostalLiv.value=document.'+NomForm+'.CodePostal.value');
	eval('document.'+NomForm+'.VilleLiv.value=document.'+NomForm+'.Ville.value');
	eval('document.'+NomForm+'.TelephoneLiv.value=document.'+NomForm+'.Telephone.value');
	eval('document.'+NomForm+'.PortableLiv.value=document.'+NomForm+'.Portable.value');

}

function VideChampLiv(NomForm) {
	eval('document.'+NomForm+'.NomLiv.value=""');
	eval('document.'+NomForm+'.PrenomLiv.value=""');
	eval('document.'+NomForm+'.EmailLiv.value=""');
	eval('document.'+NomForm+'.Adresse1Liv.value=""');
	eval('document.'+NomForm+'.Adresse2Liv.value=""');
	eval('document.'+NomForm+'.CodePostalLiv.value=""');
	eval('document.'+NomForm+'.VilleLiv.value=""');
	eval('document.'+NomForm+'.TelephoneLiv.value=""');
	eval('document.'+NomForm+'.PortableLiv.value=""');
	eval('document.'+NomForm+'.InformationsLiv.value=""');
}


function  mentions_legales() {
  var lalargeur =  700; // ici la largeur du popup
  var lahauteur = 500;  // ici la hauteur du popup
  var yes = 1;
  var no = 0;
  var menubar = no; //  Fichier, Editiion, Affichage...
  var scrollbars = no; // scrollbarre horizontale & verticale 
  var locationbar = no; // Barre d'adresse
  var directories = no; // Barre de liens
  var resizable = no; // Permettre la fenetre d'être redimensionné 
  var statusbar = no; // Status bar (with "Document: Done")
  var toolbar = no; // retour, Home, Stop bar d'outil
  var t = (screen.height - lalargeur)/2 ;  // pour centre selon la hauteur de l'écran
  var l = (screen.width - lalargeur)/2 ; // pour centrer selon la largeur de l'écran

   propriete = "width=" + (lalargeur) + ",height=" + (lahauteur) +  ",top=" + t +",left=" + l ;
   propriete += (menubar ? ",menubar" : "") + (scrollbars ? ",scrollbars" : "") + (locationbar ? ",location" : "") + (directories ? ",directories" : "") + (resizable ? ",resizable" : "") + (statusbar ? ",status" : "") + (toolbar ?",toolbar" : "") ;
   popup = window.open('mentions-legales-torrente.html', 'Mentions_Legales_Torrente', propriete) ;   
}