function isValidEmail(emailid){		
		var l=emailid.length;
		if(l==0)
		{
				return false;	
		}
		if(l!=0)
		{
				str = emailid;
				at_the_rate = 0;
				
				//Check for Space
				
				for (var i = 0; i < str.length; i++)
				{
						var ch = str.substring(i, i + 1);
						
						if(ch == "<")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						
						if(ch == ">")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == ",")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "?")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "/")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "[")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "]")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "{")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "}")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						if(ch == "(")
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						
// 						if((ch == "<") && (ch == ">") && (ch == ",") && (ch == "?") && (ch == "/") && (ch == ";") && (ch == ":") && (ch == "'") && (ch == "[") && (ch == "]") && (ch == "{") && (ch == "}")) 
// 						{
// 							alert ("Invalid email. Please enter correct email address");
// 							return false;
// 						}

						
						if(ch == " ") 
						{
							alert ("You have entered an invalid email address.");
							return false;
						}
						
						if(ch == "@") 
						{
							at_the_rate += 1
							
							if(at_the_rate>1)
							{
								alert ("You have entered an invalid email address.");
								return false;
							}
						}
				}
			
				var a=emailid.indexOf('@');
				var d=emailid.lastIndexOf('.');
				var checkDomain=emailid.indexOf('yahoo.') & emailid.indexOf('gmail.') & emailid.indexOf('aol.') & emailid.indexOf('msn.') & emailid.indexOf('hotmail.') & emailid.indexOf('earthlink.');
				var str1=emailid.substr(0,a);
				var str2=emailid.substr(a+1,d-a-1);
				var str3=emailid.substr(d+1,l);
				var len1=str1.length;
				var len2=str2.length;
				var len3=str3.length;


				if(checkDomain>0)
				{
					alert("You have entered an email account from a free email service or one of the high-volume consumer service providers (i.e. AOL, gmail, Yahoo, MSN, Hotmail, Earthlink, SBC, etc). In an effort to provide you with the best possible access to our products, we require that you enter your corporate email address. Please update your email account below and press the submit button. ");
					return false;
				}
				

				if(a<0 || d<2)
				{
						alert ("You have entered an invalid email address.");
						return false;
				}
				else if (a>d)
				{
						alert ("You have entered an invalid email address.");
						return false;
				}				
				if (len1<=1 || len2<=1 || len3 <=1)
				{
						alert ("You have entered an invalid email address.");
						return false;
				}				
		}
		return true;
}

function checkValidations()
{
		  //Email		  
		  var email = frmKeynoteInfo.EMAIL.value;
		  if(email.length == 0)
		  {
		       alert("Please enter Email Id");
			   frmKeynoteInfo.EMAIL.focus();
			   return false;
		  }

		  if(isValidEmail(email) == 0)
		  {
			   
			   frmKeynoteInfo.EMAIL.focus();
			   return false;		  
		  }		  		  		  
		  
	 }
		  

