

var visible;
var hidden;
var total;

if (document.layers) {
visible = 'show';
hidden = 'hide';
}
else
if (document.all) {
visible = 'visible';
hidden = 'hidden';
}

total = 1;


var submenu;
var pros = 0;
var ch;



function clv()
	{	
		if(window.slideMenu) clearTimeout(slideMenu);	
		for(var i = total; i >= 1; i--)
		{				
			menu = ('submenu' + i);
			if (document.layers) 
			{
				submenu = document.layers[menu];			
			}
			else if (document.all) 
			{
				submenu = document.all(menu).style;
			}
			
			submenu.visibility = hidden;		
		}				
	}


function clearsub() {
	for(var i = 6; i >= 4; i--)
		{				
			menu = ('submenu' + i);
			if (document.layers) 
			{
				submenu = document.layers[menu];			
			}
			else if (document.all) 
			{
				submenu = document.all(menu).style;
			}
			
			submenu.visibility = hidden;		
		}
}


	
	function toggle(n,ileft,itop,iwidth,iheight) 
	{
		if(window.slideMenu) clearTimeout(slideMenu);
		if(pros == 1) {
		if(window.ch) clearTimeout(ch);
		ch = setTimeout("toggle(" + n + "," + ileft + "," + itop + "," + iwidth + "," + iheight + ")",100);
		return;
		}
		else {
		if(window.ch) clearTimeout(ch);
		}
		boundryH = iheight;
		boundryW = iwidth;
		
		menu = ('submenu' + n);
		if (document.layers) submenu = document.layers[menu];
		else if (document.all) submenu = document.all(menu).style;
				
		if (submenu.visibility == visible)  {
		if(n == 1) clearsub();
		return;
		}
		else {
			if(n == 4 || n == 5 || n ==6) clearsub();
			else clv(); 
		}
		
		if(pros == 1) {
		if(window.ch) clearTimeout(ch);
		ch = setTimeout("toggle(" + n + "," + ileft + "," + itop + "," + iwidth + "," + iheight + ")",100);
		return;
		}
		else {
		if(window.ch) clearTimeout(ch);
		}
		
		menu = ('submenu' + n);
		if (document.layers) submenu = document.layers[menu];
		else if (document.all) submenu = document.all(menu).style;
		
		if (submenu.visibility == visible) 
		{			
			//draw();
			return;
			//submenu.visibility = hidden;
		}
		else 
		{
			if (document.layers) 
			{				
				submenu.resizeTo(iwidth,10);							
			}
			else if (document.all) 
			{				
				submenu.pixelHeight = 10;
				submenu.pixelWidth = iwidth;
			}
			submenu.visibility = visible;
			pull();						
		}
		
		submenu.left = ileft;
		submenu.top = itop;
		displayMenu();
}


	function clv1()
	{	
		if(pros == 1) {
		if(window.ch) clearTimeout(ch);
		ch = setTimeout("clv1()",100);
		return;
		}
		else {
			clv();
		}
	}

	

boundryH = 79;
boundryW = 120;
CurrentH = 0;

incH = 10;
interval = 1;
var slideMenu;

function pull() {
if(pros == 1) return;
pros = 1;
CurrentH = 0;

if(window.pullMenu) clearInterval(pullMenu);
pullMenu = setInterval("pullEngine()", interval);
}

function pullEngine() {
CurrentH += incH;
if(CurrentH < boundryH) { 
	if(document.all) submenu.pixelHeight = CurrentH;
	else if(document.layers) submenu.resizeTo(boundryW,CurrentH);
}
else {
	clearInterval(pullMenu);
	pros = 0;
}
}


function tt() {
if(window.slideMenu) clearTimeout(slideMenu);
slideMenu = setTimeout("clv()",1000);
}

function ttcancel() {
if(window.slideMenu) clearTimeout(slideMenu);
}




function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}




function MM_changeProp(objName,x,theProp,theValue) { //v3.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}


// change this to where you store the blank.gif image
var blank = "http://www.your-web-site-address-here.com/blank.gif";

topedge = 0;  // location of news box from top of page
leftedge = 0;  // location of news box from left edge
boxheight = 90;  // height of news box
boxwidth = 150;  // width of news box
scrollheight = 30; // total height of all data to be scrolled

function scrollnews(cliptop) {
if (document.layers) {
newsDiv = document.newsparent.layers[0];
newsDiv.clip.top = cliptop;
newsDiv.clip.bottom = cliptop + boxheight;
newsDiv.clip.left = 0;
newsDiv.clip.right = boxwidth + leftedge;
newsDiv.left = leftedge;
newsDiv.top = topedge - cliptop;
}
else {
newsDiv = news.style;
newsDiv.clip = "rect(" + cliptop + "px " + (boxwidth + leftedge) + "px " + (cliptop + boxheight) + "px 0px)";
newsDiv.pixelLeft = leftedge;
newsDiv.pixelTop = topedge - cliptop;
}
cliptop = (cliptop + 1) % (scrollheight + boxheight);
newsDiv.visibility='visible';
setTimeout("scrollnews(" + cliptop + ")", 150);
}
function displayMenu() {
  var imgPosition;
  var cont = new getObj('submenu1');
  imgPosition = imgXY('logo');          
  cont.style.left = imgPosition.x;
  cont.style.top = imgPosition.y+123;   
           
}

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

function imgXY(imgID) {

  var XY = new Object();
  var imgObj = document.images[imgID];
  if (document.layers) {
	XY.x = eval(imgObj).x;
	XY.y = eval(imgObj).y;
  } else {
	var x,y, tempEl;
	x = eval(imgObj).offsetLeft;
	y = eval(imgObj).offsetTop;
	tempEl = eval(imgObj).offsetParent;
  	while (tempEl != null) {
  		x += tempEl.offsetLeft;
		y += tempEl.offsetTop;
  		tempEl = tempEl.offsetParent;
  	}
	XY.x = x;
	XY.y = y;
  }
  return XY;
}

function fnHide(){
	args=fnHide.arguments;
	for(i=0;i<args.length;i++){
		x=document.all[args[i]];
		x.style.visibility='hidden';
	}
}
function fnShow(){
	args=fnShow.arguments;
	for(i=0;i<args.length;i++){
		x=document.all[args[i]];
		x.style.visibility='visible';
	}
}