// JavaScript Document
function isAlphANumeric(obj)
 {
    var iChars = "!@#$^&*`~()+=[]\\\';{}|\":?%";
    
    var fieldObj = eval(obj);
    
    var fieldVal = fieldObj.value;
    
    for (var i = 0; i < fieldVal.length; i++) 
    {
  	  if (iChars.indexOf(fieldVal.charAt(i)) != -1) 
      { 
  	    return false;
  	  }
    }
    return true;

 }  
 
 
function submitForm()
{ 
	
	if(document.mmg.FirstName.value == "")
      {
        alert('Please enter the First Name'); 
        document.mmg.FirstName.focus();
        return false;
      }
	if(document.mmg.LastName.value == "")
      {
        alert('Please enter the Last Name'); 
        document.mmg.LastName.focus();
        return false;
      }
	 if(document.mmg.Phone.value == "")
      {
        alert('Please enter the Phone number'); 
        document.mmg.Phone.focus();
        return false;
      } 
	  else
	  {
		if(!isAlphANumeric(document.mmg.Phone)  )
		{
			alert('Please enter the correct Phone number'); 
			document.mmg.Phone.focus();
			return false;
		}
	  }
	 if(document.mmg.Email.value == "")
      {
        alert('Please enter your Email Address'); 
        document.mmg.Email.focus();
        return false;
      }
	  else
	  {
		  	var emailID=document.mmg.Email
		
			if ((emailID.value==null)||(emailID.value=="")){
				alert("Please Enter your Email ID")
				emailID.focus()
				return false
			}
			if (echeck(emailID.value)==false){
				emailID.value=""
				emailID.focus()
				return false
			}
			
	  }
	 
	  document.mmg.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					
		}
	
	

