function bookmark(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
  return false;
}

function showWindowWithParam(show, evt, param, selected)
{
	var sel = document.getElementById(selected);
	sel.value = param;
	show(evt);
}

var viewportY;
 var viewportWidth;
 
function changeSearchCriteria(ddlID)
{
	var ddl = document.getElementById(ddlID);
	
	switch (ddl.selectedIndex)
	{
		case 0:
			Effect.BlindUp('divFarm', {duration: .5}); 
			Effect.BlindUp('divComm', {duration: .5}); 
			Effect.BlindUp('divLand', {duration: .5}); 
			Effect.BlindUp('divMultiFam', {duration: .5});
			setTimeout(function(){
			Effect.BlindDown('divResidential', {duration: .75}); }, 500);			
			return false;
		case 1:
		    Effect.BlindUp('divResidential', {duration: .5}); 
			Effect.BlindUp('divComm', {duration: .5}); 
			Effect.BlindUp('divLand', {duration: .5}); 
			Effect.BlindUp('divMultiFam', {duration: .5});
			setTimeout(function(){
			Effect.BlindDown('divFarm', {duration: .75}); }, 500);				
			return false;
		case 2:
		    Effect.BlindUp('divResidential', {duration: .5}); 
			Effect.BlindUp('divFarm', {duration: .5}); 
			Effect.BlindUp('divLand', {duration: .5}); 
			Effect.BlindUp('divMultiFam', {duration: .5});
			setTimeout(function(){
			Effect.BlindDown('divComm', {duration: .75}); }, 500);				
			return false;
		case 3:
		    Effect.BlindUp('divResidential', {duration: .5}); 
			Effect.BlindUp('divFarm', {duration: .5}); 
			Effect.BlindUp('divComm', {duration: .5}); 
			Effect.BlindUp('divMultiFam', {duration: .5});
			setTimeout(function(){
			Effect.BlindDown('divLand', {duration: .75}); }, 500);				
			return false;
		case 4:
		    Effect.BlindUp('divResidential', {duration: .5}); 
			Effect.BlindUp('divFarm', {duration: .5}); 
			Effect.BlindUp('divComm', {duration: .5}); 
			Effect.BlindUp('divLand', {duration: .5});
			setTimeout(function(){
			Effect.BlindDown('divMultiFam', {duration: .75}); }, 500);				
			return false;
	}
}

function resetDimensions()
{
 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
 if (typeof window.pageXOffset != 'undefined')
 {
	viewportWidth = window.innerWidth;
      viewportY = window.pageYOffset;
 }
 
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

 else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0)
 {
		viewportWidth = document.body.clientWidth;
       viewportY = document.documentElement.scrollTop;
 }
 
 // older versions of IE
 
 else
 {
       viewportWidth = document.getElementsByTagName('body')[0].clientWidth;
       viewportY = document.getElementsByTagName('body')[0].scrollTop;
 }
}

