﻿function tdColControl(a, b, c) {
    var x = 0;
    if (a != '') { x++; }
    if (b != '') { x++; }
    if (c != '') { x++; }
    
    return x;
}
function FiyatSelect(model) {
    $(document).ready(function() {
        //$('div#all_prices').html('<p class="bilgi" align="center" style="font-family:Arial;"><strong>Fiyatlar güncellenmektedir...</strong></p>');
        $('div#sonuc').html('<img src="/Images/Icon/ajax-loader.gif" align="absmiddle" />Fiyatlar Yükleniyor...');
        $.getJSON('/Pages/tr/fiyatlar/FiyatListe.htm', function(JSON) {

            $('#sonuc').empty();
            $('#sonuc').after("<div id=fiyat></div>");
            $('#fiyat').empty();

            var parametre;
            switch (model) {
                case "AlbeaSole": //AlbeaSole Modeli
                    parametre = JSON.AlbeaSole
                    break;

                case "Bravo": //Bravo Modeli
                    parametre = JSON.Bravo
                    break;

                case "DobloPanorama": //Doblo Panorama Modeli
                    parametre = JSON.DobloPanorama
                    break;

                case "Fiat500": //500 Modeli
                    parametre = JSON.Fiat500
                    break;

                case "Fiat500C": //500C Modeli
                    parametre = JSON.Fiat500C
                    break;

                case "FiatLinea": //FiatLinea Modeli
                    parametre = JSON.FiatLinea
                    break;

                case "GrandePunto": //GrandePunto Modeli
                    parametre = JSON.GrandePunto
                    break;


                case "PalioSole": //PalioSole Modeli
                    parametre = JSON.PalioSole
                    break;

                case "Panda": //Panda Modeli
                    parametre = JSON.Panda
                    break;

                case "PuntoEvo": //PuntoEvo Modeli
                    parametre = JSON.PuntoEvo
                    break;

                // Ticari Araçlar Fiyat Listesi              

                case "FiorinoTrekking": //Fiorino Trekking Modeli
                    parametre = JSON.FiorinoTrekking
                    break;

                case "FiorinoCombi": //Fiorino Combi Modeli
                    parametre = JSON.FiorinoCombi
                    break;

                case "FiorinoCargo": //Fiorino Cargo Modeli
                    parametre = JSON.FiorinoCargo
                    break;

                case "FiorinoCombimix": //Fiorino Combimix Modeli
                    parametre = JSON.FiorinoCombimix
                    break;

                case "DobloCarioca": //Doblo Carioca Modeli
                    parametre = JSON.DobloCarioca
                    break;

                case "DobloCargo": //Doblo Carioca Modeli
                    parametre = JSON.DobloCargo
                    break;

                case "DobloCargoMaxi": //Doblo CargoMaxi Modeli
                    parametre = JSON.DobloCargoMaxi
                    break;

                case "DobloCombi": //Doblo Combi Modeli
                    parametre = JSON.DobloCombi
                    break;

                case "DobloPremio": //Doblo Premio Modeli
                    parametre = JSON.DobloPremio
                    break;

                case "DobloCombiMixMax": //Doblo Combi Maxi, Combimix Maxi Modeli
                    parametre = JSON.DobloCombiMixMax
                    break;

                case "PalioVanSole": //Palio Van Sole Modeli
                    parametre = JSON.PalioVanSole
                    break;

                case "ScudoCargo": //Scudo Cargo Modeli
                    parametre = JSON.ScudoCargo
                    break;

                case "ScudoCombimix": //Scudo Combimix Modeli
                    parametre = JSON.ScudoCombimix
                    break;

                case "ScudoMin": //Scudo Minibüs Modeli
                    parametre = JSON.ScudoMin
                    break;

                case "ScudoExc": //Scudo Executive Modeli
                    parametre = JSON.ScudoExc
                    break;

                case "DucatoVan": //Ducato Van Modeli
                    parametre = JSON.DucatoVan
                    break;

                case "DucatoSasi": //Ducato Sasi Modeli
                    parametre = JSON.DucatoSasi
                    break;

                case "DucatoMin": //Ducato Minibüs Modeli
                    parametre = JSON.DucatoMin
                    break;

                case "YeniDobloCombi": //Yeni Doblo Combi Modeli
                    parametre = JSON.YeniDobloCombi
                    break;

                case "YeniDobloCargo": //Yeni Doblo Cargo Modeli
                    parametre = JSON.YeniDobloCargo
                    break;

                case "YeniDobloPanorama": //Yeni Doblo Panorama Modeli
                    parametre = JSON.YeniDobloPanorama
                    break;

            }

            ModelName = parametre[0].ModelAdi;
            Ay = JSON.Ay[0].Ay;

            if (parametre[1].AyTavsiyeKampFiyat != "") {
                width = "width=15%";
            }
            else if (parametre[1].TavsiyeListeFiyat != "" && parametre[1].AyTavsiyeKampFiyat != 1) {
                width = "width=20%";
            }
            else if (parametre[1].TavsiyeKampFiyat != "") {
                width = "width=25%";
            }

            var tdColspan = "colspan=" + tdColControl(parametre[1].TavsiyeListeFiyat, parametre[1].TavsiyeKampFiyat, parametre[1].AyTavsiyeKampFiyat);

            if (!parametre[0].AyGoster) { Ay = "" }

            if (parametre[1].AyTavsiyeKampFiyat != "") { Kolon0 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + Ay + parametre[0].Kamp0 + "</strong></div></td>"; } else { Kolon0 = ""; }
            if (parametre[1].TavsiyeListeFiyat != "") { Kolon1 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + parametre[0].Kamp1 + "</strong></div></td>"; } else { Kolon1 = ""; }
            if (parametre[1].TavsiyeKampFiyat != "") { Kolon2 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + parametre[0].Kamp2 + "</strong></div></td>"; } else { Kolon2 = ""; }


            $('#sonuc').html("<table width=100% border=0 cellPadding=2 cellSpacing=1 bgcolor=#FFFFFF class=textTXT><tr class='textTXT' height=21><td rowspan=2 bgcolor=#DFDFD0><span class=yazi_bold><strong>" + ModelName + "</strong></span></td>" + Kolon1 + Kolon2 + Kolon0 + "</tr><tr bgcolor=#F0F0E3 class=textTXT height=20><td height=20 " + tdColspan + " align=center bgcolor=#DFDFD0 class=xl3157><strong>TL.</strong></td></tr></table>");

            var renk = "#F0F0E3";
            numID = parametre[0].numID;
            for (i = 1; i < parametre.length; i++) {
                numID++;

                if (parametre[i].AyTavsiyeKampFiyat != "") { Kolon = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].AyTavsiyeKampFiyat + "</td>"; } else { Kolon = ""; }
                if (parametre[i].TavsiyeListeFiyat != "") { Kolon3 = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].TavsiyeListeFiyat + "</td>"; } else { Kolon3 = ""; }
                if (parametre[i].TavsiyeKampFiyat != "") { Kolon4 = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].TavsiyeKampFiyat + "</td>"; } else { Kolon4 = ""; }
                if (i % 2) { renk = "#F0F0E3"; }

                $('#fiyat').append("<table width=100% border=0 cellPadding=2 cellSpacing=1 bgcolor=#ffffff class=textTXT><tr class='textTXT' height=21><td bgcolor=#F0F0E3><a href=# class=textTXT onClick=window.open('http://www.fiat.com.tr/Pages/ServiceForm.aspx?type=1&modelID=" + numID + "','esatis','width=770,height=550,scrollbars=1,toolbar=0,location=0,status=1,resizable=1')><strong>" + parametre[i].Model + "</strong></a></td>" + Kolon3 + Kolon4 + Kolon + "</tr></table>");
                renk = "#F0F0E3";

            }


        });

    });

}




function FiyatSelectAlternate(model) {
    $(document).ready(function() {
        //$('div#all_prices').html('<p class="bilgi" align="center" style="font-family:Arial;"><strong>Fiyatlar güncellenmektedir...</strong></p>');
        $('div#sonuc2').html('<img src="/Images/Icon/ajax-loader.gif" align="absmiddle" />Fiyatlar Yükleniyor...');
        $.getJSON('/Pages/tr/fiyatlar/FiyatListe.htm', function(JSON) {

            $('#sonuc2').empty();
            $('#sonuc2').after("<div id=fiyat2></div>");
            $('#fiyat2').empty();


            switch (model) {
                case "AlbeaSole": //AlbeaSole Modeli
                    var parametre = JSON.AlbeaSole
                    break;

                case "Bravo": //500 Modeli
                    var parametre = JSON.Bravo
                    break;

                case "DobloPanorama": //Doblo Panorama Modeli
                    var parametre = JSON.DobloPanorama
                    break;

                case "Fiat500": //500 Modeli
                    var parametre = JSON.Fiat500
                    break;

                case "Fiat500C": //500C Modeli
                    parametre = JSON.Fiat500C
                    break;                    

                case "FiatLinea": //FiatLinea Modeli
                    var parametre = JSON.FiatLinea
                    break;

                case "GrandePunto": //GrandePunto Modeli
                    var parametre = JSON.GrandePunto
                    break;


                case "PalioSole": //PalioSole Modeli
                    var parametre = JSON.PalioSole
                    break;

                case "Panda": //Panda Modeli
                    var parametre = JSON.Panda
                    break;

                case "PuntoEvo": //PuntoEvo Modeli
                    var parametre = JSON.PuntoEvo
                    break;

                // Ticari Araçlar Fiyat Listesi  

                case "FiorinoTrekking": //Fiorino Trekking Modeli
                    var parametre = JSON.FiorinoTrekking
                    break;

                case "FiorinoCombi": //Fiorino Combi Modeli
                    var parametre = JSON.FiorinoCombi
                    break;

                case "FiorinoCargo": //Fiorino Cargo Modeli
                    var parametre = JSON.FiorinoCargo
                    break;

                case "FiorinoCombimix": //Fiorino Combimix Modeli
                    var parametre = JSON.FiorinoCombimix
                    break;

                case "DobloCarioca": //Doblo Carioca Modeli
                    var parametre = JSON.DobloCarioca
                    break;

                case "DobloCargo": //Doblo Carioca Modeli
                    var parametre = JSON.DobloCargo
                    break;

                case "DobloCargoMaxi": //Doblo CargoMaxi Modeli
                    var parametre = JSON.DobloCargoMaxi
                    break;

                case "DobloCombi": //Doblo Combi Modeli
                    var parametre = JSON.DobloCombi
                    break;

                case "DobloPremio": //Doblo Premio Modeli
                    var parametre = JSON.DobloPremio
                    break;

                case "DobloCombiMixMax": //Doblo Combi Maxi, Combimix Maxi Modeli
                    var parametre = JSON.DobloCombiMixMax
                    break;

                case "PalioVanSole": //Palio Van Sole Modeli
                    var parametre = JSON.PalioVanSole
                    break;

                case "ScudoCargo": //Scudo Cargo Modeli
                    var parametre = JSON.ScudoCargo
                    break;

                case "ScudoCombimix": //Scudo Combimix Modeli
                    var parametre = JSON.ScudoCombimix
                    break;

                case "ScudoMin": //Scudo Minibüs Modeli
                    var parametre = JSON.ScudoMin
                    break;

                case "ScudoExc": //Scudo Executive Modeli
                    var parametre = JSON.ScudoExc
                    break;

                case "DucatoVan": //Ducato Van Modeli
                    var parametre = JSON.DucatoVan
                    break;

                case "DucatoSasi": //Ducato Sasi Modeli
                    var parametre = JSON.DucatoSasi
                    break;

                case "DucatoMin": //Ducato Minibüs Modeli
                    var parametre = JSON.DucatoMin
                    break;

                case "YeniDobloCombi": //Yeni Doblo Combi Modeli
                    var parametre = JSON.YeniDobloCombi
                    break;

                case "YeniDobloCargo": //Yeni Doblo Cargo Modeli
                    var parametre = JSON.YeniDobloCargo
                    break;

                case "YeniDobloPanorama": //Yeni Doblo Panorama Modeli
                    var parametre = JSON.YeniDobloPanorama
                    break;

            }

            ModelName = parametre[0].ModelAdi;
            Ay = JSON.Ay[0].Ay;

            if (parametre[1].AyTavsiyeKampFiyat != "") {
                width = "width=15%";
            }
            else if (parametre[1].TavsiyeListeFiyat != "" && parametre[1].AyTavsiyeKampFiyat != 1) {
                width = "width=20%";
            }
            else if (parametre[1].TavsiyeKampFiyat != "") {
                width = "width=25%";
            }
            if (parametre[1].AyTavsiyeKampFiyat != "") {
                tdColspan = "colspan=3";
            }
            else if (parametre[1].TavsiyeListeFiyat != "" && parametre[1].AyTavsiyeKampFiyat != 1) {
                tdColspan = "colspan=2";
            } else {
                tdColspan = "colspan=2";
            }

            if (!parametre[0].AyGoster) { Ay = "" }

            if (parametre[1].AyTavsiyeKampFiyat != "") { Kolon0 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + Ay + parametre[0].Kamp0 + "</strong></div></td>"; } else { Kolon0 = ""; }
            if (parametre[1].TavsiyeListeFiyat != "") { Kolon1 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + parametre[0].Kamp1 + "</strong></div></td>"; } else { Kolon1 = ""; }
            if (parametre[1].TavsiyeKampFiyat != "") { Kolon2 = "<td align=center " + width + " valign=top bgcolor=#DFDFD0><div align=center><strong>" + parametre[0].Kamp2 + "</strong></div></td>"; } else { Kolon2 = ""; }


            $('#sonuc2').html("<table width=100% border=0 cellPadding=2 cellSpacing=1 bgcolor=#FFFFFF class=textTXT><tr class='textTXT' height=21><td rowspan=2 bgcolor=#DFDFD0><span class=yazi_bold><strong>" + ModelName + "</strong></span></td>" + Kolon1 + Kolon2 + Kolon0 + "</tr><tr bgcolor=#F0F0E3 class=textTXT height=20><td height=20 " + tdColspan + " align=center bgcolor=#DFDFD0 class=xl3157><strong>TL.</strong></td></tr></table>");

            var renk = "#F0F0E3";
            numID = parametre[0].numID;
            for (i = 1; i < parametre.length; i++) {
                numID++;

                if (parametre[i].AyTavsiyeKampFiyat != "") { Kolon = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].AyTavsiyeKampFiyat + "</td>"; } else { Kolon = ""; }
                if (parametre[i].TavsiyeListeFiyat != "") { Kolon3 = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].TavsiyeListeFiyat + "</td>"; } else { Kolon3 = ""; }
                if (parametre[i].TavsiyeKampFiyat != "") { Kolon4 = "<td align=center bgcolor=#F0F0E3 " + width + ">" + parametre[i].TavsiyeKampFiyat + "</td>"; } else { Kolon4 = ""; }
                if (i % 2) { renk = "#F0F0E3"; }

                $('#fiyat2').append("<table width=100% border=0 cellPadding=2 cellSpacing=1 bgcolor=#ffffff class=textTXT><tr class='textTXT' height=21><td bgcolor=#F0F0E3><a href=# class=textTXT onClick=window.open('http://www.fiat.com.tr/Pages/ServiceForm.aspx?type=1&modelID=" + numID + "','esatis','width=770,height=550,scrollbars=1,toolbar=0,location=0,status=1,resizable=1')><strong>" + parametre[i].Model + "</strong></a></td>" + Kolon3 + Kolon4 + Kolon + "</tr></table>");
                renk = "#F0F0E3";

            }


        });

    });
}