<!--

navList = function() 
{   
  var navRoot = document.getElementById("nav");
	
        if (navRoot&&document.all) 
	{
		for (i=0; i<navRoot.childNodes.length; i++) 
		{   
			node = navRoot.childNodes[i];   
			if (node.nodeName=="LI") 
			{   
				node.onmouseover=function() 
				{   
					this.className+="over";   
				}   
				node.onmouseout=function() 
				{   
					this.className=this.className.replace("over", "");   
				}
  
			}//end if node 
		}//end for 
	}//end if  
}//END

window.onload = navList;

function revealIt(elem){ 
var f = document.getElementById(elem); 
 
	if(f.style.display == 'none'){ 
			f.style.display = ''; 
	} 
	else if(f.style.display == ''){ 
			f.style.display = ''; 
	} 
	else{ 
		f.style.display = 'none'; 
	} 
} 
 
function hideIt(elem){ 
var f = document.getElementById(elem); 
	f.style.display = 'none'; 
} 

function toggleObject(elem){
var d = document.getElementById(elem); 

			if(d.style.display == 'none'){ 
				revealIt(elem);
			}
			else{
				hideIt(elem);			
			}
}// END FUNCTION

function showHideObject(elem){
var d = document.getElementById(elem); 
 
	for(var i=1; i <= 4; i++){ 
		var targetDiv = "news_" + i; 
		
			if(targetDiv == elem){ 
				revealIt(targetDiv);
			}
			else if (targetDiv != elem){
				hideIt(targetDiv);			
			}
	}
}// END FUNCTION

function validEmail(email){
var invalidChars = "'/;,:[]+-{}#^&()| \'";

	if(email == ""){
		return false;
	}
	
	for(var i=0; i<invalidChars.length; i++){
		badChar = invalidChars.charAt(i);
		if(email.indexOf(badChar,0) > -1){
			return false;
		}
	}

var atPos = email.indexOf("@",1);
	if(atPos == -1){
		return false;
	}

	if(email.indexOf("@",atPos+1) > -1){
		return false;
	}
	
var periodPos = email.indexOf(".",atPos);
	if(periodPos == -1){
		return false;	
	}
	
	if(periodPos+3 > email.length){
		return false;
	}

var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

	if(re.test(email)){
		return true;
	}
	else{
		return false;
	}	
}// END function

function checkContent(){
var d = document.contact_form;

	for(var i=0; i < d.elements.length; i++){
		if(d.elements[i].name == "fname" && d.elements[i].value == ""){
			alert("Please include your FIRST NAME for this request");
			return false;
		}

		if(d.elements[i].name == "lname" && d.elements[i].value == ""){
			alert("Please include your LAST NAME for this request");
			return false;
		}
		
		if(d.elements[i].name == "email" && d.elements[i].value == ""){
			alert("Please include a valid EMAIL for this request");
			return false;
		}
		else if(d.elements[i].name == "email" && d.elements[i].value != ""){
			verify = validEmail(d.email.value);
			if(verify == 0){
				alert("Please check your EMAIL address for errors");
				return false;			
			}
		}

		if(d.elements[i].name == "address" && d.elements[i].value == ""){
			alert("Please include your ADDRESS for this request");
			return false;
		}

		if(d.elements[i].name == "city" && d.elements[i].value == ""){
			alert("Please include your CITY for this request");
			return false;
		}
	

		if(d.elements[i].name == "state" && d.elements[i].value == "0"){
			alert("Please select your STATE for this request");
			return false;
		}

		if(d.elements[i].name == "zip_code" && d.elements[i].value == ""){
			alert("Please include your ZIP/POSTAL CODE for this request");
			return false;
		}
	
		
  	}// END FOR LOOP

	document.contact_form.submit();
	return true;


}// END FUNCTION  
//-->   


function popup(mylink, windowname) 
{
	if (! window.focus)
	{
		return true;
	}
	
	var href;

	if (typeof(mylink) == 'string')
	{
  		href=mylink;
  	}
	else
	{
   		href=mylink.href;
   	}

	window.open(href, windowname, 'width=615,height=740,scrollbars=yes,align=center');
	
	return false;
}

function checkAll(itemName)
{
	var form = document.messageForm;
	var e = form.elements;

	var n = e.length;

	for (i = 0; i < n; i++)
	{
		if (e[i].type == 'checkbox' && e[i].name == itemName)
		{
			e[i].checked = true;

		}
	}
}

function uncheckAll(itemName)
{
	var form = document.messageForm;
	var e = form.elements;

	var n = e.length;

	for (i = 0; i < n; i++)
	{
		if (e[i].type == 'checkbox' && e[i].name == itemName)
		{
			e[i].checked = false;

		}
	}
}



//-->ct_form.submit();
	return true;


}// END FUNCTION  
//-->   

function popup(mylink, windowname) 
{
	if (! window.focus)
	{
		return true;
	}
	
	var href;

	if (typeof(mylink) == 'string')
	{
  		href=mylink;
  	}
	else
	{
   		href=mylink.href;
   	}

	window.open(href, windowname, 'width=615,height=740,scrollbars=yes,align=center');
	
	return false;
}

function checkAll(itemName)
{
	var form = document.messageForm;
	var e = form.elements;

	var n = e.length;

	for (i = 0; i < n; i++)
	{
		if (e[i].type == 'checkbox' && e[i].name == itemName)
		{
			e[i].checked = true;

		}
	}
}

function uncheckAll(itemName)
{
	var form = document.messageForm;
	var e = form.elements;

	var n = e.length;

	for (i = 0; i < n; i++)
	{
		if (e[i].type == 'checkbox' && e[i].name == itemName)
		{
			e[i].checked = false;

		}
	}
}



//-->
