
window.onload=check_neuf;function sp_neuf(radio)
{try{var enableddiv=radio.parentNode.parentNode.nextSibling;var disableddiv=enableddiv.nextSibling;var formnode=radio.parentNode.parentNode.parentNode;}
catch(e){return;}
var checkboxes=formnode.elements['idtypebien'];for(var i=0;i<checkboxes.length;i++)
{checkboxes[i].checked=false;}
enableddiv.style.display='none';disableddiv.style.display='block';}
function sp_noneuf(radio)
{try{var enableddiv=radio.parentNode.parentNode.nextSibling;var disableddiv=enableddiv.nextSibling;}
catch(e){return;}
enableddiv.style.display='block';disableddiv.style.display='none';}
function test_fomulaire_DELUXE(btn)
{var isCpOk=false;var isIdttOk=false;var isIdtypebienOk=false;var isSurfaceMinOk=false;var isSurfaceMaxOk=false;try{var formnode=btn.parentNode.parentNode.parentNode;var typebiendiv=formnode.firstChild.nextSibling;}
catch(e){return false;}
var nd=formnode.elements['cp'];for(var i=0;i<nd.length;i++)
{if(nd[i].value!='')isCpOk=true;}
nd=formnode.elements['idtt'];for(var i=0;i<nd.length;i++)
{if(nd[i].checked)isIdttOk=true;}
if(typebiendiv.style.display=='none')
{isIdtypebienOk=true;}
else
{nd=formnode.elements['idtypebien'];for(var i=0;i<nd.length;i++)
{if(nd[i].checked)isIdtypebienOk=true;}}
nd=formnode.elements['surfacemin'];if(is_numeric(nd.value))isSurfaceMinOk=true;nd=formnode.elements['surfacemax'];if(is_numeric(nd.value))isSurfaceMaxOk=true;if(!(isCpOk&&isIdttOk&&isIdtypebienOk))
{alert('Vous devez sélectionner au moins un type de bien, en location ou en vente, ainsi qu’un code postal, un département ou une ville.');return false;}
else if(!(isSurfaceMinOk&&isSurfaceMaxOk))
{alert('La valeur saisie est incorrecte. Une valeur numérique était attendue dans Surface Min & Surface Max.');return false;}
else
{formnode.submit();}}
function test_fomulaire_BASIC(btn)
{var isCpOk=false;var isIdttOk=false;var isIdtypebienOk=false;var isSurfaceMinOk=false;try{var formnode=btn.parentNode.parentNode;}
catch(e){return false;}
var nd=formnode.elements['cp'];for(var i=0;i<nd.length;i++)
{if(nd[i].value!='')isCpOk=true;}
nd=formnode.elements['idtt'];for(var i=0;i<nd.length;i++)
{if(nd[i].checked)isIdttOk=true;}
nd=formnode.elements['idtypebien'];for(var i=0;i<nd.length;i++)
{if(nd[i].checked)isIdtypebienOk=true;}
nd=formnode.elements['surfacemin'];if(is_numeric(nd.value))isSurfaceMinOk=true;if(!(isCpOk&&isIdttOk&&isIdtypebienOk))
{alert('Vous devez sélectionner au moins un type de bien, en location ou en vente, ainsi qu’un code postal, un département ou une ville.');return false;}
else if(!isSurfaceMinOk)
{alert('La valeur saisie est incorrecte. Une valeur numérique était attendue dans Surface Min.');return false;}
else
{formnode.submit();}}
function is_numeric(sText)
{var numbers="0123456789";var isNum=true;var ch;for(i=0;i<sText.length;i++)
{ch=sText.charAt(i);if(numbers.indexOf(ch)==-1)
{isNum=false;break;}}
return isNum;}
function check_neuf()
{var frms=document.forms;for(var i=0;i<frms.length;i++)
{var nd=frms[i].elements['idtt'];for(var j=0;j<nd.length;j++)
{if(nd[j].value=='9'&&nd[j].checked)
{sp_neuf(nd[j]);}}}
return;}