var browsername = BrowserDetect.browser;
if( browsername == "Opera" || browsername == "Safari")
{$('#map-tools').css({position:"relative"});}
if( browsername == "Opera" || browsername == "Safari" )
{$('#ms-1').css({height :"423px"});}
function lookup(inputString) {
	$('#wrapdate').removeClass('layerdate');
	if(inputString.length == 0 || inputString.length < 2) {
		$('#suggestions').hide();
	} else {
		$.post("web-base/eqbv.html?rd.fx=0;sess=<?=$this->functions->makeSessId();?>&amp;sessqid=<?=$this->functions->random_number();?>", {queryString: ""+inputString+""}, function(dataresult){
			if(dataresult.length > 0 && inputString.length > 2) {
				$('#suggestions').show();
				if(dataresult.length <= 2){
					$('#autoSuggestionsList').html('<li>Location not found.</li>');
				}else{
					$('#autoSuggestionsList').html(dataresult);
				}	
			}			
		});
	}
} 
function fill(thisValue) {
	$('#searchfield').val(thisValue);
	setTimeout("$('#suggestions').hide();", 100);
	$('#wrapdate').addClass('layerdate');
}
function gohotelMAP(HotelId,Longitude,Latitude){
	if(Longitude>0) {
		window.location.assign("#map-tools");	
		var classstyle = $('#toggle-btn').attr('class');
		if(classstyle == 'expand-btn'){
			toggle();
		}
		if( typeof( mapObj ) == 'undefined' ) {
			loadGenmap();
		}
		var pix = mapObj.changeToPixel (Longitude,Latitude) ;						
		mapObj.xNext = pix[0] ; 
		mapObj.yNext = pix[1] ; 	
		mapObj.movX = 0 ;
		mapObj.movY = 0 ;

		mapObj.xNext = mapObj.xNext - mapObj.xStart ;
		mapObj.yNext = mapObj.yNext - mapObj.yStart ;
		mapObj.checkAnimation () ;

		mapObj.changeLevel ("13", Longitude, Latitude) ;

		window.location.assign("#map-tools");	
		document.getElementById("Hotel_icon_" + HotelId).onclick();
	}
}
function hotel_clk()
{
	var startDate = new Date(document.getElementById("checkin").value);
	var tmpMonth = parseInt(startDate.getMonth()) + 1;
	var tmpYear = parseInt(startDate.getYear())-100;
	if (tmpMonth < 10) {
		tmpMonth = '0' + tmpMonth;
	}
	if (tmpYear < 10) {
		tmpYear = '0' + tmpYear;
	}

	var tmpStr = tmpMonth + "" + startDate.getDate() + "" + tmpYear + document.getElementById("nights").value;
	cookieTgl();
}
function searchPaging(pageID) {

	if (pageID) {
		var tmpFiltering = getCheckBox();
		cookieTgl(tmpFiltering);
		window.location.assign(pageID);
	}
}
function setCheckBox(tmpFiltering) {
	if (tmpFiltering.match(/,/)){
		var tmpFiltering1 = tmpFiltering.split(",") ;

		for (var i = 0 ; i < tmpFiltering1.length ; i ++)
		{         
			document.getElementById(tmpFiltering1[i]).checked = true;
		}
	} else {
	
	}
}

/*function getCheckBox() {
	var selectedPrice= "";
	for(var i=1;i<=5;i++) {
		if($('#price'+ i).is(':checked')) {
			selectedPrice += "price" + i + ",";
		}
	}
	selectedPrice = selectedPrice.replace(/,$/ig,"");
	var selectedStar= "";
	for(var i=1;i<=5;i++) {
		if($('#star'+ i).is(':checked')) {
			selectedStar += "star" + i + ",";
		}
	}
	selectedStar = selectedStar.replace(/,$/ig,"");
	var selectedFacilities= "";
	for(var i=1;i<=10;i++) {
		if($('#facilities'+ i).is(':checked')) {
			selectedFacilities += "facilities" + i + ",";
		}
	}
	selectedFacilities = selectedFacilities.replace(/,$/ig,"");
	var totalSelected = selectedPrice + "," +  selectedStar + "," + selectedFacilities;
	totalSelected = totalSelected.replace(/^,,/ig,",");
	totalSelected = totalSelected.replace(/,,$/ig,",");
	totalSelected = totalSelected.replace(/,,/ig,",");
	totalSelected = totalSelected.replace(/^,/ig,"");
	totalSelected = totalSelected.replace(/,$/ig,"");
	return totalSelected;
}
 */
 
function getCheckBox() {

  // get price selection
	var selectedPrice= "";
	for(var i=1;i<=5;i++) {
		if($('#price'+ i).is(':checked')) {
			selectedPrice += $('#price'+ i).val() + "*";
		}
	}
	if (selectedPrice != "") {	
  	selectedPrice = "price=" + selectedPrice;
  	selectedPrice = selectedPrice.replace(/\*$/ig,"");
  	selectedPrice = selectedPrice + "&";
	}

  // get rating selection
	var selectedStar= "";
	for(var i=1;i<=5;i++) {
		if($('#rating'+ i).is(':checked')) {
			selectedStar += $('#rating'+ i).val() + "*";
		}
	}
	if (selectedStar != "") {
	 selectedStar = "rating=" + selectedStar;	
	 selectedStar = selectedStar.replace(/\*$/ig,"");
	 selectedStar = selectedStar + "&";
	}

  // get facilities selection	
	var selectedFacilities= "";
	for(var i=0;i<=9;i++) {
		if($('#facilities'+ i).is(':checked')) {
			selectedFacilities += $('#facilities'+ i).val() + "*";
		}
	}
	if (selectedFacilities != "") {
	 selectedFacilities = "facilities=" + selectedFacilities;
	 selectedFacilities = selectedFacilities.replace(/\*$/ig,"");
	 selectedFacilities = selectedFacilities + "&";
	}
	var totalSelected = selectedPrice + selectedStar + selectedFacilities;
	totalSelected = totalSelected.replace(/&$/ig,"");
	return totalSelected;
}


function submitFormFilter() {
	var tmpFiltering = getCheckBox();
	cookieTgl(tmpFiltering);
	return true;
}
function searchFilterPaging(pageID) {
	if (pageID) {
		var frm = eval("document.form_filter");
		var tmpFiltering = getCheckBox();
		cookieTgl(tmpFiltering);
		$('#form_filter').removeAttr('action');
		$('#form_filter').attr('action',pageID);
		frm.submit();
	}
}