function fncMenuOver(pageid,psubmnu)
{
	var menuImg=document.getElementById('menuimg'+pageid);
	if (psubmnu=='sub'){var subObj=document.getElementById('sub'+pageid);}
	/*
	if (mnuPageName()!=pageid)
	{
	*/
		menuImg.src = '../images/menu/'+pageid+'over.gif';
		if (psubmnu=='sub'){subObj.style.display='block';}
	//}
}

function fncMenuOut(pageid,psubmnu)
{
	var menuImg=document.getElementById('menuimg'+pageid);
	if (psubmnu=='sub'){var subObj=document.getElementById('sub'+pageid);}
	/*
	if (mnuPageName()!=pageid)
	{
	*/
		menuImg.src = '../images/menu/'+pageid+'.gif';
		if (psubmnu=='sub'){subObj.style.display='none';}
	//}
}

function mnuPageName() {
	var vURL=document.URL;
	var vRURL=vURL.substr(0,vURL.length-5);
	vRURL.toLowerCase;
	if (vRURL.substr(7,3)=='www') {
		return vRURL.substr(34,vRURL.length-34);
	}
	else
	{
		return vRURL.substr(30,vRURL.length-30);
	}
}

var errorobj = new Array();	 

function highliteError(src)
   {
   	   var dom = (document.getElementById && !document.all);
       var obj;
       if(dom)
	   {
           obj = document.getElementsByName(src)[0];
	   }
       else
	   {
           obj = document.all[src];
	   }

       obj.className = 'errorElementStyle';
       errorobj.push(obj);
   }

function highliteCheckbox(src)
   {
   	   var dom = (document.getElementById && !document.all);
       var obj;
       if(dom)
	   {
           obj = document.getElementsByName(src)[0];
	   }
       else
	   {
           obj = document.all[src];
	   }

       obj.className = 'errorCheckboxStyle';
       errorobj.push(obj);
   }

function validateIRForm(){
	
	//Set CSS of fields to clean
	while(errorobj.length){
    	errorobj.shift().className = 'normalElementStyle';}
	// end clean
	
	var errFound;
	errFound = false;
	var errContact;
	errContact = false;
	
	if (document.IR.Name.value == '')
	{
	 highliteError(document.IR.Name.name);
	 errFound = true;
	}
	
	if ((document.IR.Phone_Number.value == '') && (document.IR.Email_Address.value == ''))
	{
	 highliteError(document.IR.Phone_Number.name);
	 highliteError(document.IR.Email_Address.name);
	 errFound = true;
	 errContact = true;
	}
		
	if (document.IR.Message.value == '')
	{
	 highliteError(document.IR.Message.name);
	 errFound = true;
	}

	if (errFound == true)
	{
		var msg;
		msg = 'Not all required fields have been filled in.  ';
		msg += 'Required fields have been highlighted.';
		if (errContact == true)
		{
			msg += '  Please enter either your Phone Number, ';
			msg += 'or your E-mail Address so we can contact you.';
		}
		alert(msg);
		return false;
	}
	else
   {
      return true;
   }
}