
			<!--
			function select_radio( control )
			{
					if( document.getElementById(control).className == "radio" )
					{
							document.getElementById(control).className = "radio-on";
							document.frm_lead[control].value = "Y";
					} else {
							document.getElementById(control).className = "radio";
							document.frm_lead[control].value = "N";
					}
			}
			
			function clear_control( control )
			{
					if( document.frm_lead[control].value == "Prénom" ) document.frm_lead[control].value = "";
					if( document.frm_lead[control].value == "Nom" ) document.frm_lead[control].value = "";
					if( document.frm_lead[control].value == "Portable" ) document.frm_lead[control].value = "";
					if( document.frm_lead[control].value == "Domicile" ) document.frm_lead[control].value = "";
					
			}
			function check_confirm()
			{
					std_err = "";																																									
					document.getElementById("stderr").style.display = "none";
					
					if( getCheckedValue( document.frm_lead.l_q3 ) == "" ) std_err = "Merci de répondre à la dernière question";
					if( getCheckedValue( document.frm_lead.l_typebis ) == "" ) std_err = "Merci de répondre à l'une des questions ci-dessous";
					
					if( std_err == "" )
					{
							document.frm_lead.submit();
					} else {
							document.getElementById("stderr").innerHTML = std_err;
							document.getElementById("stderr").style.display = "block";
					}
			}
			function check_form()
			{
					std_err = "";																																									
					document.getElementById("stderr").style.display = "none";
					
					if( getCheckedValue( document.frm_lead.l_q1 ) == "" || getCheckedValue( document.frm_lead.l_q2 ) == "" ) std_err = "Merci de répondre aux 2 dernières questions";																
					
					//if( getCheckedValue( document.frm_lead.l_type ) == "" ) std_err = "Merci de répondre à l'une des questions ci-dessous";
					if( getCheckedValue( document.frm_lead.l_type ) == "" ) std_err = "Merci de sélectionner l'objectif de votre projet";
					
					if( document.frm_lead.l_gsm.value != "" && document.frm_lead.l_gsm.value != "Portable" && document.frm_lead.l_gsm.value.length != 10 ) std_err = "Téléphone invalide";
					if( document.frm_lead.l_tel.value != "" && document.frm_lead.l_tel.value != "Domicile" && document.frm_lead.l_tel.value.length != 10 ) std_err = "Téléphone invalide";					
					if( document.frm_lead.l_gsm.value != "" && document.frm_lead.l_gsm.value != "Portable" && !IsNumeric( document.frm_lead.l_gsm.value ) ) std_err = "Téléphone invalide";
					if( document.frm_lead.l_tel.value != "" && document.frm_lead.l_tel.value != "Domicile" && !IsNumeric( document.frm_lead.l_tel.value ) ) std_err = "Téléphone invalide";
					if( ( document.frm_lead.l_gsm.value == "" || document.frm_lead.l_gsm.value == "Portable" ) && ( document.frm_lead.l_tel.value == "" || document.frm_lead.l_tel.value == "Domicile" ) ) std_err = "Merci de saisir un numéro de téléphone";
	
					if( !isEmail( "" + document.frm_lead.l_email.value + "" ) ) std_err = "Email invalide";
					if( document.frm_lead.l_email.value == "" ) std_err = "Merci de préciser votre email";
	
					if( document.frm_lead.l_cp.value != "" && document.frm_lead.l_cp.value.length != 5 ) std_err = "Code postal invalide";
					if( !IsNumeric( document.frm_lead.l_cp.value ) ) std_err = "Code postal invalide";
					if( document.frm_lead.l_cp.value == "" ) std_err = "Merci de renseigner le code postal";
																		
					//if( document.frm_lead.l_adresse.value == "" ) std_err = "Merci de préciser votre adresse";
					if( document.frm_lead.l_prenom.value == "" || document.frm_lead.l_prenom.value == "Prénom" ) std_err = "Merci de préciser votre prénom";
					if( document.frm_lead.l_nom.value == "" || document.frm_lead.l_nom.value == "Nom" ) std_err = "Merci de préciser votre nom";
					if( document.frm_lead.l_civ.value == "" ) std_err = "Merci de préciser votre civilité";
					
					if( ( document.frm_lead.l_optemail.value == "" || document.frm_lead.l_optemail.value == "N" ) && ( document.frm_lead.l_optrdv.value == "" || document.frm_lead.l_optrdv.value == "N" ) ) std_err = "Merci de cocher au moins une des deux actions";																																
					
					if( std_err == "" )
					{
							document.frm_lead.submit();
					} else {
							document.getElementById("stderr").innerHTML = std_err;
							document.getElementById("stderr").style.display = "block";
					}
			}
			function act_panel( panel )
			{
					if( panel == "habiter" )
					{
							document.getElementById("panel_habiter").style.display = "block";
							document.getElementById("panel_investir").style.display = "none";
					} else {
							document.getElementById("panel_habiter").style.display = "none";
							document.getElementById("panel_investir").style.display = "block";
					}
			}
			function IsNumeric(sText)
			{
			   var ValidChars = "0123456789.";
			   var IsNumber=true;
			   var Char;
			
			 
			   for (i = 0; i < sText.length && IsNumber == true; i++) 
			      { 
			      Char = sText.charAt(i); 
			      if (ValidChars.indexOf(Char) == -1) 
			         {
			         IsNumber = false;
			         }
			      }
			   return IsNumber;
			   
			}
			function makeArray(IntarrSize) {
			
			  for (var n = 0; n < IntarrSize; n++)
			    this[n] = "";
			
			  return this;
			
			}
			function customSplit(strvalue, separator, arrayName) {
			  var n = 0;
			
			  if (separator.length != 0) {
			    while (strvalue.indexOf(separator) != -1) {
			      eval("arr"+n+" = strvalue.substring(0, strvalue.indexOf(separator));");
			      strvalue = strvalue.substring(strvalue.indexOf(separator)+separator.length,
			          strvalue.length+1);
			      n++;
			    }
			    eval("arr" + n + " = strvalue;");
			    arraySize = n+1;
			  }
			  else {
			    for (var x = 0; x < strvalue.length; x++) {
			      eval("arr"+n+" = \"" + strvalue.substring(x, x+1) + "\";");
			      n++;
			    }
			    arraySize = n;
			  }
			
			  eval(arrayName + " = new makeArray(arraySize);");
			
			  for (var i = 0; i < arraySize; i++)
			    eval(arrayName + "[" + i + "] = arr" + i + ";");
			
			  return arraySize;
			}
			function isEmail(argvalue) {
			
			  if (argvalue.indexOf(" ") != -1)
			    return false;
			  else if (argvalue.indexOf("@") == -1)
			    return false;
			  else if (argvalue.indexOf("@") == 0)
			    return false;
			  else if (argvalue.indexOf("@") == (argvalue.length-1))
			    return false;
			
			  // arrayString = argvalue.split("@"); (works only in netscape3 and above.)
			  var retSize = customSplit(argvalue, "@", "arrayString");
			
			  if (arrayString[1].indexOf(".") == -1)
			    return false;
			  else if (arrayString[1].indexOf(".") == 0)
			    return false;
			  else if (arrayString[1].charAt(arrayString[1].length-1) == ".") {
			    return false;
			  }
			
			  return true;
			
			}
			function getCheckedValue(radioObj) {
				if(!radioObj)
					return "";
				var radioLength = radioObj.length;
				if(radioLength == undefined)
					if(radioObj.checked)
						return radioObj.value;
					else
						return "";
				for(var i = 0; i < radioLength; i++) {
					if(radioObj[i].checked) {
						return radioObj[i].value;
					}
				}
				return "";
			}
			-->