	/*
		Kirsir Project Template v1.0
		http://www.kirsir.com
		
		Date Created: October 20, 2004
		Description: Each file in the project template contributes to a Kirsir web site project.
		             The project template must be customized for each client.
		
		Copyright (c) 2004 Kirsir Web Development
	*/

function showHideLayers() { 

  var i,p,v,obj,args=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; 
		} 
	}
}

function hideAllOtherLayers(showThis)
{
	//this function shows the layer passed into the function while hiding all other nav dd's and determines whether to show the closer layer (for drop downs yes, otherwise close all)
	var ddIDs = new Array('dd_1', 'dd_2', 'dd_3', 'dd_4', 'dd_5');

	for(var x=0; x<ddIDs.length; x++)
	{
		
		if(ddIDs[x] == showThis)
			showHideLayers(ddIDs[x],'','show');
		else
			showHideLayers(ddIDs[x],'','hide');
	}
	
	if(showThis != "") //if not empty, we want to show a drop down layer so show the closer!
		showHideLayers('closer','','show');
	else
		showHideLayers('closer','','hide'); //if '' was passed in, we want to close everything
}


function switchImage(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function checkOldBrowser()
{
	//check if the user's browser is new.  If not, we present them with a alert message indicating that they aren't seeing the site the way it was intended
	if (!document.getElementById)
	{
		//Old Browser!  Check if old Opera, IE, or NN.
		var browserMsg = "The browser you are using is outdated.  Although you will still be able to read our information, your browser prevents you from viewing the site the way it is intended.\n\nWould you like to download the latest version of your browser (in a new window)?";
		
		if (navigator.userAgent.indexOf("Opera") > 0)
		{
			if(confirm(browserMsg))
				window.open("http://www.opera.com");
		}
		else if (navigator.appName == "Microsoft Internet Explorer")
		{
			if(confirm(browserMsg))
				window.open("http://www.microsoft.com/windows/ie/downloads/critical/ie6sp1/default.asp");
		}
		else if (navigator.appName == "Netscape")
		{
			if(confirm(browserMsg))
				window.open("http://channels.netscape.com/ns/browsers/download.jsp");
		}
	}
}


function setStatus(text) 
{ 
  window.status = text;
  return true;
}

function openPopup(thePage, theWidth, theHeight, theWindowName, intScroll)
{
	//This function accepts the page to be loaded, the width and height of the popup, and the name of the window so that
	//new popups open in their own window and not in other ones
	//Also accepts intScroll indicating if scrollbars should be included (0=no, 1=yes)
	
	//POPUP PROPERTIES CODE
	var popWin, theProperties, popWidth, popHeight, leftPos, topPos;
	
	popWidth = theWidth;
	popHeight = theHeight;
	
	//open in center
	leftPos = (screen.width-popWidth)/2;
	topPos = (screen.height-popHeight)/2;
	
	//popup only has scrollbars
	theProperties = "menubar=0,toolbar=0,resizable=no,scrollbars=" + intScroll + ",width=" + popWidth + ",height=" + popHeight + ",left=" + leftPos + ",top=" + topPos;
	
	//Open a popup window
	popWin = window.open(thePage, theWindowName, theProperties);
	popWin.focus();
	
	return false;
}

