// a fancy little function that decides what the url they should be going to, basically makes it as short and to-the-point as possible
function validate_quicksearch() {
		
    f = document.quicksearch;
	
	q = f.q.value;
	//range = f.range[f.range.selectedIndex].value;
	arriving = f.arriving.value;
	
	adults = f.occupancyAdults.value;
	children = f.occupancyChildren.value;
	//sleeps = f.sleeps[f.sleeps.selectedIndex].value;
	nights = f.nights[f.nights.selectedIndex].value;
	/*search = f.search.value;*/
	d_q = "";
	d_range = "";
	d_arriving = f.d_arriving.value;
	//d_sleeps = "";
	d_nights = 1;
	
	// if they do a search of just "london" they get sent to the best offers page
	//if(q.toLowerCase() == "london") {
	//	url = "http://discount.hotels-london.co.uk/?q=london";
		//url = "specials.php?";
	//}
	//else {
		url = "hotels.php?available=1";
	//}
	
	params = '';

	
	/*
    if(range != d_range) {
		params += "&range=" + range;
	}*/
	
    if((arriving != d_arriving) || (nights != d_nights)) {
		params += "&arriving=" + arriving + "&nights=" + nights;
	}
	
	if(adults != 1){
		params += "&adults=" + adults;
	}
	
	if(children != 0){
		params += "&children=" + children;
	}
	
	if((q != d_q) && (q != "district, postcode, attraction") && (q != null)) {
		params += "&search=" + q;
	}
	
	params = encodeURI(params); 
    url += params;
    
    //if(sleeps != d_sleeps) {
	//	url += "&sleeps=" + sleeps;
	//}

	self.location = url;
	return false;
	
}