			var objNavMenu = null;
			var prevObjNavMenu = null;
			var prevObjDropMenu = null;
			var numDropMenu = 6;
			////// link styles
			var bgLinkColor = '#3F536E';
			var bgLinkHover = '#0E0E0E'
			var bgLinkActive = '#3F536E'
			var linkColor = '#000000'
			var linkHover = '#000000'
			var linkActive = '#ffffff'
			
			var isIE = null;
			if (navigator.appName.indexOf('Microsoft Internet Explorer') != -1) isIE=1;

			function initDropMenu () {
				document.onclick = hideDropMenu;
				for (i=1; i<=numDropMenu; i++) {
					menuName = 'dropMenu' + i;
					navName = 'navMenu' + i;
					objDropMenu = document.getElementById(menuName);
					objNavMenu = document.getElementById(navName);
					objDropMenu.style.visibility = 'hidden';
					objNavMenu.onmouseover =  menuHover;
					objNavMenu.onmouseout = menuOut;
					objNavMenu.onmouseover = showDropMenu;
				}
				objNavMenu = null;
				return;
			}

			function  menuHover(e) {
				document.onclick = null;
				hoverObjNavMenu = document.getElementById(this.id);
				if (hoverObjNavMenu != objNavMenu) {
					hoverObjNavMenu.style.color = linkHover;
					hoverObjNavMenu.style.backgroundColor = bgLinkHover;
				}		
			}
			
			function menuOut (e) {
				document.onclick = hideDropMenu;
				outObjNavMenu = document.getElementById(this.id);
				if (outObjNavMenu != objNavMenu) {
					outObjNavMenu.style.color = linkColor;
					outObjNavMenu.style.backgroundColor = bgLinkColor;
				}
			}
			
			function showDropMenu(e) {
				menuName = 'drop' + this.id.substring(3,this.id.length);
				objDropMenu = document.getElementById(menuName);

				if (prevObjDropMenu != null) hideDropMenu();
				objNavMenu = document.getElementById(this.id);
				if ((prevObjNavMenu != objNavMenu ) || (prevObjDropMenu == null)) {
					objNavMenu.style.color = linkActive;
					objNavMenu.style.backgroundColor = bgLinkActive;
				}
				
				if (objDropMenu) {
					xPos = objNavMenu.offsetParent.offsetLeft + objNavMenu.offsetLeft;
					yPos = objNavMenu.offsetParent.offsetTop + objNavMenu.offsetParent.offsetHeight;
					if (isIE) {
						yPos -= 1;
						xPos -= 0;
					}
					objDropMenu.style.left = xPos + 'px';
					objDropMenu.style.top = yPos + 'px';
					objDropMenu.style.visibility = 'visible';
					prevObjDropMenu = objDropMenu;
					prevObjNavMenu = objNavMenu;
				}
			
			}
			
			function hideDropMenu() {
				document.onclick = null;

				if (prevObjDropMenu) {
					prevObjDropMenu.style.visibility = 'hidden';
					prevObjDropMenu = null;
					prevObjNavMenu.style.color = linkColor;
					prevObjNavMenu.style.backgroundColor = bgLinkColor;
				}
				objNavMenu = null;
			}


			function ValidateForm(){

	for(var i=0;i<frmContactUs.length;i++){

		if(frmContactUs.elements[i].name=="txtFirstName" || frmContactUs.elements[i].name=="txtLastName" || frmContactUs.elements[i].name=="txtComments" || frmContactUs.elements[i].name=="txtEmailAddress"){

			if(frmContactUs.elements[i].value==""){
				alert("You have not filled in all mandatory fields.");
				frmContactUs.elements[i].focus();
				return false;
			}
		}
		

			//check email
			if(frmContactUs.elements[i].name=="txtEmailAddress"){
					var email = document.frmContactUs.txtEmailAddress.value;
					if(email == "" || email.indexOf('@',0)== -1 || email.indexOf('.',0)== -1){
						alert("Email address is not valid");
						document.frmContactUs.txtEmailAddress.focus();
						return false;
			}
			

		}

	}


	//ok
	return true;
	
}