// JavaScript Document

function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}

QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}

QueryString_Parse();


function jumpResort(val){

	type= QueryString("type");
	if (type=="null" && type==""){
		type="";
		}
		
	stype = QueryString("subtype");
	if (stype=="null" && stype==""){
		stype="";
		}
	
	area= QueryString("area");
	if (area=="null" && area==""){
		area="";
		}
		
	local= QueryString("location");
	if (local=="null" && local==""){
		local="";
		}
	
	
			
	winlocation = window.location.href.substr(0,window.location.href.indexOf("?"));				
	window.location.href= winlocation +"?type=" + type + "&subtype="+ stype + "&area=" + area + "&location=" + local + "&resort=" + val; 
}


function jumpLocation(val){
	
	type= QueryString("type");
	if (type=="null" && type==""){
		type="";
		}
	
	stype = QueryString("subtype");
	if (stype=="null" && stype==""){
		stype="";
		}
	
	
	area=QueryString("area");
	if (area=="null" && area==""){
		area="";
		}
		
	resort= "";
	if (resort=="null" && resort==""){
		resort="";
		}
						
	winlocation = window.location.href.substr(0,window.location.href.indexOf("?"));				
	window.location.href= winlocation +"?type=" + type + "&subtype="+ stype + "&area=" + area + "&location=" + val + "&resort="+ resort; 
}

function jumpArea(val){
	type= QueryString("type");
	if (type=="null" && type==""){
		type="";
		}
	
	stype = QueryString("subtype");
	if (stype=="null" && stype==""){
		stype="";
		}
	
		
	local= "";
	if (local=="null" && local==""){
		local="";
		}
		
	resort= "";
	if (resort=="null" && resort==""){
		resort="";
		}	
						
	winlocation = window.location.href.substr(0,window.location.href.indexOf("?"));				
	window.location.href= winlocation +"?type=" + type + "&subtype="+ stype + "&area=" +val + "&location=" + local + "&resort=" + resort; 
}
			
function jumpType(val){
	
	stype = "";
	if (stype=="null" && stype==""){
		stype="";
		}
	
	area= "";
	if (area=="null" && area==""){
		area="";
		}
	
	local= "";
	if (local=="null" && local==""){
		local="";
		}	

	resort= "";
	if (resort=="null" && resort==""){
		resort="";
		}
					
	winlocation = window.location.href.substr(0,window.location.href.indexOf("?"));							
	window.location.href= winlocation +"?type=" + val+ "&subtype="+ stype +  "&area=" + area + "&location=" + local + "&resort=" + resort;  
}
			
function jumpSubType(val){
	type= QueryString("type");
	if (type=="null" && type==""){
		type="";
		}

	area= "";
	if (area=="null" && area==""){
		area="";
		}
	
	
	
	local= "";
	if (local=="null" && local==""){
		local="";
		}
		
	resort= "";
	if (resort=="null" && resort==""){
		resort="";
		}
								
	winlocation = window.location.href.substr(0,window.location.href.indexOf("?"));				
	window.location.href= winlocation +"?subtype=" + val + "&type="+ type + "&area=" +area + "&location=" + local +"&resort=" + resort; 
}

function submitSalesSearchForm(){
	
	type= QueryString("type");
	subtype= QueryString("subtype");
	area= QueryString("area");
	local = QueryString("location");
	resort= QueryString("resort");
	
	
	
	winlocation = parent.window.location.href.substr(0,parent.window.location.href.indexOf("?"));

	winlocation = "property_list.aspx?type=" + type + "&subtype=" + subtype +"&area="+ area + "&location=" + local + "&resort=" + resort;

	parent.window.location.href=winlocation;	

}