var OK_STRING = "SUCCESS";
var sent=0;

function checkForm(messageReussite, codeGoogle, codeRegion)
{
	if (sent==0) {
		sent=1;
		var url = '/home/handleAjaxWithId.do?formationIntitule=' + addslashes($('#formationIntitule').val()) 
				+ '&civilite=' + $('#civilite').val() 
				+ '&nom=' + addslashes($('#nom').val()) 
				+ '&prenom=' + addslashes($('#prenom').val()) 
				+ '&rue=' + addslashes($('#rue').val()) 
				+ '&cp=' + addslashes($('#cp').val()) 
				+ '&ville=' + addslashes($('#ville').val())
				+ '&telephone=' + addslashes($('#telephone').val()) 
				+ '&portable=' + addslashes($('#portable').val()) 
				+ '&naissanceAnnee=' + addslashes($('#naissanceAnnee').val())
				+ '&naissanceMois=' + addslashes($('#naissanceMois').val()) 
				+ '&naissanceJour=' + addslashes($('#naissanceJour').val()) 
				+ '&email=' + addslashes($('#email').val())
				+ '&landingNum=' + addslashes($('#landingNum').val()) 
				+ '&keyWordForm=' + addslashes($('#keyWordForm').val())
				+ '&reference=' + addslashes($('#reference').val()) 
				+ '&motivation='+addslashes($('#motivation').val()) 
				+ '&disponibilite='+addslashes($('#disponibilite').val()) 
				+ '&codeProvince='+addslashes($('#provinceCode').val()) 
				+ '&autorisation='+addslashes($('#autorisation').attr('checked'))
				+ '&shortFormFr='+addslashes($('#shortFormFr').val());
		
		$.doAjax(url , function(res){
				if (res.indexOf(OK_STRING)==0) {
					// Tag ecommerce Google pour France et Italie					 
					messageReussite += ' <script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script> ';
					messageReussite += ' <script type="text/javascript"> '; 
					messageReussite += ' try{ ';
					messageReussite += '  var pageTracker = _gat._getTracker("'+codeGoogle+'"); ';
					messageReussite += '  pageTracker._trackPageview("/popin/documentation/confirmation"); ';
					messageReussite += '  pageTracker._addTrans( ';
					messageReussite += '      "'+res.substr(OK_STRING.length)+'",             ';
					messageReussite += '      "CEF",   ';
					messageReussite += '      "1",            ';
					messageReussite += '      "0",            ';
					messageReussite += '      "0",            ';
					messageReussite += '      "'+$('#ville').val()+'",         ';
					messageReussite += '      "'+$('#ville').val()+'",      ';
					messageReussite += '      "'+codeRegion+'"            ';
					messageReussite += '    ); ';
					
					messageReussite += '   pageTracker._addItem( ';
					messageReussite += '      "'+res.substr(OK_STRING.length)+'",           ';
					messageReussite += '      "'+$('#formationIntitule').val()+'",           ';
					messageReussite += '      "'+$('#formationIntitule').val()+'",        ';
					messageReussite += '      "",  ';
					messageReussite += '      "1",          ';
					messageReussite += '      "1"               ';
					messageReussite += '   ); ';
					messageReussite += ' pageTracker._trackTrans();  ';
					messageReussite += ' } catch(err) {} ';
					messageReussite += ' </script> ';
	
					if ("IT"==codeRegion) {
						// Tag de conversion AdWords pour l'Italie uniquement 
						var messageconversion= '  <div style="display:inline;">   ';
						messageconversion += '  <img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1053923090/?label=uOotCNqwdxCSrsb2Aw&guid=ON&script=0"/>   ';
						messageconversion += '  </div>   ';
						messageReussite +=  messageconversion; 
					}
					
					 $("#bodyContact").html(messageReussite);
					 //$("#formulaireErrorMessage").html(res);
					 sent = 0;
					 frameHeight(); 
	            } else {
	            	sent=0;
	            	var htmlres = "<ul  class=\"errorMessage\">" + res + "</li></ul>";
	            	 $("#formulaireErrorMessage").html(htmlres);
	            	 frameHeight();
	            }
			}
		);
	}
}

function addslashes(ch) {
	ch = encodeURIComponent(ch)
	ch = ch.replace("&","")
	ch = ch.replace(/\\/g,"\\\\")
	ch = ch.replace(/\'/g,"\\'")
	ch = ch.replace(/\"/g,"\\\"")
	return ch
}
