window.onload = function(){

	adjustHeight();
}

function adjustHeight(){
	var topHeight = 32;
	var headerHeight = 288;
	
	var contentsHeight;
	var leftHeight;
	var rightHeight;
	var Heighst;

	try{
		topHeight = document.getElementById('top').offsetHeight;
		//headerHeight = document.getElementById('header').offsetHeight;
		contentsHeight = document.getElementById('contents-container').offsetHeight;
		leftHeight = document.getElementById('left').offsetHeight;
		rightHeight = document.getElementById('right').offsetHeight;

		if (leftHeight >= rightHeight) {
			Heighst = leftHeight;
		}else{
			Heighst = rightHeight;		
		}
		if ( contentsHeight > Heighst ) {
			Heighst = contentsHeight;	
		}
		
		document.getElementById('left').style.top = headerHeight + 'px';
		document.getElementById('top').style.top = headerHeight + 'px';
		document.getElementById('right').style.top = headerHeight + topHeight + 'px';
		document.getElementById('contents-container').style.top = headerHeight + topHeight + 'px';
		document.getElementById('footer').style.top = headerHeight + topHeight + Heighst + 20 + 'px';
		
		document.getElementById('left').style.height = topHeight + Heighst + 20 + 'px';
		document.getElementById('right').style.height = Heighst + 20 + 'px';
		document.getElementById('contents-container').style.height = Heighst + 20 + 'px';

		//window.alert ( Heighst ) ;
		
  }catch(err){

		Heighst = 500;

		document.getElementById('left').style.top = headerHeight + 'px';
		document.getElementById('top').style.top = headerHeight + 'px';
		document.getElementById('right').style.top = headerHeight + topHeight + 'px';
		document.getElementById('contents-container').style.top = headerHeight + topHeight + 'px';
		document.getElementById('footer').style.top = headerHeight + topHeight + Heighst + 'px';
		
		document.getElementById('left').style.height = topHeight + Heighst + 'px';
		document.getElementById('right').style.height = Heighst + 'px';
		document.getElementById('contents-container').style.height = Heighst + 'px';
  }
  
  try{
		var spnSelBedrooms =  document.getElementById("spnSelBedrooms");
		if ( spnSelBedrooms != null){
			sendRequest( _afterResetSelects, "cmd=resetSelects&Init=Init", "POST", "/call-vacation-rental-filter.asp", true );
		}		
	}catch(e){
	}
}

function bookmarksite(title,url){
	if (window.sidebar){ // firefox
		window.sidebar.addPanel(title, url, "");
	}else if (window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all){// ie
		window.external.AddFavorite(url, title);
	}
}