Custom Search Forms

>>Back

<html>
<head><title>Custom Form</title>

<SCRIPT LANGUAGE="JavaScript">
<!--
Javascript Code to switch prices depending on sales or rentals
function onChange(obj) {
var Current = obj.sales_rental.selectedIndex;
var n = 1;
obj.price_low.options.length = 0;
obj.price_high.options.length = 0;

if (obj.sales_rental.value == "S")
{
setsel(obj,"[ Not Specified ]","","0");
setsel(obj,"175,000","175000",n);n=n+1;
setsel(obj,"200,000","200000",n);n=n+1;
setsel(obj,"250,000","250000",n);n=n+1;
setsel(obj,"300,000","300000",n);n=n+1;
setsel(obj,"400,000","400000",n);n=n+1;
setsel(obj,"500,000","500000",n);n=n+1;
setsel(obj,"600,000","600000",n);n=n+1;
setsel(obj,"700,000","700000",n);n=n+1;
setsel(obj,"800,000","800000",n);n=n+1;
setsel(obj,"900,000","900000",n);n=n+1;

setsel(obj,"1,000,000","1000000",n);n=n+1;
setsel(obj,"1,250,000","1250000",n);n=n+1;
setsel(obj,"1,500,000","1500000",n);n=n+1;

}
else
{
setsel(obj,"[ Not Specified ]","","0");
setsel(obj,"100","100",n);n=n+1;
setsel(obj,"200","200",n);n=n+1;
setsel(obj,"300","300",n);n=n+1;
setsel(obj,"400","400",n);n=n+1;
setsel(obj,"500","500",n);n=n+1;
setsel(obj,"600","600",n);n=n+1;
setsel(obj,"700","700",n);n=n+1;
setsel(obj,"800","800",n);n=n+1;
setsel(obj,"900","900",n);n=n+1;
setsel(obj,"1000","1000",n);n=n+1;
setsel(obj,"1250","1250",n);n=n+1;
setsel(obj,"1500","1500",n);n=n+1;
setsel(obj,"1750","1750",n);n=n+1;
setsel(obj,"2000","2000",n);n=n+1;
}
}

function setsel(obj,val1,val2,n)
{
obj.price_low.options[n] = new Option(val1,val2);
obj.price_high.options[n] = new Option(val1,val2);
}

Javascript Code needed for Geosearch to work

function geosearch()
{
document.Form1.xstyle.value = "4";
}

function nongeosearch()
{
document.Form1.xstyle.value = "";
}

//-->
</SCRIPT>

</head>

<body>

<form name="Form1" method="post" target="I1" action="http://housescape.org.uk/cgi-bin/search.pl?appl&style=1,imagesize=200,configfile=1&1">
<table class="dash" border="1" cellspacing="0" cellpadding="1" width="271" align="center" bordercolor="#000000">

<tr>
<td bgcolor="#9bd63c" width="265"><table width="244" border="0" cellpadding="2" cellspacing="0" align="center">

<tr>
<td width="90" bgcolor="#9bd63c"><div align="right">Sales/Rental </div></td>
<td width="146" bgcolor="#9bd63c"><SELECT name="sales_rental" size= "1" onChange="onChange(this.form)">
<option value="S">Sales</option>
<option value="L">Rental</option>
</SELECT></td>
</tr>
<div id="ShowGreen" style="display:none"><tr>
<td bgcolor="#9bd63c"><div align="right">Term (rentals)</div></td>
<td bgcolor="#9bd63c"><SELECT name="term" size="1">
<option value="">[ Not Specified ] </option>

<option value="3">3 Months</option>
<option value="6">6 Months</option>
<option value="1">12 Months</option>
<option value="L">Over 12 Months</option>
<option value="C">Commercial</option>
<option value="S">Student</option>
<option value="H">Holiday</option>

</select></td>
</tr></div>
<tr>
<td bgcolor="#9bd63c"><div align="right">Property Type</div></td>
<td bgcolor="#9bd63c"><SELECT name="type" size="1">
<option value="">[ Not Specified ] </option>

<option value="Commercial">Commercial</option>
<option value="Flat/Apartment">Flat/Apartment</option>
<option value="Semi">Semi</option>
<option value="Detached">Detached</option>
<option value="Mews">Mews</option>
<option value="Terraced">Terraced</option>

</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Area</div></td>
<td bgcolor="#9bd63c"><SELECT name="area" size="1">
<option value="">[ Not Specified ] </option>

<option value="Morley">Morley</option>
<option value="Roundhay">Roundhay</option>
<option value="Adel">Adel</option>
<option value="Leeds">Leeds</option>

</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Bedrooms</div></td>
<td bgcolor="#9bd63c"><SELECT name="num_beds" size="1">
<option value="">[ Not Specified ] </option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6+</option>
</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Min Price </div></td>
<td bgcolor="#9bd63c"><SELECT name="price_low" size="1">
<option value="">[ Not Specified ] &nbsp;</option>
<option value="20000">20,000</option>
<option value="30000">30,000</option>
<option value="40000">40,000</option>
<option value="50000">50,000</option>
<option value="60000">60,000</option>
<option value="70000">70,000</option>
<option value="80000">80,000</option>
<option value="90000">90,000</option>
<option value="100000">100,000</option>
<option value="125000">125,000</option>
<option value="150000">150,000</option>
<option value="175000">175,000</option>
<option value="200000">200,000</option>
<option value="250000">250,000</option>
<option value="300000">300,000</option>
<option value="400000">400,000</option>
<option value="500000">500,000</option>
<option value="600000">600,000</option>
<option value="700000">700,000</option>
<option value="800000">800,000</option>
<option value="900000">900,000</option>
<option value="1000000">1,000,000</option>
<option value="2000000">2,000,000</option>


</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Max Price </div></td>
<td bgcolor="#9bd63c"><SELECT name="price_high" size="1">
<option value="">[ Not Specified ] &nbsp;</option>
<option value="20000">20,000</option>
<option value="30000">30,000</option>
<option value="40000">40,000</option>
<option value="50000">50,000</option>
<option value="60000">60,000</option>
<option value="70000">70,000</option>
<option value="80000">80,000</option>
<option value="90000">90,000</option>
<option value="100000">100,000</option>
<option value="125000">125,000</option>
<option value="150000">150,000</option>
<option value="175000">175,000</option>
<option value="200000">200,000</option>
<option value="250000">250,000</option>
<option value="300000">300,000</option>
<option value="400000">400,000</option>
<option value="500000">500,000</option>
<option value="600000">600,000</option>
<option value="700000">700,000</option>
<option value="800000">800,000</option>
<option value="900000">900,000</option>
<option value="1000000">1,000,000</option>
<option value="2000000">2,000,000</option>


</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Country</div></td>
<td bgcolor="#9bd63c"><SELECT name="country" size="1">
<option value="">[ Not Specified ] </option>

<option value="GB">Great Britain</option>
<option value="FR">France</option>

</select></td>
</tr>
<tr>
<td bgcolor="#9bd63c"><div align="right">Keywords</div></td>
<td bgcolor="#9bd63c"><input name="keywords" type="text"></td>
</tr>
<tr><td colspan="2">&nbsp;</td></tr>
<tr>
<td colspan="2" bgcolor="#9bd63c"><div align="center">
<INPUT TYPE ="hidden" NAME = "xstyle" VALUE = ""> Hidden field needed for Geosearch
<INPUT name="submit" TYPE="submit" id="mysubmit" onClick="nongeosearch()" value="Search">
<INPUT name="submit" TYPE="submit" id="mysubmit" onClick="geosearch(this.form)" value="Map Search">
<input type="hidden" name="formurl" value="http://test2.thesaurus.org.uk/apple/customform.html"> Hidden field needed for modify search to work
</div></td>
</tr>

</table></td>
</tr>
</table>

</form>

</body> </html>