/* * To change this template, choose Tools | Templates * and open the template in the editor. */ var xmlHttp; var statename; var conname; var constatus; var conaddr; var conaddr1; var conaddr2; var contel; var conmob; var confax; var conemail; var name; var bankbranch; var bankacno; var bankaddr; var bankaddr2; var bankaddr3; var bankacctype; var bankemail; var bankac_holder; var partbankname; var partbankbranch; var partbankacno; var partbankaddr; var partbankaddr2; var partbankaddr3; var partbankacctype; var part_bankac_holder; var warhouseaddr1; var warhouseaddr2; var warhouseaddr3; var warhousetel; var factoryaddr1; var factoryaddr2; var factoryaddr3; var factorytel; var fax; var email; var deleteID; var EMP_PREFIX = "emp-"; var rowname=0; var action; var roomflat; var premiseno; var city; var district; var pinno; var munlocalbody; var branchtel; var stateact; var otherbrchnm; var otherbranchddr1; var otherbranchddr2; var centralact; var vatact; var commodityCd; var nature_deal; var sale_purchase; var raw_prod; var tax_nontax; function addSubmit() { window.navigate("submit.jsp"); } /* * This funtion is to check White space */ function isWhitespace(charToCheck) { var whitespaceChars = " \t\n\r\f"; return (whitespaceChars.indexOf(charToCheck) != -1); } // End of isWhitespace() method /* * This function is to trim spaces from left side */ function ltrim(str) { for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++); return str.substring(k, str.length); } // End of ltrim() method /* * This function is to trim spaces from right sides */ function rtrim(str) { for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ; return str.substring(0,j+1); } // End of rtrim() method /* * This function is to trim spaces from both sides */ function trim(str) { str.replace(/\t/gi,""); str.replace(/\n/gi,""); str.replace(/\r/gi,""); str.replace(/\f/gi,""); return ltrim(rtrim(str)); } // End of trim() method /* * Remove spaces from front and end of string */ function removeAllWhitespaces() { textFields=document.getElementsByTagName("INPUT"); for(var index=0;index(5*1024*1024)){ alert(all_fields[i].value+"'s size is greater than 5MB."); all_fields[i].focus(); return false; } else{ var blnValid = false; for (var j = 0; j < _validFileExtensions.length; j++) { var sCurExtension = _validFileExtensions[j]; if (sFileName.substr(sFileName.length - sCurExtension.length, sCurExtension.length).toLowerCase() == sCurExtension.toLowerCase()) { blnValid = true; break; } } if (!blnValid) { if(sub_cat_no==00){ alert("Sorry, " + sFileName + " (file no:"+ parseInt(file_no) +" under category:"+ parseInt(cat_no) +") is invalid. Allowed extensions are: " + _validFileExtensions.join(',')); } else { alert("Sorry, " + sFileName + " (file no:"+ parseInt(file_no) +" under category:"+ parseInt(cat_no) +" and sub-category:"+ parseInt(sub_cat_no) +") is invalid. Allowed extensions are: " + _validFileExtensions.join(',')); } all_fields[i].focus(); all_fields[i].value = ""; //alert("Sorry, " + sFileName + " is invalid, allowed extensions are: " + _validFileExtensions.join(", ")); return false; } } } } } var payment_update = false; var str=document.getElementById("buss_email_id").value; var appl_status1=document.getElementById("appl_status").value; var chkemail=false; var digiStatus = false; if(document.getElementById("digiStatusYes").checked){ if(document.getElementById("txtCardSlNo").value == null || document.getElementById("txtCardSlNo").value == ""){ digiStatus = false; }else{ digiStatus = true; } } // alert("dig radio btn value-->"+digiStatus); var reg_type = document.getElementById("reg_type").value; //alert("reg_type-->"+reg_type); if(document.getElementById("payment") != null){ payment_update = document.getElementById("payment").checked; } if(payment_update == false) { var table = document.getElementById("paymentDetailsDynamicTable"); var rowCount = table.rows.length; if(rowCount>1){ var total_amnt= parseFloat("0"); for(var i=1; i<=rowCount; i++){ if(document.getElementById("challan_no_cell"+i) != null){ total_amnt= total_amnt + parseFloat(document.getElementById("amount_cell"+i).value); } } if(reg_type.indexOf("K")!= -1){ if(total_amnt<1000000){ alert("You have to give details of at least Rs 1000000 of security deposit as you are applying under tatkhanik scheme!") return false; } } else{ if(total_amnt<25000){ alert("You have to give details of at least Rs 25000 of security deposit!") return false; } } } else{ alert("Add your securiy deposit detais."); return false; } } var originalPAN = document.getElementById("originalPAN").value.trim(); //alert("originalPAN:"+originalPAN); if(str==null || str=="") { alert("Email can not be blank..."); document.getElementById("buss_email_id").focus(); return false; } else if(appl_status1==null || appl_status1=="") { alert("Status can not be blank..."); document.getElementById("appl_status").focus(); return false; } else if (originalPAN==null || originalPAN==""){ alert("Give PAN"); document.getElementById("originalPAN").focus(); return false; } else if (originalPAN.length<10){ alert("Invalid PAN"); document.getElementById("originalPAN").focus(); return false; } else if(!digiStatus){ alert("You have to submit with digtal signature."); return false; } else if(code==null || code==""){ alert("Enter the captcha."); return false; } else { var encryptedPAN = SHA256(originalPAN); document.getElementById("encryptedPAN").value = encryptedPAN; //alert("encryptedPAN:"+encryptedPAN); chkemail=echeck(str); if(chkemail) { //alert("document.form1.confess.checked==true"+document.form1.submitfrm.checked); if(document.getElementById("sectionFlag").value=="V" && document.submitfrm.confess.checked==true && document.submitfrm.section_declrtn.checked==true) { document.getElementById("waitstatus").style.display="block"; document.getElementById("tabwaitstatus").style.display="block"; document.submitfrm.action='DataControler'; document.submitfrm.submit(); } else if(document.getElementById("sectionFlag").value=="C" && document.submitfrm.confess.checked==true) { document.getElementById("waitstatus").style.display="block"; document.getElementById("tabwaitstatus").style.display="block"; document.submitfrm.action='DataControler'; document.submitfrm.submit(); } else { alert("Declaration missing....."); return false; } } else { return false; } } } function validateCharacter() { var validCharacters = /[^A-Za-z]/; var firstnm=document.getElementById("firstnm").value if(firstnm!=null || firstnm!=""){ if(validCharacters.test(firstnm)){ alert("Your name contains invalid characters or space. Please reenter the name correctly..."); document.getElementById("firstnm").focus(); return false; } } } function addCommodity() { commodityCd=document.getElementById("commodityCd").value; nature_deal=document.getElementById("nature_deal").value; sale_purchase=document.getElementById("sale_purchase").value; raw_prod=document.getElementById("raw_prod").value; tax_nontax=document.getElementById("tax_nontax").value; //alert(document.getElementById("commodityCd").value); // alert("dfdf"+commodityCd.substr(0, 6)); if(nature_deal=="" || nature_deal==null) { alert("Commodity Nature can not blank..."); document.getElementById("nature_deal").focus(); return; } if(commodityCd=="" || commodityCd==null) { alert("Select Commodity Name..."); document.getElementById("commodityCd").focus(); return; } if(sale_purchase=="" || sale_purchase==null) { alert("Select Sale/Purchase..."); return; } var action = "commodity"; var url = "DealerAddr?" + createAddCommodity(commodityCd,nature_deal,sale_purchase,raw_prod,tax_nontax,action)+ "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleCommodityState; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddCommodity(commodityCd,nature_deal,sale_purchase,raw_prod,tax_nontax,action) { var commonm1=commodityCd.replace(/&/gi,"~"); var commonm2=commonm1.replace(/\+/gi,"|"); var commonm=commonm2.replace(/%/gi,"!"); //alert(commonm1); var queryString = "commodityCd=" + commonm + "&nature_deal=" + nature_deal + "&sale_purchase=" + sale_purchase + "&raw_prod=" + raw_prod + "&tax_nontax=" + tax_nontax + "&action=" + action; return queryString; } function handleCommodityState() { if(xmlHttp.readyState == 4) { if(xmlHttp.status ==200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } else { updateCommodityList(); clearInputBoxesCommodity(); } } else { alert("Error while adding dealer information"); } } } function updateCommodityList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(commodityCd,uniqueID,"commodityCd")); row.appendChild(createCellWithText(nature_deal,uniqueID,"nature_deal")); row.appendChild(createCellWithText(sale_purchase,uniqueID,"sale_purchase")); row.appendChild(createCellWithText(raw_prod,uniqueID,"raw_prod")); row.appendChild(createCellWithText(tax_nontax,uniqueID,"tax_nontax")); var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); // alert(cnt); deleteButton.onclick = function () { deleteCommodity(uniqueID); }; cell = document.createElement("td"); cell.width=50; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("commodityList").appendChild(row); updateCommodityListVisibility(); ////// var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editCommodity(uniqueID); }; cell1 = document.createElement("td"); cell1.width=50; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("commodityList").appendChild(row); updateCommodityListVisibility(); } function updateCommodityListVisibility() { var commodityList = document.getElementById("commodityList"); if(commodityList.childNodes.length > 1) { //alert("nhide"); //document.getElementById("frame1").style.display=""; document.getElementById("commodityListSpan").style.display = ""; } else { //alert("hide"); document.getElementById("commodityListSpan").style.display = "none"; } } function deleteCommodity(id) { deleteID = id; action="comodelete"; var url = "DealerAddr?" + "action=comodelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function deleteCommodityFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var factoryList = document.getElementById("commodityList"); factoryList.removeChild(rowToDelete); updateCommodityListVisibility(); } function editCommodity(id) { //alert(document.getElementById(col1).value); action="comodelete"; var url = "DealerAddr?" + "action=comodelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"commodityCd"; var col2=id+"nature_deal"; var col3=id+"sale_purchase"; var col4=id+"raw_prod"; var col5=id+"tax_nontax"; document.getElementById("commodityCd").value=document.getElementById(col1).value; document.getElementById("nature_deal").value=document.getElementById(col2).value; document.getElementById("sale_purchase").value=document.getElementById(col3).value; document.getElementById("raw_prod").value=document.getElementById(col4).value; document.getElementById("tax_nontax").value=document.getElementById(col5).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function clearInputBoxesCommodity() { document.getElementById("commodityCd").value = ""; document.getElementById("nature_deal").value = ""; document.getElementById("sale_purchase").value = ""; document.getElementById("raw_prod").value = ""; document.getElementById("tax_nontax").value = ""; } function goConPerson(frm_name) { var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "contactperson"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "contactperson"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "contactperson"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "contactperson"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "contactperson"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "contactperson"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "contactperson"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "contactperson"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "contactperson"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } //window.navigate("conperson.jsp"); } function goBranchOffice(frm_name) { var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "branchoffice"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "branchoffice"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "branchoffice"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "branchoffice"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "branchoffice"; document.frmpartbank.action='reg.apx'; document.frmpartbank.submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "branchoffice"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "branchoffice"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "branchoffice"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "branchoffice"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } // //window.navigate("warhouse.jsp"); } function goWarhouse(frm_name) { var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "warehouse"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "warehouse"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "warehouse"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "warehouse"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "warehouse"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "warehouse"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "warehouse"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "warehouse"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } } function goCommodity(frm_name) { //window.navigate("commodity.jsp"); var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "commodity"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "commodity"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "commodity"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "commodity"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "commodity"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "commodity"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "commodity"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "commodity"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "commodity"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } } function goBank(frm_name) { //window.navigate("bankdetail.jsp"); var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "bank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "bank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "bank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "bank"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "bank"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "bank"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "bank"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "bank"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "bank"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } } function goPartBank(frm_name) { //window.navigate("bankdetail1.jsp"); var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "partbank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "partbank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "partbank"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "partbank"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "partbank"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "partbank"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "partbank"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "partbank"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "partbank"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } } function goannexA(frm_name) { //window.navigate("annextureA.jsp"); var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "annexureA"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "annexureA"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "annexureA"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "annexureA"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "annexureA"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "annexureA"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "annexureA"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "annexureA"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "annexureA"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } } function goannexB(frm_name) { //window.navigate("annextureB.jsp"); var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "annexureB"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "annexureB"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "annexureB"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "annexureB"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "annexureB"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "annexureB"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "annexureB"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "annexureB"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "annexureB"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } } function gosubmit(frm_name) { var myHiddenfield = document.getElementById("checkflg"); if(frm_name=="frmconper") { myHiddenfield.value = "submit"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "submit"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "submit"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "submit"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { myHiddenfield.value = "submit"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "submit"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "submit"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "submit"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "submit"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } // //window.navigate("warhouse.jsp"); } function goDealerinfo(frm_name) { var myHiddenfield = document.getElementById("checkflg"); // alert(frm_name); if(frm_name=="frmconper") { myHiddenfield.value = "dealerinfo"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbranchoffice") { myHiddenfield.value = "dealerinfo"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmcommodity") { myHiddenfield.value = "dealerinfo"; document.getElementById(frm_name).submit(); } else if(frm_name=="frmbank") { myHiddenfield.value = "dealerinfo"; document.frmbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmpartbank") { // alert("sdsdsd"); myHiddenfield.value = "dealerinfo"; document.frmpartbank.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexA") { myHiddenfield.value = "dealerinfo"; document.fannexA.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="fannexB") { myHiddenfield.value = "dealerinfo"; document.fannexB.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="submitfrm") { myHiddenfield.value = "dealerinfo"; document.submitfrm.action='reg.apx'; document.getElementById(frm_name).submit(); } else if(frm_name=="frmwarehouse") { myHiddenfield.value = "dealerinfo"; document.frmwarehouse.action='reg.apx'; document.getElementById(frm_name).submit(); } // //window.navigate("warhouse.jsp"); } function showbranch(frm_name) { addMain(frm_name); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "branchoffice"; document.getElementById(frm_name).submit(); }*/ } function showAnnextureA(frm_name) { var flg=addMain(); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "annexureA"; document.getElementById(frm_name).submit(); //window.navigate("annextureA.jsp"); }*/ } function showAnnextureB(frm_name) { var flg=addMain(); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "annexureB"; document.getElementById(frm_name).submit(); }*/ //window.navigate("annextureB.jsp"); } function showcommodity(frm_name) { var flg=addMain(); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "commodity"; document.getElementById(frm_name).submit(); }*/ //window.navigate("commodity.jsp"); } function showBank(frm_name) { var flg=addMain(); /*if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "bank"; document.getElementById(frm_name).submit(); }*/ //window.navigate("bankdetail.jsp"); } function showPartBank(frm_name) { var flg=addMain(); /*if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "partbank"; document.getElementById(frm_name).submit(); }*/ //window.navigate("bankdetail1.jsp"); } function showConPerson(frm_name) { var flg=addMain(); /*if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "contactperson"; document.getElementById(frm_name).submit(); }*/ //window.navigate("conperson.jsp"); } function showWarhouseFactory(frm_name) { var flg=addMain(frm_name); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "warehouse"; document.getElementById(frm_name).submit(); }*/ //window.navigate("warhouse.jsp"); } function showSubmit(frm_name) { var flg=addMain(); /* if(flg==false) { return; } else { var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "submit"; document.getElementById(frm_name).submit(); }*/ //window.navigate("conperson.jsp"); } function handleMainAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status != 200) { alert("Error while adding dealer information"); } } } function showaddr() { div1.style.display="none" ; div2.style.display="none" ; div3.style.display="none" ; div4.style.display="" ; div5.style.display="none" ; div6.style.display="none" ; } function showSubmit() { var flg=addMain(); if(flg==false) { return; } else window.navigate("submit.jsp"); } function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } //////////Add warhouse //// function addWarhouse() { warhouseaddr1 = document.getElementById("warhouseaddr1").value; warhouseaddr2 = document.getElementById("warhouseaddr2").value; warhouseaddr3 = document.getElementById("warhouseaddr3").value; warhousetel = document.getElementById("warhousetel").value; if(warhousetel!="") { if(warhousetel.length!=11) { alert("Telephone no will be of 11 digit"); return; } } action = "addwar"; if(warhouseaddr1 == "") { alert("Address can not be blank......."); document.getElementById("warhouseaddr1").focus(); return; } var em = document.getElementById("warhouseList"); var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddQueryStringWarhouse(warhouseaddr1,warhouseaddr2,warhouseaddr3,warhousetel,"addwar") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleWarhouseAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryStringWarhouse(warhouseaddr1,warhouseaddr2,warhouseaddr3,warhousetel,action) { var warhouseaddr1 = document.getElementById("warhouseaddr1").value.replace(/&/gi,"~"); var warhouseaddr2 = document.getElementById("warhouseaddr2").value.replace(/&/gi,"~"); var warhouseaddr3 = document.getElementById("warhouseaddr3").value.replace(/&/gi,"~"); var queryString = "warhouseaddr1=" + warhouseaddr1 + "&warhouseaddr2=" + warhouseaddr2 + "&warhouseaddr3=" + warhouseaddr3 + "&warhousetel=" + warhousetel + "&action=" + action; return queryString; } function clearInputBoxesWarhouse() { document.getElementById("warhouseaddr1").value = ""; document.getElementById("warhouseaddr2").value = ""; document.getElementById("warhouseaddr3").value = ""; document.getElementById("warhousetel").value = ""; } function deleteWarhouse(id) { deleteID = id; action="wardelete"; var url = "DealerAddr?" + "action=wardelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editWarhouse(id) { //alert(document.getElementById(col1).value); action="wardelete"; var url = "DealerAddr?" + "action=wardelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"warhouseaddr1"; var col2=id+"warhouseaddr2"; var col3=id+"warhouseaddr3"; var col4=id+"warhousetel"; //var col3=id+"bankacno"; //var col4=id+"bankemail"; document.getElementById("warhouseaddr1").value=document.getElementById(col1).value; document.getElementById("warhouseaddr2").value=document.getElementById(col2).value; document.getElementById("warhouseaddr3").value=document.getElementById(col3).value; document.getElementById("warhousetel").value=document.getElementById(col4).value; //document.getElementById("bankacno").value=document.getElementById(col3).value; //document.getElementById("bankemail").value=document.getElementById(col4).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleWarhouseAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } else { updateWarhouseList(); clearInputBoxesWarhouse(); } } else { alert("Error while adding dealer information"); } } } function updateWarhouseList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(warhouseaddr1,uniqueID,"warhouseaddr1")); row.appendChild(createCellWithText(warhouseaddr2,uniqueID,"warhouseaddr2")); row.appendChild(createCellWithText(warhouseaddr3,uniqueID,"warhouseaddr3")); row.appendChild(createCellWithText(warhousetel,uniqueID,"warhousetel")); //var image2 = "images/bttn11_delete.jpg"; var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); //deleteButton.setAttribute("value", ''); // alert(cnt); deleteButton.onclick = function () { deleteWarhouse(uniqueID); }; cell = document.createElement("td"); cell.width=20; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("warhouseList").appendChild(row); updateWarhouseListVisibility(); ////// var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editWarhouse(uniqueID); }; cell1 = document.createElement("td"); cell1.width=20; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("warhouseList").appendChild(row); updateWarhouseListVisibility(); } function updateWarhouseListVisibility() { var warhouseList = document.getElementById("warhouseList"); if(warhouseList.childNodes.length > 1) { //alert("nhide"); //document.getElementById("frame1").style.display=""; document.getElementById("warhouseListSpan").style.display = ""; } else { //alert("hide"); document.getElementById("warhouseListSpan").style.display = "none"; //employeeListSpan.style.display="none"; //employeeListSpan.innerHTML.display="none"; } } function deleteWarhouseFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var warhouseList = document.getElementById("warhouseList"); warhouseList.removeChild(rowToDelete); updateWarhouseListVisibility(); } ////////////////////End of warhouse/////////////////////// ////////////////////Starting of Factory///////////////////// function addFactory() { factoryaddr1 = document.getElementById("factoryaddr1").value; factoryaddr2 = document.getElementById("factoryaddr2").value; factoryaddr3 = document.getElementById("factoryaddr3").value; factorytel = document.getElementById("factorytel").value; if(factorytel!="") { if(factorytel.length!=11) { alert("Telephone No. will of 11 digit..."); return; } } if(factoryaddr1=="") { alert("Address can not be blank..."); document.getElementById("factoryaddr1").focus(); return } action = "addfactory"; // if(factoryaddr1 == "" || factoryaddr1!=null) { // alert("Address can not be blank..."); // return; // } var em = document.getElementById("factoryList"); var cnt=em.childNodes.length; var url = "DealerAddr?" + createAddQueryStringFactory(factoryaddr1,factoryaddr2,factoryaddr3,factorytel,"addfactory") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleFactoryAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryStringFactory(factoryaddr1,factoryaddr2,factoryaddr3,factorytel,action) { var facaddr1=document.getElementById("factoryaddr1").value.replace(/&/gi,"~"); var facaddr2=document.getElementById("factoryaddr2").value.replace(/&/gi,"~"); var facaddr3=document.getElementById("factoryaddr3").value.replace(/&/gi,"~"); var queryString = "factoryaddr1=" + facaddr1 + "&factoryaddr2=" + facaddr2 + "&factoryaddr3=" + facaddr3 + "&factorytel=" + factorytel + "&action=" + action; return queryString; } function clearInputBoxesFactory() { document.getElementById("factoryaddr1").value = ""; document.getElementById("factoryaddr2").value = ""; document.getElementById("factoryaddr3").value = ""; document.getElementById("factorytel").value = ""; //document.getElementById("bankacno").value = ""; //document.getElementById("bankemail").value = ""; //document.getElementById("ban").value = ""; //document.getElementById("email").value = ""; } function deleteFactory(id) { deleteID = id; action="factorydelete"; var url = "DealerAddr?" + "action=factorydelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editFactory(id) { //alert(document.getElementById(col1).value); action="factorydelete"; var url = "DealerAddr?" + "action=factorydelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"factoryaddr1"; var col2=id+"factoryaddr2"; var col3=id+"factoryaddr3"; var col4=id+"factorytel"; document.getElementById("factoryaddr1").value=document.getElementById(col1).value; document.getElementById("factoryaddr2").value=document.getElementById(col2).value; document.getElementById("factoryaddr3").value=document.getElementById(col3).value; document.getElementById("factorytel").value=document.getElementById(col4).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleFactoryAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } else { updateFactoryList(); clearInputBoxesFactory(); } } else { alert("Error while adding dealer information"); } } } function updateFactoryList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(factoryaddr1,uniqueID,"factoryaddr1")); row.appendChild(createCellWithText(factoryaddr2,uniqueID,"factoryaddr2")); row.appendChild(createCellWithText(factoryaddr3,uniqueID,"factoryaddr3")); row.appendChild(createCellWithText(factorytel,uniqueID,"factorytel")); var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); // alert(cnt); deleteButton.onclick = function () { deleteFactory(uniqueID); }; cell = document.createElement("td"); cell.width=20; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("factoryList").appendChild(row); updateWarhouseListVisibility(); ////// var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editFactory(uniqueID); }; cell1 = document.createElement("td"); cell1.width=20; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("factoryList").appendChild(row); updateFactoryListVisibility(); } function updateFactoryListVisibility() { var factoryList = document.getElementById("factoryList"); if(factoryList.childNodes.length > 1) { //alert("nhide"); //document.getElementById("frame1").style.display=""; document.getElementById("factoryListSpan").style.display = ""; } else { //alert("hide"); document.getElementById("factoryListSpan").style.display = "none"; //employeeListSpan.style.display="none"; //employeeListSpan.innerHTML.display="none"; } } function deleteFactoryFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var factoryList = document.getElementById("factoryList"); factoryList.removeChild(rowToDelete); updateFactoryListVisibility(); } //////////////////End of Factory/////////////////////////// //////////Starting of Bank acoount//////////////////////////// function addEmployee() { name = document.getElementById("bankname").value; bankbranch = document.getElementById("bankbranch").value; bankaddr = document.getElementById("bankaddr").value; bankaddr2 = document.getElementById("bankaddr2").value; bankaddr3 = document.getElementById("bankaddr3").value; bankacctype = document.getElementById("bankacctype").value; bankacno = document.getElementById("bankacno").value; bankac_holder=document.getElementById("bankac_holder").value; //alert(bankac_holder); //alert(bankaddr+"dsfd"+bankaddr2+"cxcc"+bankaddr3); //bankemail=document.getElementById("bankemail").value; //fax=document.getElementById("fax").value; //email=document.getElementById("email").value; action = "addbank"; if(name == "") { alert("Select Bank Name..."); return; } if(bankbranch == "") { alert("Select Bank Branch..."); return; } if(bankacno == "" || bankacno==null) { alert("Bank Account No. can not be blank..."); return; } if(bankacctype==null || bankacctype=="") { alert("Bank Account type can not be blank..."); document.getElementById("bankacctype").focus(); return } var em = document.getElementById("employeeList"); // var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddQueryString(name, bankbranch,bankaddr,bankaddr2,bankaddr3,bankacctype,bankacno,bankac_holder,"addbank") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryString(name1, bankbanch1,bankaddr11,bankaddr22,bankaddr33,bankacctype,bankacno,bankac_holder,action) { var bankaddr11_temp = document.getElementById("bankaddr").value.replace(/&/gi,"~"); var bankaddr22_temp = document.getElementById("bankaddr2").value.replace(/&/gi,"~"); var bankaddr33_temp = document.getElementById("bankaddr3").value.replace(/&/gi,"~"); var name=document.getElementById("bankname").value.replace(/&/gi,"~"); var bankbranch=document.getElementById("bankbranch").value.replace(/&/gi,"~"); var queryString = "name1=" + name + "&bankbranch1=" + bankbranch + "&bankaddr1=" + bankaddr11_temp + "&bankaddr2=" + bankaddr22_temp + "&bankaddr3=" + bankaddr33_temp + "&bankacctype1=" + bankacctype + "&bankacno1=" + bankacno + "&bankac_holder=" + bankac_holder + "&action=" + action; return queryString; } function handleAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { updateEmployeeList(); clearInputBoxes(); } else { alert("Error while adding dealer information"); } } } function clearInputBoxes() { document.getElementById("bankname").value = ""; document.getElementById("bankbranch").value = ""; document.getElementById("bankaddr").value = ""; document.getElementById("bankaddr2").value = ""; document.getElementById("bankaddr3").value = ""; document.getElementById("bankacctype").value = ""; document.getElementById("bankacno").value = ""; document.getElementById("bankac_holder").value = ""; } function deleteEmployee(id) { // alert(id); deleteID = id; var url = "DealerAddr?" + "action=delete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } ///////////////// function editEmployee(id) { //alert(document.getElementById(col1).value); action="delete"; var url = "DealerAddr?" + "action=delete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"name"; var col2=id+"bankbranch"; var col3=id+"bankaddr"; var col4=id+"bankaddr2"; var col5=id+"bankaddr3"; var col6=id+"bankacctype"; var col7=id+"bankacno"; var col8=id+"bankac_holder"; //var col6=id+"bankemail"; //alert(document.getElementById(col3).value); //alert(document.getElementById(col4).value); //alert(document.getElementById(col5).value); document.getElementById("bankname").value=document.getElementById(col1).value; // document.getElementById("bankbranch").value=document.getElementById(col2).value document.getElementById("bankaddr").value=document.getElementById(col3).value; document.getElementById("bankaddr2").value=document.getElementById(col4).value; document.getElementById("bankaddr3").value=document.getElementById(col5).value; document.getElementById("bankacctype").value=document.getElementById(col6).value; document.getElementById("bankacno").value=document.getElementById(col7).value; document.getElementById("bankac_holder").value=document.getElementById(col8).value; document.getElementById("bankbranch").options.length=0; // alert(document.getElementById("bankbranch").options.length); var s=document.getElementById('bankbranch'); s.options[0]=new Option(); s.options[0].value=document.getElementById(col2).value; s.options[0].text=document.getElementById(col2).value; s.options.selected = true; // setSelectedIndex(document.getElementById("bankbranch"),document.getElementById(col2).value); //document.getElementById("bankemail").value=document.getElementById(col6).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function setSelectedIndex(s, v) { try{ for ( var i = 0; i < s.options.length; i++ ) { if ( s.options[i].value == v ) { s.options[i].selected = true; return; } } }catch( e){ // alert(e); } } function updateEmployeeList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(name,uniqueID,"name")); row.appendChild(createCellWithText(bankbranch,uniqueID,"bankbranch")); row.appendChild(createCellWithText(bankaddr,uniqueID,"bankaddr")); row.appendChild(createCellWithText(bankaddr2,uniqueID,"bankaddr2")); row.appendChild(createCellWithText(bankaddr3,uniqueID,"bankaddr3")); row.appendChild(createCellWithText(bankacctype,uniqueID,"bankacctype")); row.appendChild(createCellWithText(bankacno,uniqueID,"bankacno")); row.appendChild(createCellWithText(bankac_holder,uniqueID,"bankac_holder")); /* var deleteButton = document.createElement("input"); deleteButton.src="images/bg1_delete.jpg"; deleteButton.setAttribute("type","image");*/ var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); // alert(cnt); deleteButton.onclick = function () { deleteEmployee(uniqueID); }; cell = document.createElement("td"); cell.width=50; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("employeeList").appendChild(row); updateEmployeeListVisibility(); ////// /*var editButton = document.createElement("input"); editButton.src="images/bg2_edit.jpg"; editButton.setAttribute("type","image");*/ var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editEmployee(uniqueID); }; cell1 = document.createElement("td"); cell1.width=50; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("employeeList").appendChild(row); updateEmployeeListVisibility(); } //function createCellWithText(text1,dd,gg) { // // var ss=dd+gg; // var var_DrStfid // var cell = document.createElement("td"); // // //cell.width="30"; // if(gg=="roomflat"||gg=="premiseno"||gg=="city"||gg=="districtt"||gg=="pinno"||gg=="munlocalbody"|| gg=="branchtel" ||gg=="bankname") // var_DrStfid = document.createElement(""); // else if(gg=="conname"||gg=="constatus"||gg=="conaddr"||gg=="conaddr1"||gg=="conaddr2"||gg=="contel"||gg=="conmob"||gg=="confax"||gg=="conemail"||gg=="statename"||gg=="otherbrchnm"||gg=="otherbranchddr1"||gg=="otherbranchddr2"||gg=="stateact"||gg=="centralact"||gg=="vatact") // var_DrStfid = document.createElement(""); // else // var_DrStfid = document.createElement(""); // // //cell.appendChild(document.createTextNode("")); // //cell.appendChild( var var_DrStfid = document.createElement(""); // cell.appendChild(var_DrStfid); // rowname++; // return cell; // //} function createCellWithText(text1,dd,gg) { var ss=dd+gg; var var_DrStfid var cell = document.createElement("td"); //cell.width="30"; if(gg=="roomflat"||gg=="premiseno"||gg=="city"||gg=="districtt"||gg=="pinno"||gg=="munlocalbody"|| gg=="branchtel" ||gg=="bankname"){ var_DrStfid = document.createElement(""); }else if(gg=="conname"||gg=="constatus"||gg=="conaddr"||gg=="conaddr1"||gg=="conaddr2"||gg=="contel"||gg=="conmob"||gg=="confax"||gg=="conemail"||gg=="statename"||gg=="otherbrchnm"||gg=="otherbranchddr1"||gg=="otherbranchddr2"||gg=="stateact"||gg=="centralact"||gg=="vatact"){ var_DrStfid = document.createElement(""); }else{ // var_DrStfid = document.createElement(""); var element = document.createElement("input"); element.setAttribute("type", "text"); element.setAttribute("value", text1); element.setAttribute("style", "width:70px"); element.setAttribute("id", ss); element.setAttribute("readonly", "readonly"); var_DrStfid = element; } //cell.appendChild(document.createTextNode("")); //cell.appendChild( var var_DrStfid = document.createElement(""); cell.appendChild(var_DrStfid); rowname++; return cell; } function handleDeleteStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { if(action=="wardelete") { deleteWarhouseFromList(); } else if(action=="factorydelete") { deleteFactoryFromList(); } else if(action=="branchofficedelete") { deleteBranchofficeFromList(); } else if(action=="partdelete") { deletePartBankFromList(); } else if(action=="regdelete") { deleteRegistrationFromList(); } else if(action=="condelete") { deleteConpersonFromList(); } else if(action=="comodelete") { deleteCommodityFromList(); } else if(action=="partdeletebank") { deletePartBankFromList(); } else deleteEmployeeFromList(); } else { alert("Error while deleting dealer."); } } } function deleteEmployeeFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var employeeList = document.getElementById("employeeList"); employeeList.removeChild(rowToDelete); updateEmployeeListVisibility(); } function updateEmployeeListVisibility() { var employeeList = document.getElementById("employeeList"); if(employeeList.childNodes.length > 1) { document.getElementById("employeeListSpan").style.display = ""; } else { //alert("hide"); document.getElementById("employeeListSpan").style.display = "none"; } } ///////////////End of Bank entry/////////////////////////// ////////////////////////Partner Bank Entry//////////////// ///////////////////////End Of Partner Bank Entry////////////////// ///////////////AddBranch Office//////////////////////////// function addBranchOffice() { roomflat = document.getElementById("roomflat").value; premiseno = document.getElementById("premiseno").value; city = document.getElementById("city").value; district=document.getElementById("districtt").value; pinno=document.getElementById("pinno").value; munlocalbody=document.getElementById("munlocalbody").value; branchtel=document.getElementById("branchtel").value; action = "addbranch"; if(premiseno==null || premiseno=="") { alert("Premise No & street can not be blank..."); document.getElementById("premiseno").focus(); return; } if(pinno==null || pinno=="") { alert("Pincode can not be blank..."); document.getElementById("pinno").focus(); return; } if(pinno!=null && pinno=="") { if(pinno.length!=6) { alert("Pin No will be of 6 digit..."); document.getElementById("pinno").focus(); return; } } if(city==null || city=="") { alert("City/Town can not be blank..."); document.getElementById("city").focus(); return; } if(branchtel!=null) { if(branchtel!="") { if(branchtel.length!=11) { alert("Telephone No(with STD) will be of 11 digit..."); document.getElementById("branchtel").focus(); return; } } } // if(roomflat == "" || premiseno == "" || city == "") { // return; // } var em = document.getElementById("branchofficeList"); var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddQueryStringBranch(roomflat, premiseno,city,district,pinno,munlocalbody,branchtel,"addbranch") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleBranchOfficeAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryStringBranch(roomflat, premiseno, city ,district,pinno,munlocalbody,branchtel,action) { var premiseno1=document.getElementById("premiseno").value.replace(/&/gi,"~"); var queryString = "roomflat=" + roomflat + "&premiseno=" + premiseno1 + "&city=" + city + "&district=" + district + "&pin=" + pinno + "&munlocalbody=" + munlocalbody + "&branchtel=" + branchtel + "&action=" + action; return queryString; } function handleBranchOfficeAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { //window.navigate("error.jsp"); window.location.href = "error.jsp"; } else { updateBranchOfficeList(); clearBranchOfficeInputBoxes(); } } else { alert("Error while adding dealer information"); } } } function clearBranchOfficeInputBoxes() { document.getElementById("roomflat").value = ""; document.getElementById("premiseno").value = ""; document.getElementById("city").value = ""; document.getElementById("districtt").value = ""; document.getElementById("pinno").value = ""; document.getElementById("munlocalbody").value = ""; document.getElementById("branchtel").value = ""; } function deleteBranchOffice(id) { deleteID = id; action="branchofficedelete"; var url = "DealerAddr?" + "action=branchofficedelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editBranchOffice(id) { //alert(document.getElementById(col1).value); action="branchofficedelete"; var url = "DealerAddr?" + "action=branchofficedelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"roomflat"; var col2=id+"premiseno"; var col3=id+"city"; var col4=id+"districtt"; var col5=id+"pinno"; var col6=id+"munlocalbody"; var col7=id+"branchtel"; document.getElementById("roomflat").value=document.getElementById(col1).value; document.getElementById("premiseno").value=document.getElementById(col2).value; document.getElementById("city").value=document.getElementById(col3).value; document.getElementById("districtt").value=document.getElementById(col4).value; document.getElementById("pinno").value=document.getElementById(col5).value; document.getElementById("munlocalbody").value=document.getElementById(col6).value; document.getElementById("branchtel").value=document.getElementById(col7).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function updateBranchOfficeList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(roomflat,uniqueID,"roomflat")); row.appendChild(createCellWithText(premiseno,uniqueID,"premiseno")); row.appendChild(createCellWithText(city,uniqueID,"city")); row.appendChild(createCellWithText(district,uniqueID,"districtt")); row.appendChild(createCellWithText(pinno,uniqueID,"pinno")); row.appendChild(createCellWithText(munlocalbody,uniqueID,"munlocalbody")); row.appendChild(createCellWithText(branchtel,uniqueID,"branchtel")); var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); //deleteButton.setAttribute('height', '30px'); //deleteButton.setAttribute('width', '50px'); // alert(cnt); deleteButton.onclick = function () { deleteBranchOffice(uniqueID); }; cell = document.createElement("td"); cell.width=50; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("branchofficeList").appendChild(row); updateBranchOfficeListVisibility(); ////// var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); //editButton.setAttribute('height', '30px'); //editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editBranchOffice(uniqueID); }; cell1 = document.createElement("td"); cell1.width=50; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("branchofficeList").appendChild(row); updateBranchOfficeListVisibility(); } function deleteBranchofficeFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var branchofficeList = document.getElementById("branchofficeList"); branchofficeList.removeChild(rowToDelete); updateBranchOfficeListVisibility(); } function updateBranchOfficeListVisibility() { var branchofficeList = document.getElementById("branchofficeList"); if(branchofficeList.childNodes.length > 1) { //alert("nhide"); //document.getElementById("frame1").style.display=""; document.getElementById("branchofficeListSpan").style.display = ""; } else { //alert("hide"); document.getElementById("branchofficeListSpan").style.display = "none"; //employeeListSpan.style.display="none"; //employeeListSpan.innerHTML.display="none"; } } /////////////////////////End of branch////////////////////// ///////////////////////Starting branch office outside the state ///////////////////////// function addRegistration(){ statename = document.getElementById("statename").value; otherbrchnm = document.getElementById("otherbrchnm").value; otherbranchddr1=document.getElementById("otherbranchddr1").value; otherbranchddr2=document.getElementById("otherbranchddr2").value; stateact = document.getElementById("stateact").value; centralact = document.getElementById("centralact").value; vatact=document.getElementById("vatact").value; action = "addreg"; if(statename==null || statename=="") { alert("State name can not be blank..."); document.getElementById("statename").focus(); return; } if((otherbranchddr1==null || otherbranchddr1=="")) { alert("Address can not be blank..."); document.getElementById("otherbranchddr1").focus(); return; } if(otherbrchnm==null || otherbrchnm=="") { alert("Name can not be blank..."); return; } var em = document.getElementById("registrationList"); //var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddQueryStringRegistration(statename,otherbrchnm,otherbranchddr1,otherbranchddr2,stateact,centralact,vatact,"addreg") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleRegistrationAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryStringRegistration(statename,otherbrchnm,otherbranchddr1,otherbranchddr2,stateact,centralact,vatact,action) { var otherbranchddr11=document.getElementById("otherbranchddr1").value.replace(/&/gi,"~"); var otherbranchddr22=document.getElementById("otherbranchddr2").value.replace(/&/gi,"~"); var statename1=document.getElementById("statename").value.replace(/&/gi,"~"); var queryString = "statename=" + statename1 + "&otherbrchnm=" + otherbrchnm + "&otherbranchddr1=" + otherbranchddr11 + "&otherbranchddr2=" + otherbranchddr22 + "&stateact=" + stateact + "¢ralact=" + centralact + "&vatact=" + vatact + "&action=" + action; return queryString; } function clearInputBoxesRegistration() { document.getElementById("statename").value = ""; document.getElementById("otherbrchnm").value = ""; document.getElementById("otherbranchddr1").value = ""; document.getElementById("otherbranchddr2").value = ""; document.getElementById("stateact").value = ""; document.getElementById("centralact").value = ""; document.getElementById("vatact").value = ""; } function deleteRegistration(id) { deleteID = id; action="regdelete"; var url = "DealerAddr?" + "action=regdelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editRegistration(id) { //alert(document.getElementById(col1).value); action="regdelete"; var url = "DealerAddr?" + "action=regdelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"statename"; var col2=id+"otherbrchnm"; var col3=id+"otherbranchddr1"; var col4=id+"otherbranchddr2"; var col5=id+"stateact"; var col6=id+"centralact"; var col7=id+"vatact"; document.getElementById("statename").value=document.getElementById(col1).value; //document.getElementById("otherbrchnm").value=document.getElementById(col2).value; document.getElementById("otherbranchddr1").value=document.getElementById(col3).value; document.getElementById("otherbranchddr2").value=document.getElementById(col4).value; document.getElementById("stateact").value=document.getElementById(col5).value; document.getElementById("centralact").value=document.getElementById(col6).value; document.getElementById("vatact").value=document.getElementById(col7).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleRegistrationAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } else { updateRegistrationList(); clearInputBoxesRegistration(); } } else { alert("Error while adding dealer information"); } } } function updateRegistrationList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(statename,uniqueID,"statename")); row.appendChild(createCellWithText(otherbrchnm,uniqueID,"otherbrchnm")); row.appendChild(createCellWithText(otherbranchddr1,uniqueID,"otherbranchddr1")); row.appendChild(createCellWithText(otherbranchddr2,uniqueID,"otherbranchddr2")); row.appendChild(createCellWithText(stateact,uniqueID,"stateact")); row.appendChild(createCellWithText(centralact,uniqueID,"centralact")); row.appendChild(createCellWithText(vatact,uniqueID,"vatact")); var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); // alert(cnt); deleteButton.onclick = function () { deleteRegistration(uniqueID); }; cell = document.createElement("td"); cell.width=20; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("registrationList").appendChild(row); updateRegistrationListVisibility(); ////// var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editRegistration(uniqueID); }; cell1 = document.createElement("td"); cell1.width=20; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("registrationList").appendChild(row); updateRegistrationListVisibility(); } function updateRegistrationListVisibility() { var factoryList = document.getElementById("registrationList"); if(factoryList.childNodes.length > 1) { document.getElementById("registrationListSpan").style.display = ""; } else { document.getElementById("registrationListSpan").style.display = "none"; } } function deleteRegistrationFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var factoryList = document.getElementById("registrationList"); factoryList.removeChild(rowToDelete); updateRegistrationListVisibility(); } ///////End of registration///////////////////////////// /////////////Start of contact person////////////////// function addContactper(){ conname = document.getElementById("conname").value; constatus = document.getElementById("constatus").value; conaddr = document.getElementById("conaddr").value; conaddr1 = document.getElementById("conaddr1").value; conaddr2 = document.getElementById("conaddr2").value; contel=document.getElementById("contel").value; conmob=document.getElementById("conmob").value; confax=document.getElementById("confax").value; conemail=document.getElementById("conemail").value; action = "conper"; if(conemail!="") { if( conemail!=null) { var flg; flg=echeck(conemail); if(flg==false) { //conemail.focus(); return; } } } if(conname==null || conname=="") { alert("Name can not be blank..."); document.getElementById("conname").focus(); return; } if((contel==null || contel=="") && (conmob==null || conmob=="")) { alert("Either Telephone No. or mobile No can not be blank..."); document.getElementById("contel").focus(); return; } if(constatus==null || constatus=="") { alert("Status can not be blank..."); document.getElementById("constatus").focus(); return; } if(conaddr==null || conaddr=="") { alert("Address can not be blank..."); document.getElementById("conaddr").focus(); return; } var em = document.getElementById("conpersonList"); var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddQueryStringConperson(conname, constatus,conaddr,conaddr1,conaddr1,contel,conmob,confax,conemail,"conper") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleConpersonAddStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddQueryStringConperson(conname1, constatus1,conaddr1,conaddr2,conaddr3,contel1,conmob1,confax1,conemail1,action) { // var conaddr1=conaddr11.replace("&","~") // var conaddr2=conaddr22.replace("&","~") // var conaddr3=conaddr33.replace("&","~") conaddr1 = document.getElementById("conaddr").value.replace(/&/gi,"~"); conaddr2 = document.getElementById("conaddr1").value.replace(/&/gi,"~"); conaddr3 = document.getElementById("conaddr2").value.replace(/&/gi,"~"); //alert(conaddr1+"dd"+conaddr2+"dd"+conaddr3); var queryString = "conname1=" + conname1 + "&constatus1=" + constatus1 + "&conaddr1=" + conaddr1 + "&conaddr2=" + conaddr2 + "&conaddr3=" + conaddr3 + "&contel1=" + contel1 + "&conmob1=" + conmob1 + "&confax1=" + confax1 + "&conemail1=" + conemail1 + "&action=" + action; return queryString; } function clearInputBoxesConperson() { document.getElementById("conname").value = ""; document.getElementById("constatus").value = ""; document.getElementById("conaddr").value = ""; document.getElementById("conaddr1").value = ""; document.getElementById("conaddr2").value = ""; document.getElementById("contel").value = ""; document.getElementById("conmob").value = ""; document.getElementById("confax").value = ""; document.getElementById("conemail").value = ""; } function deleteConperson(id) { action="condelete"; deleteID = id; action="condelete"; var url = "DealerAddr?" + "action=condelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editConperson(id) { action="condelete"; var url = "DealerAddr?" + "action=condelete" + "&id=" + id + "&ts=" + new Date().getTime(); //deleteConperson(id); deleteID = id; var col1=id+"conname"; var col2=id+"constatus"; var col3=id+"conaddr"; var col4=id+"conaddr1"; var col5=id+"conaddr2"; var col6=id+"contel"; var col7=id+"conmob"; var col8=id+"confax"; var col9=id+"conemail"; document.getElementById("conname").value=document.getElementById(col1).value; document.getElementById("constatus").value=document.getElementById(col2).value; document.getElementById("conaddr").value=document.getElementById(col3).value; document.getElementById("conaddr1").value=document.getElementById(col4).value; document.getElementById("conaddr2").value=document.getElementById(col5).value; document.getElementById("contel").value=document.getElementById(col6).value; document.getElementById("conmob").value=document.getElementById(col7).value; document.getElementById("confax").value=document.getElementById(col8).value; document.getElementById("conemail").value=document.getElementById(col9).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleConpersonAddStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } else { updateConpersonList(); clearInputBoxesConperson(); } } else { alert("Error while adding dealer information"); } } } function updateConpersonList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(conname,uniqueID,"conname")); row.appendChild(createCellWithText(constatus,uniqueID,"constatus")); row.appendChild(createCellWithText(conaddr,uniqueID,"conaddr")); row.appendChild(createCellWithText(conaddr1,uniqueID,"conaddr1")); row.appendChild(createCellWithText(conaddr2,uniqueID,"conaddr2")); row.appendChild(createCellWithText(contel,uniqueID,"contel")); row.appendChild(createCellWithText(conmob,uniqueID,"conmob")); row.appendChild(createCellWithText(confax,uniqueID,"confax")); row.appendChild(createCellWithText(conemail,uniqueID,"conemail")); // var deleteButton = document.createElement("input"); // deleteButton.setAttribute("type", "button"); // deleteButton.setAttribute("value", "Delete"); // alert(cnt); var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); deleteButton.onclick = function () { deleteConperson(uniqueID); }; cell = document.createElement("td"); cell.width=20; cell.appendChild(deleteButton); row.appendChild(cell); document.getElementById("conpersonList").appendChild(row); updateConpersonListVisibility(); var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); // alert(cnt); editButton.onclick = function () { editConperson(uniqueID); }; cell1 = document.createElement("td"); cell1.width=20; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("conpersonList").appendChild(row); updateConpersonListVisibility(); } function updateConpersonListVisibility() { var conpersonList = document.getElementById("conpersonList"); if(conpersonList.childNodes.length > 1) { //alert("nhide"); //document.getElementById("frame1").style.display=""; document.getElementById("conpersonListSpan").style.display = ""; } else { document.getElementById("conpersonListSpan").style.display = "none"; } } function deleteConpersonFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var conpersonList = document.getElementById("conpersonList"); conpersonList.removeChild(rowToDelete); updateConpersonListVisibility(); } ////End of contact person ///////////checking of emailid/////// function echeck(str) { var at="@" var dot="." var lat=str.indexOf(at) var lstr=str.length var ldot=str.indexOf(dot) if(str==null || str=="") { alert("Email can not be blank...") return false } if(str.substring(ldot+1,ldot+2)==dot) { alert("Invalid E-mail ID") return false } var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; //var address = document.forms[form_id].elements[email].value; if(reg.test(str) == false) { alert('Invalid Email Address'); return false; } return true } ///////////////////Add main/////////////////////// function getRedoVal(val){ //alert("TEST "+val); document.getElementById("state_of_regn").value= val; document.getElementById("radioSt").value=val; } function addMain(flag) { var firstnm = document.getElementById("firstnm").value; var middlenm = document.getElementById("middlenm").value; var lastnm = document.getElementById("lastnm").value; var gender=document.getElementById("gender").value; var fhname=document.getElementById("fhname").value; var tradenm1=document.getElementById("tradenm").value; var room_flat_no = document.getElementById("room_flat_no").value; var premise_no = document.getElementById("premise_no").value; var street1=document.getElementById("street").value; var street=street1.replace('&', '~'); var city_town = document.getElementById("city_town").value; var district=document.getElementById("district").value; var pin=document.getElementById("pin_no").value; var postof=document.getElementById("postoffice").value; var mun_local_body=document.getElementById("mun_local_body").value; var occustatus = document.getElementById("occustatus").value; var busistatus = document.getElementById("busistatus").value; var no_of_partner = document.getElementById("no_of_partner").value; var bnature1=document.getElementById("bnature1").value; var bnature2=document.getElementById("bnature2").value; var bnature3=document.getElementById("bnature3").value; var bnature4 = document.getElementById("bnature4").value; var telno = document.getElementById("telno").value; var mobno= document.getElementById("mobno").value; var faxno = document.getElementById("faxno").value; var regnno=document.getElementById("regnno").value; var pan_tan=document.getElementById("pan_tan").value; var eccno=document.getElementById("eccno").value; var noofcertificate=document.getElementById("enlishment_no").value; var doiofcer=document.getElementById("enlishment_dt").value; var dor=document.getElementById("ENLISTMENT_REN_DT").value; var lastyrpur = document.getElementById("lastyrpur").value; var lastyrsale=document.getElementById("lastyrsale").value; var lastyrctp=document.getElementById("lastyrctp").value; var lastqtrpur=document.getElementById("lastqtrpur").value; var lastqtrsale = document.getElementById("lastqtrsale").value; var lastqtrctp = document.getElementById("lastqtrctp").value; var docofpur=document.getElementById("docofpur").value; var docosale=document.getElementById("docosale").value; var docowork=document.getElementById("docowork").value; var state_of_regn=document.getElementById("state_of_regn").value; //var state_of_regn2=document.getElementById("state_of_regn2").value; var accyrfrm=document.getElementById("accyrfrm").value; var accyrto=document.getElementById("accyrto").value; var d_ofsale_exceed=document.getElementById("d_ofsale_exceed").value; var d_of_interstate_sale=document.getElementById("d_of_interstate_sale").value; var d_of_ctp_exceed=document.getElementById("d_of_ctp_exceed").value; var d_of_sale_import=document.getElementById("d_of_sale_import").value; var gross_sale_volun=document.getElementById("gross_sale_volun").value; var ctp_sale_volun=document.getElementById("ctp_sale_volun").value; var amnt_capt_on_appp_dt=document.getElementById("amnt_capt_on_appp_dt").value.trim(); // alert("amnt_capt_on_appp_dt--->"+amnt_capt_on_appp_dt); //alert("1"); //var action = "addmain"; var tradenm=tradenm1.replace('&','~'); if(document.getElementById("firstnm").value==null || document.getElementById("firstnm").value=="") { alert("First Name can not be blank"); document.getElementById("firstnm").focus(); return } if(document.getElementById("lastnm").value==null || document.getElementById("lastnm").value=="") { alert("Last Name can not be blank.\nIf no Last Name Then Enter a Space."); // Updating message for handling last name problem on 24-08-2011 document.getElementById("lastnm").focus(); return } if(document.getElementById("fhname").value==null || document.getElementById("fhname").value=="") { alert("Father's/Husband Name can not be blank"); document.getElementById("fhname").focus(); return } if(document.getElementById("tradenm").value==null || document.getElementById("tradenm").value=="") { alert("Trade Name can not be blank"); document.getElementById("tradenm").focus(); return } if(room_flat_no.length>30) { alert("Room / Flat No does not allow more than 30 charecters"); document.getElementById("room_flat_no").focus(); return } if(premise_no.length>20) { alert("Premise No does not allow more than 20 charecters"); document.getElementById("premise_no").focus(); return } if(street==null || street=="") { alert("Street can not be blank"); document.getElementById("street").focus(); return } if(street.length>40) { alert("Street does not allow more than 40 charecters"); document.getElementById("street").focus(); return } if(city_town==null || city_town=="") { alert("City/Town/Village can not be blank"); document.getElementById("city_town").focus(); return } if(city_town.length>30) { alert("City/Town/Village does not allow more than 30 charecters"); document.getElementById("city_town").focus(); return } if(postof==null || postof=="") { alert("Post Office can not be blank"); document.getElementById("postoffice").focus(); return } if(postof.length>30) { alert("Post Office does not allow more than 30 charecters"); document.getElementById("postoffice").focus(); return } if(pin==null || pin=="") { alert("Pin can not be blank"); document.getElementById("pin_no").focus(); return } if(district=="") { alert("District can not be blank"); document.getElementById("district").focus(); return } /* ***********New added from tempory saving case**************/ if(district!=""){ checkdistCdAgainstCharge(); // return; } if(no_of_partner!="" && specifyNoOfPartnerOnlyIncaseOfPartnership()==true){ return; } if(telno=="" && mobno=="") { alert("Either of Telephone No. and Mobile No can not be blank"); document.getElementById("telno").focus(); return } if(occustatus==null || occustatus=="") { alert("Occupation status can not be blank"); document.getElementById("occustatus").focus(); return } if(busistatus==null || busistatus=="") { alert("Status of business can not be blank"); document.getElementById("busistatus").focus(); return } if(bnature1==null || bnature1=="") { alert("Nature of business 'A' can not be blank"); document.getElementById("bnature1").focus(); return } if(regnno==null || regnno=="") { alert("Professional Tax enrolment no can not be blank.."); document.getElementById("regnno").focus(); return } if(document.getElementById("pan_tan").value==null || document.getElementById("pan_tan").value=="") { alert("Pan No. can not be blank"); document.getElementById("pan_tan").focus(); return } if(noofcertificate==null || noofcertificate=="") { alert("Trade License/Enlishment Certificate No can not be blank.."); document.getElementById("enlishment_no").focus(); return } if(doiofcer=="" || doiofcer==null) { alert("Date of first issue of certificate can not be blank"); document.getElementById("enlishment_dt").focus(); return } if(amnt_capt_on_appp_dt=="" || amnt_capt_on_appp_dt==null) { alert("Amount of Capital on the date of filing of application can not be blank"); document.getElementById("amnt_capt_on_appp_dt").focus(); return } /*----------------------Add checking for Date Of Commensement on 27-12-2011 ------------------------*/ if(!document.form1.ctp_declrtn.checked==true){ // Added block for stopping the validation those who have checked the declration........on 30-07-2013 //alert("2"); // Block by Sayan on 23.07.2014 // if(docofpur=="" || docofpur==null) // { // alert("Date of commencement of purchase can not be blank"); // document.getElementById("docofpur").focus(); // return // } // Modified by Sayan Ghosh on 23-07-2014 if((state_of_regn=='C') && (docofpur=="" || docofpur==null)) { alert("Date of commencement of purchase can not be blank"); document.getElementById("docofpur").focus(); return } // if(bnature1 == "07" && (docowork =="" || docowork==null)){ // alert("Date of commencement of works contract can not be blank"); // document.getElementById("docowork").focus(); // return // } // if(bnature1 != "07" && (docosale =="" || docosale==null)){ // alert("Date of commencement of sale can not be blank"); // document.getElementById("docosale").focus(); // return // } } /*----------------------Add checking for Date Of Commensement on 27-12-2011 ------------------------*/ if(doiofcer!="") { if(!isDate('enlishment_dt')) { return } } if(dor!="") { if(!isDate('ENLISTMENT_REN_DT')) { return } } if(docofpur!="") { if(!isDate('docofpur')) { return } } if(docosale!="") { if(!isDate('docosale')) { return } } if(docowork!="") { if(!isDate('docowork')) { return } } if(d_ofsale_exceed!="") { if(!isDate('d_ofsale_exceed')) { return } } if(d_of_interstate_sale!="") { if(!isDate('d_of_interstate_sale')) { return } } if(d_of_ctp_exceed!="") { if(!isDate('d_of_ctp_exceed')) { return } } if(d_of_sale_import!="") { if(!isDate('d_of_sale_import')) { return } } if(gross_sale_volun!="") { if(!isDate('gross_sale_volun')) { return } } if(ctp_sale_volun!="") { if(!isDate('ctp_sale_volun')) { return } } if(bnature1==bnature2 || bnature1==bnature3 || bnature1==bnature4){ alert("Business nature can not be duplicate..."); document.getElementById("bnature1").focus(); return } if(bnature2.length>0) { if(bnature1==bnature2 || bnature2==bnature3 || bnature2==bnature4){ alert("Business nature can not be duplicate..."); document.getElementById("bnature2").focus(); return } } if(bnature3.length>0) { if(bnature3==bnature1 || bnature3==bnature2 || bnature3==bnature4){ alert("Business nature can not be duplicate..."); document.getElementById("bnature3").focus(); return } } if(bnature4.length>0) { if(bnature4==bnature1 || bnature4==bnature2 || bnature3==bnature4){ alert("Business nature can not be duplicate..."); document.getElementById("bnature4").focus(); return } } //var state_of_regn=document.getElementById("state_of_regn").value; //alert(document.getElementById("radioSt").value); //document.getElementById("sate_of_regn1").c /*alert("asas"+state_of_regn1); alert("2"+state_of_regn2); alert(document.form1.state_of_regn.value);*/ //alert("state"+state_of_regn); //alert("radio"+document.getElementById("radioSt").value); if(document.getElementById("radioSt").value!="" ) { if(document.getElementById("radioSt").value!='null') { //alert("dfdfdf"); state_of_regn=document.getElementById("radioSt").value; } } var sales_flag=false; var sales_flag1=false; var ctp_flag=false; var ctp_flag1=false; //alert(state_of_regn); if(state_of_regn=='C' && !document.form1.ctp_declrtn.checked==true) // Added block for stopping the validation those who have checked the declration........on 30-07-2013 { if((d_ofsale_exceed=="" || d_ofsale_exceed==null) && (d_of_interstate_sale=="" || d_of_interstate_sale==null) && (d_of_ctp_exceed=="" || d_of_ctp_exceed==null) && (d_of_sale_import=="" || d_of_sale_import==null)) { alert("One of field under Compusory liability must be filled..."); document.getElementById("d_ofsale_exceed").focus(); return } /* if(d_of_interstate_sale=="" || d_of_interstate_sale==null) { alert("First interstate sales made on can not be blank"); document.getElementById("d_of_interstate_sale").focus(); return } if(d_of_ctp_exceed=="" || d_of_ctp_exceed==null) { alert("CTP first exceeded taxable quantum on can not be blank"); document.getElementById("d_of_ctp_exceed").focus(); return } if(d_of_sale_import=="" || d_of_sale_import==null) { alert("Date of first sale of imported goods can not be blank"); document.getElementById("d_of_sale_import").focus(); return }*/ } else if(state_of_regn=='V' && !document.form1.ctp_declrtn.checked==true) // Added block for stopping the validation those who have checked the declration........on 30-07-2013 { // if((gross_sale_volun=="" || gross_sale_volun==null) && (ctp_sale_volun=="" || ctp_sale_volun==null)) // { // alert("One of the field under voluntary liability must be filled..."); // document.getElementById("gross_sale_volun").focus(); // return // } /* if(ctp_sale_volun=="" || ctp_sale_volun==null) { alert("CTP sales first exceeded sales of Rs. 50,000/- on can not be blank"); document.getElementById("ctp_sale_volun").focus(); return }*/ } if(!document.form1.ctp_declrtn.checked==true){ // Added block for stopping the validation those who have checked the declration........on 30-07-2013 //Adding new check for Works Contructor.......on 24-08-2011................. if(state_of_regn=='C' && (d_of_interstate_sale=="" ||d_of_interstate_sale==null )&& (d_of_sale_import=="" || d_of_sale_import==null)) { if((bnature1 == "07") && (lastqtrctp==null || lastqtrctp=="") && (lastyrctp==null || lastyrctp=="")){ // // Edited By Sayan alert("Either Previous Year C.T.P or Current Year C.T.P can not be blank .."); document.getElementById("lastyrctp").focus(); return true; } else //if((d_of_interstate_sale=="" ||d_of_interstate_sale==null ||d_of_sale_import=="" || d_of_sale_import==null)) { if((bnature1=="07") && lastqtrctp.length>0) { try { var lastqtrctpVal = parseFloat(lastqtrctp) if(lastqtrctpVal<= 0.00){ /* cahnge by Sayan */ ctp_flag=false; } else { ctp_flag=true; } }catch(e){ } } if((bnature1=="07")&& lastyrctp.length>0) { try { var lastyr_ctpVal = parseFloat(lastyrctp) if(lastyr_ctpVal<=0.00 && ctp_flag==false){ ctp_flag=false; } else { ctp_flag=true; } }catch(e){ } } // if((bnature1=="07") && ctp_flag==false) //--- block by Sayan // { // alert("Either Previous Year C.T.P or Current Year C.T.P than Rs.0/_.."); // document.getElementById("lastyrctp").focus(); // return // } } } else if(state_of_regn=='C' && ((d_of_interstate_sale!="" ||d_of_interstate_sale!=null) || (d_of_sale_import!="" || d_of_sale_import!=null))) { if((bnature1=="07")&& (lastqtrctp==null || lastqtrctp=="")&& (lastyrctp==null || lastyrctp=="")) { alert("Either Previous Year C.T.P or Current Year C.T.P can not be blank .."); document.getElementById("lastyrctp").focus(); return } else { if(lastqtrctp.length>0) { try { var lastqtrctpVal2 = parseFloat(lastqtrctp) if(lastqtrctpVal2<=0){ alert("Current Year C.T.P zero or more.."); document.getElementById("lastqtrctp").focus(); return } }catch(e){ } } if(lastyrctp.length>0) { try { var lastyr_ctp_Val = parseFloat(lastyrctp) if(lastyr_ctp_Val<=0){ alert("Previous Year C.T.P be zero or more.."); document.getElementById("lastyrctp").focus(); return } }catch(e){ } } } } else { if((bnature1=="07")&& (lastqtrctp==null || lastqtrctp=="") && (lastyrctp==null || lastyrctp=="")) { alert("Either Previous Year C.T.P or Current Year C.T.P can not be blank .."); document.getElementById("lastyrctp").focus(); return } else { if((bnature1=="07")&& lastqtrctp.length>0) { try { if(parseFloat(lastqtrctp)<=0.00){ ctp_flag1=false; } else { ctp_flag1=true; } }catch(e){ alert("Invalid format"); } } if((bnature1=="07")&& lastyrctp.length>0) { try { if(parseFloat(lastyrctp)<=0.00 && ctp_flag1==false){ ctp_flag1=false; } else { ctp_flag1=true; } }catch(e){ alert("Invalid format"); } } } } //Adding new check for Works Contructor.........on 24-08-2011............... } // Added block for stopping the validation those who have chechked the declration........on 30-07-2013 if(!document.form1.ctp_declrtn.checked==true){ // Added block for stopping the validation those who have checked the declration........on 30-07-2013 if(state_of_regn=='C' && (d_of_interstate_sale=="" ||d_of_interstate_sale==null )&& (d_of_sale_import=="" || d_of_sale_import==null)) { //alert(d_of_interstate_sale); if((bnature1!="07")&& (lastqtrsale==null || lastqtrsale=="") && (lastyrsale==null || lastyrsale=="")) { alert("Either Current year sale or Previous year sale can not be blank .."); document.getElementById("lastyrsale").focus(); return } else { if((bnature1!="07") && lastqtrsale.length>0) { try { var lastqtrsaleVal = parseFloat(lastqtrsale) if(lastqtrsaleVal<=0.00){ /* alert("Current year sale must be greater than Rs. 5,00,000/_.."); document.getElementById("lastqtrsale").focus(); return*/ sales_flag=false; //sales_flag=true; //alert("11"); } else { sales_flag=true; //alert("12"); } }catch(e){ } } if((bnature1!="07")&& lastyrsale.length>0) { try { var lastyr_Gross_saleVal = parseFloat(lastyrsale) //if(lastyr_Gross_saleVal<=0.00 && sales_flag==true){ if(lastyr_Gross_saleVal<=0.00 && sales_flag==false){ /*alert("Previous year sale must be greater than Rs. 5,00,000/_.."); document.getElementById("lastyrsale").focus(); return*/ sales_flag=true; // sales_flag=false; //alert("13"); } else { sales_flag=true; //alert("14"); } }catch(e){ } } // Modified by Sayan // if((bnature1!="07") && sales_flag==true) // { // alert("Either Previous year sale or Current year sale must be greater than Rs.0/_.."); // document.getElementById("lastyrsale").focus(); // return // } if((bnature1!="07") && sales_flag==false) { alert("Either Previous year sale or Current year sale must be greater than Rs.0/_.."); document.getElementById("lastyrsale").focus(); return } } } else if(state_of_regn=='C' & ((d_of_interstate_sale!="" ||d_of_interstate_sale!=null)|| (d_of_sale_import!="" || d_of_sale_import!=null))) { // Stoped By Sayan Ghosh // if((bnature1!="07")&& (lastqtrsale==null || lastqtrsale=="")&& (lastyrsale==null || lastyrsale=="")) // { // alert("Either Current year sale or Previous year sale can not be blank.."); // document.getElementById("lastyrsale").focus(); // return // } // else // // { if(lastqtrsale.length>0) { try { lastqtrsaleVal = parseFloat(lastqtrsale) if(lastqtrsaleVal<=0){ alert("Current year sale can be zero or more.."); document.getElementById("lastqtrsale").focus(); return } }catch(e){ } } if(lastyrsale.length>0) { try { lastyr_Gross_saleVal = parseFloat(lastyrsale) if(lastyr_Gross_saleVal<=0){ alert("Previous year sale can be zero or more.."); document.getElementById("lastyrsale").focus(); return } }catch(e){ } } // } } else { //alert("sdsdsd"); // Stoped By Sayan Ghosh // if((bnature1!="07")&& (lastqtrsale==null || lastqtrsale=="") && (lastyrsale==null || lastyrsale=="")) // { // alert("Either Current year sale or Previous year sale can not be blank.."); // document.getElementById("lastyrsale").focus(); // return // } // else // { if((bnature1!="07")&& lastqtrsale.length>0) { try { if(parseFloat(lastqtrsale)<=0.00){ //alert("1"); sales_flag1=false; // sales_flag1=true; /* alert("Current year sale must be greater than Rs. 50,000/_.."); document.getElementById("lastqtrsale").focus(); return*/ } else { //alert("2"); sales_flag1=true; } }catch(e){ alert("Invalid format"); } } if((bnature1!="07")&& lastyrsale.length>0) { try { // if(parseFloat(lastyrsale)<=0.00 && sales_flag1==true){ if(parseFloat(lastyrsale)<=0.00 && sales_flag1==false){ /* alert("Previous Year sale must be greater than Rs. 50,000/_.."); document.getElementById("lastyrsale").focus(); return*/ sales_flag1=true; //alert("34"); } else { sales_flag1=true; //alert("3"); } }catch(e){ alert("Invalid format"); } } //alert(sales_flag1); if((bnature1!="07")&& sales_flag1==false) //if((bnature1!="07")&& sales_flag1==true) { alert("Either Previous Year sale or Current year sale must be zero or more ..."); document.getElementById("lastyrsale").focus(); return } //} } } /*if(lastqtrsale==null || lastqtrsale=="") { alert("Current year sale can not be blank.."); document.getElementById("lastqtrsale").focus(); return } else { try { var lastqtrsaleVal = parseFloat(lastqtrsale) if(lastqtrsaleVal<=50000.00){ alert("Current year sale must be greater than Rs. 50,000/_.."); return } }catch(e){ } }*/ var myHiddenfield = document.getElementById("checkflg"); if(flag=="frmbranchoffice") { //alert("xcxxcxc"); //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "branchoffice"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="frmconper") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "contactperson"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="frmcommodity") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "commodity"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="frmwarehouse") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "warehouse"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="frmbank") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "bank"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="frmpartbank") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "partbank"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="fannexA") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "annexureA"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="fannexB") { // var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "annexureB"; document.form1.action='DealerMainInfo'; document.form1.submit(); } else if(flag=="submitfrm") { //var myHiddenfield = document.getElementById("checkflg"); myHiddenfield.value = "submit"; document.form1.action='DealerMainInfo'; document.form1.submit(); } // if(document.getElementById("enlishment_dt").value==null || document.getElementById("enlishment_dt").value=="") // { // alert("Enlishment date can not be blank"); // return false; // } // // if(document.getElementById("ENLISTMENT_REN_DT").value==null || document.getElementById("ENLISTMENT_REN_DT").value=="") // { // alert("Enlishment renewal date can not be blank"); // return false; // } // // if(document.getElementById("docofpur").value==null || document.getElementById("docofpur").value=="") // { // alert("Date of commencement of purchase can not be blank"); // return false; // } // // if(document.getElementById("docosale").value==null || document.getElementById("docosale").value=="") // { // alert("Date of commencement of sale can not be blank"); // return false; // } // // if(document.getElementById("docowork").value==null || document.getElementById("docowork").value=="") // { // alert("Date of commencement of work contract can not be blank"); // return false; // } /* var url = "DealerMainInfo?" + createAddQueryStringMain(firstnm, middlenm,lastnm,gender,fhname,tradenm,room_flat_no,premise_no,street,city_town,district,pin,postof,mun_local_body, occustatus,busistatus,no_of_partner,bnature1,bnature2,bnature3,bnature4,telno,mobno,faxno,regnno,pan_tan,eccno,noofcertificate,doiofcer,dor,lastyrpur ,lastyrsale,lastyrctp,lastqtrpur,lastqtrsale,lastqtrctp,docofpur,docosale,docowork,state_of_regn,accyrfrm,accyrto,d_ofsale_exceed,d_of_interstate_sale,d_of_ctp_exceed,d_of_sale_import,gross_sale_volun,ctp_sale_volun,"addmain")+ "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleMainAddState; xmlHttp.open("GET", url, true); xmlHttp.send(null);*/ } function createAddQueryStringMain(firstnm, middlenm,lastnm,gender,father_hus_nm,trade_nm,room_flat_no,premise_no,street,city_town,district,pin,postof,mun_local_body, occustatus,busistatus,no_of_partner,bnature1,bnature2,bnature3,bnature4,telno,mobno,faxno,regnno,pan_tan,eccno,noofcertificate,doiofcer,dor,lastyrpur ,lastyrsale,lastyrctp,lastqtrpur,lastqtrsale,lastqtrctp,docofpur,docosale,docowork,state_of_regn,accyrfrm,accyrto,d_ofsale_exceed,d_of_interstate_sale,d_of_ctp_exceed,d_of_sale_import,gross_sale_volun,ctp_sale_volun,action) { var queryString = "trade_nm=" + trade_nm + "&middlenm=" + middlenm + "&lastnm=" + lastnm + "&gender=" + gender + "&father_hus_nm=" + father_hus_nm + "&firstnm=" + firstnm + "&room_flat_no=" + room_flat_no + "&premise_no=" + premise_no + "&street=" + street + "&city_town=" + city_town + "&district=" + district + "&pin=" + pin + "&postof=" + postof + "&mun_local_body=" + mun_local_body + "&occustatus=" + occustatus + "&busistatus=" + busistatus + "&no_of_partner=" + no_of_partner + "&bnature1=" + bnature1 + "&bnature2=" + bnature2 + "&bnature3=" + bnature3 + "&bnature4=" + bnature4 + "&telno=" + telno + "&mobno=" + mobno + "&faxno=" + faxno + "®nno=" + regnno + "&pan_tan=" + pan_tan + "&eccno=" + eccno + "&noofcertificate=" + noofcertificate + "&doiofcer=" + doiofcer + "&dor=" + dor + "&lastyrpur=" + lastyrpur + "&lastyrsale=" + lastyrsale + "&lastyrctp=" + lastyrctp + "&lastqtrpur=" + lastqtrpur + "&lastqtrsale=" + lastqtrsale + "&lastqtrctp=" + lastqtrctp + "&docofpur=" + docofpur + "&docosale=" + docosale + "&docowork=" + docowork + "&state_of_regn=" + state_of_regn + "&accyrfrm=" + accyrfrm + "&accyrto=" + accyrto + "&d_ofsale_exceed=" + d_ofsale_exceed + "&d_of_interstate_sale=" + d_of_interstate_sale + "&d_of_ctp_exceed=" + d_of_ctp_exceed + "&d_of_sale_import=" + d_of_sale_import + "&gross_sale_volun=" + gross_sale_volun + "&ctp_sale_volun=" + ctp_sale_volun + "&action=" + action; return queryString; } function handleMainAddState() { if(xmlHttp.readyState == 4) { if(xmlHttp.status !=200) { alert("Error while adding dealer information"); } else { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { window.navigate("error.jsp"); } } } } ///////////////////////// function addPartnerBank() { partbankname = document.getElementById("partbankname").value; partbankbranch = document.getElementById("partbankbranch").value; partbankaddr = document.getElementById("partbankaddr").value; partbankaddr2 = document.getElementById("partbankaddr2").value; partbankaddr3 = document.getElementById("partbankaddr3").value; partbankacctype = document.getElementById("partbankacctype").value; partbankacno = document.getElementById("partbankacno").value; part_bankac_holder=document.getElementById("part_bankac_holder").value; action = "addpartbank"; if(partbankname == "") { return; } if(partbankbranch=="" || partbankbranch==null) { alert("Bank Branch can not be blank.."); document.getElementById("partbankbranch").focus(); return; } if(partbankacno==null || partbankacno=="") { alert("Bank Account No can not be blank.."); document.getElementById("partbankacno").focus(); return; } if(partbankacctype=="" || partbankacctype==null) { alert("Account Type can not be blank.."); document.getElementById("partbankacctype").focus(); return; } /*if(part_bankac_holder==null || part_bankac_holder=="") { alert("Bank Account Holder can not be blank.."); document.getElementById("part_bankac_holder").focus(); return; }*/ var em = document.getElementById("employeeList1"); var cnt=em.childNodes.length; /*if(cnt>1) { return; }*/ var url = "DealerAddr?" + createAddPartQueryString(partbankname, partbankbranch,partbankaddr,partbankaddr2,partbankaddr3,partbankacctype,partbankacno,part_bankac_holder,"addpartbank") + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleAddPartnerStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createAddPartQueryString(partbankname1, partbankbranch1,partbankaddr11,partbankaddr22,partbankaddr33,partbankacctype,partbankacno,part_bankac_holder,action) { var partbankaddr1_temp = document.getElementById("partbankaddr").value.replace(/&/gi,"~"); var partbankaddr2_temp = document.getElementById("partbankaddr2").value.replace(/&/gi,"~"); var partbankaddr3_temp = document.getElementById("partbankaddr3").value.replace(/&/gi,"~"); var partbankname=document.getElementById("partbankname").value.replace(/&/gi,"~"); var partbankbranch=document.getElementById("partbankbranch").value.replace(/&/gi,"~"); var queryString = "partbankname=" + partbankname + "&partbankbranch=" + partbankbranch + "&partbankaddr=" + partbankaddr1_temp + "&partbankaddr2=" + partbankaddr2_temp + "&partbankaddr3=" + partbankaddr3_temp + "&partbankacctype=" + partbankacctype + "&partbankacno=" + partbankacno + "&part_bankac_holder=" + part_bankac_holder + "&action=" + action; return queryString; } function clearInputPartBoxes() { document.getElementById("partbankname").value = ""; document.getElementById("partbankbranch").value = ""; document.getElementById("partbankaddr").value = ""; document.getElementById("partbankaddr2").value = ""; document.getElementById("partbankaddr3").value = ""; document.getElementById("partbankacctype").value = ""; document.getElementById("partbankacno").value = ""; document.getElementById("part_bankac_holder").value=""; } function deletePartBank(id) { action="partdelete"; deleteID = id; action="partdelete"; var url = "DealerAddr?" + "action=partdelete" + "&id=" + id + "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function editPartBank(id) { action="partdelete"; var url = "DealerAddr?" + "action=partdelete" + "&id=" + id + "&ts=" + new Date().getTime(); deleteID = id; var col1=id+"partbankname"; var col2=id+"partbankbranch"; var col3=id+"partbankaddr"; var col4=id+"partbankaddr2"; var col5=id+"partbankaddr3"; var col6=id+"partbankacctype"; var col7=id+"partbankacno"; var col8=id+"part_bankac_holder"; //var col8=id+"bankac_holder"; //alert("sdsdsdsdsd"); document.getElementById("partbankname").value=document.getElementById(col1).value; var s= document.getElementById('partbankbranch'); s.options.length=0; s.options[0]=new Option(); s.options[0].value =document.getElementById(col2).value; s.options[0].text=document.getElementById(col2).value; s.options[0].selected = true; document.getElementById("partbankaddr").value=document.getElementById(col3).value; document.getElementById("partbankaddr2").value=document.getElementById(col4).value; document.getElementById("partbankaddr3").value=document.getElementById(col5).value; document.getElementById("partbankacctype").value=document.getElementById(col6).value; document.getElementById("partbankacno").value=document.getElementById(col7).value; document.getElementById("part_bankac_holder").value=document.getElementById(col8).value; //document.getElementById("bankac_holder").value=document.getElementById(col8).value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleDeleteStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleAddPartnerStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status == 4) { window.navigate("error.jsp"); } updatePartList(); clearInputPartBoxes(); } else { alert("Error while adding dealer information"); } } } function updatePartList() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var row = document.createElement("tr"); var uniqueID = responseXML.getElementsByTagName("uniqueID")[0].firstChild.nodeValue; row.setAttribute("id", EMP_PREFIX + uniqueID); row.appendChild(createCellWithText(partbankname,uniqueID,"partbankname")); row.appendChild(createCellWithText(partbankbranch,uniqueID,"partbankbranch")); row.appendChild(createCellWithText(partbankaddr,uniqueID,"partbankaddr")); row.appendChild(createCellWithText(partbankaddr2,uniqueID,"partbankaddr2")); row.appendChild(createCellWithText(partbankaddr3,uniqueID,"partbankaddr3")); row.appendChild(createCellWithText(partbankacctype,uniqueID,"partbankacctype")); row.appendChild(createCellWithText(partbankacno,uniqueID,"partbankacno")); row.appendChild(createCellWithText(part_bankac_holder,uniqueID,"part_bankac_holder")); /*var deleteButton = document.createElement("input"); deleteButton.setAttribute("type", "button"); deleteButton.setAttribute("value", "Delete");*/ var deleteButton = document.createElement("img"); deleteButton.setAttribute('src','images/bg1_delete.jpg'); deleteButton.setAttribute('alt', 'alternate text'); deleteButton.setAttribute('height', '30px'); deleteButton.setAttribute('width', '50px'); deleteButton.onclick = function () { deletePartBank(uniqueID); }; cell = document.createElement("td"); cell.width=20; cell.appendChild(deleteButton); row.appendChild(cell); /*document.getElementById("employeeList1").appendChild(row); var editButton = document.createElement("button"); editButton.setAttribute("type", "button"); editButton.setAttribute("value", "Edit");*/ var editButton = document.createElement("img"); editButton.setAttribute('src','images/bg2_edit.jpg'); editButton.setAttribute('alt', 'alternate text'); editButton.setAttribute('height', '30px'); editButton.setAttribute('width', '50px'); editButton.onclick = function () { editPartBank(uniqueID); }; cell1 = document.createElement("td"); cell1.width=20; cell1.appendChild(editButton); row.appendChild(cell1); document.getElementById("employeeList1").appendChild(row); updatePartBankListVisibility(); } function updatePartBankListVisibility() { var employeeList1 = document.getElementById("employeeList1"); if(employeeList1.childNodes.length > 1) { document.getElementById("employeeListSpan1").style.display = ""; } else { document.getElementById("employeeListSpan1").style.display = "none"; } } function deletePartBankFromList() { var status = xmlHttp.responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; status = parseInt(status); if(status != 1) { return; } var rowToDelete = document.getElementById(EMP_PREFIX + deleteID); var employeeList1 = document.getElementById("employeeList1"); employeeList1.removeChild(rowToDelete); updatePartBankListVisibility(); } function checkCommodity() { var commoditynm1=document.getElementById("commodityCd").value var nature_deal=document.getElementById("nature_deal").value; var sale_purchase=document.getElementById("sale_purchase").value; var commoditynm2=commoditynm1.replace(/\+/gi,"|"); var commoditynm3=commoditynm2.replace(/&/gi,"~"); var commoditynm=commoditynm3.replace(/%/gi,"!"); //alert(commoditynm); //alert("sdsd"+commoditynm); if(commoditynm==null || commoditynm=="") { alert("Commodity Name can not be blank..."); document.getElementById("commodityCd").focus(); return false; } if(nature_deal==null || nature_deal=="") { alert("Nature of dealing can not be blank..."); document.getElementById("nature_deal").focus(); return false; } if(sale_purchase==null || sale_purchase=="") { alert("Sale Purchase can not be blank..."); document.getElementById("nature_deal").focus(); return false; } //alert(commoditynm); var action = "chkcommodity"; var url = "DealerAddr?" + createChkCommodity(commoditynm,nature_deal,sale_purchase,action)+ "&ts=" + new Date().getTime(); createXMLHttpRequest(); xmlHttp.onreadystatechange = ChkCommodityState; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function createChkCommodity(commoditynm,nature_deal,sale_purchase,action) { var queryString = "commoditynm=" + commoditynm + "&nature_deal=" + nature_deal + "&sale_purchase=" + sale_purchase + "&action=" + action; return queryString; } function ChkCommodityState() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { var flg = chkcommodity(); if(flg==false){ alert("You have already added similar information..."); return false } else addCommodity(); } else { alert("Error while adding dealer information..."); return false } } } function chkcommodity() { var responseXML = xmlHttp.responseXML; var status = responseXML.getElementsByTagName("status").item(0).firstChild.nodeValue; var pinstatus = responseXML.getElementsByTagName("status1").item(0).firstChild.nodeValue; status = parseInt(status); pinstatus = parseInt(pinstatus); if(status != 1) { return false; } if(pinstatus==2) { return false } return true; } //--------------added Validation for Tatkhanik Registration -----------------13-08-2013--------- function verifyTatkhanik(arg){ if(arg=='trd_nm'){ var tradenm=document.getElementById("trd_nm").value; len=tradenm.length; if (/^[^a-zA-Z0-9]/.test(tradenm)) { // only a-zA-Z allowed as first character alert ("The Trade Name can not begin with an special character"); document.getElementById("trd_nm").focus(); return false; } for(i=0;i".indexOf(tradenm.charAt(i))!=-1) //Changed By Kousik On 02-01-2011 if ("[]{}:_=\"%~!@#$%^*?+;<>".indexOf(tradenm.charAt(i))!=-1) { alert("Trade Name should not contain special characters(except'&','()','.' and '). Enter Again"); document.getElementById("trd_nm").focus(); break; } } } // Email Id validation------------- if(arg=='email'){ var conemail=document.getElementById("email").value; len=conemail.length; if (/^[^a-zA-Z0-9]/.test(conemail)) { // only a-zA-Z allowed as first character alert ("Email can not begin with a special character"); document.getElementById("email").value=""; document.getElementById("email").focus(); return false; } for(i=0;i