<!--

//toggles layer visibility on and off
var supported = (document.getElementById) ? true : false;


var default_nav;
var prev_nav;
var timer = 0;




function set_default_nav(sub_nav)
{
  default_nav = sub_nav;
  prev_nav = sub_nav;
}


function show_layer(sub_nav, state)
{
  if (!supported)
    return;

  if (sub_nav)
  {
    el = document.getElementById(sub_nav);
    if (state)
      el.className = "subnavon";
    else
      el.className = "subnavoff";
  }
}


function main_nav_in(sub_nav)
{
  if (timer)
  {
    window.clearTimeout(timer);
    timer = 0;
  }

  if (prev_nav)
    show_layer(prev_nav, false);

  prev_nav = sub_nav;
  if (sub_nav)
    show_layer(sub_nav, true);
}


function main_nav_out(sub_nav)
{
    if ( default_nav && (sub_nav != default_nav) )
      timer = window.setTimeout("sub_nav_hide('" + sub_nav + "')", 500);
    else
      timer = window.setTimeout("sub_nav_hide('" + sub_nav + "')", 1000);
}


function sub_nav_hide(sub_nav)
{
  // only change state if sub_nav in not the default nav
  if (sub_nav == default_nav)
    return;

  show_layer(sub_nav, false);

  if (default_nav)
  {
    prev_nav = default_nav;
    show_layer(default_nav, true);
  }
}


function sub_nav_in()
{
  if (timer)
  {
    window.clearTimeout(timer);
    timer = 0;
  }
}


function sub_nav_out(sub_nav)
{
  // if there is a default navigation for this page, make sure it is showing
  // and do so immediately.  if there is no default navigation for this page,
  // start timer to do delayed hiding of sub navigation
  if ( default_nav && (sub_nav != default_nav) )
    timer = window.setTimeout("sub_nav_hide('" + sub_nav + "')", 500);
  else
    timer = window.setTimeout("sub_nav_hide('" + sub_nav + "')", 1000);
}


if (document.images)
{
  // pre-cache rollover images
  var loginclient_off = new Image(95,17)
  loginclient_off.src = "http://www.protingent.com/images/b_login_client.gif"
  var loginclient_on = new Image(95,17)
  loginclient_on.src = "http://www.protingent.com/images/b_login_client_on.gif" 

  var logincont_off = new Image(95,23)
  logincont_off.src = "http://www.protingent.com/images/b_login_cont.gif"
  var logincont_on = new Image(95,23)
  logincont_on.src = "http://www.protingent.com/images/b_login_cont_on.gif" 
}


// swap images
function di(id,name)
{
  if (document.images)
    document.images[id].src=eval(name+".src");
}


// popups
var win=null;
function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;
	settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
	win=window.open(mypage,myname,settings);
	win.focus();
}

// -->