
var oldLayer = "";
var layerRef = "";
var styleRef = "";
var hide = 0;
var agt=navigator.userAgent.toLowerCase();
var is_nav  = ((agt.indexOf('mozilla')!=-1) 
  && (agt.indexOf('spoofer')==-1) 
  && (agt.indexOf('compatible') == -1) 
  && (agt.indexOf('opera')==-1)
  && (agt.indexOf('webtv')==-1) 
  && (agt.indexOf('hotjava')==-1));
var is_major = parseInt(navigator.appVersion);
var is_nav6up = (is_nav && (is_major >= 5));

if (navigator.appName == "Netscape"){
  layerRef = ".layers";
  styleRef = "";
}else{
  layerRef = ".all";
  styleRef = ".style";
}

function showLayer(layerName)
{
  try{
    if (oldLayer) hideLayer(oldLayer);
    if(is_nav6up){
      document.getElementById(layerName).style.visibility = "visible";
      if(layerName == 'layerAttend' || layerName == 'layerPlan' || layerName == 'layerSupport' || layerName == 'layerLearn'){
        try{
          document.getElementById('eventDD').style.visibility = "hidden";
        }catch(e){
        }
      }else if(layerName == 'layerBuy' || layerName == 'layerMeet'){
				try{
          document.getElementById('seriesDD').style.visibility = "hidden";
        }catch(e){
				}
    	}
    }else{
      eval( "document" + layerRef + "[layerName]" + styleRef + ".visibility = 'visible'"); 	
      if(layerName == 'layerAttend' || layerName == 'layerPlan' || layerName == 'layerSupport' || layerName == 'layerLearn'){
        try{
          eval( "document" + layerRef + "['eventDD']" + styleRef + ".visibility = 'hidden'");
        }catch(e){
        }
      }else if(layerName == 'layerBuy' || layerName == 'layerMeet'){
				try{
          eval( "document" + layerRef + "['seriesDD']" + styleRef + ".visibility = 'hidden'");
        }catch(e){
				}
    	}
    }
    
    oldLayer = layerName;
  }catch(exception){
    // do nothing
  }
}

function hideLayer(layerName)
{
  try{
    if(is_nav6up){
      document.getElementById(layerName).style.visibility = "hidden";
      if(layerName == 'layerAttend' || layerName == 'layerPlan' || layerName == 'layerSupport' || layerName == 'layerLearn'){
        try{
          document.getElementById('eventDD').style.visibility = "visible";
        }catch(e){
        }
      }else if(layerName == 'layerBuy' || layerName == 'layerMeet'){
				try{
          document.getElementById('seriesDD').style.visibility = "visible";
        }catch(e){
				}
    	}
    }else{
      eval( "document" + layerRef + "[layerName]" + styleRef + ".visibility = 'hidden'");
      if(layerName == 'layerAttend' || layerName == 'layerPlan' || layerName == 'layerSupport' || layerName == 'layerLearn'){
        try{
          eval( "document" + layerRef + "['eventDD']" + styleRef + ".visibility = 'visible'");
        }catch(e){
        }
      }else if(layerName == 'layerBuy' || layerName == 'layerMeet'){
				try{
					eval( "document" + layerRef + "['seriesDD']" + styleRef + ".visibility = 'visible'");
        }catch(e){
				}
    	}
    }
  }catch(exception){
    // do nothing
  }
}

function set_timeout()
{
  try{
    hide = setTimeout("hideLayer('" + oldLayer + "')",700);
  }catch(exception){
    // do nothing
  }
}

function clear_timeout()
{
  try{
  	clearTimeout(hide);
  }catch(exception){
    // do nothing
  }
}

function jae_reloadPage(init)
{
  // Reloads the window if Netscape 4 is resized
  if(init==true) with (navigator){
    if((appName=="Netscape")&&(parseInt(appVersion)==4)){
      document.jae_pgW=innerWidth;
      document.jae_pgH=innerHeight;
      onresize=jae_reloadPage;
    }else if(innerWidth!=document.jae_pgW || innerHeight!=document.jae_pgH){
      location.reload();
    }
  }
  jae_reloadPage(true);
}
