/*For checking form inputs*/
// JavaScript Document
function checkInput()
{
	var first_name 	= document.getElementById('first_name').value;
	var last_name 	= document.getElementById('last_name').value;
	var email  	= document.getElementById('email').value;

	if(first_name.length < 1) {
		alert("Please enter your first name.");
		document.getElementById('first_name').focus();
	}else if(last_name.length < 1){
			alert("Please enter your last name.");
			document.getElementById('last_name').focus();
	}else if (!echeck(email)) {
		alert("Please enter your email address.");
		document.getElementById('email').focus();
	}else {
		document.contact_us.submit();
	}

	//alert(comment);
  	//document.myform.submit();
}

function echeck(str)
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   //alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   //alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		//alert("Invalid E-mail ID")
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		//alert("Invalid E-mail ID")
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		//alert("Invalid E-mail ID")
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		//alert("Invalid E-mail ID")
		return false
	 }

	 if (str.indexOf(" ")!=-1){
		//alert("Invalid E-mail ID")
		return false
	 }

	 return true
}

/*Menu*/

function IEHoverPseudo() {

	var navItems = document.getElementById("primary-nav").getElementsByTagName("li");

	for (var i=0; i<navItems.length; i++) {
		if(navItems[i].className == "menuparent") {
			navItems[i].onmouseover=function() { this.className += " over"; }
			navItems[i].onmouseout=function() { this.className = "menuparent"; }
		}
	}

}
function subnav(main_menu,objectID){
	if(main_menu == "menu_parent"){
		document.getElementById(objectID).className = "over";
	}
}
function restore(objectID){
			document.getElementById(objectID).className = "out";
}
function flicker_fix(){
		//-- for IE6 but not IE7, Moz, Safari, Opera...
			if (typeof document.body.style.maxHeight == "undefined") {
				try {
					document.execCommand('BackgroundImageCache', false, true);
				} catch(e) { /* unless it's not IE6... */ }
		}
}
function init(){
		flicker_fix();
		IEHoverPseudo();
}
window.onload = init;