var __cmbKrediTuru1; var __cmbSiklik1; var __cmbOzelSart1; var __cmbVade1; var __numKrediTutari1; var __numFaizOrani1; var obj; var sadecesiklik; var creditData = null; var creditUrl = "/_vti_bin/CreditCalculationService.svc/CreditInterests?filter=G11|G8|G4"; $.ajax({ dataType: "json", url: creditUrl, success: function (data) { creditData = data; GetDataVade('G11', '1.000', '1'); } }); function GetDataVade(__PcmbKrediTuru1, __PnumKrediTutari1, __PcmbVade1, __Pcrdnm) { var data = creditData; __cmbKrediTuru1 = __PcmbKrediTuru1; __numKrediTutari1 = __PnumKrediTutari1; __cmbVade1 = __PcmbVade1; __numFaizOrani1 = 1; __bsmv = 0; __kkdf = 0; __crdnm = (__Pcrdnm == undefined) ? 1 : __Pcrdnm; if (__cmbKrediTuru1 == "") { if (__cmbKrediTuru1 == "") { alert("Lütfen Kredi Türü Seçiniz."); } return false; } if (creditData == null) return false; $.each(data, function (i, v) { if (data[i].CreditCode == __cmbKrediTuru1) { __bsmv = data[i].BSMV; __kkdf = data[i].KKDF; var dataSet = data[i].Rates; var vadeValue = 1; $.each(dataSet, function (i, v) { vadeValue = (dataSet[i].MaxPeriod > vadeValue) ? dataSet[i].MaxPeriod : vadeValue; if (dataSet[i].MaxPeriod >= __cmbVade1 && dataSet[i].MinPeriod <= __cmbVade1) { __numFaizOrani1 = dataSet[i].Interest; } }); var sliderItem = $('#your_display_' + __crdnm); if (sliderItem.attr('to') != vadeValue) { sliderItem.attr('to', vadeValue) sliderItem.attr('valuecount', vadeValue) } $('#faizOrani_' + __crdnm).html(__numFaizOrani1); fillGrid(); } }); } function getKrediData(crdnm) { var _KrediTuru = document.getElementById('creditSelect' + __crdnm); var _KrediTutari = document.getElementById('krediAy_' + __crdnm); var _Vade = document.getElementById('your_display_' + __crdnm); if (_KrediTuru.value != "" && _KrediTutari.value != "") { GetDataVade(_KrediTuru.value, _KrediTutari.value, _Vade.value, crdnm); } }; function CreditCalculation() { var _KrediTuru = document.getElementById('creditSelect' + __crdnm); var _KrediTutari = document.getElementById('krediAy_' + __crdnm); var _Vade = document.getElementById('your_display_' + __crdnm); if (_KrediTutari.value == "") { _KrediTutari.value = 0; } window.location = "/tr/Bireysel/Krediler/Pages/BireyselKrediBasvuru.aspx?kredituru=" + _KrediTuru.value + "&kreditutari=" + _KrediTutari.value + "&vade=" + _Vade.value; } function CreditCalculationParam(_Vade, id) { var _KrediTuru = document.getElementById('creditSelect' + __crdnm); var _KrediTutari = document.getElementById('krediAy_' + __crdnm); if (_KrediTuru.value != "" && _KrediTutari.value != "") { GetDataVade(_KrediTuru.value, _KrediTutari.value, _Vade, id); } } function getDataCreitTypeChange() { var noEventChecker = false; noEventChecker = navigator.userAgent.match(/(MSIE)/i); if (noEventChecker) { $('.carpe_slider').css("left", "0px"); $("#your_display_" + __crdnm).val(1); $('span#your_slider_' + __crdnm).text("1"); } var _KrediTuru = document.getElementById('creditSelect' + __crdnm); var _KrediTutari = document.getElementById('krediAy_' + __crdnm); var _Vade = document.getElementById('your_display_' + __crdnm); if (_KrediTuru.value != "" && _KrediTutari.value != "") { GetDataVade(_KrediTuru.value, _KrediTutari.value, _Vade.value); } } function CreditTypeClick() { document.getElementById('krediAy_' + __crdnm).value = "1.000"; document.getElementById('tutar_' + __crdnm).innerHTML = ""; document.getElementById('your_display_' + __crdnm).value = "1"; __crdnm = 1; getDataCreitTypeChange(); //var _KrediTuru = document.getElementById('creditSelect'); var elems = document.getElementsByTagName('*'); for (i in elems) { try { if (elems[i].getAttribute('class') == "carpe_slider" || elems[i].getAttribute('className') == "carpe_slider") { if (elems[i].id == ("your_slider_" + __crdnm)) { elems[i].style.left = "0px"; } } if (elems[i].getAttribute('class') == "vade" || elems[i].getAttribute('className') == "vade") { if (elems[i].id == ("your_slider_" + __crdnm)) { elems[i].innerHTML = "1"; } } } catch (err) { } } try { switch (document.getElementById('creditSelect' + __crdnm).value) { case "G11": // Tüketici Kredisi //document.getElementById('your_display_1').setAttribute("to", "48"); //document.getElementById('your_display_1').setAttribute("valuecount", "48"); document.getElementById('crediTypeMoreInfo').setAttribute("href", "/tr/Bireysel/Krediler/Pages/TuketiciKredisi.aspx"); break; case "G8": // Taşıt Kredisi //document.getElementById('your_display_1').setAttribute("to", "60"); //document.getElementById('your_display_1').setAttribute("valuecount", "60"); document.getElementById('crediTypeMoreInfo').setAttribute("href", "/tr/Bireysel/Krediler/Pages/TasitKredisi.aspx"); break; case "G4": // Konut Kredisi //document.getElementById('your_display_1').setAttribute("to", "120"); //document.getElementById('your_display_1').setAttribute("valuecount", "120"); document.getElementById('crediTypeMoreInfo').setAttribute("href", "/tr/Bireysel/Krediler/Pages/KonutKredisi.aspx"); break; } } catch (e) { } } ///////////////////////////////////////////////////////////////////////// //Variable Declarations ///////////////////////////////////////////////////////////////////////// var xmlhttp; ///////////////////////////////////////////////////////////////////////// //fillGrid ///////////////////////////////////////////////////////////////////////// var grid; function fillGrid() { // set variables //grid = window.document.getElementById(mygrid); var krediTuru = __cmbKrediTuru1; var krediTutari = __numKrediTutari1.replace('.', '').replace('.', '').replace('.', ''); var vade = __cmbVade1; var faiz = __numFaizOrani1; var bsmv = __bsmv; var kkdf = __kkdf; var crdm = __crdnm; if (krediTuru == "") { alert("Lütfen Kredi Türü Seçiniz."); return; } if (krediTutari == "") { alert("Lütfen Kredi Tutarı Giriniz."); return; } //if (siklik==""){alert("Lütfen Ödeme Sıklığı Seçiniz.");return;} //if (vade==""){alert("Lütfen Vade Seçiniz.");return;} //var url = "/_layouts/ziraat/app_pages/_sp_hesapGrid.aspx?kt="+krediTuru+"&ktu="+krediTutari+"&v="+vade+"&f="+faiz+"&s="+siklik; var url = "/_vti_bin/CreditCalculationService.svc/CreditInstallment?amount=" + krediTutari + "&period=" + vade + "&interest=" + faiz + "&bsmv=" + bsmv + "&kkdf=" + kkdf; //console.log(url); if (window.XMLHttpRequest) { $('.calculatedAmount').hide(); $('.loaderImage').show(); xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = fillGrid_Change; xmlhttp.open("GET", url, true); xmlhttp.send(null); } //code for IE else if (window.ActiveXObject) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } if (xmlhttp) { try { xmlhttp.onreadystatechange = fillGrid_Change; xmlhttp.open("GET", url, false); xmlhttp.send(); ; } catch (e) { console.log(1); } } } } function fillGrid_Change() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { //var __odemePlani = xmlhttp.responseText; try { $('.loaderImage').hide(); $('.calculatedAmount').show(); document.getElementById('tutar_' + __crdnm).innerHTML = xmlhttp.responseText + " TL"; } catch (exception) { } } } $(function () { $('.HomeAddTab input#krediAy_1').keyup(function () { var _KrediTuru = document.getElementById('creditSelect1'); var _KrediTutari = document.getElementById('krediAy_1'); var _Vade = document.getElementById('your_display_1'); if (_KrediTuru.value != "" && _KrediTutari.value != "") { GetDataVade(_KrediTuru.value, _KrediTutari.value, _Vade.value); } }); $(".tabIndex2").one("click", function () { __crdnm = "2"; getKrediData(__crdnm) }); $(".tabIndex3").one("click", function () { __crdnm = "3"; getKrediData(__crdnm) }); $('.pAddTab3 input#krediAy_1').keyup(function () { __crdnm = "1"; getKrediData(__crdnm) }); $('input#krediAy_2').keyup(function () { __crdnm = "2"; getKrediData(__crdnm) }); $('input#krediAy_3').keyup(function () { __crdnm = "3"; getKrediData(__crdnm) }); }) ////////////////////////////////////////////// //help var ka_tooltip = false; var ka_tooltipShadow = false; var ka_shadowSize = 4; var ka_tooltipMaxWidth = 200; var ka_tooltipMinWidth = 100; var ka_iframe = false; var tooltip_is_msie = (navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('opera') == -1 && document.all) ? true : false; function showTooltip(e, tooltipTxt) { //console.log(tooltip_is_msie); var bodyWidth = Math.max(document.body.clientWidth, document.documentElement.clientWidth) - 20; if (!ka_tooltip) { ka_tooltip = document.createElement('DIV'); ka_tooltip.id = 'ka_tooltip'; //ka_tooltip.style.position = 'absolute'; ka_tooltipShadow = document.createElement('DIV'); ka_tooltipShadow.id = 'ka_tooltipShadow'; //ka_tooltipShadow.style.position = 'absolute'; document.body.appendChild(ka_tooltip); document.body.appendChild(ka_tooltipShadow); //console.log(); if (tooltip_is_msie) { ka_iframe = document.createElement('IFRAME'); ka_iframe.frameborder = '15'; ka_iframe.style.backgroundColor = '#e8e8e8'; ka_iframe.src = '#'; ka_iframe.style.zIndex = 100; ka_iframe.style.position = 'absolute'; document.body.appendChild(ka_iframe); } } ka_tooltip.style.display = 'block'; ka_tooltipShadow.style.display = 'block'; if (tooltip_is_msie) ka_iframe.style.display = 'block'; var st = Math.max(document.body.scrollTop, document.documentElement.scrollTop); if (navigator.userAgent.toLowerCase().indexOf('safari') >= 0) st = 0; var leftPos = e.clientX + 10; ka_tooltip.style.width = null; // Reset style width if it's set ka_tooltip.innerHTML = tooltipTxt; //ka_tooltipShadow.innerHTML = tooltipTxt; ka_tooltip.style.left = leftPos + 'px'; ka_tooltip.style.top = e.clientY + 10 + st + 'px'; ka_tooltipShadow.style.left = leftPos + ka_shadowSize + 'px'; ka_tooltipShadow.style.top = e.clientY + 10 + st + ka_shadowSize + 'px'; //console.log(ka_tooltipShadow.style.top); if (ka_tooltip.offsetWidth > ka_tooltipMaxWidth) { /* Exceeding max width of tooltip ? */ ka_tooltip.style.width = ka_tooltipMaxWidth + 'px'; } var tooltipWidth = ka_tooltip.offsetWidth; if (tooltipWidth < ka_tooltipMinWidth) tooltipWidth = ka_tooltipMinWidth; ka_tooltip.style.width = tooltipWidth + 'px'; ka_tooltipShadow.style.width = ka_tooltip.offsetWidth + 'px'; ka_tooltipShadow.style.height = ka_tooltip.offsetHeight + 'px'; if ((leftPos + tooltipWidth) > bodyWidth) { ka_tooltip.style.left = (ka_tooltipShadow.style.left.replace('px', '') - ((leftPos + tooltipWidth) - bodyWidth)) + 'px'; ka_tooltipShadow.style.left = (ka_tooltipShadow.style.left.replace('px', '') - ((leftPos + tooltipWidth) - bodyWidth) + ka_shadowSize) + 'px'; } //if(tooltip_is_msie){ ka_iframe.style.left = ka_tooltip.style.left; ka_iframe.style.top = ka_tooltip.style.top; ka_iframe.style.width = ka_tooltip.offsetWidth + 'px'; ka_iframe.style.height = ka_tooltip.offsetHeight + 'px'; //} //console.log(ka_iframe.innerHTML ); } function hideTooltip() { ka_tooltip.style.display = 'none'; ka_tooltipShadow.style.display = 'none'; if (tooltip_is_msie) ka_iframe.style.display = 'none'; } ///////////////////////////// function degistir(x, y) { if (x.style.display == 'none') { x.style.display = '' y.src = "images/SingleMinus.gif" } else { x.style.display = 'none' y.src = "images/SinglePlus.gif" } } function CheckIsNumeric() { var AsciiCode = event.keyCode; //console.log(AsciiCode); if (AsciiCode == 44) { } else { if ((AsciiCode < 48) || (AsciiCode > 57)) { alert('Lutfen yanlizca rakam giriniz...'); event.cancelBubble = true; event.returnValue = false; } } }