var _KrediTuru = 3;
var _tutarMin = 0;
var _tutarMax = 0;
var _vadeMin = 0;
var _vadeMax = 0;
var _FaizOrani = 0;
var _KKDF = 0;
var _BMV = 0;
var _vadeGun = 0;
var _faizDegisimNoktalariVade = "";
var _faizDegisimNoktalariMiktar = "";
var _dipNot = "";
var _vadeTip = "";
var _degisim = 0;
var _oranlar = "";
var _Tutar = 0;
var _Vade = 0;
var _tutarMin2 = 0;
var _tutarMax2 = 0;
var _vadeMin2 = 0;
var _vadeMax2 = 0;
var _FaizOrani2 = 0;
var _KKDF2 = 0;
var _BMV2 = 0;
var _vadeGun2 = 0;
var _faizDegisimNoktalariVade2 = "";
var _faizDegisimNoktalariMiktar2 = "";
var _dipNot2 = "";
var _vadeTip2 = "";
var _degisim2 = 0;
var _oranlar2 = "";
var _Tutar2 = 0;
var _Vade2 = 0;
var _tutarMin3 = 0;
var _tutarMax3 = 0;
var _vadeMin3 = 0;
var _vadeMax3 = 0;
var _FaizOrani3 = 0;
var _KKDF3 = 0;
var _BMV3 = 0;
var _vadeGun3 = 0;
var _faizDegisimNoktalariVade3 = "";
var _faizDegisimNoktalariMiktar3 = "";
var _dipNot3 = "";
var _vadeTip3 = "";
var _degisim3 = 0;
var _oranlar3 = "";
var _Tutar3 = 0;
var _Vade3 = 0;
var _KampanyaIdArray = [];
var _KampanyaBaslikArray = [];
var _KampanyaCount = 0;
var _KampanyaCurrent = 0;


      
function GetXmlDataKonut() {
    $.ajax({
        type: "GET",
        cache: false,
        timeout: 60000,
        url: "/Applications/SliderXmlGenerator.aspx?type=konut",
        contentType: "text/xml; charset=UTF-8",
        dataType: "xml",
        success: function(xml) {
            
            _tutarMin2 = $(xml).find("tutarMin").text();
            _tutarMax2 = $(xml).find("tutarMax").text();
            _vadeMin2 = $(xml).find("vadeMin").text();
            _vadeMax2 = $(xml).find("vadeMax").text();
            _FaizOrani2 = $(xml).find("FaizOrani").text();
            _KKDF2 = $(xml).find("KKDF").text() == "" ? 0 : $(xml).find("KKDF").text();
            _BMV2 = $(xml).find("BMV").text() == "" ? 0 : $(xml).find("BMV").text();
            _vadeGun2 = $(xml).find("vadeGun").text();
            _faizDegisimNoktalariVade2 = $(xml).find("faizDegisimNoktalariVade").text();
            _faizDegisimNoktalariMiktar2 = $(xml).find("faizDegisimNoktalariMiktar").text();
            _dipNot2 = $(xml).find("dipNot").text();
            _vadeTip2 = $(xml).find("vadeTip").text();
            _degisim2 = $(xml).find("degisim").text();
            _oranlar2 = "";
            
            $(xml).find('oran').each(function(){_oranlar2 += $(this).text() + ";"});
            if(_oranlar2.length>0)_oranlar2=_oranlar2.substring(0,_oranlar2.length-1);
            
            _FaizOrani2 = _oranlar2.split(",")[0];
            
            var message = "tutarmin : "+ _tutarMin2 + "\ntutarMax : "+ _tutarMax2 + "\nvadeMin : "+ _vadeMin2 + "\nvadeMax : "+ _vadeMax2 + "\nFaizOrani : "+ _FaizOrani2 + "\nKKDF : "+ _KKDF2 + "\nBMV : "+ _BMV2 + "\nvadeGun : "+ _vadeGun2 + "\nfaizDegisimNoktalariVade : "+ _faizDegisimNoktalariVade2 + "\nfaizDegisimNoktalariMiktar : "+ _faizDegisimNoktalariMiktar2 + "\noranlar : "+ _oranlar2 + "\ndipNot : "+ _dipNot2 + "\nvadeTip : "+ _vadeTip2 + "\ntutarMax : "+ _tutarMax2 + "\ndegisim : "+ _degisim2;
            
            //alert(message);
            
            _Tutar2 = _tutarMin2;
            _Vade2 = _vadeMin2;
            $("#value_display_3").val(_Tutar2);
            $("#value_display_4").val(_Vade2);
            
            $("#horizontal_slider_3_goster").text(CurrencyFormat(_Tutar2) + " TL");
            $("#horizontal_slider_4_goster").text(_Vade2 + " ay");
            $("#divFaizOrani2").text("bu aralękta uygulanan faiz oranę : % " + _FaizOrani2);
            $("#kutuSonuc2").html(TaksitHesapla2(_Tutar2, _Vade2, _FaizOrani2, _KKDF2, _BMV2) + " TL");
            
            $('.b_k_h_f_o').html("Faiz oranę %" + _FaizOrani2);
            
            //$(".b_k_h_tutar").html(TaksitHesapla2(_Tutar2, _Vade2, _FaizOrani2, _KKDF2, _BMV2) + '<span class="a_o_t_tl">TL</span>');//sonuc_yazdir
            
            k_h_ay = 12;//_vadeMin2;
            k_h_ay_bitis = _vadeMax2;
            k_h_tl = _tutarMin2;
            
            $('.text_box_b_k_h').val(Comma(k_h_tl));

			$('.text_box_b_k_h').val("Kredi Tutarę");
        }
    });
}


   
function TaksitHesapla(Tutar,Vade,faizOrani,KKDF,BMV)
{
    Tutar = parseInt(Tutar);
    Vade = parseInt(Vade);
    faizOrani = parseFloat(faizOrani);
    KKDF = parseInt(KKDF);
    BMV = parseInt(BMV);
    
    var Faiz = 0;
    var Sonuc = 0;

    for (i = 1; i < Vade + 1; i++) {
        Faiz = Faiz + (1 / Vade) / Math.pow(1 + faizOrani / 100 + faizOrani / 100 * KKDF / 100 + faizOrani / 100 * BMV / 100, i);
    }
    Sonuc = Tutar / Faiz * (1 / Vade);
    return CurrencyFormat(TaksitFormatla(Sonuc));
}

function TaksitHesapla2(Tutar,Vade,faizOrani,KKDF,BMV)
{
    Tutar = parseInt(Tutar);
    Vade = parseInt(Vade);
    faizOrani = parseFloat(faizOrani);
    KKDF = parseInt(KKDF);
    BMV = parseInt(BMV);
    
    var Faiz = 0;
    var Sonuc = 0;

    for (i = 1; i < Vade + 1; i++) {
        Faiz = Faiz + (1 / Vade) / Math.pow(1 + faizOrani / 100 + faizOrani / 100 * KKDF / 100 + faizOrani / 100 * BMV / 100, i);
    }
    Sonuc = Tutar / Faiz * (1 / Vade);
    return CurrencyFormat(TaksitFormatla(Sonuc));
}

function TaksitHesapla3(Tutar,Vade,faizOrani,KKDF,BMV)
{
    Tutar = parseInt(Tutar);
    Vade = parseInt(Vade);
    faizOrani = parseFloat(faizOrani);
    KKDF = parseInt(KKDF);
    BMV = parseInt(BMV);
    
    var Faiz = 0;
    var Sonuc = 0;

    for (i = 1; i < Vade + 1; i++) {
        Faiz = Faiz + (1 / Vade) / Math.pow(1 + faizOrani / 100 + faizOrani / 100 * KKDF / 100 + faizOrani / 100 * BMV / 100, i);
    }
    Sonuc = Tutar / Faiz * (1 / Vade);
    return CurrencyFormat(TaksitFormatla(Sonuc));
}

function TaksitFormatla(taksit) {
    var i = parseFloat(taksit);
    if (isNaN(i)) { i = 0.00; }
    var minus = '';
    if (i < 0) { minus = '-'; }
    i = Math.abs(i);
    i = parseInt((i + .005) * 100);
    i = i / 100;
    s = new String(i);
    if (s.indexOf('.') < 0) { s += '.00'; }
    if (s.indexOf('.') == (s.length - 2)) { s += '0'; }
    s = minus + s;
    return s;
}


function GetInterestFromRange(v)
{
    var va = _KrediTuru == 1 ? _faizDegisimNoktalariVade.split(",") : _KrediTuru == 3 ? _faizDegisimNoktalariVade2.split(",") : _faizDegisimNoktalariVade3.split(",");
    var oa = _KrediTuru == 1 ? _oranlar.split(",") : _KrediTuru == 3 ? _oranlar2.split(",") : _oranlar3.split(",");
    var fz = 0;

    for(var i=0; i<va.length; i++)
    {
        var alt = i==0 ? 1 : parseInt(va[i-1])+1;
        var ust = parseInt(va[i]);
        if(v>=alt && v<=ust) fz = parseFloat(oa[i]);
    }

    return fz;
}

function CurrencyFormat(_elementValue)
{
    var elementValue = new String(_elementValue);
    var afterSeperator;
    var beforeSeperator;
    var newBefore = '';
    
    if(elementValue.toString().indexOf(',')>-1)
        elementValue = elementValue.replace(',','');
        
    if(elementValue.toString().indexOf('.')>-1)
    {
        afterSeperator = elementValue.split('.')[1];
        beforeSeperator = elementValue.split('.')[0];
    }
    else
    {
        beforeSeperator = elementValue;
        //afterSeperator = '00';
        afterSeperator = '';
    }
    
    
    var count = 0;
    for(var i=0;i<beforeSeperator.length;i++)
    {
        count++;
        newBefore = beforeSeperator.substring(beforeSeperator.length-i-1,beforeSeperator.length-i) + newBefore;
        if(count==3)
        {
            if(i!=beforeSeperator.length-1)
            {
                newBefore = ',' + newBefore;
                count = 0;      
            }      
        }
    }
    
  return afterSeperator != "" ? newBefore+'.'+afterSeperator : newBefore;
}    

$(document).ready(function(){
	//$('div.bizdenHaberler').hide().css({"position":"absolute","top":"50px"});
	//$('div.bizdenHaberler:eq(0)').show().css("top","0px");
	//setInterval("haberler()",5000);
	//GetXmlDataBireysel();
	GetXmlDataKonut();
	//GetXmlDataTasit();
	//GetKapanyalar();
	$('.text_box_b_k_h').val("Kredi Tutarę");
});

