﻿// JScript File

   

    
        
//   function   SetIndex()
//   {
//     document.getElementById("dhnIndex").value= "";
//   }
        
//        function FirmType(ddlFirmType)
//        {            
//            if(ddlFirmType.selectedIndex == ddlFirmType.options.length - 1)
//            {
//                document.getElementById("tblOtherFirm").style.display= "";
//                document.getElementById("txtOtherFirm").focus();
//            }
//            else
//            {
//                document.getElementById("tblOtherFirm").style.display= "none";
//            }
//            
//            if(ddlFirmType.selectedIndex == 3)
//            {
//                document.getElementById("trDeed").style.display= "";
//            }
//            else
//            {
//                document.getElementById("trDeed").style.display= "none";
//            }
//            if(ddlFirmType.selectedIndex == 8)
//            {
//                document.getElementById("trKarta").style.display= "";
//                document.getElementById("trParcner").style.display= "";
//            }
//            else
//            {
//                document.getElementById("trKarta").style.display= "none";
//                document.getElementById("trParcner").style.display= "none";
//            }
//        }
        function CopyAddressOfApplicant(chk)
        {
            if (chk.checked)
            {
                document.getElementById("txtCorrespondenceAddress").value = document.getElementById("txtApplicantAddress").value;
                document.getElementById("txtCorrespondenceAddressPin").value = document.getElementById("txtApplicantPin").value;
                
                document.getElementById("ddlCorrespondenceState").selectedIndex=document.getElementById("ddlApplicantState").selectedIndex;
                document.getElementById("ddlCorrespondenceCity").selectedIndex=document.getElementById("ddlApplicantCity").selectedIndex;
                document.getElementById("hdnCorrespondenceStateMinPinCode").value=document.getElementById("hdnApplicantStateMinPinCode").value;
                document.getElementById("hdnCorrespondenceStateMaxPinCode").value=document.getElementById("hdnApplicantStateMaxPinCode").value;
                
            }
            else
            {
                document.getElementById("txtCorrespondenceAddress").value = "";
                document.getElementById("txtCorrespondenceAddressPin").value = "";
            }
        
        }
        function EnableButton()
        {
//            if(document.getElementById("hdnRegistrationNo").value!="")
//              { 
            if (document.getElementById('chkterms').checked)
                document.getElementById('btnSubmit').disabled = false; 
            else
                document.getElementById('btnSubmit').disabled = true; 
//                }
        }
        function CheckTextBox(txtBox)
        {
            var txtValue = txtBox.value;
            
            if(txtBox.value == "First Name" || txtBox.value == "Middle Name" || txtBox.value == "Last Name")
            {
                txtBox.value = "";
            }
        }
//        function ShowConfirmationMsg()
//        {            
//            var popup = window.open("Confirmation.aspx", "Texprocil", "location=0,menubar=0,status=0,scrollbars=0,resizable=no,toolbar=no,width=700,height=400");
//            popup.focus();
//        }
       
       function CheckExpMan()
       {
//       try
//       {
       
       var rdolist = document.getElementsByName("rdLstRegisterUs");
       if (rdolist[1].checked || rdolist[3].checked)
       {
       document.getElementById("tblManExp").style.display = "";
       }
       else
       {
       document.getElementById("tblManExp").style.display = "none";
       }
        
       
       
       
//        if(document.getElementById("rdLstRegisterUs").selectedIndex==0 || document.getElementById("rdLstRegisterUs").selectedIndex==2)
//                       
//            {
//                document.getElementById("tblManExp").style.display = "";
//            }
//            else
//            {
//                document.getElementById("tblManExp").style.display = "none";
//            }
//            catch(err)
//            {
//            err.description;
//            }
       }       
       
       
        function CheckRegisteredFirm()
        {
            if(document.getElementById("rdoRegYes").checked)
            {
                document.getElementById("tblRegNo").style.display = "";
            }
            else
            {
                document.getElementById("tblRegNo").style.display = "none";
            }
        }
        
        
        function OpenUploadDialog()
        {
            document.getElementById("divUpload").style.display = "";
            document.getElementById("txtDocRegNo").focus();            
        }   
        
     
        function CheckPinCodeApplicant(obj)
            {
             try
                {
              if(obj.value=="")
              {
              alert(" Please Enter Pincode!!!");
                    obj.focus();
              }
              if(obj.value.length<6)
              {
              alert(" Please 6 Digit Pin Code!!!");
                    obj.focus();
              }
               var mincheck =(parseInt(obj.value.substring(0,2))>=parseInt(document.getElementById("hdnApplicantStateMinPinCode").value))?true:false;
                //alert(mincheck);
              var maxcheck =(parseInt(obj.value.substring(0,2))<=parseInt(document.getElementById("hdnApplicantStateMaxPinCode").value))?true:false;
               //alert(maxcheck);
               
               if(mincheck==true && maxcheck==true )
               {
              
               }
               else
               {
                obj.value="";
                alert("Please Enter Correct Pincode");
                obj.focus();
               }  
               }
        catch(err)
        {
        txt="There was an error on this page.\n\n";
        txt+="Error description: " + err.description + "\n\n";
        txt+="Click OK to continue.\n\n";
        alert(txt);
        }
              
          }
            function CheckPinCodeBranch(obj)
            { 
              if(obj.value=="")
              {
              alert(" Please Enter Pincode!!!");
                    obj.focus();
              }
               if(obj.value.length<6)
              {
              alert(" Please 6 Digit Pin Code!!!");
                    obj.focus();
              }
               var mincheck =(parseInt(obj.value.substring(0,2))>=parseInt(document.getElementById("hdnBranchStateMinPinCode").value))?true:false;
                
              var maxcheck =(parseInt(obj.value.substring(0,2))<=parseInt(document.getElementById("hdnBranchStateMaxPinCode").value))?true:false;
               
               
               if(mincheck==true && maxcheck==true )
               {
              
               }
               else
               {
               obj.value="";
                alert("Please Enter Correct pincode");
                obj.focus();
               }  
              
            }
        function CheckPinCodeFactory(obj)
            { 
              if(obj.value=="")
              {
              alert(" Please Enter Pincode!!!");
                    obj.focus();
              }
               if(obj.value.length<6)
              {
              alert(" Please 6 Digit Pin Code!!!");
                    obj.focus();
              }
               var mincheck =(parseInt(obj.value.substring(0,2))>=parseInt(document.getElementById("hdnFactoryStateMinPinCode").value))?true:false;
                
              var maxcheck =(parseInt(obj.value.substring(0,2))<=parseInt(document.getElementById("hdnFactoryStateMaxPinCode").value))?true:false;
               
               
               if(mincheck==true && maxcheck==true )
               {
              
               }
               else
               {obj.value="";
                alert("Please Enter Correct Pincode");
                obj.focus();
               }  
              
            }
             function CheckPinCodeCorrespondence(obj)
            { 
              if(obj.value=="")
              {
              alert(" Please Enter Pincode!!!");
                    obj.focus();
              }
               if(obj.value.length<6)
              {
              alert(" Please 6 Digit Pin Code!!!");
                    obj.focus();
              }
               var mincheck =(parseInt(obj.value.substring(0,2))>=parseInt(document.getElementById("hdnCorrespondenceStateMinPinCode").value))?true:false;
               
              var maxcheck =(parseInt(obj.value.substring(0,2))<=parseInt(document.getElementById("hdnCorrespondenceStateMaxPinCode").value))?true:false;
               
               
               if(mincheck==true && maxcheck==true )
               {
              
               }
               else
               {
               obj.value="";
                alert("Please Enter Correct Pincode");
                obj.focus();
               }  
              
            }
             function CheckPinCodeManagement(obj)
            { 
              if(obj.value=="")
              {
              alert(" Please Enter Pincode!!!");
                    obj.focus();
              }
               if(obj.value.length<6)
              {
              alert(" Please 6 Digit Pin Code!!!");
                    obj.focus();
              }
               var mincheck =(parseInt(obj.value.substring(0,2))>=parseInt(document.getElementById("hdnManagementStateMinPinCode").value))?true:false;
               
              var maxcheck =(parseInt(obj.value.substring(0,2))<=parseInt(document.getElementById("hdnManagementStateMaxPinCode").value))?true:false;
              
               
               if(mincheck==true && maxcheck==true )
               {
              
               }
               else
               {
               obj.value="";
                alert("Please Enter Correct Pincode");
                obj.focus();
               }  
              
            }
            
             function CheckPhoneCode()         
            {                                                   

                return ((event.keyCode) >= 48 && (event.keyCode <= 57));

            }              
            
             
             
             function  ValidateEmail(obj)
             {
              var answer = obj.value;
                    var valid=emailValidator(answer, 'Not a Valid Email-Id !!!');
                    if(valid==false)
                    {
                        obj.focus();
                        return false;
                    }
             }
             
             function emailValidator(elem, helperMsg)
            {
                var emailExp = /^[\w\-\.\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,8}$/;
                if(elem.match(emailExp))
                {
                    return true;
                }
                else
                {
                    alert(helperMsg);
                    return false;
                }
            } 
             
            
            
        function AddBranchDetails()
        {       
        
                if(document.getElementById("txtBranchName").value == "")
                {
                    alert(" Please Enter Branch Name!!!");
                    document.getElementById("txtBranchName").focus();
                    return false;
                }
                 
                 if(document.getElementById("txtBranchAddress").value == "")
                {
                    alert(" Please Enter Branch Address!!!");
                    document.getElementById("txtBranchAddress").focus();
                    return false;
                }

              if (document.getElementById("ddlBranchState").selectedIndex <= 0)
                {
                    alert("Please Select Branch State !!!");
                    document.getElementById("ddlBranchState").focus();
                    return false;
                }
                 
                   if(document.getElementById("ddlBranchCity").selectedIndex <= 0)
                {
                    alert(" Please Select branch City!!!");
                    document.getElementById("ddlBranchCity").focus();
                    return false;
                }
                   if(document.getElementById("txtBranchPin").value == "")
                {
                    alert(" Please Enter Branch Pincode!!!");
                    document.getElementById("txtBranchPin").focus();
                    return false;
                }
                   if(document.getElementById("txtBranchPin").value.length < 6)
                {
                    alert(" Please Enter 6 Digit Correct Branch Pincode!!!");
                    document.getElementById("txtBranchPin").focus();
                    return false;
                }
                return true;
        }
          function AddFactoryDetails()
        {       
        
                if(document.getElementById("txtFactoryName").value == "")
                {
                    alert(" Please Enter Factory Name!!!");
                    document.getElementById("txtFactoryName").focus();
                    return false;
                }
                 
                 if(document.getElementById("txtFactoryAddress").value == "")
                {
                    alert(" Please Enter Factory Address!!!");
                    document.getElementById("txtFactoryAddress").focus();
                    return false;
                }

              if (document.getElementById("ddlFactoryState").selectedIndex <= 0)
                {
                    alert("Please Select Factory State !!!");
                    document.getElementById("ddlFactoryState").focus();
                    return false;
                }
                 
                   if(document.getElementById("ddlFactoryCity").selectedIndex <= 0)
                {
                    alert(" Please Select Factory City!!!");
                    document.getElementById("ddlFactoryCity").focus();
                    return false;
                }
                   if(document.getElementById("txtFactoryPin").value == "")
                {
                    alert(" Please Enter Factory Pincode!!!");
                    document.getElementById("txtFactoryPin").focus();
                    return false;
                }
                   if(document.getElementById("txtFactoryPin").value.length < 6)
                {
                    alert(" Please Enter 6 Digit Correct Factory Pincode!!!");
                    document.getElementById("txtFactoryPin").focus();
                    return false;
                }
                return true;
        }
         function AddManagementDetails()
        {         
                    
        
              if (document.getElementById("ddlManagementType").selectedIndex <= 0)
                {
                    alert("Please Select Management Type  !!!");
                    document.getElementById("ddlManagementType").focus();
                    return false;
                }
                if (document.getElementById("ddlManagementTitle").selectedIndex <= 0)
                {
                    alert("Please Select Management Title  !!!");
                    document.getElementById("ddlManagementTitle").focus();
                    return false;
                }                
                
                  if(document.getElementById("txtManagementFirstName").value == "First Name")
                {
                    alert(" Please Enter Management First Name!!!");
                    document.getElementById("txtManagementFirstName").focus();
                    return false;
                }   
//                  if(document.getElementById("txtManagementMiddleName").value == "Middle Name")
//                {
//                    alert(" Please enter Management Middle Name!!!");
//                    document.getElementById("txtManagementMiddleName").focus();
//                    return false;
//                }                
//                  if(document.getElementById("txtManagementLastName").value == "Last Name")
//                {
//                    alert(" Please enter Management last Name!!!");
//                    document.getElementById("txtManagementLastName").focus();
//                    return false;
//                } 
                               
//                 if(document.getElementById("txtManagementFathersName").value == "")
//                {
//                    alert(" Please Enter Management Father's Name!!!");
//                    document.getElementById("txtManagementFathersName").focus();
//                    return false;
//                }  
                 if(document.getElementById("txtManagementResidentialAddress").value == "")
                {
                    alert(" Please Enter Management Residential Address!!!");
                    document.getElementById("txtManagementResidentialAddress").focus();
                    return false;
                }               
                     if(document.getElementById("ddlManagementState").selectedIndex <= 0)
                {
                    alert(" Please Select Management State!!!");
                    document.getElementById("ddlManagementState").focus();
                    return false;
                }
                   if(document.getElementById("ddlManagementCity").selectedIndex <= 0)
                {
                    alert(" Please Select Management City!!!");
                    document.getElementById("ddlManagementCity").focus();
                    return false;
                }
                   if(document.getElementById("txtManagementPin").value == "")
                {
                    alert(" Please Enter Management Pincode!!!");
                    document.getElementById("txtManagementPin").focus();
                    return false;
                }
                      if(document.getElementById("txtManagementPin").value.length < 6)
                {
                    alert(" Please Enter 6 Digit Correct Management Pincode!!!");
                    document.getElementById("txtManagementPin").focus();
                    return false;
                }
                
                       if(document.getElementById("txtManagementTeleCode").value == "")
                {
                    alert(" Please Enter Management Telephone STD Code!!!");
                    document.getElementById("txtManagementTeleCode").focus();
                    return false;
                }
                    if(document.getElementById("txtManagementTeleNo").value == "")
                {
                    alert(" Please Enter Management Telephone No!!!");
                    document.getElementById("txtManagementTeleNo").focus();
                    return false;
                }
                 
                    var control = document.getElementById("ddlFirmType");
                    var SelectedVal = control.options[control.selectedIndex].text;
                    var ManagementCount=0;
                    if(document.getElementById("hdnManagementCount").value!="")
                    {
                        ManagementCount=parseInt(document.getElementById("hdnManagementCount").value)
                    }                   
                                                                                                               
        
                    if((SelectedVal == "Proprietory") && (ManagementCount>=1))
                      {                          
                          alert(" No. Of Properietors 1!!!");
                          document.getElementById("ddlManagementTitle").focus();
                        return false;
                      }                                        
                return true;
        }
        
        
        function ValidationScannedDoc()
        {    
       
//        if(document.getElementById("txtDocRegNo").value=="")
//        {
//         alert(" Please enter the Document Registration No!!!");
//                    document.getElementById("txtDocRegNo").focus();
//                    return false;
//        }
        if(document.getElementById("txtDocIssuAuth").value=="")
        {
         alert(" Please enter the Document issue authentication!!!");
                    document.getElementById("txtDocIssuAuth").focus();
                    return false;
        }
         if(document.getElementById("txtDocIssueDate").value=="")
        {
         alert(" Please enter the Document issue date!!!");
                    document.getElementById("txtDocIssueDate").focus();
                    return false;
        }
//          if(document.getElementById("txtDocExpiryDate").value=="")
//        {
//         alert(" Please enter the Document Expire date!!!");
//                    document.getElementById("txtDocExpiryDate").focus();
//                    return false;
//        }
         if(document.getElementById("hdnIsScannedDocumentMandatory").value=="True")
        {   
            if(document.getElementById("fudoc").value=="")
            {
                 alert(" Please Browse the Scanned Document !!!");
                    document.getElementById("fudoc").focus();
                    return false;
            }
            var FileControl="fudoc";
            if(FileValidation(FileControl)==false)
            {
            document.getElementById(FileControl).focus();
             return false;
            }
//            var TempDocFileName=document.getElementById("fudoc").value;             
//            var fileExt=TempDocFileName.substring(TempDocFileName.lastIndexOf(".")); 
//            fileExt=fileExt.toLowerCase(); 
//             var bCheck=false;
//           if(fileExt==".tif")
//           {
//           bCheck=true;          
//           }
//           if(fileExt==".jpg")
//           {
//           bCheck=true;           
//           }
//             if(fileExt==".gif")
//           {
//           bCheck=true;            
//           }
//           if(bCheck==false)
//           {
//           alert("Dear User File extension should be either of .tif , .jpg, .gif !!!");
//                   document.getElementById("fudoc").focus();
//                    return false;
//           }
           

            
        }
        return true;
        
        }
        function FileValidation(FileControl)
        {      
        
        
        var TempDocFileName=document.getElementById(FileControl).value; 
        
        if(TempDocFileName=="")
        {
        alert(" Please Browse the file!!!");
                    document.getElementById(FileControl).focus();
          return false;
        }           
            var fileExt=TempDocFileName.substring(TempDocFileName.lastIndexOf(".")); 
            fileExt=fileExt.toLowerCase(); 
             var bCheck=false;
           if(fileExt==".tif")
           {
           bCheck=true;          
           }
           if(fileExt==".jpg")
           {
           bCheck=true;           
           }
             if(fileExt==".gif")
           {
           bCheck=true;            
           } 
             if(fileExt==".pdf")
           {
           bCheck=true;            
           }           
           if(bCheck==false)
           {
           alert("Dear User File extension should be either of .tif , .jpg, .gif or .pdf !!!");
                   document.getElementById(FileControl).focus();
                    return false;
           }           
           //document.getElementById("hdnUploadFileAddress").value=TempDocFileName;
           
           return true;
        }
        function ValidateFileExtensionForXML(FileControl)
        {                      
            var TempDocFileName=document.getElementById(FileControl).value; 
        
            if(TempDocFileName=="")
            {
                alert(" Please Browse the file!!!");
                document.getElementById(FileControl).focus();
                return false;
            }           
            var fileExt=TempDocFileName.substring(TempDocFileName.lastIndexOf(".")); 
            fileExt=fileExt.toLowerCase(); 
            var bCheck=false;
            if(fileExt==".xml")
            {
                bCheck=true;          
            }           
            if(bCheck==false)
            {
                alert("Dear User- File extension should be .xml !!!");
                document.getElementById(FileControl).focus();
                return false;
           }                                 
           return true;
        }
        
        function ValidationSubmit()
        {
             //document.getElementById('btnSubmit').disabled = false;
//              if(document.getElementById("hdnRegistrationNo").value!="")
//              {  
//             document.getElementById('chkTerms').checked=false;
//             }
            if(document.getElementById("txtNameOfApplicant").value=="")
            {
                alert(" Please Enter the Applicant Firm Name!!!");
                document.getElementById("txtNameOfApplicant").focus();
                return false;
            }
//         if(document.getElementById("txtWebsite").value=="")
//        {
//         alert(" Please enter the Website!!!");
//                    document.getElementById("txtWebsite").focus();
//                    return false;
//        }
            if(document.getElementById("txtEstablishmentDate").value=="")
            {
                alert(" Please Enter the Establishment Date!!!");
                document.getElementById("txtEstablishmentDate").focus();
                return false;
            }
            if(document.getElementById("txtApplicantAddress").value=="")
            {
                alert(" Please Enter Applicant address!!!");
                document.getElementById("txtApplicantAddress").focus();
                return false;
            }
           
            if(document.getElementById("ddlApplicantState").selectedIndex <= 0)
            {
                alert(" Please Select Applicant state!!!");
                document.getElementById("ddlApplicantState").focus();
                return false;
            }
        
            if(document.getElementById("ddlApplicantCity").selectedIndex <= 0)
            {
                alert(" Please Select Applicant City!!!");
                document.getElementById("ddlApplicantCity").focus();
                return false;
            }
        
            if(document.getElementById("txtApplicantPin").value=="")
            {
                alert(" Please Enter the Applicant Pincode!!!");
                document.getElementById("txtApplicantPin").focus();
                return false;
            }
            if(document.getElementById("txtCorrespondenceAddress").value=="")
            {
                alert(" Please Enter the Correspondence address!!!");
                document.getElementById("txtCorrespondenceAddress").focus();
                return false;
            }
            if(document.getElementById("ddlCorrespondenceState").selectedIndex <= 0)
            {
                alert(" Please Select Correspondence state!!!");
                document.getElementById("ddlCorrespondenceState").focus();
                return false;
            }
        
            if(document.getElementById("ddlCorrespondenceCity").selectedIndex <= 0)
            {
                alert(" Please Select Correspondence City!!!");
                document.getElementById("ddlCorrespondenceCity").focus();
                return false;
            }
        
            if(document.getElementById("txtCorrespondenceAddressPin").value=="")
            {
                alert(" Please Enter the Correspondence Pincode!!!");
                document.getElementById("txtCorrespondenceAddressPin").focus();
                return false;
            }
                   if(document.getElementById("txtCorrespondenceAddressPin").value.length < 6)
                {
                    alert(" Please Enter 6 Digit Correct Correspondence Pincode!!!");
                    document.getElementById("txtCorrespondenceAddressPin").focus();
                    return false;
                }
//           if(document.getElementById("txtDocRegNo").value=="")
//        {
//         alert(" Please enter the Doc Registration No!!!");
//                    document.getElementById("txtDocRegNo").focus();
//                    return false;
//        }
            if(document.getElementById("txtCorrespondencePhoneCode").value=="")
            {
                alert(" Please enter the Correspondence Phone STD Code!!!");
                document.getElementById("txtCorrespondencePhoneCode").focus();
                return false;
            }
            if(document.getElementById("txtCorrespondencePhoneNo").value=="")
            {
                alert(" Please enter the  Correspondence Phone No!!!");
                document.getElementById("txtCorrespondencePhoneNO").focus();
                return false;
            }
            if(document.getElementById("txtCorrespondenceEMail1").value=="")
            {
                alert(" Please enter the Correspondence First E-Mail ID!!!");
                document.getElementById("txtCorrespondenceEMail1").focus();
                return false;
            }   
            if(document.getElementById("txtCorrespondenceIECNo").value=="")
            {
                alert(" Please Enter the 10-digit IEC Number!!!");
                document.getElementById("txtCorrespondenceIECNo").focus();
                return false;
            } 
            if(document.getElementById("txtCorrespondenceIECNo").value.length<10)
            {
               alert("Please Enter 10-digit IEC Number");
               document.getElementById("txtCorrespondenceIECNo").focus();
               return false;
            } 
         
            if(document.getElementById("hdnIECNoValidation").value!="")
            {
                alert(" IEC Number Already Exists!!!");
                document.getElementById("txtCorrespondenceIECNo").focus();
                return false;
            } 
            if(document.getElementById("txtCorrespondenceIssueAuthority").value=="")
            {
                alert(" Please Enter the IEC Issue Authority!!!");
                document.getElementById("txtCorrespondenceIssueAuthority").focus();
                return false;
            }
            if(document.getElementById("txtCorrespondenceDateOfIssue").value=="")
            {
                alert(" Please enter the IEC Date Of Issue!!!");
                document.getElementById("txtCorrespondenceDateOfIssue").focus();
                return false;
            }
//           if(document.getElementById("txtCorrespondenceExpiryDate").value=="")
//        {
//         alert(" Please enter the IEC Expiry Date!!!");
//                    document.getElementById("txtCorrespondenceExpiryDate").focus();
//                    return false;
//        }
        
            if(document.getElementById("hdnCorrespondenceIECDocFile").value=="")
            {
                alert(" Please Upload IEC Document File!!!");
                document.getElementById("fuCorrespondenceIECDoc").focus();
                return false;
            }
         
        
            if(document.getElementById("txtCorrespondencePan").value=="")
            {
                alert(" Please enter the  PAN Number!!!");
                document.getElementById("txtCorrespondencePan").focus();
                return false;
            } 
            if(document.getElementById("hdnCorrespondencePanDocFile").value=="")
            {
                alert(" Please Upload PAN Document File!!!");
                document.getElementById("fuCorrespondencePanDoc").focus();
                return false;
            }
        
            if(document.getElementById("ddlFirmType").selectedIndex <= 0)
            {
                alert(" Please Select Constitution!!!");
                document.getElementById("ddlFirmType").focus();
                return false;
            }      
     
        
       var rdolist = document.getElementsByName("rdLstRegisterUs");
       if (rdolist[1].checked || rdolist[3].checked)
       {
       
            if(document.getElementById("txtManNumber").value=="")
            {
                alert(" Please Enter Manufacturer Number!!!");
                document.getElementById("txtManNumber").focus();
                return false;
            }          
        
            if(document.getElementById("txtManIssuAuthority").value=="")
            {
                alert(" Please Enter the Manufacturer Issue Authority!!!");
                document.getElementById("txtManIssuAuthority").focus();
                return false;
            }  
            if(document.getElementById("txtManDateofIssue").value=="")
            {
                alert(" Please enter the Manufacturer Date of Issue!!!");
                document.getElementById("txtManDateofIssue").focus();
                return false;
            } 
//        if(document.getElementById("txtManExpiryDate").value=="")
//        {
//         alert(" Please enter the Manufacturer Expiry Date!!!");
//                    document.getElementById("txtManExpiryDate").focus();
//                    return false;
//        }  
            if(document.getElementById("hdnManExpDocFile").value=="")
            {
                alert(" Please Upload Manufacturer Exporter Doc File!!!");
                document.getElementById("fuManExpDoc").focus();
                return false;
            }          

//            if(document.getElementById("txtManCertiNo").value=="")
//            {
//                alert(" Please enter the Manufacturer Certificate No!!!");
//                document.getElementById("txtManCertiNo").focus();
//                return false;
//            }       
//           
//           
//            if(document.getElementById("txtManValidUpto").value=="")
//            {
//                alert(" Please enter the  Manufacturer Valid Upto!!!");
//                document.getElementById("txtManValidUpto").focus();
//                return false;
//            }                       
       }
                   
       
        
        
 
        
  // -------20-01-10     
  
                    

                    
        
      
                    var control = document.getElementById("ddlFirmType");
                    var SelectedVal = control.options[control.selectedIndex].text;
                    var ManagementCount=0;
                   if(document.getElementById("hdnManagementCount").value!="")
                  {
                  ManagementCount=parseInt(document.getElementById("hdnManagementCount").value)
                   }                   
                                    
                   if(ManagementCount==0)
                   {
                    alert(" Please Add Details of Directors/Partners/Properietors/Karta/Parceners!!!");
                    document.getElementById("ddlManagementTitle").focus();
                    return false;
                   }
                  
                  
                    if((SelectedVal == "Public Limited" ||SelectedVal=="Private Limited" || SelectedVal=="Trust"|| SelectedVal=="Govt. Undertaking") && ManagementCount<1)
                      {                          
                          alert(" Please Add Details of Directors Atleast 1!!!");
                          document.getElementById("ddlManagementTitle").focus();
                        return false;
                      }
                     if((SelectedVal == "Partnership Firm") && (ManagementCount<2))                     
                      {                         
                          alert(" Please Add Details of Partners 2!!!");
                          document.getElementById("ddlManagementTitle").focus();
                        return false;
                      }
        
                    if((SelectedVal == "Proprietory") && (ManagementCount!=1))
                      {                          
                          alert(" No. Of Properietors 1!!!");
                          document.getElementById("ddlManagementTitle").focus();
                        return false;
                      }
                    if((SelectedVal == "HUF") && (ManagementCount<2))
                      {                          
                          alert(" No. of Karta/Parceners 2!!!");
                          document.getElementById("ddlManagementTitle").focus();
                        return false;
                      }   
                      
                       var i=0;
                    var Checked=0;
                    for(i=0;i<document.getElementById("hdnExportProdCount").value;i++)
                    {                    
                      if(document.getElementById('chkListExporProduct_'+i.toString()).checked==true)
                      {
                      Checked=1;
                      }
                     }
                        if(Checked==0)
                        {                
                      alert("Please Select altleat 1 Name of Export Product(s) or its category for which registration is required !!! ");
                      document.getElementById('chkListExporProduct_0').focus();
                        return false;             
                        }
                      
                      
                      
                       
        
                if(document.getElementById("txtBussinessOfApplicant").value=="")
               {
                    alert(" Please Enter Business Of Applicant!!!");
                    document.getElementById("txtBussinessOfApplicant").focus();
                    return false;
               }
             
             var rdoRegChecked=0;
             
              if(document.getElementById("rdoRegYes").checked)
                {
                 rdoRegChecked=1;  
                     if(document.getElementById("txtRegWithOthers").value=="")
                    {
                        alert(" Please enter Registration With any Other EPC's!!!");
                        document.getElementById("txtRegWithOthers").focus();
                        return false;
                    }
                      if(document.getElementById("lblRegCertificateFile").innerText=="")
                    {
                     alert(" Please Upload Reg Certificate!!!");
                                document.getElementById("fuRegCertificate").focus();
                                return false;
                    } 
                    
                 }   
       
         if(document.getElementById("rdoRegNo").checked)
                {
                rdoRegChecked=1; 
                }
           if(rdoRegChecked==0)
          {
             alert("Please Select Registration With any Other EPC's yes Or No");
             document.getElementById("rdoRegNo").focus();
             return false;
          }
       
         if(document.getElementById("ddlChequeDDType").selectedIndex <= 0)
         {
            alert(" Please Select Cheque/DD Type!!!");
            document.getElementById("ddlChequeDDType").focus();
            return false;
         }
        
         if(document.getElementById("txtChequeDDNo").value=="")
         {
            alert(" Please enter the Cheque/DD No!!!");
            document.getElementById("txtChequeDDNo").focus();
            return false;
         }
         if(document.getElementById("txtChequeDDDate").value=="")
         {
            alert(" Please enter the Cheque/DD Date!!!");
            document.getElementById("txtChequeDDDate").focus();
            return false;
         } 
            if(document.getElementById("ddlChequeDDBankName").selectedIndex <= 0)
         {
            alert(" Please Select Cheque/DD Bank Name !!!");
            document.getElementById("ddlChequeDDBankName").focus();
            return false;
         }    
          var control = document.getElementById("ddlChequeDDBankName");
                    var SelectedVal = control.options[control.selectedIndex].text;
                   
                  
                    if(SelectedVal == "Other")
                      { 
                         if(document.getElementById("txtChequeDDBankName").value=="")
                         {
                            alert(" Please enter the Cheque/DD Bank Name!!!");
                            document.getElementById("txtChequeDDBankName").focus();
                            return false;
                         }
                      }
        
         if(document.getElementById("txtDeclarationName").value=="")
         {
            alert(" Please enter the Declarator Name!!!");
            document.getElementById("txtDeclarationName").focus();
            return false;
         }
         if(document.getElementById("txtDeclarationDesignation").value=="")
         {
            alert(" Please enter the Declarator Designation!!!");
            document.getElementById("txtDeclarationDesignation").focus();
            return false;
         } 
            if(document.getElementById("txtDeclarationTeleNoCode").value=="")
         {
            alert(" Please enter the Declarator Telephone Code !!!");
            document.getElementById("txtDeclarationTeleNoCode").focus();
            return false;
         }     
         if(document.getElementById("txtDeclarationTeleNo").value=="")
         {
            alert(" Please enter the Declarator Telephone Number !!!");
            document.getElementById("txtDeclarationTeleNo").focus();
            return false;
         }  
    
//         if(document.getElementById("txtDeclarationEmail").value=="")
//         {
//            alert(" Please enter the Declarator E-Mail ID!!!");
//            document.getElementById("txtDeclarationEmail").focus();
//            return false;
//         } 
         
          
         
                            
    return true;
}            
          
            
          function SetCheckORDD()
            { 
                
              if(document.getElementById("ddlChequeDDType").selectedIndex<=0)
              {
              alert(" Please Select Cheque or DD!!!");
                    obj.focus();
              } 
              else
              {     
              
                    var control = document.getElementById("ddlChequeDDType");
                    var SelectedVal = control.options[control.selectedIndex].value;
                    for(index = 0; index < control.length; index++)
                    {
                   
                    if(control[index].value == SelectedVal)
                    {
                       document.getElementById("lblChequeDD").innerText=control[index].innerText;
                       document.getElementById("lblChequeDDDate").innerText=control[index].innerText;
                       if(control[index].innerText=="DD")
                       {
                        document.getElementById("txtChequeDDBranchName").value="Mumbai"
                       }  
                       else
                       {
                        document.getElementById("txtChequeDDBranchName").value=""
                        }
                    }                   
                    }
              
             
              } 
            
            }   
             
             function Cancel()
             {
         document.location.href ="../Default.aspx";
         
                }

             
           function SetVisibleOtherFirm()
            { 
                
//              if(document.getElementById("ddlFirmType").selectedIndex<=0)
//              {
//              alert(" Please Select Firm Type!!!");
//                    document.getElementById("ddlFirmType").focus();
//              } 
//              else
//              {     
              
                    var control = document.getElementById("ddlFirmType");
                    var SelectedVal = control.options[control.selectedIndex].text;
                   
                  
                    if(SelectedVal != "Others")
                      {   document.getElementById("tblOtherFirm").style.display = "none";                        
                         
                       }
                       else
                       {
                     document.getElementById("tblOtherFirm").style.display = "";
                       }
                      
                       
                                     
              
             
              //} 
            
            }   
            
            function SetEnableRejectRemarks()
            {       
                      if(document.getElementById("txtRejectRemarks").value=="" && document.getElementById("hdnRejectTableVisbility").value=="Visible")
                    {
                    alert("please Provide Remarks for Rejection");
                    document.getElementById("txtRejectRemarks").focus();
                    } 
                    else
                    {
                 if(document.getElementById("hdnRejectTableVisbility").value!="Visible")
                    {
                     document.getElementById("hdnRejectTableVisbility").value="Visible"  
                     document.getElementById("trRejectRemarks").style.display = "";                   
                     alert("Please Provide Remarks for Rejection");
                     } 
                     else
                     {
                      document.getElementById("trRejectRemarks").style.display = "none";
                     }
                    }
                    
//                if(document.getElementById("hdnRejectTableVisbility").value=="")
//                    {
//                    
//                    document.getElementById("hdnRejectTableVisbility").value="Visible";
//                    document.getElementById("trRejectRemarks").style.display = "";
//                    document.getElementById("txtRejectRemarks").focus();
//                     }
//                     else
//                     {
//                     document.getElementById("trRejectRemarks").style.display = "none";
//                     } 
//                    
                    
                                  
                    
                    
            }
             function EnableRejectRemarks()
            {     
                if(document.getElementById("hdnRegistrationNo").value!="")
               {  
                    if(document.getElementById("hdnRejectTableVisbility").value=="Visible" )
                    {                    
                    document.getElementById("trRejectRemarks").style.display = "";
                    document.getElementById("txtRejectRemarks").focus();
                     }
                     else
                     {                     
                     document.getElementById("trRejectRemarks").style.display = "none";
                     } 
                 }
            }
            
            function popup(FileName,Update) 
                {  
               if(document.getElementById("hdnRegistrationNo").value!="")
               {               
               if(document.getElementById(FileName).value=="" ||document.getElementById(Update).value=="")
               {               
                 var url="../Scanned Doccument/"+document.getElementById(FileName).value;
                  }
                  else
                  {
                 var url="../TempDocUpload/"+document.getElementById(FileName).value;
                  }                 
                  }
                  else
                  {
                   var url="../TempDocUpload/"+document.getElementById(FileName).value;
                  }
                  
                 var width  = 650;
                 var height = 600;
                 var left   = (screen.width  - width)/2;
                 var top    = (screen.height - height)/2;
                 var params = 'width='+width+', height='+height;
                 params += ', top='+top+', left='+left;
                 params += ', directories=no';
                 params += ', location=no';
                 params += ', menubar=no';
                 params += ', resizable=no';
                 params += ', scrollbars=no';
                 params += ', status=no';
                 params += ', toolbar=no';
                 newwin=window.open(url,'windowname5', params);
                 if (window.focus) {newwin.focus()}
                
                 return false;
                 
                }
              function popupScanned (FileName)

                {  
                
                
                
                if(document.getElementById("hdnRegistrationNo").value!="")
                {               
                    if(FileName!="")
                    {               
                        var url="../Scanned Doccument/"+FileName;
                     }
                                 
                  }
              else
                  {
                   var url="../TempDocUpload/"+FileName;
                  }
                  
                 var width  = 650;
                 var height = 600;
                 var left   = (screen.width  - width)/2;
                 var top    = (screen.height - height)/2;
                 var params = 'width='+width+', height='+height;
                 params += ', top='+top+', left='+left;
                 params += ', directories=no';
                 params += ', location=no';
                 params += ', menubar=no';
                 params += ', resizable=no';
                 params += ', scrollbars=no';
                 params += ', status=no';
                 params += ', toolbar=no';
                 newwin=window.open(url,'windowname5', params);
                 if (window.focus) {newwin.focus()}
                
                 return false;
                 
                }
                
                function uploadIEC()
                
                {
                
                if(document.getElementById("txtCorrespondenceIECNo").value=="")
               {
               alert("Please Enter 10 digit IEC Code");
               document.getElementById("txtCorrespondenceIECNo").focus();
               return false;
               } 
                
                if(document.getElementById("txtCorrespondenceIECNo").value.length<10)
               {
               alert("Please Enter 10 digit IEC Code");
               document.getElementById("txtCorrespondenceIECNo").focus();
               return false;
               } 
               if(FileValidation('fuCorrespondenceIECDoc')==false)
               {
               return false;
               }
              
               
               
              return true;
                }
                
                
//             function   PanNoValidation()
//                {
//                var PanNo;
//                var Start,
//                var Middle,
//                var End;
//                PanNo=document.getElementById("txtCorrespondencePan").value
//                PanNo=PanNo.toUpperCase(); 
//                Start=PanNo.substring(0,5);
//                Middle=PanNo.substring(5,4);
//                End=PanNo.substring(9,1);
//                if(typeof(Start)==int)
//                {
//                }
//                return true;
//                }
//               
       function PanNoValidation()
       { 
        //with(this)
       // { 
                var PanNo=document.getElementById("txtCorrespondencePan").value;
               document.getElementById("txtCorrespondencePan").value=PanNo.toUpperCase();
           if(PanNo.length==10)
           {
               var charCode=document.getElementById("txtCorrespondencePan").value.substring(0,5).charCodeAt(document.getElementById("txtCorrespondencePan").value.substring(0,5).length-2); 
                                
                 if(charCode>91 || charCode<65)
                    {                      
                    alert("Please Enter Correct PAN Number");
                    return false;
                   }
                   charCode=document.getElementById("txtCorrespondencePan").value.substring(5,9).charCodeAt(document.getElementById("txtCorrespondencePan").value.substring(5,9).length-1); 
                   if(charCode<48 ||charCode>57) 
                   {
                   alert("Please Enter Correct PAN Number");
                    return false;
                   }
                    
                   var charCode=document.getElementById("txtCorrespondencePan").value.substring(9,10).charCodeAt(document.getElementById("txtCorrespondencePan").value.substring(9,10).length-1); 
                                
                 if(charCode>91 || charCode<65)
                   {
                   alert("Please Enter Correct PAN Number");
                    return false;
                   }
                  return true 
               }
               else
               {
                 alert("Please Enter Correct PAN Number it Must be 10 Character");
                    return false;
               }
               
         //}
         return true;
       } 

      
         function SetOtherBankVisible()
         {
                     var control = document.getElementById("ddlChequeDDBankName");
                    var SelectedVal = control.options[control.selectedIndex].text;
                   
                  
                    if(SelectedVal != "Other")
                      {   document.getElementById("tblOtherBank").style.display = "none";                        
                         
                       }
                       else
                       {
                     document.getElementById("tblOtherBank").style.display = "";
                       }
         }
            function checkIssuedate(obj) 
            {            
            var myDate = new Date(getDate(obj));
            var today = new Date(); 
            
                if (myDate>=today) 
                { 
                alert('Issue Date cannot be greater than today !') 
                obj.value="";
                obj.focus();
                return false; 
                 } 
                
                return true; 
            }
            function getDate(obj)
            {
            var date=obj.value.substring(3,5)+"/"+obj.value.substring(0,2)+"/"+obj.value.substring(6,10);
            return  date;
            }
            
           function checkExpirydate(obj)
            {
             var myDate = new Date(getDate(obj));
             var today = new Date(); 
            
                if (myDate<today) 
                { 
                alert('Expiry Date cannot be less than today !') 
                obj.value="";
                obj.focus();
                return false; 
                 } 
                
                return true; 
            }
            
           function checkEstablishDatedate(obj)
           {
            var myDate = new Date(getDate(obj));
            var today = new Date(); 
            
                if (myDate>today) 
                { 
                alert('Establishment Date cannot be greater than today !') 
                obj.value="";
                obj.focus();
                return false; 
                 } 
                
                return true; 
           } 
            
            
            
            
            
            
         
