function validateForm() {
    // Validate form inputs here
    if (document.hotels.checkout_date_dom.value.length > 0 || document.hotels.checkin_date_dom.value.length > 0) {
	    if (document.hotels.checkin_date_dom.value.length < 1) {
		alert("Please enter a check-in date.");
		return false;
	    }
	    if (document.hotels.checkout_date_dom.value.length < 1) {
		alert("Please enter a check-out date.");
		return false;
	    }
	    var checkin = document.hotels.checkin_date_dom.value;
	    var checkout = document.hotels.checkout_date_dom.value;

	    if (new Date(checkout) <= new Date(checkin)){
		alert("The check-out date must be after the check-in date.");
//		checkin_date_changed();
		return false;
	    }
	}
	
    hostel_name = document.hotels.hostel_name.value;
    city_name = document.hotels.ysearchinput0.value;
    
    if (hostel_name == "" && city_name == "") {
	alert("You must pick a City or Hostel name");
	return false;
    }
     
    document.getElementById('search_img').style.display = 'none';
    document.getElementById('search_hide_img').style.display = 'block';    
		
    if (city_name == "" && hostel_name != "") {
	document.hotels.action = "./search/hostel/";
    }
    if (city_name != "") {  
	//alert(city_name);
    }
    return true;
}


