//var _BASE_HREF = "http://192.168.30.7/ACADEOS/";
var _BASE_HREF = "http://www.acadeos.fr/";
// 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('LnkWcbFieldTelephone');
	var cp = document.getElementById('CODE_POSTAL');

	if (checkwcb(tel,cp)==true)
	{
	 
		//var linkeo_url = 'http://www.linkeo.net/accueil.nsf/banniere?Open';
		/*var linkeo_url = 'http://wcb.linkeo.com:8080/extranet/bouton/';
			linkeo_url +='POPUP=1';
			linkeo_url +='&CODEBOUTON=FORMACAD0001';
			linkeo_url +='&TYPELEAD=email';*/
			
		var ws_agence_url = _BASE_HREF+'lib/ajax/getAgenceAdulteByGProduitCp.php';
		//var ws_agence_url = 'http://www.acadomia.fr/templates/scripts/ajax/getAgenceAdulteByGProduitCp.php';
		var parameters = 'tel='+tel.value+'&cp='+cp.value;
		var myAjax = new Ajax(ws_agence_url, {method: 'post', postBody: parameters, asynchronous: false, onFailure:function(xhr, e) { alert('Erreur : '+xhr.responseText); }, onComplete: function(req) {																																							
			var myRep = Json.evaluate(req);	
			if(myRep.AGENCE_ID == "460" || myRep.AGENCE_ID == "461")
			{
				var message = "Désolé, nous ne pouvons satisfaire à votre demande.\n" +
						"Nous ne dispensons effectivement pas à ce jour de formation  proche de chez vous.\n" +
				"Nous restons à votre disposition pour vous apporter tous les renseignements qui vous seraient utiles."
				alert(message);
			}
			else
			{
				var telagent = document.getElementById('TELAGENT');
				telagent.value=myRep.AGENCE_TEL;
				
				var checksum = document.getElementById('CHECKSUM');
				checksum.value=myRep.CHECKSUM;
				
				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);
					call();
				}
			}
		}}).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" || tel.value.substr(1,1)=="7"){
		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;
}*/


