function ValidateTwoEmptyField(controlName1, controlName2, message1, message2) { // debugger; var fieldName1 = document.getElementById(controlName1); var fieldName2 = document.getElementById(controlName2); // ClientGridClear(); fieldName1.focus(); if (fieldName1.value == "") { document.getElementById('lblConfirmMsg').innerHTML = message1; return false; } if (fieldName2.value == "") { document.getElementById('lblConfirmMsg').innerHTML = message2; fieldName2.focus(); return false; } } function ValidateEmail(email) { var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; //var address = document.getElementById[email].value; if (reg.test(email) == false) { alert('Invalid Email Address'); return false; } } function pan_validate(Obj) { //debugger; if (Obj == null) Obj = window.event.srcElement; if (Obj.value != "") { ObjVal = Obj.value; var panPat = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; var code = /([p,P])/; var code_chk = ObjVal.substring(3, 4); if (ObjVal.search(panPat) == -1) { alert("Invalid PAN Number"); Obj.focus(); //document.getElementById('<%= txtPANNO.ClientID %>').value = ""; return false; } if (code.test(code_chk) == false) { alert("Invalid PAN Number"); // document.getElementById('<%= txtPANNO.ClientID %>').value = ""; return false; } } } function validateemployeeId() { //debugger; var txtEmployeeIdforSearch = document.getElementById(cid_txtEmployeeIdforSearch).value; var lblmsg = document.getElementById('contentholder1_lblsearchmsg'); var firstletter = txtEmployeeIdforSearch.substring(0, 1).toUpperCase(); var remainingletters = txtEmployeeIdforSearch.substring(1, 7); var matchletterA = new RegExp("A"); var matchlettera = new RegExp("a"); var matchNumbers = new RegExp("[0-9]"); var tstt = txtEmployeeIdforSearch; if (tstt.length != 7) { lblmsg.innerHTML = "Please Enter Valid Employee ID"; return false; } if (!remainingletters.match(matchNumbers)) { lblmsg.innerHTML = "Please Enter Valid Employee ID"; return false; } if (isNaN(txtEmployeeIdforSearch.substring(1, 7))) { lblmsg.innerHTML = "Please Enter Valid Employee ID"; return false; } if (firstletter != "A") { lblmsg.innerHTML = "Please Enter Valid Employee ID"; return false; } return true; } function ValidatePFWithdrawal() { //debugger; var lblmsg = document.getElementById('contentholder1_lblConfirmMsg'); var ddlCompany = document.getElementById(cid_ddlCompany); var ddlEmplID = document.getElementById(cid_ddlEmplID); var txtCompanyCode = document.getElementById(cid_txtCompanyCode).value; var txtIkyaLocation = document.getElementById(cid_txtIkyaLocation).value; // var DSDate = document.getElementById(cid_DSDate + '_txtDate').value; var DSDOJ = document.getElementById(cid_DSDOJ + '_txtDate').value; var DSDOL = document.getElementById(cid_DSDOL + '_txtDate').value; var txtPTState = document.getElementById(cid_txtPTState).value; var txtFirstName = document.getElementById(cid_txtFirstName).value; var txtFatherName = document.getElementById(cid_txtFatherName).value; var txtEmailID = document.getElementById(cid_txtEmailID).value; var txtWorkLocation = document.getElementById(cid_txtWorkLocation).value; var txtResig = document.getElementById(cid_txtResig).value; var txtPFNO = document.getElementById(cid_txtPFNO).value; var txtReasonForResign = document.getElementById(cid_txtReasonForResign).value; var txtBankName = document.getElementById(cid_txtBankName).value; var txtBankAcctNo = document.getElementById(cid_txtBankAccountNumber).value; var txtIFSCCode = document.getElementById(cid_txtIFSCCode).value; var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; //lblPopupConfirmMsg.innerHTML = ''; if (txtEmailID != "") { if (reg.test(txtEmailID) == false) { lblmsg.innerHTML = "Please Enter valid Email Id "; return false; } // return true; } if (txtCompanyCode = "" || ddlCompany.selectedIndex == 0 || ddlEmplID.selectedIndex == 0 || txtIkyaLocation == "" || DSDOJ == "" || DSDOL == "" || txtPTState == "" || txtFirstName == "" || txtFatherName == "" || txtEmailID == "" || ddlEmplID == "" || txtWorkLocation == "" || txtResig == "" || txtPFNO == ""||txtBankAcctNo==""||txtBankName==""||txtIFSCCode=="") { //if (DSDate == "") { // lblmsg.innerHTML = "Please Enter Date"; // document.getElementById(cid_DSDate + '_txtDate').focus(); // return false; //} if (ddlCompany.selectedIndex == 0) { lblmsg.innerHTML = "Please Select Company"; document.getElementById(cid_ddlCompany).focus(); return false; } if (txtCompanyCode == "") { lblmsg.innerHTML = "Please Enter Company Code"; document.getElementById(cid_txtCompanyCode).focus(); return false; } if (txtIkyaLocation == "") { lblmsg.innerHTML = "Please Enter Ikya Location"; document.getElementById(cid_txtIkyaLocation).focus(); return false; } if (ddlEmplID == "") { lblmsg.innerHTML = "Please Select EmplID"; document.getElementById(cid_ddlEmplID).focus(); return false; } if (ddlEmplID.selectedIndex == 0) { lblmsg.innerHTML = "Please Select EmplID"; document.getElementById(cid_ddlEmplID).focus(); return false; } if (txtFirstName == "") { lblmsg.innerHTML = "Please Enter First Name"; document.getElementById(cid_txtFirstName).focus(); return false; } if (txtFatherName == "") { lblmsg.innerHTML = "Please Enter Father Name"; document.getElementById(cid_txtFatherName).focus(); return false; } if (txtEmailID == "") { lblmsg.innerHTML = "Please Enter EmailID"; document.getElementById(cid_txtEmailID).focus(); return false; } if (txtWorkLocation == "") { lblmsg.innerHTML = "Please Enter Work Location"; document.getElementById(cid_txtWorkLocation).focus(); return false; } if (DSDOJ == "") { lblmsg.innerHTML = "Please Enter Work Date Of Joining"; document.getElementById(cid_DSDOJ + '_txtDate').focus(); return false; } if (DSDOL == "") { lblmsg.innerHTML = "Please Enter Date Of Leaving"; document.getElementById(cid_DSDOL + '_txtDate').focus(); return false; } if (txtResig == "") { lblmsg.innerHTML = "Please Enter Resignation Period"; document.getElementById(cid_txtResig).focus(); return false; } if (txtResig != "") { if (txtReasonForResign == "") { lblmsg.innerHTML = "Please Enter Resignation Reason"; document.getElementById(cid_txtReasonForResign).focus(); return false; } } if (txtPFNO == "") { lblmsg.innerHTML = "Please Enter PF Number"; document.getElementById(cid_txtPFNO).focus(); return false; } if (txtBankName == "") { lblmsg.innerHTML = "Please Enter Bank Name"; document.getElementById(cid_txtBankName).focus(); return false; } if (txtBankAcctNo == "") { lblmsg.innerHTML = "Please Enter Bank Account Number"; document.getElementById(cid_txtBankAccountNumber).focus(); return false; } if (txtIFSCCode == "") { lblmsg.innerHTML = "Please Enter Bank IFSC Code"; document.getElementById(cid_txtIFSCCode).focus(); return false; } } } function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode; //if (charCode != 46 && charCode > 31 && (charCode <= 48 || charCode >= 57)) { if (charCode < 48 || charCode > 57) { return false; } return true; } function ValidateChangePassword() { //debugger var lblmsg = document.getElementById('lblConfirmMsg'); var txtUserId = document.getElementById('txtUserId').value; var txtOldPassword = document.getElementById('txtOldPassword').value; var txtNewPassword = document.getElementById('txtNewPassword').value; var txtConfirmNewPassword = document.getElementById('txtConfirmNewPassword').value; //ClientGridClear(); if (txtUserId == "" || txtOldPassword == "" || txtNewPassword == "" || txtConfirmNewPassword == "" || txtNewPassword != txtConfirmNewPassword) { if (txtUserId == "") { lblmsg.innerHTML = "Please Enter UserId"; document.getElementById('txtUserId').focus(); return false; } if (txtOldPassword == "") { lblmsg.innerHTML = "Please Enter Old Password"; document.getElementById('txtOldPassword').focus(); return false; } if (txtNewPassword == "") { lblmsg.innerHTML = "Please Enter New Password"; document.getElementById('txtNewPassword').focus(); return false; } if (txtConfirmNewPassword == "") { lblmsg.innerHTML = "Please Enter Confirm New Password"; document.getElementById('txtConfirmNewPassword').focus(); return false; } if (txtNewPassword != txtConfirmNewPassword) { lblmsg.innerHTML = "Please Enter Confirm New Password same as New Password"; return false; } } } function ValidatePageAccess() { var lblmsg = document.getElementById('lblConfirmMsg'); var ddlRoleType = document.getElementById('ddlRoleType'); var grdPageAccess = document.getElementById('grdPageAccess'); if (ddlRoleType.selectedIndex == 0) { if (ddlRoleType.selectedIndex == 0) { lblmsg.innerHTML = "Please Select Role Type"; return false; } if (grdPageAccess == null) { lblmsg.innerHTML = "Please Select the Columns From the Grid"; document.getElementById('grdPageAccess').focus(); } } } function ValidateUserCreation() { //debugger; var lblmsg = document.getElementById('lblConfirmMsg'); var txtUserId = document.getElementById('txtUserId').value; var txtPassword = document.getElementById('txtPassword').value; var txtConfirmPassword = document.getElementById('txtConfirmPassword').value; var txtFirstName = document.getElementById('txtFirstName').value; var txtLastName = document.getElementById('txtLastName').value; var txtEmailId = document.getElementById('txtEmailId').value; var ddlRoleType = document.getElementById('ddlRoleType'); //ClientGridClear(); if (txtUserId == "" || txtPassword == "" || txtConfirmPassword == "" || txtFirstName == "" || txtLastName == "" || txtEmailId == "" || txtEmailId != "" || ddlRoleType.selectedIndex == 0 || txtPassword != txtConfirmPassword) { if (txtUserId == "") { lblmsg.innerHTML = "Please Enter UserId"; document.getElementById('txtUserId').focus(); return false; } if (txtPassword == "") { lblmsg.innerHTML = "Please Enter Password"; document.getElementById('txtPassword').focus(); return false; } if (txtConfirmPassword == "") { lblmsg.innerHTML = "Please Enter Confirm Password"; document.getElementById('txtConfirmPassword').focus(); return false; } if (txtPassword != txtConfirmPassword) { lblmsg.innerHTML = "Please Enter Confirm Password same as Password"; return false; } if (txtFirstName == "") { lblmsg.innerHTML = "Please Enter First Name"; document.getElementById('txtFirstName').focus(); return false; } if (txtLastName == "") { lblmsg.innerHTML = "Please Enter Last Name"; document.getElementById('txtLastName').focus(); return false; } if (txtEmailId != "") { if (ValidateEmail(txtEmailId) == false) { lblmsg.innerHTML = "Please Enter valid Email Id "; return false; } } else if (txtEmailId == "") { lblmsg.innerHTML = "Please Enter Email Id "; document.getElementById('txtEmailId').focus(); return false; } if (ddlRoleType.selectedIndex == 0) { lblmsg.innerHTML = "Please Select Role Type"; return false; } } } function ValidateEmptyField(controlName, message) { //debugger; var fieldName = document.getElementById(controlName); // ClientGridClear(); fieldName.focus(); if (fieldName.value == "") { document.getElementById('lblConfirmMsg').innerHTML = message; return false; } else return true; } function ValidateIsSpaceKey(evt) { //debugger; var charCode = (evt.which) ? evt.which : event.keyCode; //[Space] For Password if (charCode == 32) { return false; } return true; } function ValidateIsAlphaNumeric(evt) { //debugger //[0-9,a-z,A-Z],UserCreation [UserId] var charCode = (evt.which) ? evt.which : event.keyCode; if ((charCode >= 48 && charCode <= 57) || (charCode >= 97 && charCode <= 122) || (charCode >= 65 && charCode <= 90)) { return true; } return false; } function ValidateIsAlphaNumericSpace(evt) { //debugger //[0-9,a-z,A-Z,Space],UserCreation [First Name & Last Name] var charCode = (evt.which) ? evt.which : event.keyCode; if ((charCode >= 48 && charCode <= 57) || (charCode >= 97 && charCode <= 122) || (charCode >= 65 && charCode <= 90) || (charCode == 32)) { return true; } return false; } function ValidateIsAlphaSpace(evt) { //debugger //[a-z,A-Z,Space],DataBank [First Name & Last Name] var charCode = (evt.which) ? evt.which : event.keyCode; if ((charCode >= 97 && charCode <= 122) || (charCode >= 65 && charCode <= 90) || (charCode == 32)) { return true; } return false; } function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode; //if (charCode != 46 && charCode > 31 && (charCode <= 48 || charCode >= 57)) { if (charCode < 48 || charCode > 57) { return false; } return true; } function ValidateEmail(email) { var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; //var address = document.getElementById[email].value; if (reg.test(email) == false) { alert('Invalid Email Address'); return false; } } //function ValidatePayrolltracker() { // var lblmsg = document.getElementById('contentholder1_lblConfirmMsg'); // var ddllocation = document.getElementById(cid_ddllocation); // var ddlClientName = document.getElementById(cid_ddlClientName); // var ddlPeriod = document.getElementById(cid_ddlperiod); // var txtActualInputDate = document.getElementById(cid_txtActualInputDate + '_txtDate').value; // var txtPEName = document.getElementById(cid_txtPEName).value; // if (ddllocation.selectedIndex == 0 || ddlClientName.selectedIndex == 0 || ddlPeriod.selectedIndex == 0 || txtActualInputDate == "" || txtPEName == "") { // if (ddlPeriod.selectedIndex == 0) { // lblmsg.innerHTML = "Please Select Period."; // return false; // } // if (ddllocation.selectedIndex == 0) { // lblmsg.innerHTML = "Please Select location "; // return false; // } // if (ddlClientName.selectedIndex == 0) { // lblmsg.innerHTML = "Please Select Client Name "; // return false; // } // if (txtActualInputDate == "") { // lblmsg.innerHTML = "Please Enter Actual Input Date "; // return false; // } // if (txtPEName == "") { // lblmsg.innerHTML = "Please Enter Process Executive Name "; // return false; // } // } //} //function ValidateClientmaster() { // debugger; // var lblmsg = document.getElementById('contentholder1_lblConfirmMsg'); // var ddllocation = document.getElementById(cid_ddllocation); // var ddlClientName = document.getElementById(cid_ddlClientName); // var txtvertical = document.getElementById(cid_txtVertical).value; // var txtActualInputAttnasperSLA = parseInt(document.getElementById(cid_txtActualInputAttnasperSLA).value); // var txtActualOutputAttnasperSLA = parseInt(document.getElementById(cid_txtActualOutputAttnasperSLA).value); // var txtInvoiceSubmissionasperSLA = parseInt(document.getElementById(cid_txtInvoiceSubmissionasperSLA).value); // var txtSalarydtasperSLA = parseInt(document.getElementById(cid_txtSalarydtasperSLA).value); // var grvContactDetails = document.getElementById(cid_grvContactDetails); // var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; // lblmsg.innerHTML = ''; // if (ddllocation.selectedIndex == 0 || ddlClientName.selectedIndex == 0 || txtActualInputAttnasperSLA == "" || txtActualInputAttnasperSLA != "" || txtActualOutputAttnasperSLA == "" || txtInvoiceSubmissionasperSLA == "" || txtSalarydtasperSLA == "") { // if (ddllocation.selectedIndex == 0) { // lblmsg.innerHTML = "Please Select location"; // return false; // } // if (ddlClientName.selectedIndex == 0) { // lblmsg.innerHTML = "Please Select Client Name "; // return false; // } // //Actual Attendance Input as per SLA // if (txtActualInputAttnasperSLA == 0) { // lblmsg.innerHTML = "Please Enter Actual Input Date greater than Zero "; // document.getElementById(cid_txtActualInputAttnasperSLA).focus(); // return false; // } // else if (isNaN(txtActualInputAttnasperSLA)) { // lblmsg.innerHTML = "Please Enter Actual Input Date as per SLA "; // document.getElementById(cid_txtActualInputAttnasperSLA).focus(); // return false; // } // else if (txtActualInputAttnasperSLA > 31) { // lblmsg.innerHTML = "Please Enter Valid Date in Actual Input as per SLA "; // document.getElementById(cid_txtActualInputAttnasperSLA).focus(); // return false; // } // //Actual Attendance Output as per SLA // if (txtActualOutputAttnasperSLA == 0) { // lblmsg.innerHTML = "Please Enter Actual Ouput Date greater than Zero "; // document.getElementById(cid_txtActualOutputAttnasperSLA).focus(); // return false; // } // else if (isNaN(txtActualOutputAttnasperSLA)) { // lblmsg.innerHTML = "Please Enter Actual Ouput Date as per SLA "; // document.getElementById(cid_txtActualOutputAttnasperSLA).focus(); // return false; // } // else if (txtActualOutputAttnasperSLA > 31) { // lblmsg.innerHTML = "Please Enter Valid Date in Actual Ouput Date as per SLA"; // document.getElementById(cid_txtActualOutputAttnasperSLA).focus(); // return false; // } // else if (txtActualOutputAttnasperSLA < txtActualInputAttnasperSLA) { // lblmsg.innerHTML = "Actual Output Date Cannot be less than Actual Input Date"; // document.getElementById(cid_txtActualOutputAttnasperSLA).focus(); // return false; // } // //Invoice Submission as per SLA // if (txtInvoiceSubmissionasperSLA == 0) { // lblmsg.innerHTML = "Please Enter Invoice Submission Date greater than Zeo "; // document.getElementById(cid_txtInvoiceSubmissionasperSLA).focus(); // return false; // } // else if (isNaN(txtInvoiceSubmissionasperSLA)) { // lblmsg.innerHTML = "Please Enter Invoice Submission as per SLA "; // document.getElementById(cid_txtInvoiceSubmissionasperSLA).focus(); // return false; // } // else if (txtInvoiceSubmissionasperSLA > 31) { // lblmsg.innerHTML = "Please Enter Valid Date in Invoice Submission as per SLA "; // document.getElementById(cid_txtInvoiceSubmissionasperSLA).focus(); // return false; // } // else if (txtInvoiceSubmissionasperSLA < txtActualOutputAttnasperSLA) { // lblmsg.innerHTML = "Invoice Submission Date Cannot be less than Output Date"; // document.getElementById(cid_txtInvoiceSubmissionasperSLA).focus(); // return false; // } // //Salary Date as per SLA // if (txtSalarydtasperSLA == 0) { // lblmsg.innerHTML = "Please Enter Salary Date greater than Zero"; // document.getElementById(cid_txtSalarydtasperSLA).focus(); // return false; // } // else if (isNaN(txtSalarydtasperSLA)) { // lblmsg.innerHTML = "Please Enter Salary Date as per SLA "; // document.getElementById(cid_txtSalarydtasperSLA).focus(); // return false; // } // else if (txtSalarydtasperSLA > 31) { // lblmsg.innerHTML = "Please Enter Valid Date in Salary Date as per SLA "; // document.getElementById(cid_txtSalarydtasperSLA).focus(); // return false; // } // } // //var errorcount = 0; // //if (grvContactDetails != null) { // // for(i=1;i"; // // errorcount++; // // } // // else { // // var mob = txtMobileNumber.value; // // if (mob.length != 10) { // // lblmsg.innerHTML += "Please Enter correct Mobile Number in row " + i + "
"; // // errorcount++; // // } // // if (reg.test(txtEmailID.value) == false) { // // lblmsg.innerHTML += "Please Enter correct EmailID in row " + i + "
"; // // errorcount++; // // } // // } // // } // // if (errorcount > 0) { // // return false; // // } // //} //}