// *********************************************************************
//
//  Function Name: SetPrice
//  Purpose:       Sets prices depending on whether buy or rent has 
//                 been selected
//  Notes:
//  
// *********************************************************************
function SetPrice () {
	var pointer;
	var buyRentSelected = 0;
	var priceMin = document.getElementById("price-min");
	var priceMax = document.getElementById("price-max");

	for (pointer = 0; pointer < document.getElementById("pclass").options.length; pointer++) {
		if (document.getElementById("pclass").options[pointer].selected) {
			buyRentSelected = document.getElementById("pclass").options[pointer].value;
			break;
		}
	}

	//
	//  Clear select
	//
	priceMin.options.length = 0;
	priceMax.options.length = 0;

	if (buyRentSelected == 2) {
		// Rent
		AddOption(priceMin,'','Any');
		AddOption(priceMin,'250','£250');
		AddOption(priceMin,'500','£500');
		AddOption(priceMin,'1000','£1,000');
		AddOption(priceMin,'1250','£1,250');
		AddOption(priceMin,'15000','£1,500');
		AddOption(priceMin,'2500','£2,500');
		AddOption(priceMin,'5000','£5,000');
		AddOption(priceMin,'10000','£10,000');
		AddOption(priceMax,'','Any');
		AddOption(priceMax,'500','£500');
		AddOption(priceMax,'1000','£1,000');
		AddOption(priceMax,'1250','£1,250');
		AddOption(priceMax,'15000','£1,500');
		AddOption(priceMax,'2500','£2,500');
		AddOption(priceMax,'5000','£5,000');
		AddOption(priceMax,'10000','£10,000');
	}
	else {
		// Buy
  	AddOption(priceMin,'','Any');
		AddOption(priceMin,'100000','£100,000');
		AddOption(priceMin,'150000','£150,000');
		AddOption(priceMin,'200000','£200,000');
		AddOption(priceMin,'250000','£250,000');
		AddOption(priceMin,'300000','£300,000');
		AddOption(priceMin,'400000','£400,000');
		AddOption(priceMin,'500000','£500,000');
		AddOption(priceMin,'750000','£750,000');
		AddOption(priceMin,'1000000','£1,000,000');
		AddOption(priceMin,'2000000','£2,000,000');
		AddOption(priceMin,'5000000','£5,000,000');
  	AddOption(priceMax,'','Any');
		AddOption(priceMax,'100000','£100,000');
		AddOption(priceMax,'150000','£150,000');
		AddOption(priceMax,'200000','£200,000');
		AddOption(priceMax,'250000','£250,000');
		AddOption(priceMax,'300000','£300,000');
		AddOption(priceMax,'400000','£400,000');
		AddOption(priceMax,'500000','£500,000');
		AddOption(priceMax,'750000','£750,000');
		AddOption(priceMax,'1000000','£1,000,000');
		AddOption(priceMax,'2000000','£2,000,000');
		AddOption(priceMax,'5000000','£5,000,000');

	}

}

// *********************************************************************
//
//  Function Name: AddOption
//  Purpose:       Adds option to select
//  Notes:
//  
// *********************************************************************
function AddOption(selectControl, optionValue, optionText) {
	var newOption;

	newOption = document.createElement('option');

	newOption.text = optionText;
	newOption.value = optionValue;

	try {
		//Standards compliant
		selectControl.add(newOption, null);
	}
	catch (err) {
		//IE
		selectControl.add(newOption);
	}	
}