﻿var activeitem = 0;
var hasfocus = -1;
var hoverClass = 'selected';

var isIlanHover = false;

function closeNeKadar() {
    $("#divNeKadarResult").hide();
    $("#divNeKadarResultData").hide();
}

function habereGit(vrId) {
    clearInterval(mnuInterval);
    clearInterval(hbrInterval);
    habereGitIslem(vrId);
}
function habereGitIslem(vrId) {
    $("#divHaberLoading").show();
    $("#haberLinkMain").attr('href', haberFotoData[vrId].h);
    $("#haberImageMain").attr('src', haberFotoData[vrId].t);

    var titleHbr = $("#haberLinkMain" + vrId).attr('title');
    $("#haberLinkMain").attr('title', titleHbr);
    $("#haberImageMain").attr('alt', titleHbr);

    if (vrId == 2) $("#haberLinkMain").attr('target', '_blank');
    else $("#haberLinkMain").attr('target', '_self');
    var lft = 111 * (vrId - 1);
    $("#haberArrow").css({ left: lft, top: -19 });
    $("#divHaberLoading").hide();
}
function videoyaGit(vrId) { //videoTextMain
    var vrHrf = $("#videoLinkMain" + vrId).attr('href');
    var vrSrc = $("#videoImageMain" + vrId).attr('src');
    var spot = $("#videoImageMain" + vrId).attr('alt');
    var vrTit = $("#videoLinkMain" + vrId).attr('title');
    var vrHTml = "<span class=\"txt18px txtC2\"><strong>" + vrTit + "</strong></span>";
    $("#videoLinkMain").attr('href', vrHrf.replace("&baslik=", "&vzn=12&baslik="));
    $("#videoImageMain").attr('src', vrSrc.replace("videoanasayfaufak.jpg", "videoanasayfa.jpg"));
    var lft = 73 * (vrId - 1);
    $("#pHaberSpot").html(spot);
    $("#videoArrowId").css({ left: lft, top: -10 });
    $("#videoTextMain").html(vrHTml);
    var strZone = "/Statistics.ashx?vzn=12&lst=0&hst=/&pid=0&sid=0"; $("#cntZone").attr('src', strZone);
}

var fordIlanArama = 0;
function menuGoster(vrId, vrSubId) {   

    if (vrId == 12) {
        if (fordIlanArama == 0) { fordIlanArama = 1; }
        else {
            var fordUrl = 'http://ad.e-kolay.net/redir.a2?ciid=131397&tid=6396&URL=http://www.ford.com.tr/ikinciel';
            window.open(fordUrl, 'ford');
            return false;
        }       
    }
    else {
        fordIlanArama = 0;
    }

    clearInterval(mnuInterval);
    clearInterval(hbrInterval);
    var strZone = "/Statistics.ashx?vzn=" + vrId + "&lst=0&hst=/&pid=0&sid=" + sid; $("#cntZone").attr('src', strZone);
    menuGosterIslem(vrId, vrSubId);
}

function menuGosterIslem(vrId, vrSubId) {
    for (var i = 1; i < 8; i++) {
        $("#slide" + i).hide();
        if (i == 1) $("#sldLi" + i).removeClass("slideBtnOnFirst");
        else if (i == 7) $("#sldLi" + i).removeClass("slideBtnOnLast");
        else $("#sldLi" + i).removeClass("slideBtnOn");

        if (i == 7) $("#sldLi" + i).addClass("slideBtnOffLast");
        else $("#sldLi" + i).addClass("slideBtnOff");
    }    
    if (vrId == 4) {
        $('#sldLi4').children().addClass("slideBtnAdOn");
        $('#slideRight').addClass("slideAdRight");        
    }
    else {
        $('#slideRight').removeClass("slideAdRight");
        $('#sldLi4').children().removeClass("slideBtnAdOn");       
    }
    
    for (var i = 1; i <= 15; i++) {
        $("#slide8" + i).hide();
    }
    if (vrId == 8) {
        $("#slide" + vrId + "" + vrSubId).show();

        $("#sldLi1").addClass("slideBtnOnFirst");
        menuIndex = 2;
    }
    else {
        $("#slide" + vrId).show();
        $("#sldLi" + vrId).removeClass("slideBtnOff");
        if (vrId == 1) $("#sldLi" + vrId).addClass("slideBtnOnFirst");
        else if (vrId == 7) { $("#sldLi" + vrId).removeClass("slideBtnOffLast"); $("#sldLi" + vrId).addClass("slideBtnOnLast"); }
        else $("#sldLi" + vrId).addClass("slideBtnOn");
        menuIndex = vrId;

        if (vrId == 4) {           
            
            $('#panemarka').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
            $('#panemg').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
            $('#panemdlds').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
            $('#arctp_otomobil').attr('checked', true); varSeciliAracTipi = 1; OnAracTipiChange();

            //default ford seçili gelecek *** başladı
            $("#marka").val("9");
            $("#mg").val('');
            $("#spanmdlds").html('');
            OnMarkaChange(); clearInterval(mnuInterval);
            setTimeout('FordSecili()', 1 * 300);            
            //default ford seçili gelecek *** bitti
        }
        if (vrId == 2) {
            $("#divIlanLoading").show();
            for (var j = 1; j < 16; j++) {
                $("#ilanMini" + j).attr('src', ilanFotoData[j].h);
            }
            $("#divIlanLoading").hide();
        }
		 
    }
}

function FordSecili() {
    $('#ulmarka li').removeClass('scroll-pane-active');
    $('li[dgr="9"]').addClass('scroll-pane-active');

    $("#panemarka").css('top', '-518.63px');
    $("div.jScrollPaneDrag:first").css('top', '99px');
}

function searchByIlanNo() {
    var lano = $("#ilanNo").val();
    if (lano.length > 0 && parseFloat(lano) > 0) { window.location = "/ikinciel/ilan/detay/" + lano; return true; }
    else $("#ilanNo").val("");
    document.forms['detayliara'].submit(); return true;
}
function haberAnimate() {
    haberIndex++;
    if (haberIndex > haberCount) {
        haberIndex = 1;
        clearInterval(hbrInterval);
    }

    habereGitIslem(haberIndex);
    
    clearInterval(hbrInterval);
    hbrInterval = setInterval("haberAnimate()", 3000);
   
    if (haberIndex > haberCount) { haberIndex = 0; clearInterval(hbrInterval); }
}
function menuAnimate() {
    menuIndex++;
    if (menuIndex > 7) { menuIndex = 1; haberIndex = 1; habereGitIslem(haberIndex); hbrInterval = setInterval("haberAnimate()", 3000); }
    menuGosterIslem(menuIndex, 0);
    if (menuIndex == 1) {
        clearInterval(mnuInterval);
        mnuInterval = setInterval("menuAnimate()", 18000);
    }
    else if (menuIndex == 2) {
        clearInterval(mnuInterval);
        mnuInterval = setInterval("menuAnimate()", 15000);
    }

}
function BindEvents() {
    $('input:radio').attr('checked', false);
    $("input[name=arctp]:radio").click(OnAracTipiClick);
    //$("select#marka").change(OnMarkaChange);
    //$("select#mg").change(OnModelGroupChange);  
    $('#fyt1').live('blur', checkFiyat);
    $('#fyt2').live('blur', checkFiyat);
    $('#yr1').live('blur', checkModelYil);
    $('#yr2').live('blur', checkModelYil);
}
function OnAracTipiClick() {
    OnAracTipiChange(); clearInterval(mnuInterval);
}
function OnAracTipiChange() {

    $("#marka").val('');
    $("#mg").val('');
    $("#spanmdlds").html('');
    varSeciliAracTipi = $("input[name=arctp]:radio:checked").val();
    ClearForAracTipiChange();
    PopulateMarkaByAracTip(varSeciliAracTipi, -1);
    //PopulateVitesler(varSeciliAracTipi, -1);
    //PopulateYakitlar(varSeciliAracTipi, -1);
    if (varSeciliAracTipi > 0 && varSeciliAracTipi < 6) {
        $("#divDonanimBilgileri").show();
        $("div[id^='divDonanim_']").hide();
        $("#divDonanim_" + varSeciliAracTipi).show();
    }
    else {
        $("div[id^='divDonanim_']").hide();
        $("#divDonanimBilgileri").hide();
    }
}
function OnMarkaClick() {
    OnMarkaChange(); clearInterval(mnuInterval);
}
function OnMarkaChange() {
    ClearForMarkaChange();
    varSeciliAracTipi = $("input[name=arctp]:radio:checked").val();
    varSeciliMarkaId = $("#marka").val();
    PopulateModelGrup(varSeciliAracTipi, varSeciliMarkaId, -1);
}
function OnModelGroupChange() {
    ClearForModelGroupChange();
    varSeciliModelGrupId = $("#mg").val();
    PopulateVersion(varSeciliModelGrupId);
}
function ClearForAracTipiChange() {
    $("#ulmarka").html('<li dgr="-1">Tüm Markalar</li>');
    ClearForMarkaChange();
}
function ClearForMarkaChange() {
    $("#ulmg").html('<li dgr="-1">Tüm Modeller</li>');
    ClearForModelGroupChange();
}

function ClearForModelGroupChange() {
    $("#ulmdlds").html('<li dgr="-1">Tüm Versiyonlar</li>');
}
function PopulateMarkaByAracTip(varSeciliAracTipi, varDefaultMarkaId) {
    $("#ulmarka").html('');
    var urlm = initUrl + '/ilanJson.aspx?Type=marka&aracTip=' + varSeciliAracTipi;
    $.getJSON(urlm, function(JSON) {
        var options = '<li dgr="-1">Tüm Markalar</li>';
        $.each(JSON, function(i, data) {
            options += '<li dgr="' + data.marka_id + '">' + data.marka_adi + '</li>';
        });
        $("#ulmarka").html(options);
        $('#panemarka').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
        $('#panemg').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
        $('#panemdlds').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
        $('#ulmarka li').click(
                    function() {
                        var mrk = $(this).attr('dgr');
                        $("#marka").val(mrk);
                        $("#mg").val('');
                        $("#spanmdlds").html('');
                        $('#ulmarka li').removeClass('scroll-pane-active');
                        $(this).addClass('scroll-pane-active');
                        OnMarkaChange(); clearInterval(mnuInterval);
                    }
                );
    });
}
function PopulateModelGrup(varSeciliAracTipi, varMarkaId, varDefaultModelGrupId) {
    if (varMarkaId == "-1" || varMarkaId == null || varSeciliAracTipi == "undefined") {
        $("#ulmg").html('<li dgr="-1">Tüm Modeller</li>');
        return;
    }
    $("#ulmg").html('');
    var urlm = initUrl + '/ilanJson.aspx?Type=model&aracTip=' + varSeciliAracTipi + "&markaId=" + varMarkaId;
    $.getJSON(urlm, function(JSON) {
        var options = '<li dgr="-1">Tüm Modeller</li>';
        $.each(JSON, function(i, data) {
            options += '<li dgr="' + data.model_grup_id + '">' + data.model_grup_adi + '</li>';
        });
        $("#ulmg").html(options);
        $('#panemg').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
        $('#ulmg li').click(
                function() {
                    var mrk = $(this).attr('dgr');
                    $("#mg").val(mrk);
                    $("#spanmdlds").html('');
                    $('#ulmg li').removeClass('scroll-pane-active');
                    $(this).addClass('scroll-pane-active');
                    OnModelGroupChange();
                }
            );

    });
}
function PopulateVersion(varModelGrupId) {
    var urlm = initUrl + '/ilanJson.aspx?Type=versiyon&modelGrupId=' + varModelGrupId;
    $("#ulmdlds").html('');
    $.getJSON(urlm, function(JSON) {
        var options = '<li dgr="-1">Tüm Versiyonlar</li>';
        $.each(JSON, function(i, data) {
            options += '<li dgr="' + data.model_id + '">' + data.model_adi + '</li>';
        });
        $("#ulmdlds").html(options);
        $('#panemdlds').jScrollPane({ showArrows: false, scrollbarWidth: 17, arrowSize: 0 });
        $('#ulmdlds li').click(
                    function() {
                        var mrk = $(this).attr('dgr');
                        if (mrk == "-1") {
                            $("#spanmdlds").html("");
                            $('#ulmdlds li').removeClass('scroll-pane-active');
                            $(this).addClass('scroll-pane-active');
                        }
                        else {
                            var spanmdldsHtml = "<input type='hidden' id='mdlds' name='mdlds' value='" + mrk + "' />";
                            var spanmdldsHtmlBefore = $("#spanmdlds").html();
                            if ($(this).hasClass('scroll-pane-active')) {
                                $(this).removeClass('scroll-pane-active');
                                spanmdldsHtml = "";
                                $.each($('#ulmdlds li.scroll-pane-active'), function(index, value) {
                                    mrk = $(this).attr('dgr');
                                    if (mrk == "-1") {
                                        spanmdldsHtml = "<input type='hidden' id='mdlds' name='mdlds' value='" + mrk + "' />";
                                        return false;
                                    }
                                    spanmdldsHtml += "<input type='hidden' id='mdlds' name='mdlds' value='" + mrk + "' />";
                                });
                                $("#spanmdlds").html(spanmdldsHtml);
                            }
                            else {
                                $(this).addClass('scroll-pane-active');
                                spanmdldsHtml = "";
                                var elmCount = 0;
                                $.each($('#ulmdlds li.scroll-pane-active'), function(index, value) {
                                    mrk = $(this).attr('dgr');
                                    if (mrk != "-1") {
                                        spanmdldsHtml += "<input type='hidden' id='mdlds' name='mdlds' value='" + mrk + "' />";
                                        elmCount++;
                                    }
                                }); if (elmCount > 0) $('#ulmdlds li:first').removeClass('scroll-pane-active');
                                $("#spanmdlds").html(spanmdldsHtml);
                            }
                        }
                    }
                );

    });
}
function PopulateGovdeSekilleri(varSeciliAracTipi, varDefaultSelectedGovdeSekilId) {
    var urlm = initUrl + '/ilanJson.aspx?Type=govde&aracTip=' + varSeciliAracTipi;
    if (varSeciliAracTipi == -1) {
        $("li[id^='liGvd']").each(function() {
            $(this).show();
        });
        return;
    }
    $("li[id^='liGvd']").each(function() {
        $(this).hide();
    });
    $.getJSON(urlm, function(JSON) {
        $.each(JSON, function(i, data) {
            $("li#liGvd" + data.govde_sekil_id).show();
        });
    });
}
function PopulateVitesler(varSeciliAracTipi, varDefaultSelectedVitesId) {
    var urlm = initUrl + '/ilanJson.aspx?Type=vites&aracTip=' + varSeciliAracTipi;
    $.getJSON(urlm, function(JSON) {
        var options = '<option value="-1">Tümü</option>';
        $.each(JSON, function(i, data) {
            options += '<option value="' + data.vites_id + '">' + data.vites_adi + '</option>';
        });
        $("select#vts").html(options);
        if (varDefaultSelectedVitesId > 0) {
            $("select#vts").val(varDefaultSelectedVitesId);
        }

        $('#vts').init();
    });
}
function PopulateYakitlar(varSeciliAracTipi, varDefaultYakitId) {
    var urlm = initUrl + '/ilanJson.aspx?Type=yakit&aracTip=' + varSeciliAracTipi;
    $.getJSON(urlm, function(JSON) {
        var options = '<option value="-1">Tümü</option>';
        $.each(JSON, function(i, data) {
            options += '<option value="' + data.yakit_id + '">' + data.yakit_adi + '</option>';
        });
        $("select#ykt").html(options);
        if (varDefaultYakitId > 0) {
            $("select#ykt").val(varDefaultYakitId);
        }
        $('#ykt').init();
    });
}
function checkModelYil() {
    var alt = $("#yr1").val();
    var ust = $("#yr2").val();

    if (alt.length > 0 && ust.length > 0 && ust > -1) {
        if (parseInt(alt) > parseInt(ust)) {
            alert('2. model yılı 1. model yılından büyük yada 1. ile 2. model yılı aynı olmalıdır.');
            $("#yr2").val(-1);
        }
    }

}
function checkFiyat() {
    var alt = $("#fyt1").val();
    var ust = $("#fyt2").val();

    if (alt.length > 0 && ust.length > 0) {
        if (parseInt(alt) > parseInt(ust)) {
            alert('Fiyat aralığında ilk değer ikincisinden küçük olmalıdır.');
            $("#fyt2").val('');
        }
    }
}
/* vitrin */
function onBefore(currSlideElement, nextSlideElement, options, forwardFlag) {
    var index = options.currSlide + 1; //alert( index );
    index = (index % vitrinSayisi);
    $('#imgVitrin' + index).attr('src', sbVitrinFoto[index]);
}
function onAfter(currSlideElement, nextSlideElement, options, forwardFlag) {
    var index = options.currSlide + 1; //alert( index );
    index = (index % vitrinSayisi);
    $('#imgVitrin' + index).attr('src', sbVitrinFoto[index]);
}

/*arabam ne kadar*/
function fillMarka() {
    var options = '<option value="-1">Marka Tipi Seçiniz</option>';
    $("select#MarkaNeKadar").html('<option value="10">Marka Tipi Seçiniz</option>');
    $("select#ModelGroup").html('<option value="-1">Model Türü Seçiniz</option>');
    $("select#model_id_search").html('<option value="-1">Versiyon Seçiniz</option>');
    var urlm = initUrl + '/ilanJson.aspx?Type=marka&aracTip=-1';
    $.getJSON(urlm, function(JSON) {
        $.each(JSON, function(i, data) {
            options += '<option value="' + data.marka_id + '">' + data.marka_adi + '</option>';
        });

        $("select#MarkaNeKadar").html(options);
    });
}
function ModelGrupGetir() {
    $("select#ModelGroup").html('<option value="-1">Tüm Modeller</option>');
    var urlm = initUrl + '/ilanJson.aspx?Type=model&aracTip=-1&markaId=' + $("select#MarkaNeKadar").val();
    $.getJSON(urlm, function(JSON) {
        var options = '<option value="-1">Tüm Modeller</option>';
        $.each(JSON, function(i, data) {
            options += '<option value="' + data.model_grup_id + '">' + data.model_grup_adi + '</option>';
        });
        $("select#ModelGroup").html(options);
    });
}

function PopulateVersiyon(varModelGrupId, varDefaultModelGrupId) {
    $("select#model_id_search").html('');
    var urlm = initUrl + '/ilanJson.aspx?Type=versiyon&modelGrupId=' + varModelGrupId;
    $.getJSON(urlm, function(JSON) {
        var options = '';
        $.each(JSON, function(i, data) {
            options += '<option value="' + data.model_id + '">' + data.model_adi + '</option>';
        });
        $("select#model_id_search").html(options);

        if (varDefaultModelGrupId > 0) {
            $("select#model_id_search").val(varDefaultModelGrupId);
        }
    });
}
function SetVersiyonFiyatBilgileri() {
    var varModelYil = $("#model_yil").val();
    var varModelSearchId = $("#model_id_search").val();
    var minFiyat = 0;
    var maxFiyat = 0;
    var strZone = "/Statistics.ashx?vzn=17&lst=0&hst=/&pid=0&sid=0"; $("#cntZone").attr('src', strZone);
    $("#divFiyatNeKadarData").hide();
    if (varModelSearchId > 0 && varModelYil > 1920) {
        var urlm = initUrl + '/ilanJson.aspx?Type=fiyat&modelSearchId=' + varModelSearchId + '&modelyil=' + varModelYil;

        $.getJSON(urlm, function(data) {
            if (parseInt(data.AltSinir) > 0) {
                //$("#divFiyatNeKadarData").show();
                minFiyat = data.AltSinir;
                maxFiyat = data.UstSinir;
                $("#divFiyatNeKadarData").html("<div class='popupArac'><h4>arabam ne kadar?</h4><p>arabam.com'da yayınlanan ilanlar içerisinde aracınızın fiyatı,<br /><strong>" + data.AltSinir + "</strong> <span>TL</span> ile <strong>" + data.UstSinir + "</strong> <span>TL</span><br>arasındadır.</p></div>");
            }
            else {
                $("#divFiyatNeKadarData").html("<div class='popupArac'><h4>arabam ne kadar?</h4><p>Üzgünüz, arabam.com'da yayınlanan ilanlar içerisinde aracınızın fiyatı bulunamamıştır.</p></div>");
            }
        });
        $.blockUI.defaults.css = { padding: 0,
            margin: 0,
            top: '40%',
            left: '35%',
            textAlign: 'center',
            color: '#000',
            backgroundColor: '#fff'
        };
        $.blockUI({ message: $('#divFiyatNeKadarData'), timeout: 4000 });
    }
    else {
        if (varModelYil < 1920) { alert('Model Yılı Seçiniz.'); return false; }
        if (varModelSearchId < 1) { alert('Versiyon Seçiniz.'); return false; }
    }

}

function SetVersiyonFiyatBilgileri2() {
    var varModelYil = $("#nk_yil").val();
    var varModelYil2 = parseInt(varModelYil);
    var varModelSearchId = $("#nk_versiyon").val(); 
    var varMarka = $("#nk_marka").val();
    var varModel = $("#nk_model").val();
    var minFiyat = 0;
    var maxFiyat = 0;
    var kacLiraTip = 0;
    var strZone = "/Statistics.ashx?vzn=17&lst=0&hst=/&pid=0&sid=0"; $("#cntZone").attr('src', strZone);
    //$("#divFiyatNeKadarData").hide();
    $("#divNeKadarResultData").html("Yükleniyor......");
    $("#divNeKadarResult").show();
    $("#divNeKadarResultData").show();
    if (varModel > 0 && varModelYil > 1920) {
        var urlm = initUrl + '/ilanJson.aspx?Type=nekadar&versiyonId=' + varModelSearchId + '&modelSearchId=' + varModel + '&modelyil=' + varModelYil;

        $.getJSON(urlm, function(data) {
            if (parseInt(data.AltSinir) > 0) {
                //$("#divNeKadarResult").show();
                minFiyat = data.AltSinir;
                maxFiyat = data.UstSinir;                
                if(parseInt(data.model_yil) == parseInt(data.model_yil_alt)) kacLiraTip = 1;                
                if (parseInt(data.model_yil) > parseInt(varModelYil)) { varModelYil2 = parseInt(data.model_yil); kacLiraTip = 2; }
                if (parseInt(data.model_yil_alt) < parseInt(varModelYil)) { varModelYil = parseInt(data.model_yil_alt); kacLiraTip = 2; }
                //
                window.location = "/ikinciel/Arama/?marka=" + varMarka + "&mg=" + varModel + "&mdl=" + varModelSearchId + "&yr1=" + varModelYil + "&yr2=" + varModelYil2 + "&nekadar1=" + minFiyat + "&nekadar2=" + maxFiyat + "&kacLiraTip=" + kacLiraTip;

                //$("#divNeKadarResultData").html("Arabam.com'da yayınlanan ilanlar içerisinde aracınızın fiyatı,<br /><strong>" + data.AltSinir + "</strong> TL ile <strong>" + data.UstSinir + "</strong> TL <br />arasındadır.");
            }
            else {
                kacLiraTip = 3;
                // $("#divNeKadarResultData").html("<p>Üzgünüz, arabam.com'da yayınlanan ilanlar içerisinde aracınızın fiyatı bulunamamıştır.</p>");
                window.location = "/ikinciel/Arama/?marka=" + varMarka + "&mg=" + varModel + "&kacLiraTip=" + kacLiraTip;
            }
        });
         
    }
    else {
        $("#divNeKadarResult").hide();
        $("#divNeKadarResultData").hide(); 
        if (varModelYil < 1920) { alert('Model Yılı Seçiniz.'); return false; }
        if (varModel < 1) { alert('Model Seçiniz.'); return false; }
    }

}

function WaterMarkTextIlanNo() {
    if (parseInt($("#ilanNo").val()) > 0) {
        return;
    }
    else {
        $("#ilanNo").val(""); return;
    }
}

function moveMySelect(step) {
    var lis = $("li", $('#shr_ul'));
    if (!lis) return;
    activeitem += step;
    if (activeitem < 0) {
        activeitem = 0;
    } else if (activeitem >= lis.size()) {
        activeitem = lis.size() - 1;
    }
    lis.removeClass(hoverClass);
    $(lis[activeitem]).addClass(hoverClass);
}

$(document).ready(function() {
    /*main slide*/
    BindEvents();

    //ilan hover elemanlar
    LoadIlanHover();

    $("#divNeKadar").mouseleave(function() {
        $('div[id$="_xcontainer"]').hide();
        $('div[id$="_xcontainer_out"]').hide();
    });

    //$('#shr').selectbox();
    $('#ykt').selectbox();
    $('#vts').selectbox();
    $('#krlk').selectbox();
    $('#IlanGirisZamani').selectbox();

    $('#kllnc').selectbox();

    $('#shr_input').click(function() {

        $('#shr_container').toggle();
        $('#arabam_sitegeneli_300x250').css('z-index', '-999');
        $('#arabam_sitegeneli_300x250').children().css('z-index', '-999');

    });
    //    $('#shr_input').blur(function() {
    //        if (hasfocus == -1 && !($('#shr_container').is(":visible"))) $('#shr_container').hide();
    //    });
    $('#shr_input').keydown(function(event) {
        switch (event.keyCode) {
            case 38: // up
                event.preventDefault();
                moveMySelect(-1);
                break;
            case 40: // down
                event.preventDefault();
                moveMySelect(1);
                break;
            //case 9:  // tab                 
            case 13: // return
                event.preventDefault(); // seems not working in mac !
                $('li.' + hoverClass).trigger('click');
                break;
            case 27: //escape
                $('#shr_container').hide();
                break;
        }
    })

    $('#shr_ul li').mouseover(function() {
        hasfocus = 1;
        $(this).addClass(hoverClass);
    });
    $('#shr_ul li').mouseout(function() {
        hasfocus = -1; $(this).removeClass(hoverClass);
    })

    $('#shr_container_dis').mouseleave(function() {
        hasfocus = -1; $('#shr_container').hide();
    })

    $('#shr_ul li').click(function() {

        $('#shr_input').val($(this).text());
        $('#shr').val($(this).attr('dgr'));
        $('#shr_ul li').removeClass(hoverClass);
        $(this).addClass(hoverClass);
        $('#shr_container').hide();
    });

    if (kacLira == "1") {        
        menuGoster(7);
    }
    else {
        hbrInterval = setInterval("haberAnimate()", 3000);
        mnuInterval = setInterval("menuAnimate()", 18000);
    }

    /*vitrin*/
    $('.loopout').cycle({
        fx: 'scrollHorz',
        speed: 1000,
        next: '#next',
        prev: '#prev',
        before: onBefore,
        after: onAfter,
        timeout: 4000
    });
    /* arabam ne kadar*/
    $("select#MarkaNeKadar").change(function() {
        ModelGrupGetir();
    });
    $("#btnArabamNeKadar").click(function() {
        SetVersiyonFiyatBilgileri();
    });

    $("select#ModelGroup").change(function() {
        $("select#model_id_search").html('<option value="10">Marka Tipi Seçiniz</option>');
        var varSeciliModelGrupId = $("#ModelGroup").val();
        if (varSeciliModelGrupId > 0) {
            PopulateVersiyon(varSeciliModelGrupId);
        }
    });
    fillMarka();

    $("#ilanNo").click(function() {
        WaterMarkTextIlanNo();
    });

    //versiyon

    $('#nk_yil_input').msselectbox({ defaultText: "Araç Yılı Seçiniz", baseId: "nk_yil", dataUrl: "", dataType: "yil", parentElementValue: "" }, nk_yil_changed);
    $('#nk_marka_input').msselectbox({ defaultText: "Marka Seçiniz", baseId: "nk_marka", dataUrl: "/ilanJson.aspx?Type=marka&aracTip=-1", dataType: "marka", parentElementValue: "" }, nk_marka_changed);
    function nk_yil_changed(objItem, dataParent) {
    }
    function nk_marka_changed(objItem, dataParent) {
        //alert(dataParent);

        $('#nk_model_xcontainer_out').html('');
        $('#nk_versiyon_xcontainer_out').html('');
        $('#nk_model_input').msselectbox({ defaultText: "Model Seçiniz", baseId: "nk_model", dataUrl: "/ilanJson.aspx?Type=model&aracTip=-1&markaId=", dataType: "model", parentElementValue: dataParent }, nk_model_changed);
    }
    function nk_model_changed(objItem, dataParent) {
        //alert(dataParent + '......nk_model_changed');
        $('#nk_versiyon_xcontainer_out').html('');
        $('#nk_versiyon_input').msselectbox({ defaultText: "Versiyon Seçiniz", baseId: "nk_versiyon", dataUrl: "/ilanJson.aspx?Type=versiyon&modelGrupId=", dataType: "versiyon", parentElementValue: dataParent }, nk_versiyon_changed);
    }
    function nk_versiyon_changed(objItem, dataParent) {
        //alert(dataParent + '......nk_versiyon_changed');
    }
});

function LoadIlanHover() {

    
    $("#aIlanHover").hide();
    $("p.slide1BoxHover").css('z-index', '');   

    $("div.slide1 a.slide1Box").each(function() {
        $(this).hover(function() {

            if (isIlanHover)
                return;

            $("#aIlanHover").show();
            $("p.slide1BoxHover").css('z-index', '3000');

            var tIlanHoverId = this.id.replace('aslide1Box', '');

            $("#imgIlanHover").attr('src', ilanFotoData[tIlanHoverId].h);
            $("#spanIlanHover").html($(this).attr('title'));
            $("#aIlanHover").attr('href', 'javascript:menuGoster(8,' + tIlanHoverId + ');');

            if ((tIlanHoverId / 5) <= 1) {
                $("#aIlanHover").css('top', '1px');
            }
            else if ((tIlanHoverId / 5) <= 2) {
                $("#aIlanHover").css('top', '105px');
            }
            else if ((tIlanHoverId / 5) <= 3) {
                $("#aIlanHover").css('top', '123px');
            }

            if ((tIlanHoverId % 5) == 1) {
                //$("#aIlanHover").css('left', '0px');
                $("#aIlanHover").css('left', '132px');
            }
            else if ((tIlanHoverId % 5) == 2) {
                //$("#aIlanHover").css('left', '135px');
                $("#aIlanHover").css('left', '267px');
            }
            else if ((tIlanHoverId % 5) == 3) {
                //$("#aIlanHover").css('left', '270px');
                $("#aIlanHover").css('left', '402px');
            }
            else if ((tIlanHoverId % 5) == 4) {
                //$("#aIlanHover").css('left', '405px');
                $("#aIlanHover").css('left', '220px');
            }
            else if ((tIlanHoverId % 5) == 0) {
                //$("#aIlanHover").css('left', '488px');
                $("#aIlanHover").css('left', '355px');
            }

        },
        function() {

            if (isIlanHover)
                return;

            //alert('bb:' + isIlanHover);

            $("#aIlanHover").hide();
            $("p.slide1BoxHover").css('z-index', '');

        })
    });
}
