function show(ID){
	document.getElementById('welcome').style.display="none";
	document.getElementById('sub1').style.display="none";
	document.getElementById('sub2').style.display="none";
	document.getElementById('sub3').style.display="none";
	document.getElementById('sub4').style.display="none";
	obj1=document.getElementById(ID);
	obj1.style.display="";
}
function highlight(ID){
	document.getElementById('top_menu_1').style.backgroundColor="";
	document.getElementById('top_menu_2').style.backgroundColor="";
	document.getElementById('top_menu_3').style.backgroundColor="";
	document.getElementById('top_menu_4').style.backgroundColor="";
	obj1=document.getElementById(ID);
	obj1.style.backgroundColor="#003285";
}

var var_link='';

function change_searchbar_action(){

 	ajaxCallFunction(prefs.ajax_url+"ajax.iml?mdl=check_search_for_id.aj&DEBUG=1&searchfor="+document.searchbar.keyword2.value+"&"+Date(),function(sc,st,rt,rxml){
	var found=getTagValue(rxml,'found');
	search_destination();
	search_keyword(found);
	search_beds();
	search_type();
	search_loca();
	search_length();
	if(found==0){
		if(prefs.arg!=''){
		document.searchbar.action=prefs.arg+'/vacation-rentals/'+var_link;
		document.searchbar.searchARG.value=prefs.arg+',vacation-rentals,'+var_link;
		}
		else{
		document.searchbar.action='/vacation-rentals/'+var_link;
		document.searchbar.searchARG.value='vacation-rentals,'+var_link;
		}
	document.searchbar.submit();	
	}
	}); 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
}

function search_destination(){
if(document.searchbar.destinations2){
	if(document.searchbar.destinations2.value!=''){
	if(var_link!='')var_link=var_link+'_';
	var_link=var_link+document.searchbar.destinations2.value+'-vacation-rentals';
	}
	else{
	if(var_link!='')var_link=var_link+'_';
	var_link=var_link+'show-all-vacation-rentals';
	}
}	
	return var_link;
}



function search_keyword(found){
	if(found>1){
	var_link='';
	document.searchbar.searchARG.value=found;
	document.searchbar.action='/'+found;
	document.searchbar.submit();
	}
	else if(document.searchbar.keyword2.value!=''){
		if(var_link!='')var_link=var_link+'_';
		var text_keyword=document.searchbar.keyword2.value.toLowerCase();
		link_keyword = (text_keyword).replace(/\s/g, "-");
		var_link=var_link+'keyword-'+link_keyword;
		return var_link;
	}
	
}

function search_beds(){
var bed_link='';
if(document.searchbar.beds_max2){
	if(document.searchbar.beds2){
		if(document.searchbar.beds2.value!=''){
			if(parseInt(document.searchbar.beds2.value) > parseInt(document.searchbar.beds_max2.value)){
			var bedsmax=parseInt(document.searchbar.beds2.value);
			var beds=parseInt(document.searchbar.beds_max2.value);
			}
			else {
			var bedsmax=parseInt(document.searchbar.beds_max2.value);
			var beds=parseInt(document.searchbar.beds2.value);
		
			}
			if(bedsmax==1000)bedsmax=4;
			for(i=beds;i<=bedsmax;i++){
		
				if(bed_link!=''){
					bed_link=bed_link+'_'+i+'-bedrooms';
				}	
				else {
					bed_link=i+'-bedrooms';
				}
			}
		}
	}
	else {
		if(parseInt(document.searchbar.beds_max2.value)==1000)document.searchbar.beds_max2.value=4;
		bed_link=document.searchbar.beds_max2.value+'-bedrooms';
	}
}
else if(document.searchbar.beds2){
		if(document.searchbar.beds2.value!=''){
			if(bed_link!=''){
				bed_link=bed_link+'_'+document.searchbar.beds2.value+'-bedrooms';
			}
			else {
				bed_link=document.searchbar.beds2.value+'-bedrooms';
			}
		}
}

if(bed_link!=''){
if(var_link!='')var_link=var_link+'_';
var_link=var_link+bed_link;
}
return var_link;
}


function search_type(){
	if(document.searchbar.checktype2){
		if(document.searchbar.checktype2.length){
			for(var i=0; i<document.searchbar.checktype2.length; i++)
			if(document.searchbar.checktype2[i].checked){
				if(var_link!='')var_link=var_link+'_';
				var_link=var_link+'type-'+document.searchbar.checktype2[i].value;
			}
		}
		else {
			if(document.searchbar.checktype2.checked){
			if(var_link!='')var_link=var_link+'_';
			var_link=var_link+'type-'+document.searchbar.checktype2.value;
		}
	}
}
return var_link;
}

function search_loca(){
if(document.searchbar.checkloca2){
var view=document.searchbar.checkloca2.options[document.searchbar.checkloca2.selectedIndex].innerHTML;
view_link = (view).replace(/\s/g, "-");
	if(view_link!='Select'){
	if(var_link!='')var_link=var_link+'_';
	var_link=var_link+'location-'+view_link;
	}
}
	return var_link;
}


function search_length(){

if(var_link.length>259){
	var split_at=var_link.lastIndexOf("_",259);
	var first_half=var_link.substring(0,split_at);
	var second_half=var_link.substring(split_at+1,var_link.length);
		if(second_half.length>259){
			var second_split=second_half.lastIndexOf("_",259);
			var third_half=second_half.substring(0,second_split);
			var fourth_half=second_half.substring(second_split+1,var_link.length);
				if(fourth_half.length>259){
					var third_split=fourth_half.lastIndexOf("_",259);
					var fifth_half=fourth_half.substring(0,third_split);
					var sixth_half_half=fourth_half.substring(third_split+1,var_link.length);
				}
				else{
				var_link=first_half+"/"+third_half+"/"+fourth_half;
				}
		}
		else{
		var_link=first_half+"/"+second_half;
		}
}
return var_link;
}


function validateForm(){

if(7>document.contact_us.phone1.value.length){alert("Please enter your phone number");return false}
if(2>document.contact_us.email.value.indexOf('@')){alert("Not a vaild email address");return false}
   return true
  }
