<!--
function showDiv(showlist,hidelist)
{
	if (hidelist != '')
	{
		var hideids = hidelist.split(',');
		for (var i = 0; i < hideids.length; i++)
			document.getElementById(hideids[i]).style.display='none';
	}
	if (showlist != '')
	{
		var showids = showlist.split(',');
		for (var i = 0; i < showids.length; i++)
			document.getElementById(showids[i]).style.display='block';
	}
	return false;
}
function highlight_step(s)
{
	var divs='app_personal,app_residence,app_employment,app_references,app_documents,app_review'.split(",");
	for(var x=0;x<divs.length;x++)
	{
		var el=document.getElementById(divs[x]);
		var step='Step'+(x+1).toString();
		document.getElementById(step).style.background=(s==x+1)?'#e0e0fc':'#ffffff';
	}
}
function submitSearch(f)
{
	var originalvalue= f.search_keywords.value;
	var firstletter = f.search_keywords.value.substr(0,1);
	f.search_keywords.value = originalvalue;
	
	switch(f.search_property_type.value)
	{
		case 'holidayrentals':
			var url='holiday_rentals.php';
			break;
		case 'longtermrentals':
			var url='long_term_rentals.php';
			break;
		case 'seasonalrentals':
			var url='seasonal_rentals.php';
			break;
		case 'exclusiverentals':
			var url='exclusive_rentals.php';
			break;
		case 'commercialrentals':
			var url='commercial_rentals.php';
			break;
		case 'backpackersrentals':
			var url='backpackers_rentals.php';
			break;
		case 'bedandbreakfastrentals':
			var url='bedandbreakfast_rentals.php';
			break;
		case 'apartmentrentals':
			var url='apartment_rentals.php';
			break;
		default:
			switch(firstletter) {
				case 'H':
					var url='holiday_rentals.php';
					f.search_property_type.value = 'holidayrentals';
					break;
				case 'h':
					var url='holiday_rentals.php';
					f.search_property_type.value = 'holidayrentals';
					break;
				case 'L':
					var url='long_term_rentals.php';
					f.search_property_type.value = 'longtermrentals';
					break;
				case 'l':
					var url='long_term_rentals.php';
					f.search_property_type.value = 'longtermrentals';
					break;
				case 'S':
					var url='seasonal_rentals.php';
					f.search_property_type.value = 'seasonalrentals';
					break;
				case 's':
					var url='seasonal_rentals.php';
					f.search_property_type.value = 'seasonalrentals';
					break;
				case 'E':
					var url='exclusive_rentals.php';
					f.search_property_type.value = 'exclusiverentals';
					break;
				case 'e':
					var url='exclusive_rentals.php';
					f.search_property_type.value = 'exclusiverentals';
					break;
				case 'C':
					var url='commercial_rentals.php';
					f.search_property_type.value = 'commercialrentals';
					break;
				case 'c':
					var url='commercial_rentals.php';
					f.search_property_type.value = 'commercialrentals';
					break;
				case 'B':
					var url='backpackers_rentals.php';
					f.search_property_type.value = 'backpackersrentals';
					break;
				case 'b':
					var url='backpackers_rentals.php';
					f.search_property_type.value = 'backpackersrentals';
					break;
				case 'W':
					var url='bedandbreakfast_rentals.php';
					f.search_property_type.value = 'bedandbreakfastrentals';
					break;
				case 'w':
					var url='bedandbreakfast_rentals.php';
					f.search_property_type.value = 'bedandbreakfastrentals';
					break;
				case 'A':
					var url='apartment_rentals.php';
					f.search_property_type.value = 'apartmentrentals';
					break;
				case 'a':
					var url='apartment_rentals.php';
					f.search_property_type.value = 'apartmentrentals';
					break;
				default:
					return false;
					
			}
	}
	f.action=url;
	f.submit();
	return false;
}
function enableBedrooms(c)
{
	var f=c.form;
	var bedrooms = f.elements['bedrooms[]'];
	var bedlo = bedrooms[0];
	var bedhi = bedrooms[1];
	
	var i = bedlo.selectedIndex;
	for(var j=1; j<bedlo.options.length;j++)
		bedhi.options[j].disabled=( i > j );
	bedhi.selectedIndex=0;
	return false;
}
function enablePriceRange(c)
{
	var f=c.form;
	var range = f.elements['price_range[]'];
	var rangelo = range[0];
	var rangehi = range[1];
	
	var i = rangelo.selectedIndex;
	for(var j=1; j<rangelo.options.length;j++)
		rangehi.options[j].disabled=( i > j );
	rangehi.selectedIndex=0;
	return false;
}
function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return submitSearch(document.getElementById('search_form'));
     else
          return true;
}
//-->
