var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.

function createcssmenu2(){
for (var i=0; i<cssmenuids.length; i++){
  var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
    	var spanref=document.createElement("span")
			spanref.className="arrowdiv"
			spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
			ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
    	ultags[t].parentNode.onmouseover=function(){
					this.style.zIndex=100
    	this.getElementsByTagName("ul")[0].style.visibility="visible"
					this.getElementsByTagName("ul")[0].style.zIndex=0
    	}
    	ultags[t].parentNode.onmouseout=function(){
					this.style.zIndex=0
					this.getElementsByTagName("ul")[0].style.visibility="hidden"
					this.getElementsByTagName("ul")[0].style.zIndex=100
    	}
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu2)


// Support Validation Begins //

		function checkemail()
		{
			if(document.supportform.email.value=="")
			{
				alert("Mandatory field Email cannot be empty");
				document.supportform.email.focus();
				return false;
			}
			
			// Checking Valid mail ID or not
			// email ID validation
			if(document.supportform.email.value.length!=null)
			{
				var length=document.supportform.email.value.length;
				var value=document.supportform.email.value;
				var flag=0;
				var incr=0;		
				for(i=0;i<length;i++)
				{
					if((value.charCodeAt(i)<45)||(value.charCodeAt(i)>122))
					{				
						flag=1;
						break;
					}
					if((value.charCodeAt(i)==47)||(value.charCodeAt(i)==96))
					{
						flag=1;
						break;
					}
					for(j=58;j<64;j++)
					{
						if(value.charCodeAt(i)==j)
						{
							flag=1;
							break;
						}
					}
					for(j=91;j<95;j++)
					{
						if(value.charCodeAt(i)==j)
						{
							flag=1;
							break;
						}
					}			
				}
				if((value.charCodeAt(0)==45)||(value.charCodeAt(0)==46)||(value.charCodeAt(0)==95)||(value.charCodeAt(0)==64))
				{				
					flag=1;
				}
				for(j=47;j<58;j++)
				{
					if(value.charCodeAt(0)==j)
					{
						flag=1;
					}
				}
				for(j=0;j<length;j++)
				{
					if(value.charCodeAt(j)==64)
						incr=incr+1;
				}		
				if(incr!=1)
				{
					flag=1;
				}
				if(value.indexOf(".",value.indexOf("@"))<0)
					flag=1;
				if(((value.substring((value.indexOf("@")),(value.indexOf(".",value.indexOf("@"))))).length)<4)
					flag=1;
				if(((value.lastIndexOf(".")+3)>value.length)||(value.lastIndexOf(".")<((value.length)-5)))
					flag=1;
				incr=0;
				for(j=0;j<length;j++)
				{
					if(value.charCodeAt(j)==46)
						incr=incr+1;
				}		
				var start=0;
				var index;
				var temp=value;
				if(incr!=0)
				{
					for(k=0;k<incr;k++)
					{
						index=temp.indexOf(".");				
						if((start+1)==index)
							flag=1;
						start=index;
						temp=temp.replace('.','a');				
					}
				}
				if((value.indexOf(".")+1)==value.indexOf("@"))
					flag=1;
				if((value.indexOf("_")>value.lastIndexOf("."))||(value.indexOf("-")>value.lastIndexOf(".")))
					flag=1;
				if(flag==1)
				{	
					alert("Invalid Mail ID");
					document.supportform.email.value="";
					document.supportform.email.focus();
					return false;
				}
			}
			
			if(document.supportform.firstname.value=="")
			{
				alert("Mandatory field First Name cannot be empty");
				document.supportform.firstname.focus();
				return false;
			}
			if(document.supportform.subject.value=="")
			{
				alert("Mandatory field Subject cannot be empty");
				document.supportform.subject.focus();
				return false;
			}
			if(document.supportform.message.value=="")
			{
				alert("Mandatory field Message cannot be empty");
				document.supportform.message.focus();
				return false;
			}
			return true;
			
			
		}

// Support Validation End //