//checks passwords and username on login forms
   function ConfirmPassword()
   {
     // alert('CP in progress');
     x = document.forms.NewUserForm;
	 if (document.forms.NewUserForm.Username.value.length > 16 || document.forms.NewUserForm.Username.value.length < 6 )
	 { 
		alert('Please enter a User Name between 6 and 16 characters long');
		document.forms.NewUserForm.Username.select();
		return false;
	  }
	  if (document.forms.NewUserForm.CPassword.value.length > 16 || document.forms.NewUserForm.CPassword.value.length < 6 )
	  { 
		alert('Please enter a Password between 6 and 16 characters long');
		document.forms.NewUserForm.CPassword.select();
		return false;
	  }
	  if (document.forms.NewUserForm.CPassword.value != document.forms.NewUserForm.XPassword.value )
	  { 
		alert('Your Passwords do not match, Please re-enter them.');
		document.forms.NewUserForm.XPassword.select();
		return false;
	  }
     return true;
   }//End function ConfirmPassword()
///////////////////////////////////////////
  // findirlevel(dirlevel) returns the string from the directory level number
 function findirlevel(dirlevel)
 {
	 var temp = '';
	 var c = 0; // a counter
     while (c < dirlevel)//build directory string by appending string
     {
		 temp = temp + '../';
		 c++;
     }
     findirlevel = temp;
  return findirlevel;
 }

//fireworks generated script,added 10/23/2003, goes with new menu0.htm, menu1.htm
 function MM_displayStatusMsg(msgStr)  
 { //v3.0
   status=msgStr; document.MM_returnValue = true;
 }
function MM_findObj(n, d) 
{ //v3.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); 
	 return x;
}
/////////////////////////////////////
function MM_nbGroup(event, grpName) 
{ //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) 
  {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) 
	{
      img.MM_init = true; 
	  img.MM_up = args[3]; 
	  img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) 
		  nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) 
		  if ((img = MM_findObj(args[i])) != null) 
		  {
            if (!img.MM_up) 
				img.MM_up = img.src;
            img.src = img.MM_dn = args[i+1];
            nbArr[nbArr.length] = img;
         } 
	}
  } 
  else if (event == "over") 
  {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) 
		 if ((img = MM_findObj(args[i])) != null) 
		 {
           if (!img.MM_up) 
			   img.MM_up = img.src;
           img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
            nbArr[nbArr.length] = img;
         }
  } 
  else if (event == "out" ) 
  {
    for (i=0; i < document.MM_nbOver.length; i++) 
	{
      img = document.MM_nbOver[i]; 
	  img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } 
  else if (event == "down") 
  {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) 
		{ img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) 
		if ((img = MM_findObj(args[i])) != null) 
		{
           if (!img.MM_up) 
			   img.MM_up = img.src;
           img.src = img.MM_dn = args[i+1];
           nbArr[nbArr.length] = img;
        } 
  }
}
////OLD STD STUFF
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_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_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_nbGroup(event, grpName) 
{ //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) 
  {
     if ((img = MM_findObj(args[2])) != null && !img.MM_init) 
	 {
      img.MM_init = true; img.MM_up = args[3]; 
	  img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) 
		  nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) 
		if ((img = MM_findObj(args[i])) != null) 
	    {
          if (!img.MM_up) 
			img.MM_up = img.src;
         img.src = img.MM_dn = args[i+1];
         nbArr[nbArr.length] = img;
        } 
	  }
     } 
     else if (event == "over") 
	 {
     document.MM_nbOver = nbArr = new Array();
     for (i=1; i < args.length-1; i+=3) 
	  if ((img = MM_findObj(args[i])) != null) 
	  {
       if (!img.MM_up) 
		img.MM_up = img.src;
       img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
       nbArr[nbArr.length] = img;
      }
     } 
	 else if (event == "out" ) 
	 {
      for (i=0; i < document.MM_nbOver.length; i++) 
	  {
        img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; 
	  }
     } 
	 else if (event == "down") 
	 {
       if ((nbArr = document[grpName]) != null)
         for (i=0; i < nbArr.length; i++) 
		   { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
       document[grpName] = nbArr = new Array();
       for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) 
	   {
         if (!img.MM_up) 
			 img.MM_up = img.src;
         img.src = img.MM_dn = args[i+1];
         nbArr[nbArr.length] = img;
       } 
    }
}

//###############         HEADER MENU FUNCTIONS           ###############################

function changeT1(tab_id) 
{
    t1_grey		= 't1-' + tab_id + '-grey';
	t1_green	= 't1-' + tab_id + '-green';
	t1_text		= 't1-' + tab_id + '-text';
	t2_div		= 't2-box-' + tab_id;
    resetT1();
	if(tab_id == 'home') 
	{
       document.getElementById('t1-left-cap-blue').style.display = 'none';
       document.getElementById('t1-left-cap-grey').style.display  = 'block';
	}//    
    document.getElementById(t1_grey).style.display			= 'block';
	document.getElementById(t1_green).style.display			= 'none';
	document.getElementById(t1_text).style.fontWeight		= 'bold';
	try
	{
    	document.getElementById(t2_div).style.display 			= 'block';
	} 
	catch(e) 
	{ }
}
///////////////////////////
function changeT3(t3_id) 
{
   var t3_id	= 't3-box-' + t3_id;
   resetT3();
   document.getElementById(t3_id).style.display = 'block';
}
///////////////////////////
function hideT3(t3_id) // NEW JDF 1/19/2009
{
   var t3_id	= 't3-box-' + t3_id;
   document.getElementById(t3_id).style.display = 'none';
}
//////////////////////////
function resetT1() 
{
   var theDivs = document.getElementsByTagName('DIV');
   for(i=0;i<theDivs.length;i++)
   {
     var divId = theDivs[i].id;
     if(divId.indexOf('-grey') != -1) 
	 {
       if(document.getElementById(divId).style.display != 'none') 
	   {
         document.getElementById(divId).style.display = 'none';
       }
     }
	if(divId.indexOf('-green') != -1) 
	{
       if(document.getElementById(divId).style.display != 'block') 
	    {
			document.getElementById(divId).style.display = 'block';
		}
	}
	if(divId.indexOf('-text') != -1) 
	{
      if(document.getElementById(divId).style.fontWeight != 'normal') 
	  {
          document.getElementById(divId).style.fontWeight = 'normal';
      }
	}
	if(divId.indexOf('t2-box-') != -1) 
	{
      if(document.getElementById(divId).style.display != 'none') 
	  {
         document.getElementById(divId).style.display = 'none';
      }
	}
	if(divId.indexOf('t3-box-') != -1) 
	{
      if(document.getElementById(divId).style.display != 'none') 
	  {
        document.getElementById(divId).style.display = 'none';
      }
	}
 }// end for loop
}
////////////////////////////////////////////
function resetT3() 
{
  // create an array of divs, and if the div ID contains 't3-box' set the display to 'none'
  var theDivs = document.getElementsByTagName('DIV');
  for(i=0;i<theDivs.length;i++)
  {
    var divId = theDivs[i].id;
    if(divId.indexOf('t3-box-') != -1) 
	{
       document.getElementById(divId).style.display = 'none';
    }
  }
}
///////////////////////////////////////////
function loadSelected() 
{	
    t1_default_grey		= 't1-' + t1_default + '-grey';
   	t1_default_green	= 't1-' + t1_default + '-green';
	t1_default_text		= 't1-' + t1_default + '-text';
	t2_default				= 't2-box-' + t1_default;
    resetT1();
	if(t1_default != 'NO_SELECTION') 
	{
     if(t1_default == 'home') 
	 {
       document.getElementById('t1-left-cap-grey').style.display = 'none';
       document.getElementById('t1-left-cap-green').style.display  = 'block';
     }
	 document.getElementById(t2_default).style.display 			= 'block';
	 document.getElementById(t1_default_grey).style.display			= 'block';
	 document.getElementById(t1_default_green).style.display			= 'none';
	 document.getElementById(t1_default_text).style.fontWeight		= 'bold';
    }
}
///////////////////////////////////////////////////////////////////////////
function changeLink(div_id,mouse) 
{
  if(mouse == 'over') 
  {
    document.getElementById(div_id).style.background	= "#CDDDF7";  
	//#66cc33 this changes the mouseover on the third tier links
    document.getElementById(div_id).style.color			= "#FF0033";
  }
  if(mouse == 'out') 
  {
    document.getElementById(div_id).style.background	= "#FFFFFF";
    document.getElementById(div_id).style.color			= "#000000";
  }
}
/////////////////////////////////////////////////////////////////////
