	var callbackNom = "";
	var callbackPrenom = "";
	var callbackTel = "";
	var callbackEmail = "";
	var callbackNote = "";
	var callbackCivilite = "";

function initFormCallBack() {
	myForm = document.getElementById("callbackForm");
	myForm.callbackNom.value = callbackNom;
	myForm.callbackPrenom.value = callbackPrenom;
	myForm.callbackTel.value = callbackTel;
	myForm.callbackEmail.value= callbackEmail;
	myForm.callbackNote.value = callbackNote;
	if (callbackCivilite == 'Mme') {
		document.getElementById("civMme").checked = true;
	}
	else if (callbackCivilite =='Melle') {
		document.getElementById("civMlle").checked = true;
	}
	else {
		document.getElementById("civMr").checked = true;
	}
	
}
function senCallback(base, formId) {
	var myForm = document.getElementById(formId);
	
	callbackNom = myForm.callbackNom.value;
	callbackPrenom = myForm.callbackPrenom.value;
	callbackTel = trim(myForm.callbackTel.value);
	callbackEmail = trim(myForm.callbackEmail.value);
	callbackNote = trim(myForm.callbackNote.value);
	callbackCivilite = "";
	
	if (document.getElementById("civMme").checked) {
		callbackCivilite = 'Mme';
	}
	else if (document.getElementById("civMlle").checked) {
		callbackCivilite = 'Melle';
	}
	else if (document.getElementById("civMr").checked) {
		callbackCivilite = 'Mr';
	}
	
	if(callbackNom == "" || callbackPrenom == "" || callbackTel == "" ){
		var elt = document.getElementById('callbackQ');
		if(elt) elt.parentNode.removeChild(elt);
		if(document.getElementById("societe_search_form")){
			document.getElementById("close1").href="javascript:closeDialog();";
			document.getElementById("imgclose1").href="javascript:closeDialog();";
			document.getElementById("hrefclose").href="javascript:closeDialog();";				
		}
		document.getElementById("msgDetailsError").innerHTML = "Merci de renseigner votre nom, pr&eacute;nom et t&eacute;l&eacute;phone";
		$.blockUI({ message: $('#popupError'), css: { width: 'auto' } });
	}
	else{
		if(callbackEmail != "" && !isEMailAddr(callbackEmail)){
			var elt2 = document.getElementById('callbackQ');
			if(elt2) elt2.parentNode.removeChild(elt2);
			if(document.getElementById("societe_search_form")){
				document.getElementById("close1").href="javascript:closeDialog();";
				document.getElementById("imgclose1").href="javascript:closeDialog();";
				document.getElementById("hrefclose").href="javascript:closeDialog();";				
			}
			document.getElementById("msgDetailsError").innerHTML = "Cet email est invalide ";
			$.blockUI({ message: $('#popupError'), css: { width: 'auto' } });
		}
		else{
			jQuery.post(base + "/popup/callbackSendMail",{callbackNom:callbackNom,callbackPrenom:callbackPrenom,
				callbackTel:callbackTel,callbackEmail:callbackEmail,callbackNote:callbackNote,callbackCivilite:callbackCivilite},
				function(data, textStatus, response) {
					if(!document.getElementById("societe_search_form")){
						document.getElementById("close").href="javascript:window.history.go(-2);";
						document.getElementById("imgclose").href="javascript:window.history.go(-2);";				
						document.getElementById("buttonclose").href="javascript:window.history.go(-2);";
					}
					document.getElementById("msgDetailsInfo").innerHTML = "Votre demande a bien &eacute;t&eacute; enregistr&eacute;e. Nous prenons contact avec vous dans les meilleurs d&eacute;lais.";
					$.blockUI({ message: $('#popup'), css: { width: 'auto' } });
		   		}
		   	);
		}
	}
}

function openDialogCallback(base){
	startH=(screen.height-600)/2 + 'px';
	startW=(screen.width-450)/2 + 'px';
	$('#popupCallback').load(base+"/popup/callback",null,
		function(data, textStatus){
   			$.blockUI({ message: $('#popupCallback'), css: { width: 'auto' , height : 'auto', top: startH , left : startW } }); 
   		}
   	);
}

function openDialogCallback2(base,gotoPrevious,accessErrorDoc,gotoPreviousFromNews){
	startH=(screen.height-600)/2 + 'px';
	startW=(screen.width-450)/2 + 'px';
	$('#popupCallback').load(base+"/popup/callback",{gotoPrevious:gotoPrevious,accessErrorDoc:accessErrorDoc,gotoPreviousFromNews:gotoPreviousFromNews},
			function(data, textStatus){
	   			$.blockUI({ message: $('#popupCallback'), css: { width: 'auto' , height : 'auto', top: startH , left : startW } }); 
	   		}
	   	);
	}

