// JavaScript Document
// for location change
function doPost(optional){
	var ajax_path = "http://www.smile-booking.com/ajax/";
	//var country_ID = document.getElementById("country_ID").value;
	var cityID = document.getElementById("CITYID").value;

	var request = "CITYID="+cityID;
	var url = "";
	var myConn = new XHConn();		
	
		if(optional == "location"){
			url = ajax_path + "location_changer.php";
		}		
		//alert(optional);
		myConn.connect( url, "POST", request, function( XML ) {
				var city;
				var location;
				var location_ID;
				var byname;
				var byprice;
				var hotel;
				if(optional == "city"){
					city = document.getElementById("city");
					city.innerHTML = XML.responseText;
					doPost('location');
				}else if(optional == "location"){
					location = document.getElementById("location");
					location.innerHTML = XML.responseText;
				}
			} 
		);
	
	
}

function doPostLocation(optional){

	var ajax_path = "http://www.smile-booking.com/ajax/";
	var request = "";
	var url = "";
	var myConn = new XHConn();			

	if(optional == "city"){
		url = ajax_path + "load_city.php";
	}else if(optional == "location"){
		url = ajax_path + "load_location.php";
	}
	
	myConn.connect( url, "POST", request, function( XML ) {
			var element;			
			if(optional == "city"){
				element = document.getElementById("city");
				element.innerHTML = XML.responseText;
				doPost('location');
			}else if(optional == "location"){
				element = document.getElementById("location");
				element.innerHTML = XML.responseText;
			}
			
		} 
	);
	
}

//script for get value of uri parameter in url
function check_uri(findStr){
	var url = location.href;
	var posQuery = (url.search(/\?/));
	var posStr;
	var foundStr = "";
	var strQuery = "";
	var aryStrQuery;
	

	if(posQuery > 0){
		strQuery = url.substring((posQuery)+1, url.length);
	}
	
	aryStrQuery = strQuery.split("&");
	
	
	for(i=0; i<aryStrQuery.length; i++){
		posStr = (aryStrQuery[i].search(findStr));
		if(posStr != -1){
			foundStr = aryStrQuery[i].substring((posStr+findStr.length), aryStrQuery[i].length);			
		}
	}
	return foundStr;
}


//-----------------------------------random recommendation-------------------------------

function doPostRandomRecomend(cityId, elementId){
	var ajax_path = "http://www.smile-booking.com/ajax/";

	var request = "";
	var url = "";
	var myConn = new XHConn();		
	
		
		url = ajax_path + "random_recommendation.php?city_ID=" + cityId;
		
		myConn.connect( url, "POST", request, function( XML ) {
				var element;
				
				element = document.getElementById(elementId);
				element.innerHTML = XML.responseText;
			} 
		);	
}
