// JavaScript Document
// Blocage de la remontée automatique en fermeture de page
// onClick="blocage();"
var bloc=false;
function blocage(){
	bloc=true;
}
// Taille du popup
var largeur="558";
var hauteur="354";
// Ouverture à la demande (avec url de provenance)
function openwcb(url) {
	//window.open(url,"popuplinkeo","width="+largeur+",height="+hauteur+",top=5,left=5,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no");
	
	var googlewin=dhtmlwindow.open("googlebox", "iframe", url,"", "width="+largeur+"px,height="+hauteur+"px,resize=1,scrolling=1,center=1", "recal")
	googlewin.onclose=function(){ //Run custom code when window is being closed (return false to cancel action):
		return true;//window.confirm("Close window 1?");
	}
}
// Remontée automatique en fermeture de page
// <body onUnload="WCBdef();">
function remwcb(url) {
	if (!bloc){ 
		openwcb(url);
	}
}
// Autorise que les chiffres
function ValidSaisieNombre(champ){
   var chiffres = new RegExp("[0-9]"); //var chiffres = new RegExp("[0-9\.\,]");
   var verif;
   for(i=0; i<champ.value.length; i++){
	  verif = chiffres.test(champ.value.charAt(i));
	  if(verif == false){
		champ.value = champ.value.substr(0,i) + champ.value.substr(i+1,champ.value.length-i+1); i--;
	  }
   }
}

/*
*/
function checkAgence(type) {
	var tel = document.getElementById('TELEPHONE');
	var cp = document.getElementById('CODE_POSTAL');

	if (checkwcb(tel, cp) == true) {

		//document.getElementById('VOUSETES').onchange = function() {

			//if (document.getElementById('VOUSETES').value != 0) {

				var linkeo_url = 'http://www.linkeo.net/accueil.nsf/banniere?Open';
				linkeo_url += '&POPUP=1';
				linkeo_url += '&CODEBOUTON=ACADOMIA1001';
				linkeo_url += '&TYPELEAD=email';

				var ws_agence_url = _BASE_HREF
						+ 'templates/scripts/ajax/getAgenceByGProduitCp.php';
				var parameters = 'tel=' + tel.value + '&cp=' + cp.value;

				var myAjax = new Ajax(ws_agence_url, {
					method : 'post',
					postBody : parameters,
					asynchronous : false,
					onFailure : function(e) {
						alert('Erreur');
					},
					onComplete : function(req) {
						var myRep = Json.evaluate(req);
						linkeo_url += '&TELEPHONE=' + tel.value;
						linkeo_url += '&HORAIREOK=' + myRep.HORAIREOK;
						linkeo_url += '&TELAGENT=' + myRep.AGENCE_TELEPHONE;
						linkeo_url += '&NUMLEAD=' + myRep.AGENCE_EMAIL;
						// linkeo_url +='&NUMLEAD=mateo@acadomia.fr';
						linkeo_url += '&CHECKSUM=' + myRep.CHECKSUM;
						/*
						 * if (type=='champ'){ // Pour ouverture du popup en cas
						 * de champ intégré openwcb(linkeo_url); }
						 */
						if (myRep.HORAIREOK != "1") {
							sendMailAgence(myRep.AGENCE_EMAIL, tel.value,
									cp.value);
						}

						if (type == 'champ') { // Pour ouverture du popup en
												// cas de champ intégré
							openwcb(linkeo_url);
						}
					}
				}).request();
			//}
		//}
	}
	return false;
}

function checkAgenceBouton2(type){
	var tel = document.getElementById('TELEPHONE');
	var cp = document.getElementById('CODE_POSTAL');

	if (checkwcb(tel,cp)==true){
	 
		var linkeo_url = 'http://www.linkeo.net/accueil.nsf/banniere?Open';
			linkeo_url +='&POPUP=1';
			linkeo_url +='&CODEBOUTON=ACADOMIA1002';
			linkeo_url +='&TYPELEAD=email';	

		var ws_agence_url = _BASE_HREF+'templates/scripts/ajax/getAgenceByGProduitCp.php';
		var parameters = 'tel='+tel.value+'&cp='+cp.value+'&bouton=2';
		
		var myAjax = new Ajax(ws_agence_url, {method: 'post', postBody: parameters, asynchronous: false, onFailure:function(e) { alert('Erreur'); }, onComplete: function(req) {
			var myRep = Json.evaluate(req);	    
			linkeo_url +='&TELEPHONE='+ tel.value;
			linkeo_url +='&HORAIREOK='+ myRep.HORAIREOK;
			linkeo_url +='&TELAGENT=' + myRep.AGENCE_TELEPHONE;
			linkeo_url +='&NUMLEAD=' + myRep.AGENCE_EMAIL;		
			//linkeo_url +='&NUMLEAD=mateo@acadomia.fr';
			linkeo_url +='&CHECKSUM=' + myRep.CHECKSUM;
			/*if (type=='champ'){ // Pour ouverture du popup en cas de champ intégré	
				openwcb(linkeo_url);
			}*/
			if(myRep.HORAIREOK != "1")
			{
				sendMailAgence(myRep.AGENCE_EMAIL, tel.value,cp.value);
			}
			
			if (type=='champ')
			{ // Pour ouverture du popup en cas de champ intégré
				openwcb(linkeo_url);
			}
		}}).request();
	}
	return false;
}



// Verification champs avant post du formulaire
function checkwcb(tel,cp) {
	// Vérification du numéro de téléphone
	if (isNaN(tel.value) || tel.value.length != 10 || tel.value.substr(0,1)!="0" || tel.value.substr(1,1)=="0"){
		alert('- Num\351ro de t\351l\351phone erron\351.');
		return false;
	}
	if (isNaN(cp.value) || cp.value.length != 5){
		alert('- Code postal erron\351.');
		return false;
	}
	return true;
}

function sendMailAgence(mailAgence, tel,cp)
{
	var script = _BASE_HREF+'templates/scripts/contactAgenceWcb.php';
	var parameters = 'tel='+tel+'&code_postal='+cp+'&email_agence='+mailAgence;
	var myAjax = new Ajax(script, {method: 'post', postBody: parameters, asynchronous: false, onFailure:function(e) { alert('Erreur'); }, onComplete: function(req) {
	}}).request();
	return false;
}

/*function checkAgence(type){
	var tel = document.getElementById('TELEPHONE');
	var cp = document.getElementById('CODE_POSTAL');

	if (checkwcb(tel,cp)==true){
	 
		var linkeo_url = 'http://www.linkeo.net/accueil.nsf/banniere?Open';
			linkeo_url +='&POPUP=1';
			linkeo_url +='&CODEBOUTON=ACADOMIA1001';
			linkeo_url +='&TYPELEAD=email';	
			

		var ws_agence_url = _BASE_HREF+'templates/scripts/ajax/getAgenceByGProduitCp.php';
		
		var parameters = 'tel='+tel.value+'&cp='+cp.value;
		var myAjax = new Ajax(ws_agence_url, {method: 'post', postBody: parameters, asynchronous: false, onFailure:function(e) { alert('Erreur'); }, onComplete: function(req) {
			var myRep = Json.evaluate(req);	    
			linkeo_url +='&TELEPHONE='+ tel.value;
			linkeo_url +='&HORAIREOK='+ myRep.HORAIREOK;
			linkeo_url +='&TELAGENT=' + myRep.AGENCE_TELEPHONE;
			linkeo_url +='&NUMLEAD=' + myRep.AGENCE_EMAIL;		
			//linkeo_url +='&NUMLEAD=mateo@acadomia.fr';
			linkeo_url +='&CHECKSUM=' + myRep.CHECKSUM;
			if(myRep.HORAIREOK != "0")
			{
				sendMailAgence(myRep.AGENCE_EMAIL, tel.value,cp.value);
			}
			else
			{
				if (type=='champ')
				{ // Pour ouverture du popup en cas de champ intégré	
					openwcb(linkeo_url);
				}
			}
		}}).request();
	}
	return false;
}*/


