
    function sfa_onload()
    {
     with(document.forms['srchform']) 
      {
       // set first dropdown
       var c1v = elements['c1'].value;
       with (elements['tenure'])
        { for (lngI = 0; lngI != length; lngI++)
         { if (options[lngI].value == c1v)
          { selectedIndex = lngI }
         }
        };

       cascade(elements['tenure'],elements['max'],elements['cat'],'[nothing selected]')
       
       // set second dropdown 
       var c2v = elements['c2'].value;
       with (elements['max'])
        { for (lngI = 0; lngI != length; lngI++)
         { if (options[lngI].text == c2v)
          { selectedIndex = lngI }
         }
        };
        
      };
    };
   
   function oae_onload()
    {
     with(document.forms['sform']) 
      {
       // set first dropdown
       var c1v = elements['c1'].value;
       with (elements['tenure'])
        { for (lngI = 0; lngI != length; lngI++)
         { if (options[lngI].value == c1v)
          { selectedIndex = lngI }
         }
        };

       cascade(elements['tenure'],elements['max'],'','')
         
       // set second dropdown
       var c2v = elements['tmpSubSelect'].value;
       
       with (elements['max'])
        { for (lngI = 0; lngI != length; lngI++)
         { if (options[lngI].text == c2v)
          { selectedIndex = lngI }
         }
        };
        
      };
    };
   

   
    function cascade(ddParent,ddChild,ddSubChild, strAllOptionText)
     {
      lngParentCatId = ddParent.options[ddParent.selectedIndex].value;
      
      ddChild.options.length = 0; // deletes all existing options
      if (strAllOptionText != '')
       {
        ddChild.options[0] = new Option(strAllOptionText,lngParentCatId);
       };   


	if(ddParent.options[ddParent.selectedIndex].text == '[ No Max ]'){
		ddChild.options[ddChild.options.length] = new Option("[ Tenure ]",'0');  
		ddChild.options[ddChild.options.length] = new Option("[ No Max ]",'0'); 
	}
	else {
								ddChild.options[ddChild.options.length] = new Option("[ No Max ]", '');
    }      
  
       if (lngParentCatId == 'Free hold' ){
		  					
								ddChild.options[ddChild.options.length] = new Option("£20'000",'20000');
								ddChild.options[ddChild.options.length] = new Option("£25'000",'25000');
								ddChild.options[ddChild.options.length] = new Option("£30'000",'30000');
								ddChild.options[ddChild.options.length] = new Option("£35'000",'35000');
								ddChild.options[ddChild.options.length] = new Option("£40'000",'40000');
								ddChild.options[ddChild.options.length] = new Option("£45'000",'45000');
								ddChild.options[ddChild.options.length] = new Option("£50'000",'50000');
								ddChild.options[ddChild.options.length] = new Option("£60'000",'60000');
								ddChild.options[ddChild.options.length] = new Option("£70'000",'70000');
								ddChild.options[ddChild.options.length] = new Option("£80'000",'80000');
								ddChild.options[ddChild.options.length] = new Option("£90'000",'90000');
								ddChild.options[ddChild.options.length] = new Option("£100'000",'100000');
								ddChild.options[ddChild.options.length] = new Option("£110'000",'110000');
								ddChild.options[ddChild.options.length] = new Option("£120'000",'120000');
								ddChild.options[ddChild.options.length] = new Option("£130'000",'130000');
								ddChild.options[ddChild.options.length] = new Option("£140'000",'140000');
								ddChild.options[ddChild.options.length] = new Option("£150'000",'150000');
								ddChild.options[ddChild.options.length] = new Option("£160'000",'160000');
								ddChild.options[ddChild.options.length] = new Option("£170'000",'170000');
								ddChild.options[ddChild.options.length] = new Option("£180'000",'180000');
								ddChild.options[ddChild.options.length] = new Option("£190'000",'190000');
								ddChild.options[ddChild.options.length] = new Option("£200'000",'200000');
								ddChild.options[ddChild.options.length] = new Option("£225'000",'225000');
								ddChild.options[ddChild.options.length] = new Option("£250'000",'250000');
								ddChild.options[ddChild.options.length] = new Option("£275'000",'275000');
								ddChild.options[ddChild.options.length] = new Option("£300'000",'300000');
								ddChild.options[ddChild.options.length] = new Option("£325'000",'325000');
								ddChild.options[ddChild.options.length] = new Option("£350'000",'350000');
								ddChild.options[ddChild.options.length] = new Option("£375'000",'375000');
								ddChild.options[ddChild.options.length] = new Option("£400'000",'400000');
								ddChild.options[ddChild.options.length] = new Option("£425'000",'425000');
								ddChild.options[ddChild.options.length] = new Option("£450'000",'450000');
								ddChild.options[ddChild.options.length] = new Option("£475'000",'475000');
								ddChild.options[ddChild.options.length] = new Option("£500'000",'500000');
								ddChild.options[ddChild.options.length] = new Option("£550'000",'550000');
								ddChild.options[ddChild.options.length] = new Option("£600'000",'600000');
								ddChild.options[ddChild.options.length] = new Option("£650'000",'650000');
								ddChild.options[ddChild.options.length] = new Option("£700'000",'700000');
								ddChild.options[ddChild.options.length] = new Option("£800'000",'800000');
								ddChild.options[ddChild.options.length] = new Option("£900'000",'900000');
								ddChild.options[ddChild.options.length] = new Option("£100'0000",'1000000');
								ddChild.options[ddChild.options.length] = new Option("£150'0000",'1500000');
								ddChild.options[ddChild.options.length] = new Option("£200'0000",'2000000');
								ddChild.options[ddChild.options.length] = new Option("£300'0000",'3000000');
    
      }; 

 
       if (lngParentCatId == 'Lease hold' ){
		  					
								ddChild.options[ddChild.options.length] = new Option("£20'000",'20000');
								ddChild.options[ddChild.options.length] = new Option("£25'000",'25000');
								ddChild.options[ddChild.options.length] = new Option("£30'000",'30000');
								ddChild.options[ddChild.options.length] = new Option("£35'000",'35000');
								ddChild.options[ddChild.options.length] = new Option("£40'000",'40000');
								ddChild.options[ddChild.options.length] = new Option("£45'000",'45000');
								ddChild.options[ddChild.options.length] = new Option("£50'000",'50000');
								ddChild.options[ddChild.options.length] = new Option("£60'000",'60000');
								ddChild.options[ddChild.options.length] = new Option("£70'000",'70000');
								ddChild.options[ddChild.options.length] = new Option("£80'000",'80000');
								ddChild.options[ddChild.options.length] = new Option("£90'000",'90000');
								ddChild.options[ddChild.options.length] = new Option("£100'000",'100000');
								ddChild.options[ddChild.options.length] = new Option("£110'000",'110000');
								ddChild.options[ddChild.options.length] = new Option("£120'000",'120000');
								ddChild.options[ddChild.options.length] = new Option("£130'000",'130000');
								ddChild.options[ddChild.options.length] = new Option("£140'000",'140000');
								ddChild.options[ddChild.options.length] = new Option("£150'000",'150000');
								ddChild.options[ddChild.options.length] = new Option("£160'000",'160000');
								ddChild.options[ddChild.options.length] = new Option("£170'000",'170000');
								ddChild.options[ddChild.options.length] = new Option("£180'000",'180000');
								ddChild.options[ddChild.options.length] = new Option("£190'000",'190000');
								ddChild.options[ddChild.options.length] = new Option("£200'000",'200000');
								ddChild.options[ddChild.options.length] = new Option("£225'000",'225000');
								ddChild.options[ddChild.options.length] = new Option("£250'000",'250000');
								ddChild.options[ddChild.options.length] = new Option("£275'000",'275000');
								ddChild.options[ddChild.options.length] = new Option("£300'000",'300000');
								ddChild.options[ddChild.options.length] = new Option("£325'000",'325000');
								ddChild.options[ddChild.options.length] = new Option("£350'000",'350000');
								ddChild.options[ddChild.options.length] = new Option("£375'000",'375000');
								ddChild.options[ddChild.options.length] = new Option("£400'000",'400000');
								ddChild.options[ddChild.options.length] = new Option("£425'000",'425000');
								ddChild.options[ddChild.options.length] = new Option("£450'000",'450000');
								ddChild.options[ddChild.options.length] = new Option("£475'000",'475000');
								ddChild.options[ddChild.options.length] = new Option("£500'000",'500000');
								ddChild.options[ddChild.options.length] = new Option("£550'000",'550000');
								ddChild.options[ddChild.options.length] = new Option("£600'000",'600000');
								ddChild.options[ddChild.options.length] = new Option("£650'000",'650000');
								ddChild.options[ddChild.options.length] = new Option("£700'000",'700000');
								ddChild.options[ddChild.options.length] = new Option("£800'000",'800000');
								ddChild.options[ddChild.options.length] = new Option("£900'000",'900000');
								ddChild.options[ddChild.options.length] = new Option("£100'0000",'1000000');
								ddChild.options[ddChild.options.length] = new Option("£150'0000",'1500000');
								ddChild.options[ddChild.options.length] = new Option("£200'0000",'2000000');
								ddChild.options[ddChild.options.length] = new Option("£300'0000",'3000000');
    
      }; 

      if (lngParentCatId == 'Short Let' ){
		  						
								ddChild.options[ddChild.options.length] = new Option("£300 p/m",'300');
								ddChild.options[ddChild.options.length] = new Option("£400 p/m",'400');
								ddChild.options[ddChild.options.length] = new Option("£500 p/m",'500');
								ddChild.options[ddChild.options.length] = new Option("£600 p/m",'600');
								ddChild.options[ddChild.options.length] = new Option("£700 p/m",'700');
								ddChild.options[ddChild.options.length] = new Option("£800 p/m",'800');
								ddChild.options[ddChild.options.length] = new Option("£900 p/m",'900');
								ddChild.options[ddChild.options.length] = new Option("£1'000 p/m",'1000');
								ddChild.options[ddChild.options.length] = new Option("£1'200 p/m",'1200');
								ddChild.options[ddChild.options.length] = new Option("£1'400 p/m",'1400');
								ddChild.options[ddChild.options.length] = new Option("£1'600 p/m",'1600');
								ddChild.options[ddChild.options.length] = new Option("£1'800 p/m",'1800');
								ddChild.options[ddChild.options.length] = new Option("£2'000 p/m",'2000');
								ddChild.options[ddChild.options.length] = new Option("£3'000 p/m",'3000');
								ddChild.options[ddChild.options.length] = new Option("£4'000 p/m",'4000');
								ddChild.options[ddChild.options.length] = new Option("£5'000 p/m",'5000');
								ddChild.options[ddChild.options.length] = new Option("£7'000 p/m",'7000');
								ddChild.options[ddChild.options.length] = new Option("£10'000 p/m",'10000');
								
    
      }; 

      if (lngParentCatId == 'Long Let' ){
		  						
								ddChild.options[ddChild.options.length] = new Option("£300 p/m",'300');
								ddChild.options[ddChild.options.length] = new Option("£400 p/m",'400');
								ddChild.options[ddChild.options.length] = new Option("£500 p/m",'500');
								ddChild.options[ddChild.options.length] = new Option("£600 p/m",'600');
								ddChild.options[ddChild.options.length] = new Option("£700 p/m",'700');
								ddChild.options[ddChild.options.length] = new Option("£800 p/m",'800');
								ddChild.options[ddChild.options.length] = new Option("£900 p/m",'900');
								ddChild.options[ddChild.options.length] = new Option("£1'000 p/m",'1000');
								ddChild.options[ddChild.options.length] = new Option("£1'200 p/m",'1200');
								ddChild.options[ddChild.options.length] = new Option("£1'400 p/m",'1400');
								ddChild.options[ddChild.options.length] = new Option("£1'600 p/m",'1600');
								ddChild.options[ddChild.options.length] = new Option("£1'800 p/m",'1800');
								ddChild.options[ddChild.options.length] = new Option("£2'000 p/m",'2000');
								ddChild.options[ddChild.options.length] = new Option("£3'000 p/m",'3000');
								ddChild.options[ddChild.options.length] = new Option("£4'000 p/m",'4000');
								ddChild.options[ddChild.options.length] = new Option("£5'000 p/m",'5000');
								ddChild.options[ddChild.options.length] = new Option("£7'000 p/m",'7000');
								ddChild.options[ddChild.options.length] = new Option("£10'000 p/m",'10000');    
      }; }
