// JavaScript Document
function getUrlVars()
{
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++)
	{
			hash = hashes[i].split('=');
			vars.push(hash[0]);
			vars[hash[0]] = hash[1];
	}
	return vars;
}

function Redirect(url)
{					
	//Browser redirect Script- © Dynamic Drive (www.dynamicdrive.com)
	//For full source code, 100's more DHTML scripts, and Terms Of Use, 
	//visit dynamicdrive.com
	
	var browser_type=navigator.appName;
	var browser_version=parseInt(navigator.appVersion);
	
	//if NS 6
	if (browser_type=="Netscape"&&browser_version>=5)
		window.location.replace(url);
	//if IE 4+
	else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
		window.location.replace(url);
	//if NS4+
	else if (browser_type=="Netscape"&&browser_version>=4)
		window.location.replace(url);
	//Default goto page (NOT NS 4+ and NOT IE 4+)
	else
		window.location=url;						
}

function RoomsPerPage()
{
	var url="";
	var pos=window.location.href.indexOf('?');
	if(pos<0)
		url=window.location.href+"?";
	else
		url=window.location.href.slice(0,pos)+"?";
	var vars=getUrlVars();
	var rpp=$("#rpp").val();
	if(rpp!="")
		url+="rpp="+rpp+"&";
/*	else
		return false;*/
	if(vars.hasOwnProperty("sort-by"))
		url+="sort-by="+vars["sort-by"];	
	Redirect(url);
}

function SortBy()
{
	var url="";
	var pos=window.location.href.indexOf('?');
	if(pos<0)
		url=window.location.href+"?";
	else
		url=window.location.href.slice(0,pos)+"?";
	var vars=getUrlVars();
	var sortby=$("#sort-by").val();
	if(sortby!="")
		url+="sort-by="+sortby+"&";
/*	else
		return false;*/
	if(vars.hasOwnProperty("rpp"))
		url+="rpp="+vars["rpp"];	
	Redirect(url);	
}
