		function bValidateEmail(e){
			if(e.indexOf("@")==-1)
				return false;
			var re = /([a-z0-9]+([-_]?[a-z0-9]+)*.)*[a-z0-9]+([-_]?[a-z0-9]+)*@([a-z0-9]+([-_]?[a-z0-9]+)*.)+[a-z]{2,4}/gi;
			return (e.match(re) == e);
		}
		function ValidateForm(){
			pageTracker._trackPageview('/form-button-submit');
			 	 
			b=false;
			if(document.getElementById("email").value==""||document.getElementById("nom").value==""){
				pageTracker._trackPageview('/form-error-email-name');
				alert("Veuillez spécifier votre email, nom, pays et votre langue afin que nous puissions vous contacter.");
			}else if(!bValidateEmail(document.getElementById("email").value)){
				pageTracker._trackPageview('/form-error-email');
				alert("Erreur: email invalide. Assurez-vous de donner un email valide afin que nous puissions vous contacter.");
			}else if(document.getElementById("email").value !=document.getElementById("email2").value){
				pageTracker._trackPageview('/form-error-email-confirm');
				alert("Erreur: email invalide. Assurez-vous de bien confirmer votre email afin que nous puissions vous contacter.");
			}else{
				pageTracker._trackPageview('/form-submit-success');
				b=true;
				document.getElementById('f_demande').action='/merci/';
				document.getElementById('b_envoyer').disabled='true';
				document.getElementById('sloading').style.display='block';
				document.getElementById("cid").value=Get_Cookie("Campaign");
			}
			return b;
		}
		function Set_Cookie( name, value, expires, path, domain, secure){
			var today = new Date();
			today.setTime( today.getTime() );
			if(expires){
				expires = expires * 1000 * 60 * 60 * 24;
			}
			var expires_date = new Date( today.getTime() + (expires) );

			document.cookie = name + "=" +escape( value ) +
			( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
			( ( path ) ? ";path=" + path : "" ) +
			( ( domain ) ? ";domain=" + domain : "" ) +
			( ( secure ) ? ";secure" : "" );
		}
		function Get_Cookie( name ) {
			var start = document.cookie.indexOf( name + "=" );
			var len = start + name.length + 1;
			if ( ( !start ) &&
			( name != document.cookie.substring( 0, name.length ) ) )
			{
			return null;
			}
			if ( start == -1 ) return null;
			var end = document.cookie.indexOf( ";", len );
			if ( end == -1 ) end = document.cookie.length;
			return unescape( document.cookie.substring( len, end ) );
		}
		function GetCampaignSegment(){
			c=getCampaign();
			if(c)
				return c;
			return "no-campaign";
		}
		function getCampaign(){	
			s=location.search;
			c="?cid=";
			pos=s.indexOf(c);
			if(pos!=-1){
				s=s.substring(pos+c.length);
				Set_Cookie("Campaign",s,"365","", "", "");
				return s;				
			}else if((s=Get_Cookie("Campaign")))
				return s;
			return null;
		}