var _imgValidation = null; var _txtEastCode = null; var _lbltBuyAccountName = null; var _drpWebGauranteeType = null; function ItemsLoaded(result, data) { var err = getXmlNodesByTagName(result, 'error'); if (err.length > 0 && err[0].length > 0) alert(err[0]); else { var citynames = getXmlNodesByTagName(result, 'item') var ddl = data.ddl; ddl.options.length = 0; if (ddl != _ddlCityName) ddl.options[0] = new Option(''); for (var i = 0; i < citynames.length; i++) ddl.options[ddl.options.length] = new Option(citynames[i], citynames[i]); if (data.selectedOption) ddl.value = data.selectedOption; } } function ItemsSalernameLoaded(result, data) { var err = getXmlNodesByTagName(result, 'error'); if (err.length > 0 && err[0].length > 0) alert(err[0]); else { var citynames = getXmlNodesByTagName(result, 'item'); var prcode = getXmlNodesByTagName(result, 'prcode'); var ddl = data.ddl; ddl.options.length = 0; if (ddl != _ddlCityName) ddl.options[0] = new Option(''); for (var i = 0; i < citynames.length; i++) ddl.options[ddl.options.length] = new Option(citynames[i], prcode[i]); if (data.selectedOption) ddl.value = data.selectedOption; } } function getBAM(mode) { var status = "true"; // وضعیت گارانتی بر حسب تاریخ انقضا مشخص شود if (_fldSlCode != null) { _fldSlCode.value = ''; } if (_hfValidSNForSave != null) { _hfValidSNForSave.value = ''; } var value = mode == 'sn' ? txtSerial.value : _txtGauranteeCode.value; if (value == "ندارد") { return; } if (value.length > 0) { var ajax = new Ajax('_dvSerialSection', serialDetailsLoaded); ajax.load(getBAMAjaxLocation + '&mode=' + mode + '&value=' + escape(value) + '&status=' + escape(status), true); } } function serialDetailsLoaded(result) { //Clear Data setSerialDetailsValues('', txtSerial.value, '', '', '', 'false', '', '', '1900/01/01', '', '', '', '', '', '', '', '1900/01/01', '', '1900/01/01', '', '1900/01/01', '', '1900/01/01', 0, '', '', '', '', ''); var error = getXmlNodesByTagName(result, 'error')[0]; if (error.length > 0) { if (_hfIsSerialnoValid != null) { if (_hfIsSerialnoValid.value == "true") { // حتما سریال معتبر وارد شده باشد { _hfValidSNForSave.value = 'no'; txtSerial.value = ''; txtSerial.focus(); } } if (_hfAlertSnNotFound != null && _hfAlertSnNotFound.value == "true") //تنظیم پیغام هشدار { // $.alert(error); // پیغام موجود نبودن شماره سریال را بدهد $.alert({ title: '', content: error, animation: 'scale', closeAnimation: 'bottom', backgroundDismiss: true, buttons: { okay: { text: 'تایید', action: function () { // do nothing }, keys: [ 'enter', 'escape', 'space' ], } } }); if (_imgValidation != null) { _imgValidation.src = rootFolder + "Images/invalid.gif"; } } else if (_hfIsSerialnoValid != null && _hfIsSerialnoValid.value == "true") //وجود شماره سریال در بانک اطلاعاتی سریالها اجباری هست { $.alert(error); // پیغام موجود نبودن شماره سریال را بدهد } } else { var sl = getXmlNodesByTagName(result, 'slcode'); var serialno = getXmlNodesByTagName(result, 'serialno'); var brand = getXmlNodesByTagName(result, 'brand'); var app = getXmlNodesByTagName(result, 'app'); var model = getXmlNodesByTagName(result, 'model'); var gaurantee = getXmlNodesByTagName(result, 'gaurantee'); var gauranteecode = getXmlNodesByTagName(result, 'gauranteecode'); var s_gexpdate = getXmlNodesByTagName(result, 's_gexpdate'); var m_gexpdate = getXmlNodesByTagName(result, 'm_gexpdate'); var buyaccountname = getXmlNodesByTagName(result, 'buyaccountname'); var telno01 = getXmlNodesByTagName(result, 'telno01'); var buysanadno = getXmlNodesByTagName(result, 'buysanadno'); var voucherno = getXmlNodesByTagName(result, 'voucherno'); var salername = getXmlNodesByTagName(result, 'salername'); var complimentserialno = getXmlNodesByTagName(result, 'complimentserialno'); var s_prodate = getXmlNodesByTagName(result, 's_prodate'); var m_prodate = getXmlNodesByTagName(result, 'm_prodate'); var s_buydate = getXmlNodesByTagName(result, 's_buydate'); var m_buydate = getXmlNodesByTagName(result, 'm_buydate'); var s_insdate = getXmlNodesByTagName(result, 's_insdate'); var m_insdate = getXmlNodesByTagName(result, 'm_insdate'); var s_gbegdate = getXmlNodesByTagName(result, 's_gbegdate'); var m_gbegdate = getXmlNodesByTagName(result, 'm_gbegdate'); var gcounter = getXmlNodesByTagName(result, 'gcounter'); var statename = getXmlNodesByTagName(result, 'statename'); var cityname = getXmlNodesByTagName(result, 'cityname'); var address = getXmlNodesByTagName(result, 'address'); var serialdes = getXmlNodesByTagName(result, 'serialdes'); var prcode = getXmlNodesByTagName(result, 'prcode'); if (brand.length == 1) setSerialDetailsValues(sl[0], serialno[0], brand[0], app[0], model[0], gaurantee[0], gauranteecode[0], s_gexpdate[0], m_gexpdate[0], buyaccountname[0], telno01[0], buysanadno[0], voucherno[0], salername[0], complimentserialno[0], s_prodate[0], m_prodate[0], s_buydate[0], m_buydate[0], s_insdate[0], m_insdate[0], s_gbegdate[0], m_gbegdate[0], gcounter[0], statename[0], cityname[0], address[0], serialdes[0], prcode[0]); else { var tbl = document.createElement('table'); tbl.className = 'grid'; tbl.style.cursor = 'pointer'; var tr = tbl.insertRow(0); tr.className = 'gridHeader'; tr.insertCell(0).innerHTML = getXmlNodesByTagName(result, 'serialno_caption')[0]; tr.insertCell(1).innerHTML = getXmlNodesByTagName(result, 'brand_caption')[0]; tr.insertCell(2).innerHTML = getXmlNodesByTagName(result, 'app_caption')[0]; tr.insertCell(3).innerHTML = getXmlNodesByTagName(result, 'model_caption')[0]; tr.insertCell(4).innerHTML = getXmlNodesByTagName(result, 'gaurantee_caption')[0]; tr.insertCell(5).innerHTML = getXmlNodesByTagName(result, 'gauranteecode_caption')[0]; tr.insertCell(6).innerHTML = getXmlNodesByTagName(result, 's_gexpdate_caption')[0]; tr.insertCell(7).innerHTML = getXmlNodesByTagName(result, 'm_gexpdate_caption')[0]; tr.insertCell(8).innerHTML = getXmlNodesByTagName(result, 'buyaccountname_caption')[0]; tr.insertCell(9).innerHTML = getXmlNodesByTagName(result, 'telno01_caption')[0]; tr.insertCell(10).innerHTML = getXmlNodesByTagName(result, 'buysanadno_caption')[0]; tr.insertCell(11).innerHTML = getXmlNodesByTagName(result, 'voucherno_caption')[0]; tr.insertCell(12).innerHTML = getXmlNodesByTagName(result, 'salername_caption')[0]; tr.insertCell(13).innerHTML = getXmlNodesByTagName(result, 'complimentserialno_caption')[0]; tr.insertCell(14).innerHTML = getXmlNodesByTagName(result, 's_prodate_caption')[0]; tr.insertCell(15).innerHTML = getXmlNodesByTagName(result, 'm_prodate_caption')[0]; tr.insertCell(16).innerHTML = getXmlNodesByTagName(result, 's_buydate_caption')[0]; tr.insertCell(17).innerHTML = getXmlNodesByTagName(result, 'm_buydate_caption')[0]; tr.insertCell(18).innerHTML = getXmlNodesByTagName(result, 's_insdate_caption')[0]; tr.insertCell(19).innerHTML = getXmlNodesByTagName(result, 'm_insdate_caption')[0]; tr.insertCell(20).innerHTML = getXmlNodesByTagName(result, 's_gbegdate_caption')[0]; tr.insertCell(21).innerHTML = getXmlNodesByTagName(result, 'm_gbegdate_caption')[0]; tr.insertCell(22).innerHTML = getXmlNodesByTagName(result, 'gcounter_caption')[0]; tr.insertCell(23).innerHTML = getXmlNodesByTagName(result, 'statename_caption')[0]; tr.insertCell(24).innerHTML = getXmlNodesByTagName(result, 'cityname_caption')[0]; tr.insertCell(25).innerHTML = getXmlNodesByTagName(result, 'address_caption')[0]; tr.insertCell(26).innerHTML = getXmlNodesByTagName(result, 'serialdes_caption')[0]; tr.insertCell(27).innerHTML = getXmlNodesByTagName(result, 'prcode_caption')[0]; for (var i = 0; i < brand.length; i++) { tr = tbl.insertRow(i + 1); tr.setAttribute('SL', sl[i]); tr.onclick = reloadSerialDetails; tr.className = (i % 2 == 0 ? "gridRow" : "gridAlternateRow"); tr.insertCell(0).innerHTML = serialno[i]; tr.insertCell(1).innerHTML = brand[i]; tr.insertCell(2).innerHTML = app[i]; tr.insertCell(3).innerHTML = model[i]; tr.insertCell(4).innerHTML = ""; tr.cells[4].setAttribute('g', gaurantee[i]); tr.insertCell(5).innerHTML = gauranteecode[i]; tr.insertCell(6).innerHTML = s_gexpdate[i]; tr.insertCell(7).innerHTML = m_gexpdate[i]; tr.insertCell(8).innerHTML = buyaccountname[i]; tr.insertCell(9).innerHTML = telno01[i]; tr.insertCell(10).innerHTML = buysanadno[i]; tr.insertCell(11).innerHTML = voucherno[i]; tr.insertCell(12).innerHTML = salername[i]; tr.insertCell(13).innerHTML = complimentserialno[i]; tr.insertCell(14).innerHTML = s_prodate[i]; tr.insertCell(15).innerHTML = m_prodate[i]; tr.insertCell(16).innerHTML = s_buydate[i]; tr.insertCell(17).innerHTML = m_buydate[i]; tr.insertCell(18).innerHTML = s_insdate[i]; tr.insertCell(19).innerHTML = m_insdate[i]; tr.insertCell(20).innerHTML = s_gbegdate[i]; tr.insertCell(21).innerHTML = m_gbegdate[i]; tr.insertCell(22).innerHTML = gcounter[i]; tr.insertCell(23).innerHTML = statename[i]; tr.insertCell(24).innerHTML = cityname[i]; tr.insertCell(25).innerHTML = address[i]; tr.insertCell(26).innerHTML = serialdes[i]; } _dvSelectSerial = new transparentModalDiv('', tbl, 600, 400); _dvSelectSerial.show(); } if (_imgValidation != null) { _imgValidation.src = rootFolder + "Images/isvalid.gif"; } } } function setSerialDetailsValues(slCode, serialNo, brand, app, model, gaurantee, gauranteecode, s_gexpdate, m_gexpdate, buyaccountname, telno01, buysanadno, voucherno, salername, complimentserialno, s_prodate, m_prodate, s_buydate, m_buydate, s_insdate, m_insdate, s_gbegdate, m_gbegdate, gcounter, statename, cityname, address, serialdes, prcode) { var showCustomerInfo = true; if (_hfgetInfoProductinEnterSN != undefined) { if (_hfgetInfoProductinEnterSN != null) { if (_hfgetInfoProductinEnterSN.value == "true") { showCustomerInfo = false; } } } if (_fldSlCode != null) { _fldSlCode.value = slCode; } if (txtSerial.value != serialNo) txtSerial.value = serialNo; //if (gaurantee != null) { // var g = (gaurantee == 'True'); // if (g == true) { if (_radioGaurantee != null) { var g = (gaurantee == 'True'); _radioGaurantee.checked = g; _radioNotGaurantee.checked = !g; _radioGaurantee.defaultChecked = g; _radioNotGaurantee.defaultChecked = !g; } if (_txtGauranteeCode != null) { _txtGauranteeCode.value = gauranteecode; } if (_txtGExpDate != null) { _txtGExpDate.value = s_gexpdate; if (_hfgexpDate != null) { _hfgexpDate.value = s_gexpdate; } } if (_txtGExpDateM != null) { alert(m_gexpdate); if (m_gexpdate.indexOf('1900/01/01') != 0) { _txtGExpDateM.value = m_gexpdate.substring(0, 10); if (_hfm_gExpDate != null) { _hfm_gExpDate.value = m_gexpdate.substring(0, 10); } } } if (_buyaccountname != null && showCustomerInfo) { _buyaccountname.value = buyaccountname; } if (_telno01 != null && showCustomerInfo) { _telno01.value = telno01; } if (_txtBuySanadNo != null && showCustomerInfo) { _txtBuySanadNo.value = buysanadno; } if (_voucherno != null && showCustomerInfo) { _voucherno.value = voucherno; } if (_salername != null && showCustomerInfo) { _salername.value = salername; } if (_complimentserialno != null) { _complimentserialno.value = complimentserialno; } if (s_prodate != '' && _s_prodate != null) { _s_prodate.value = s_prodate; } if (_m_prodate != null && _m_prodate != null) { if (m_prodate.indexOf('1900/01/01') != 0) { _m_prodate.value = m_prodate; } } if (s_buydate != '' && _s_buydate != null) { _s_buydate.value = s_buydate; } if (_m_buydate != null) { if (m_buydate.indexOf('1900/01/01') != 0) { _m_buydate.value = m_buydate; } } if (s_insdate != '' && _s_insdate != null) { _s_insdate.value = s_insdate; } if (_m_insdate != null) { if (m_insdate.indexOf('1900/01/01') != 0) { _m_insdate.value = m_insdate; } } if (s_gbegdate != '' && _s_gbegdate != null) { _s_gbegdate.value = s_gbegdate; } if (_m_gbegdate != null) { if (m_gbegdate.indexOf('1900/01/01') != 0) { _m_gbegdate.value = m_gbegdate; } } if (_gcounter != null) { _gcounter.value = gcounter; } if (_ddlStateName != null && showCustomerInfo) { if (statename != '') { _ddlStateName.value = statename; } } if (_address != null && showCustomerInfo) { _address.value = address; } if (_ddlCityName != null && showCustomerInfo) { if (cityname != '') { loadCityNames(cityname); } //else { // _ddlCityName.value = '0'; //} } if (_serialdes != null) { _serialdes.value = serialdes; } if (_ddlContractor != null) { _ddlContractor.value = prcode; } if (_ddlBrand != null) { _ddlBrand.value = brand; loadApps(app, model); } } function reloadSerialDetails() { _dvSelectSerial.hide(); var cells = this.cells; setSerialDetailsValues( this.getAttribute('SL') , cells[0].innerHTML , cells[1].innerHTML , cells[2].innerHTML , cells[3].innerHTML , cells[4].getAttribute('g') , cells[5].innerHTML , cells[6].innerHTML , cells[7].innerHTML , cells[8].innerHTML , cells[9].innerHTML , cells[10].innerHTML , cells[11].innerHTML , cells[12].innerHTML , cells[13].innerHTML , cells[14].innerHTML , cells[15].innerHTML , cells[16].innerHTML , cells[17].innerHTML , cells[18].innerHTML , cells[19].innerHTML , cells[20].innerHTML , cells[21].innerHTML , cells[22].innerHTML , cells[23].innerHTML , cells[24].innerHTML , cells[25].innerHTML , cells[26].innerHTML , cells[27].innerHTML ); _dvSelectSerial = null; } var _dvSelectSerial = null; function loadApps(selectedApp, selectedModel) { var data = new Object(); data.ddl = _ddlApp; data.selectedOption = selectedApp; data.selectedModel = selectedModel; var ajax = new Ajax('_dvSerialSection', LoadApp_Completed, data); ajax.async = false; var brand = _ddlBrand.value; var type = '1'; var wgCode = ''; if (_hfTableBindBrand != undefined) { type = _hfTableBindBrand.value; } try { if (_hfWgCode != undefined) { wgCode = _hfWgCode.value; } } catch (ex) { } ajax.load(LoadAppsAjaxLocation + '&b=' + encodeURIComponent(brand) + '&t=' + escape(type) + '&wgCode=' + wgCode, true); } function LoadApp_Completed(result, data) { ItemsLoaded(result, data); if (typeof data.selectedModel == 'string') loadModels(data.selectedModel); //1401-05-26 //_drpWebGauranteeType.value==-2 گاارنتی انبار setTimeout(CallCalcgExpDate(), 1); } var _dvAppCategoryIFrame = document.getElementById('ifrmAppCategory'); function loadModels(selectedModel) { if (_dvAppCategoryIFrame != null) { _dvAppCategoryIFrame.style.display = 'none'; if (_dvAppCategoryIFrame.src != "about:blank") _dvAppCategoryIFrame.src = "about:blank"; } var data = new Object(); data.ddl = _ddlModel; data.selectedOption = selectedModel; var app = _ddlApp.value; var brand = _ddlBrand.value; if (app.length == 0) ItemsLoaded('', data); else { var ajax = new Ajax('_dvSerialSection', loadModels_Completed, data); ajax.async = false; var type = '1'; var wgCode = ''; if (_hfTableBindBrand != undefined) { type = _hfTableBindBrand.value; } try { if (_hfWgCode != undefined) { wgCode = _hfWgCode.value; } } catch (ex) { } ajax.load(LoadModelsAjaxLocation + '&a=' + encodeURIComponent(app) + '&b=' + encodeURIComponent(brand) + '&t=' + escape(type) + '&wgCode=' + wgCode, true); } } function loadModels_Completed(result, data) { ItemsLoaded(result, data); //-- if (data.selectedOption != '' && data.ddl.value == '') // آیتم مورد نظر در کمبو نبوده است { AddOptionToCombo(data.ddl, data.selectedOption, data.selectedOption); data.ddl.value = data.selectedOption; } //-- var catinfourl = getXmlNodesByTagName(result, 'CatInfoUrl'); if (_dvAppCategoryIFrame != null && catinfourl.length > 0 && catinfourl[0].length > 0) { _dvAppCategoryIFrame.style.display = ''; _dvAppCategoryIFrame.src = getLocationWithWaiting(catinfourl[0], true); } //1401-05-26 //_drpWebGauranteeType.value==-2 گاارنتی انبار setTimeout(CallCalcgExpDate(), 1); } function loadCityNames(selectedCity) { let _dv = '_dvStateCity'; if (typeof _dvStateName !== 'undefined') { _dv = _dvStateName; } var data = new Object(); data.ddl = _ddlCityName; data.selectedOption = selectedCity; data.ddl.options.length = 0; var ajax = new Ajax(_dv, ItemsLoaded, data); var statename = _ddlStateName.value; ajax.load(LoadCityNamesAjaxLocation + '&s=' + escape(statename), true); if (typeof _hfRestrictSalerNameToStateName !== 'undefined') { if (_hfRestrictSalerNameToStateName != undefined && _hfRestrictSalerNameToStateName.value == "true") { loadsalername(); } } } function loadsalername() { var data = new Object(); data.ddl = _drpBranchSaleShop; var statename = _ddlStateName.value; var ajax = new Ajax(document.getElementById("_dvSalerName"), ItemsSalername, data); ajax.load(GetRestrictSalerNameToStateName + '&statename=' + escape(statename), false); } function ItemsSalername(result, data) { ItemsSalernameLoaded(result, data); } var _dvAppCategoryIFrame = document.getElementById('ifrmAppCategory'); function saveAppCategoryIFrame() { var returnValue = true; var ifrm = _dvAppCategoryIFrame.contentWindow; if (ifrm.SaveAppCategory) { ifrm.SaveAppCategory(); // while (typeof ifrm.saved == 'undefined') { // alert(ifrm.saved); // } returnValue = ifrm.saved; } return true; //returnValue; } function EnabedOnSave(value) { if (_hfIsSerialnoValid != null && _hfIsSerialnoValid.value == "true") { //sss _ddlBrand.disabled = value; _ddlApp.disabled = value; _ddlModel.disabled = value; } } function SelectAccountName() { document.AccountNamefield = _txtFullName; document.PrCodeField = _fldPrCode; document.PrcodeSelectBtn = _btnSelectAccountName; document.PrcodeUnSelectBtn = _btnUnSelectAccountName; document.captionField = document.AccountNamefield; document.valueField = document.PrCodeField; loadAccountNamePage(); } function GetAccountName() { if (document.valueField.value != '') { var ajax = new Ajax('_dvCustomerSection', prCodeDetailsLoaded); ajax.load(selectAccountNameAjaxLocation + '&pr=' + document.valueField.value, true); } } function prCodeDetailsLoaded(result) { var error = getXmlNodesByTagName(result, 'error')[0]; if (error.length > 0) alert(error); else { } } function removeSelectedPrCode() { document.AccountNamefield.value = ''; document.PrCodeField.value = ''; } function VerifyNatinalCode(showHistory) { if (showHistory === undefined) { showHistory = false; } var natinalCode = objNatinalCode.value; var nAccountLawKind = 1; // شخصیت قانونی : یک = حقیقی ، دو = حقوقی // سه = مشارکت مدنی، چهار = کد فراگیر if (_drpAccountLawKind != undefined) { nAccountLawKind = _drpAccountLawKind.value; //var inputs = _rdAccountLawKind.getElementsByTagName("input"); //var selected; //for (var i = 0; i < inputs.length; i++) { // if (inputs[i].checked) { // selected = inputs[i]; // break; // } //} //if (_drpAccountLawKind.value == "2" || _drpAccountLawKind.value == "3" || _drpAccountLawKind.value == "4") { // return; //} } if (natinalCode == '') { return true; } //if (natinalCode.length == 12) { // $.confirm({ // title: 'تایید', // content: 'آیا کد وارد شده کد اتباع خارجی هست؟', // buttons: { // confirm: { // text: 'بله', // action: function () { // if (showHistory) { // var ajax = new Ajax(document.getElementById("divNationalCode"), nationalCode_Completed); // ajax.load(GetVerifyNationalCode + '&natinalCode=' + escape(natinalCode) + '&showHistory=' + escape(String(showHistory)) + '&citizenship=true', false); // } // } // }, // cancel: { // text: 'خیر', // action: function () { // var ajax = new Ajax(document.getElementById("divNationalCode"), nationalCode_Completed); // ajax.load(GetVerifyNationalCode + '&natinalCode=' + escape(natinalCode) + '&showHistory=' + escape(String(showHistory)) + '&citizenship=false', false); // } // } // } // }); //} //else { var ajax = new Ajax(document.getElementById("divNationalCode"), nationalCode_Completed); ajax.load(GetVerifyNationalCode + '&natinalCode=' + escape(natinalCode) + '&showHistory=' + escape(String(showHistory)) + '&nalk=' + escape(String(nAccountLawKind)), false); //} } function nationalCode_Completed(result) { if (getXmlNodesByTagName(result, 'valid_caption')[0] == "false") { if (getXmlNodesByTagName(result, 'error')[0] != undefined) { $.alert(getXmlNodesByTagName(result, 'error')[0]); } else { $.alert('کد ملی وارده معتبر نمی باشد.'); } objNatinalCode.value = ''; objNatinalCode.focus(); return false; } else { var error = getXmlNodesByTagName(result, 'error')[0]; if (error.length > 0) { $.alert(error); } else { var count = parseInt(getXmlNodesByTagName(result, 'count_record')); if (count > 0) { $.alert(" این کد ملی قبلاً" + String(count) + " مرتبه خرید داشته است "); var buyaccountname = getXmlNodesByTagName(result, 'buyaccountname'); var telno01 = getXmlNodesByTagName(result, 'telno01'); var statename = getXmlNodesByTagName(result, 'statename'); var cityname = getXmlNodesByTagName(result, 'cityname'); var address = getXmlNodesByTagName(result, 'address'); var customeremailaddress = getXmlNodesByTagName(result, 'customeremailaddress'); if (_buyaccountname != null) { _buyaccountname.value = buyaccountname; } if (_telno01 != null) { _telno01.value = telno01; } if (_ddlStateName != null) { _ddlStateName.value = statename; } if (_address != null) { _address.value = address; } if (_ddlCityName != null) { if (cityname != '') { loadCityNames(cityname); } else { _ddlCityName.value = '0'; } } if (_customeremailaddress != null) { _customeremailaddress.value = customeremailaddress; } } } } } function ConfigureAccountLawKind(obj) { // یک = حقیقی ، دو = حقوقی if (obj != undefined) { //var inputs = obj.getElementsByTagName("input"); //var selected; //for (var i = 0; i < inputs.length; i++) { // if (inputs[i].checked) { // selected = inputs[i]; // break; // } //} if (obj.value == "1") { if (_txtEastCode != undefined) { _txtEastCode.disabled = "disabled"; } if (_lblNationalCode != undefined) { _lblNationalCode.innerHTML = "کد ملی :"; } if (_lbltBuyAccountName != undefined) { _lbltBuyAccountName.innerHTML = "نام مشتری :"; } } else if (obj.value == "2") { if (_txtEastCode != undefined) { _txtEastCode.disabled = ""; } if (_lblNationalCode != undefined) { _lblNationalCode.innerHTML = "شناسه ملی :"; } if (_lbltBuyAccountName != undefined) { _lbltBuyAccountName.innerHTML = "نام سازمان/شرکت :"; } } else if (obj.value == "3") { if (_txtEastCode != undefined) { _txtEastCode.disabled = ""; } if (_lblNationalCode != undefined) { _lblNationalCode.innerHTML = "شناسه مشارکت مدنی :"; } if (_lbltBuyAccountName != undefined) { _lbltBuyAccountName.innerHTML = "نام سازمان/شرکت :"; } } else if (obj.value == "4") { if (_txtEastCode != undefined) { _txtEastCode.disabled = "disabled"; } if (_lblNationalCode != undefined) { _lblNationalCode.innerHTML = "کد فراگیر :"; } if (_lbltBuyAccountName != undefined) { _lbltBuyAccountName.innerHTML = "نام مشتری :"; } } } } /// رسته تکمیلی لاستیک function CalculateConsumption(cSwitch) { var ajax = new Ajax('_dvCalculateConsumption', CalculateConsumption_Completed); ajax.load(GetLocationForCalculateConsumption + '&switch=' + escape(cSwitch) + '&mtd=' + escape(_txtMainTreadDepth.value) + '&rtd=' + escape(_txtRemainedTreadDepth.value), true); } function CalculateConsumption_Completed(result) { var err = getXmlNodesByTagName(result, 'error'); if (err.length > 0 && err[0].length > 0) { $.alert(err[0]); } _txtUsedTreadPercent.value = getXmlNodesByTagName(result, 'cUsedTreadPercent'); _txtRemainedTreadPercent.value = getXmlNodesByTagName(result, 'cRemainedTreadPercent'); _txtMainTreadDepth.value = getXmlNodesByTagName(result, 'cMainTreadDepth'); _txtRemainedTreadDepth.value = getXmlNodesByTagName(result, 'cRemainedTreadDepth'); } // بازیابی نام پرسنل function GetPersonelFullName() { var ajax = new Ajax('_dvB2CActionPCode', GetPersonelFullName_Completed); ajax.load(GetLocationForGetPersonelFullName + '&pcode=' + escape(_txtB2CActionPCode.value), true); } function GetPersonelFullName_Completed(result) { var err = getXmlNodesByTagName(result, 'error'); if (err.length > 0 && err[0].length > 0) { $.alert(err[0]); } _txtB2CActionFullName.value = getXmlNodesByTagName(result, 'cFullName'); } function CallCalcgExpDate() { if (_drpWebGauranteeType != null && _txtGExpDate != null && _ddlBrand.value != '' && _ddlApp.value != '' && _ddlModel.value != '') { if (_drpWebGauranteeType.value == -2 && _s_buydate != null && _s_buydate.value != '' && _s_buydate.value != '____/__/__') { CalcgExpDate(); } else if (_drpWebGauranteeType.value != -2) { CalcgExpDate(); } } } function ChangeModel() { CallCalcgExpDate(); } //بدست اوردن تاریخ انقضاء function CalcgExpDate() { var ajax = new Ajax('_dvSerialSection', CalcgExpDate_Completed); ajax.load(LoadCalcgExpDateAjaxLocation + '&b=' + escape(_ddlBrand.value) + '&a=' + escape(_ddlApp.value) + '&m=' + escape(_ddlModel.value) + '&date=' + escape(_s_buydate.value) + "&type=" + escape(_drpWebGauranteeType.value), true); } function CalcgExpDate_Completed(result) { var err = getXmlNodesByTagName(result, 'error'); if (err.length > 0 && err[0].length > 0) { $.alert(err[0]); } else { let cgExpDate = getXmlNodesByTagName(result, 's_gExpDate'); if (cgExpDate != '') { _txtGExpDate.value = cgExpDate; } } } function AddOptionToCombo(ctrl, text, value) { var opt = document.createElement('option'); opt.value = value; opt.innerHTML = text; ctrl.appendChild(opt); }