﻿// JScript File
function tryemailvalidation()
{
 var city=document.getElementById('ddlCity').value;
 var name=document.getElementById('txtPersonName').value;
 var email=document.getElementById('txtEmail').value;
 var mobile=document.getElementById('txtMobileName').value;
 var std=document.getElementById('txtStd').value;
 var phone=document.getElementById('txtPhone').value;
 var typeofloan=document.getElementById('ddlTypeOfLoan').value;
 var loan=document.getElementById('txtLoanAmount').value;
 var iChars = "~`!@#$%^&*()+=-[]\\\';,./{}|\":<>?1234567890";
 var exp1="^[0-9,-]{1,30}$";
 var exp2="^[0-9,]{1,30}$";
 var exp3="^[0-9]{1,30}$";
 
 if(city=='--Select--')
  {
    alert("Please Select Your City!");
    document.getElementById('ddlCity').focus();
    return false;
  }
  
 if(name=='')
  {
    alert("Please Mention Your Full Name!");
    document.getElementById('txtPersonName').focus();
    return false;
  }
  
 for (var k = 0; k < name.length; k++) 
  {
	if (iChars.indexOf(name.charAt(k)) != -1) 
	{
	alert ('< ' +name.charAt(k)+' > Not Allowed in Name. Kindly Edit !');	
	document.getElementById('txtPersonName').focus();						
	return false;
	}						
  }
  
  if(email=='')
  {
    alert("Please Mention your Email!");
    document.getElementById('txtEmail').focus();
    return false;
  }
 
  function checkemail()
  {
    var str=document.getElementById('txtEmail').value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(str))
    testresults=true;
    else {
           alert("Please input a valid email address!");
           testresults=false;
         }
    return (testresults);
  }
    
  if(checkemail()!=true)
  {
    document.getElementById('txtEmail').focus();
    return false;   
  }
    
   if(mobile=='')
  {
    alert("Please Mention Your Mobile number !");
    document.getElementById('txtMobileName').focus();
    return false;
  }
  
  if(mobile.match(exp2)==null)
  {	            
	alert("Please Mention Valid mobile Number !");
	document.getElementById('txtMobileName').focus();
	return false;
  }
	        	
 if (mobile.length < 10)
  {
	alert("Please Enter Minimum 10 Digits in Mobile Number !");
	document.getElementById('txtMobileName').focus();
	return false;
  }
   
 if(std=='')
  {
    alert("Please Mention Your STD Code!");
    document.getElementById('txtStd').focus();
    return false;
  }  
   
 if(std.match(exp1)==null)
   {	            
	alert("Please Mention Valid STD Code !");
	document.getElementById('txtStd').focus();
	return false;
   }
  
  if(phone=='')
  {
    alert("Please Mention Your Phone Number!");
    document.getElementById('txtPhone').focus();
    return false;
  }
  
   if(phone.match(exp1)==null)
   {	            
	alert("Please Mention Valid Phone Number !");
	document.getElementById('txtPhone').focus();
	return false;
   }
	        	
	if (phone.length < 6)
    {
	 alert("Please Enter Minimum 6 Digits in Phone Number !");
	 document.getElementById('txtPhone').focus();
	 return false;
	}
   
  if(typeofloan=='-Select-')
  {
    alert("Please Select Your Type of Loan!");
    document.getElementById('ddlTypeOfLoan').focus();
    return false;
  }
  
  if(loan=='')
  {
    alert("Please Mention Your Desired Loan Amount!");
    document.getElementById('txtLoanAmount').focus();
    return false;
  }
  
 if(loan.match(exp3)==null)
  {	            
	alert("Please Mention Loan Amount In Digits!");
	document.getElementById('txtLoanAmount').focus();
	return false;
  } 
}

