
function updateRoommate( field ) {
	var show = false;
	if( !field ) show = false;
	else if( field == true ) show = true;
	else if( ( field.type == 'checkbox' || field.type == 'radio' ) && field.checked ) show = true
	xDisplay( 'divRoommates', show ? '' : 'none' );
	xDisplay( 'divShareBed', show ? '' : 'none' );
	//xDisplay( 'divShareBath', show ? '' : 'none' );
//	xDisplay( 'divNotShared', show ? 'none' : '' );
}

function layerToggle( targetId ) {
	var target = xGetElementById( targetId );
	if (target.style.display == "none") {
		target.style.display = "";
	} else {
		target.style.display = "none";
	}
}

function menuExpand( targetId ) {
	var showTarget = false;
	if(targetId) {
		if(xGetElementById( targetId ).style.display == "none") {
			showTarget = true;
		} else {
			showTarget = false;
		}
	}
	xGetElementById( 'submenuLandlords' ).style.display = "none";
	xGetElementById( 'submenuManagers' ).style.display = "none";
	if (showTarget) {
		xGetElementById( targetId ).style.display = "";
	}
}


/* JORDAN'S ADDED */
function xGetElementById(e)
{
  if(typeof(e)!='string') return e;
  if(document.getElementById) e=document.getElementById(e);
  else if(document.all) e=document.all[e];
  else e=null;
  return e;
}

function xDisplay(e,s)
{
  if(!(e=xGetElementById(e))) return null;
  if(e.style && xDef(e.style.display)) {
    if (xStr(s)) e.style.display = s;
    return e.style.display;
  }
  return null;
}

function xStr(s)
{
  for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])!='string') return false;}
  return true;
}

function xDef()
{
  for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])=='undefined') return false;}
  return true;
}








xDisplay( 'submenuLandlords', 'none' );
xDisplay( 'submenuManagers', 'none' );
xDisplay( 'divAgeFrom', 'none' );
xDisplay( 'divAgeTo', 'none' );
xDisplay( 'divGender', 'none' );
xDisplay( 'divAge', 'none' );
