﻿// JScript File

function changepassword()
{
        var exp2=new RegExp(/\s/);
        var oldpass=document.getElementById('txtOldPassword').value;
        var newpass=document.getElementById('txtNewPassword').value;
        var conpass=document.getElementById('txtConfPassword').value;
        
        if(oldpass == "")
        {
        alert("Please fill Old Password !");
        document.getElementById('txtOldPassword').focus();
        return false;
        }
               
        if(newpass == "")
        {
        alert("Please fill New Password");
        document.getElementById('txtNewPassword').focus();
        return false;
        }
        
        if(document.getElementById('txtNewPassword').value.length<4)
        {
        alert('Please Enter Minimum 4 Characters in New Login Password.');
        document.getElementById('txtNewPassword').focus();
        return false;
        }
        
       if(exp2.test(newpass)==true)
	   {	            
	   alert('Please Do not Enter Space in Your New Password. Kindly Edit!');
	   document.getElementById('txtNewPassword').focus();
       return false;
       }
       
       if(conpass == "")
       {
       alert("Please fill Confirm Password");
       document.getElementById('txtConfPassword').focus();
       return false;
       } 
        
      if(newpass != conpass)
      {
      alert("New password and Confirm Password Must be same ! ");
      document.getElementById('txtConfPassword').focus();
      return false;
      }
}



function searchprofilevalidate()
{
 var login=document.getElementById('chkLoginId').checked;
 var loginval=document.getElementById('txtLoginId').value;
 var name=document.getElementById('chkName').checked;
 var nameval=document.getElementById('ddlDsaName').value;
 var city=document.getElementById('chkCity').checked;
 var cityval=document.getElementById('txtCity').value;
 
 var category=document.getElementById('chkCategory').checked;
 var home=document.getElementById('chkHomeLoan').checked;
 var property=document.getElementById('chkLoanAgProperty').checked;
 var project=document.getElementById('chkProjectLoan').checked;
 var finance=document.getElementById('chkBusiness').checked;

 var status=document.getElementById('chkStatus').checked;
 var statusval=document.getElementById('ddlStatus').value;
 
 if(login==true && loginval=='')
  {
    alert("Please Mention Login Id");
    document.getElementById('txtLoginId').focus();
    return false;
  }
 if(name==true && nameval=='Please Select')
  {
    alert("Please Select DSA Name");
    document.getElementById('ddlDsaName').focus();
    return false;
  }
 if(city==true && cityval=='')
  {
    alert("Please Mention City");
    document.getElementById('txtCity').focus();
    return false;
  }
  
  if(category==true && home==false && property==false && project==false && finance==false)
  {
    alert("Please Select Loan Category");
    document.getElementById('chkHomeLoan').focus();
    return false;
  } 
  
 if(status==true && statusval=='Please Select')
  {
    alert("Please Mention Status");
    document.getElementById('ddlStatus').focus();
    return false;
  } 
 
 if(login==false && name==false && city==false && category==false && status==false)
  {
    alert("Please Select Search Criteria ! ");
    //document.getElementById('chkHomeLoan').focus();
    return false;
  }  
}

function searchvalidate()
{
  var docid=document.getElementById('chkDocId').checked;
  var txtdocid=document.getElementById('txtDocId').value;
  var dsaid=document.getElementById('chkDsaId').checked;
  var txtdsaid=document.getElementById('ddlDsaName').value;
  var dateid=document.getElementById('chkDate').checked;
  var date=document.getElementById('ddlDate').value;
  var month=document.getElementById('ddlMonth').value;
  var year=document.getElementById('ddlYear').value;
  var date1=document.getElementById('ddlDate1').value;
  var month1=document.getElementById('ddlMonth1').value;
  var year1=document.getElementById('ddlYear1').value;
  var status=document.getElementById('chkStatus').checked;
  var txtstatus=document.getElementById('ddlStatus').value;
  
  if(docid==false && dsaid==false && dateid==false & status==false)
  {
  alert("Please Select Search Criteria");
  return false;
  }
  if(docid==true && txtdocid=='')
  {
    alert("Please Mention Document Id");
    document.getElementById('txtDocId').focus();
    return false;
  }
  if(dsaid==true && txtdsaid=='Please Select')
  {
    alert("Please Select DSA Name");
    document.getElementById('ddlDsaName').focus();
    return false;
  }
   if(dateid==true)
  {
    if(date=='DD')
    {
    alert("Please Enter a valid Date.");
	document.getElementById('ddlDate').focus();
	return false;
    }
    else if(month=='MM')
    {
    alert("Please Enter a valid Month.");
	document.getElementById('ddlMonth').focus();
	return false;
    }
    else if(year=='YYYY')
    {
    alert("Please Enter a valid Year.");
	document.getElementById('ddlYear').focus();
	return false;
    }
    else if(date1=='DD')
    {
    alert("Please Enter a valid Date.");
	document.getElementById('ddlDate1').focus();
	return false;
    }
    else if(month1=='MM')
    {
    alert("Please Enter a valid Month.");
	document.getElementById('ddlMonth1').focus();
	return false;
    }
    else if(year1=='YYYY')
    {
    alert("Please Enter a valid Year.");
	document.getElementById('ddlYear1').focus();
	return false;
    }
    if(((month=='Apr')||(month=='Jun')||(month=='Sep')||(month=='Nov'))&&(date==31))
		{
			alert(date +' / '+month+ ' is not a valid date');
			//alert('Please Enter Your Valid Date of Birth.');
			 document.getElementById('ddlDate').focus();
			return false;
		}
		
     if(month=='Feb')
		{
			if(date>29)
			{
				alert(date+' February is not a valid date');
    			//alert('Please Enter a valid Date.');
				document.getElementById('ddlDate').focus(); 
			    return false;
			}
			else if((date==29)&&(year%4!=0))
			{
				alert(year+' is not a leap year');
				//alert('Please Enter a Valid Year.');
				document.getElementById('ddlYear').focus();
			    return false;
			}
		}
		 if(((month1=='Apr')||(month1=='Jun')||(month1=='Sep')||(month1=='Nov'))&&(date1==31))
		{
			alert(date1 +' / '+month1+ ' is not a valid date');
			//alert('Please Enter Your Valid Date of Birth.');
			 document.getElementById('ddlDate1').focus();
			return false;
		}
   if(month1=='Feb')
		{
			if(date1>29)
			{
				alert(date1+' February is not a valid date');
    			//alert('Please Enter a valid Date.');
				document.getElementById('ddlDate1').focus(); 
			    return false;
			}
			else if((date1==29)&&(year1%4!=0))
			{
				alert(year1+' is not a leap year');
				//alert('Please Enter a Valid Year.');
				document.getElementById('ddlYear1').focus();
			    return false;
			}
		}
		
	var dateto=month1 + ' ' + date1 + ', ' + year1;
    var datefrom=month + ' ' + date + ', ' + year;
		
    if (Date.parse(datefrom) > Date.parse(dateto)) 
	{
     alert("Invalid Date Range!\nStart Date cannot be after End Date!");
     return false;
    }

  }
  if(status==true && txtstatus=='Please Select')
  {
    alert("Please Mention Status");
    document.getElementById('ddlStatus').focus();
    return false;
  }
   
 }
function validationreg()
{
    var login=document.getElementById('txtLogin').value;
    var password=document.getElementById('txtPwd').value;
    var confpass=document.getElementById('txtConfPwd').value;
    var name=document.getElementById('txtName').value;
    var address=document.getElementById('txtAddress').value;
    var std=document.getElementById('txtStd').value;
    var city=document.getElementById('ddlCity').value;
    var phone=document.getElementById('txtPhone').value;
    var email=document.getElementById('txtEmail').value;
    var home =document.getElementById('chkHome').checked;
    var property =document.getElementById('chkProperty').checked;
    var project =document.getElementById('chkProject').checked;
    var finance =document.getElementById('chkbusiness').checked;
     var accept=document.getElementById('CheckBox1').checked;
    var iChars = "~`!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
    var exp1="^[0-9,/-]{1,40}$";
    var exp2=new RegExp(/\s/);
    
    
    if (login.length==0)
		{
            
                //document.getElementById('TxtproID').innerHTML="";
				alert("Please Enter Your Login Id.");	
				document.getElementById('txtLogin').focus();	
				return false;
		}
		else
		{
				if (login.length < 4)
				{
				alert("Please Enter Minimum 4 Characters in Your Login Id..");
				document.getElementById('txtLogin').focus();
				return false;
				}
		}

		for (var k = 0; k < login.length; k++) 
		{
						if (iChars.indexOf(login.charAt(k)) != -1) 
						{
							alert ('< ' +login.charAt(k)+' > Not Allowed. Please Enter New Login Id!');	
							document.getElementById('txtLogin').focus();						
							return false;
		    			}						
		}
        var reWhiteSpace = new RegExp(/\s/);
		if(reWhiteSpace.test(login)==true )
		{
			alert ('Please Do not Enter Space in Your Login Id. Kindly Edit!');
			document.getElementById('txtLogin').focus();
			return false;
        } 
    
	if (password.length==0)
		{
            
                //document.getElementById('TxtproID').innerHTML="";
				alert("Please Enter Your Password.");	
				document.getElementById('txtPwd').focus();	
				return false;
		}
	else
		{
				if (password.length < 4)
				{
				alert("Please Enter Minimum 4 Characters in Your Password..");
				document.getElementById('txtPwd').focus();
				return false;
				}
		}
		
     if(exp2.test(password)==true)
	   {	            
	            alert('Please Do not Enter Space in Your Password. Kindly Edit!');
	            document.getElementById('txtPwd').focus();
	            return false;
       }
	
	if(confpass=='')
	   {
			alert("Please Enter Password in Confirm Passwprd field!");
			document.getElementById('txtConfPwd').focus();
	    	return false;
	   }	 
		
	if(confpass!=password)
	   {
			alert("Confirm Password should be same as Password!");
			document.getElementById('txtConfPwd').focus();
	    	return false;
	   }
	   	 
	 if(name=='')
	     {
			alert("Please Mention the Name!");
			document.getElementById('txtName').focus();
			return false;
		 }	 
		 
	 if(address=='')
	     {
			alert("Please Mention Address!");
			document.getElementById('txtAddress').focus();
			return false;
		 }	
		  
	 if(city=='--Select--')
     {
      alert("Please Select Your City!");
      document.getElementById('ddlCity').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 the Phone no!");
			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(email=='')
	    {
			alert("Please Mention the 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(home==false && property==false && project==false & finance==false)
         {
            alert("Please Select Loan You Are Dealing In !");
            return false;
         }	 
    if (accept==false)
    {
    alert('Please accept terms and condition')
    return false;
    }
}


function validationdoc()
{
    var month=document.getElementById('ddlMonth').value;
	var date=document.getElementById('ddlDate').value;
	var year=document.getElementById('ddlYear').value;
	var docid=document.getElementById('txtId').value
	var dsa=document.getElementById('ddlDsa').value;
	var remark=document.getElementById('txtRemark').value;
    var status=document.getElementById('ddlStatus').value;
     var iChars = "~`!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
    
    if (docid.length==0)
		{
            
                //document.getElementById('TxtproID').innerHTML="";
				alert("Please Enter Your Document Id.");	
				document.getElementById('txtId').focus();	
				return false;
		}
		
		for (var k = 0; k < docid.length; k++) 
		{
						if (iChars.indexOf(docid.charAt(k)) != -1) 
						{
							alert ('< ' +docid.charAt(k)+' > Not Allowed. Please Enter New Document Id!');	
							document.getElementById('txtId').focus();						
							return false;
		    			}						
		}
        var reWhiteSpace = new RegExp(/\s/);
		if(reWhiteSpace.test(docid)==true )
		{
			alert ('Please Do not Enter Space in Your Document Id. Kindly Edit!');
			document.getElementById('txtId').focus();
			return false;
        } 
		 
	 if(dsa=='Please Select')
	     {
			alert("Please Select DSA Id!");
			document.getElementById('ddlDsa').focus();
			return false;
		 }
		 
		if(((month=='Apr')||(month=='Jun')||(month=='Sep')||(month=='Nov'))&&(date==31))
		{
			alert(date +' / '+month+ ' is not a valid date');
			//alert('Please Enter Your Valid Date of Birth.');
			 document.getElementById('ddlDate').focus();
			return false;
		}

		if(month=='Feb')
		{
			if(date>29)
			{
				alert(date+' February is not a valid date');
    			//alert('Please Enter a valid Date.');
				document.getElementById('ddlDate').focus(); 
			    return false;
			}
			else if((date==29)&&(year%4!=0))
			{
				alert(year+' is not a leap year');
				//alert('Please Enter a Valid Year.');
				document.getElementById('ddlYear').focus();
			    return false;
			}
		}
		if(date=='DD')
		{
			alert("Please Enter a valid Date.");
			document.getElementById('ddlDate').focus();
			return false;
		}	
		if(month=='MM')
		{
			alert("Please Enter a Valid Month.");
			document.getElementById('ddlMonth').focus();
			return false;
		}	
		if(year=='YYYY')
		{
			alert("Please Enter a Valid Year.");
			document.getElementById('ddlYear').focus();
			return false;
		}	
	
	
	if(remark=='')
	     {
			alert("Please enter Remarks!");
			document.getElementById('txtRemark').focus();
			return false;
		 }	 
		 	
	if(status=='Please Select')
	     {
			alert("Please Select Status!");
			document.getElementById('ddlStatus').focus();
			return false;
		 }	 	
}

function validation1()
{
    var personname=document.getElementById('txtPersonName').value;
    var mobileno=document.getElementById('txtMobileName').value;
    var phone=document.getElementById('txtPhone').value;
    var email=document.getElementById('txtEmail').value;
    var address=document.getElementById('txtAddress').value;
    var city=document.getElementById('ddlCity').value;    
    var purposeofloan=document.getElementById('txtPurposeOfLoan').value;    
    var loanamount=document.getElementById('txtLoanAmount').value;       
    var home =document.getElementById('chkHome').checked;
    var property =document.getElementById('chkProperty').checked;
    var project =document.getElementById('chkProject').checked;
    var finance =document.getElementById('chkbusiness').checked;
    var personalloan=document.getElementById('chkPersonalLoan').checked;
    var other=document.getElementById('chkOther').checked;
    var iChars = "~`!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
    var exp1="^[0-9,/-]{1,40}$";
    var exp2=new RegExp(/\s/);
    
    if (personname.length==0)
		{
            
                //document.getElementById('TxtproID').innerHTML="";
				alert("Please Enter Person Name.");	
				document.getElementById('txtPersonName').focus();	
				return false;
		}

		for (var k = 0; k < personname.length; k++) 
		{
						if (iChars.indexOf(personname.charAt(k)) != -1) 
						{
							alert ('< ' +personname.charAt(k)+' > Not Allowed. Please Enter New Login Id!');	
							document.getElementById('personname').focus();						
							return false;
		    			}						
		}
        var reWhiteSpace = new RegExp(/\s/);
		if(reWhiteSpace.test(personname)==true )
		{
			alert ('Please Do not Enter Space in Your Login Id. Kindly Edit!');
			document.getElementById('txtPersonName').focus();
			return false;
        } 
    
////     if(mobileno=='')
////	     {
////			alert("Please Mention the number no!");
////			document.getElementById('txtPhone').focus();
////			return false;
////		 }	 
		
	if(mobileno.match(exp1)==null)
			{	            
	                alert("Please Mention Valid mobile Number !");
	                document.getElementById('txtMobileName').focus();
	                return false;
	        }
	        	
	if (mobileno.length < 6)
			{
				alert("Please Enter Minimum 10 Digits in mobile Number !");
				document.getElementById('txtMobileName').focus();
				return false;
			}
    ///////////////////////////////////////////////
//     if(phone=='')
//	     {
//			alert("Please Mention the Phone no!");
//			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(email=='')
	    {
			alert("Please Mention the 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(address=='')
	     {
			alert("Please Mention Address!");
			document.getElementById('txtAddress').focus();
			return false;
		 }	
		  
	 if(city=='--Select--')
     {
      alert("Please Select Your City!");
      document.getElementById('ddlCity').focus();
       return false;
     }	 
     
     if(purposeofloan=='')
        {
    alert("Please Mention the purpose of loan!");
    document.getElementById('txtPurposeOfLoan').focus();
    return false;
        }   
 
	 if(loanamount=='')
	     {
			alert("Please Mention the loan amount!");
			document.getElementById('txtLoanAmount').focus();
			return false;
		 }			 
    if(loanamount.match(exp1)==null)
	    {	            
	        alert("Please mention valid loan amount !");
	        document.getElementById('txtLoanAmount').focus();
	        return false;
	    }
	if(home==false && property==false && project==false && finance==false && personalloan==false && other==false )
         {
            alert("Please Select type of loan !");
            return false;
         }	 
}

function CityLeadValidataion()
{
 
 var home =document.getElementById('chkHome').checked;
 var property =document.getElementById('chkLoanAgPro').checked;
 var project =document.getElementById('chkProjectLoan').checked;
 var finance =document.getElementById('chkBusinessFin').checked;
 var personalloan=document.getElementById('chkPersonalLoan').checked;
 var other=document.getElementById('chkOther').checked;
// if(i==0)
// {
//    alert("Please Select City !");
//    return false;
// }
 if(home==false && property==false && project==false && finance==false && personalloan==false && other==false )
         {
            alert("Please Select type of loan !");
            return false;
         }	 
    
 }
