﻿Array.prototype.indexOf = Array.prototype.indexOf||function(_value){
    var index = -1;
    for(var i=0; i<this.length; i++)
        if(this[i]==_value){
            index = i;
            break;
        }
    return index;
};

	                
        
var Urunler = new Array();
    Urunler.push(0); //0 Bonkör Sarı Panjur
    Urunler.push(0); //1 Hepsi İçinde Sarı Panjur
    Urunler.push(0); //2 Masrafı Az Sarı Panjur
    Urunler.push(0); //3 Avantajlı Sarı Panjur
    Urunler.push(0); //4 Ara Veren Sarı Panjur
    Urunler.push(0); //5 Anaparası Sonra Sarı Panjur
    Urunler.push(0); //6 Taksitler Sonra Sarı Panjur
    Urunler.push(0); //7 Ay Atlatan Sarı Panjur
    Urunler.push(0); //8 Artan Taksitli Sarı Panjur 
    Urunler.push(0); //9 Azalan Taksitli Sarı Panjur
    Urunler.push(0); //10 Peryodik Ödemeli Sarı Panjur
    Urunler.push(0); //11 Erkenci Sarı Panjur
    Urunler.push(0); //12 Ara Ödemeli Sarı Panjur
    Urunler.push(0); //13 Anapara Sabit Sarı Panjur
    
    
function checkResults(){
        var maxVal = 0;
        
        for(i=0; i<Urunler.length;){
            if(Urunler[i] > maxVal)
                maxVal = Urunler[i]
            i++;
        }

    
        result = [], k=0;
        while(true){
           var index = Urunler.slice(k).indexOf(maxVal);
           if(index>0){
              k += index+1;
              result.push(k-1);
              alert(result[k])
           }
           else
              break;
           return result;
        }
}


$().ready(function(){	
    $(".goAnotherQ").click(function(){
        var go = $(this).attr("href").split("#")[1];
        var intGo = parseInt(go)
        var way = $(".testItem").eq(go)
        
        var thisName = $(this).attr("name")
        var thisOption = $(".options input[name="+ thisName +"]:checked");
        if(thisOption.size() < 1){
            alert("Lütfen tercih yapınız.")
            return false;
        }
        
        var tab = $(".krediOnerNavigate ul li").eq(go).children("img");
        $(".krediOnerNavigate ul li img").each(function(i){
            $(".krediOnerNavigate ul li img").eq(i).attr({
                src : "num/" + $(this).attr("class").split("_")[0] + ".gif"
            })
            $(".krediOnerNavigate ul li").eq(i).removeClass("selected")
        })
        //alert($(".krediOnerNavigate ul img").eq(intGo).attr("class"))
        $(".krediOnerNavigate ul img").eq(intGo).attr({
            src : "num/" + $(".krediOnerNavigate ul li").eq(intGo).children("img").attr("class")
        });
        $(".krediOnerNavigate ul img").eq(intGo).parent().addClass("selected")
        $(".krediOnerContent").scrollTo(way,500);
    })
    
    $(".krediOnerNavigate ul li a").click(function(){
        if($(this).attr("href")== undefined)
            return false;
        else if($(this).attr("href")==""){
            return false;
        }
        else {
            var thisHref = $(this).attr("href");
            alert($(this).attr("href"))
            alert($(this).children("img").attr("class"))
            var navWay = $(".testItem").eq(thisHref)
            $(".krediOnerNavigate ul li").eq(thisHref).children("img").attr({
                src : "num/" + $(this).children("img").attr("class")
            })
            $(".krediOnerContent").scrollTo(navWay,500);
        }
        
        return false;
    })
    	            
    $("a.calculator").click(function(){
        $.each(Urunler,function(c){ Urunler[c] = 0; });
        if($(".options input[name=soru_1]").filter('[checked]').val() == "1"){
            Urunler[12] += 3;
        }
        if($(".options input[name=soru_2]").filter('[checked]').val() == "2"){
            Urunler[7] += 3;
        }
        else if($(".options input[name=soru_2]").filter('[checked]').val() == "1"){
            Urunler[4] += 3;
        }
        if($(".options input[name=soru_3]").filter('[checked]').val() == "1"){
            Urunler[2] += 3;
            Urunler[3] += 3;
        }
        if($(".options input[name=soru_4]").filter('[checked]').val() == "1"){
            Urunler[0] += 3;
            Urunler[1] += 3;
        }
        if($(".options input[name=soru_5]").filter('[checked]').val() == "1"){
            Urunler[10] +=3;
        }
        else if($(".options input[name=soru_5]").filter('[checked]').val() == "0"){
            Urunler[10] +=3;
        }
        if($(".options input[name=soru_6]").filter('[checked]').val() == "2"){
           Urunler[5] +=3;
           Urunler[8] +=3;
        }
        else if($(".options input[name=soru_6]").filter('[checked]').val() == "1"){
            Urunler[9] +=3;
            Urunler[13] +=3;
        }
        else if($(".options input[name=soru_6]").filter('[checked]').val() == "0"){
            Urunler[6] +=3;
        }
        if($(".options input[name=soru_7]").filter('[checked]').val() == "1"){
            Urunler[11] +=3;
        }
        if($(".options input[name=soru_8]").filter('[checked]').val() == "5"){
            Urunler[5] +=2;
            Urunler[6] +=2;
            Urunler[8] +=2;
        }
        else if($(".options input[name=soru_8]").filter('[checked]').val() == "4"){
            Urunler[4] +=2;
            Urunler[7] +=2;
            Urunler[10] +=2;
        }
        else if($(".options input[name=soru_8]").filter('[checked]').val() == "3"){
            Urunler[9] +=2;
            Urunler[13] +=2;
        }
        else if($(".options input[name=soru_8]").filter('[checked]').val() == "2"){
            Urunler[11] +=1;
            Urunler[12] +=2;
        }
        else if($(".options input[name=soru_8]").filter('[checked]').val() == "1"){
            Urunler[2] +=2;
            Urunler[3] +=2;
        }
        else if($(".options input[name=soru_8]").filter('[checked]').val() == "0"){
            Urunler[0] +=2;
            Urunler[1] +=2;
        }
        
       
        var maxVal = 0;
        var z;
        for(z=0; z<Urunler.length; z++){
            //alert(Urunler[z])
            if(Urunler[z] > maxVal){
                maxVal = Urunler[z];
            }
        }	
        result = new Array();
        k=0;
        while(true){
           var index = Urunler.slice(k).indexOf(maxVal);
           if(index!= -1){
              k += index+1;
              result.push(k-1);
              
           }
           else
              break;
        }
        //alert(maxVal);
        
        $.ajax({
            type:"GET",
            url:"urunler.xml",
            dataType:"xml",
            beforeSend:function(){
                $(".showResults .loadingYourPlan").show()
            },
            success: function(obj){
                //var xmlObj = $(obj);
                $(".showResults").show()
                $(".showResults .loadingYourPlan").hide()
                $(".showResults .optionsHead").show()
                $(".krediOnerContainer").hide();
                var sonuclar = "";
                sonuclar += '<div class="resultItems">'
                $.each(result,function(x){
                    var UrunID = result[x];
                    var extraClass = (x % 2) == 1 ? "odd" : "even";
                    var xmlObj = $('urunler>urun[id=' + result[x] + ']',obj);
                    sonuclar += '<div class="resultItem '+ extraClass +'"><div class="cnt">';
                    sonuclar += '<div><img src="' + $(xmlObj).find("img").text() + '" alt="' + $(xmlObj).find("ad").text()  +'" /></div>';
                    sonuclar += '<img src="'+ $(xmlObj).find("cntimg").text() +'" alt="' + $(xmlObj).find("ad").text() + '" class="cnt_img" />';
                    sonuclar += '<div class="urunText">' + $(xmlObj).find("text").text() + '</div>';
                    sonuclar += '<div><a href="'+ $(xmlObj).find("link").text() +'"><img src="timg/dt.gif" alt="'+ $(xmlObj).find("ad").text() +' isimli ürünün detaylı bilgisi için tıklayınız" /></a></div>';
                    sonuclar += '</div></div>';
                });
                sonuclar += '</div>'
                $("#sonuclar").html(sonuclar)
            }
        });               
        
        
        
    })



    $(".reCalc").click(function() {
    $(".krediOnerNavigate ul li img").each(function(i) {
        $(".krediOnerNavigate ul li img").eq(i).attr({
            src: "num/" + $(this).attr("class").split("_")[0] + ".gif"
        })
        $(".krediOnerNavigate ul li").eq(i).removeClass("selected")
    })
        $(".krediOnerContainer").show()
        $(".showResults").hide()
        var way = $(".testItem").eq(0)
        $(".krediOnerNavigate ul img").eq(0).attr({
            src : "num/" + $(".krediOnerNavigate ul li").eq(0).children("img").attr("class")
        });
        $(".krediOnerNavigate ul img").eq(0).parent().addClass("selected")
        $(".krediOnerContent").scrollTo(way,500);
    })
    
    
})