﻿function PencereAc(url, h, w, name) {
    var winl = (screen.width - w) / 2;
    var wint = (screen.height - h) / 2;
    var iRan = Math.random().toString().substr(2, 10);
    winprops = 'location=0,status=0,scrollbars=1,height=' + h + ',width=' + w + ',top=' + wint + ',left=' + winl + ',resizable';
    win = window.open(url, name, winprops);
    if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); };
}
function HizliAra(eleman) {
    if (eleman.value.length >= 3) { $.ajax({ url: "/HizliAra.aspx", type: "POST", cache: false, data: "strkey=" + eleman.value, success: function(html) { $("#hizliarasonuc").css('display', 'block').html(html) } }); } else { $("#hizliarasonuc").css('display', 'none') } 
}

function NavBarDigerKategoriKapat(eleman) {
    setTimeout("$('#" + eleman.id + "').removeShadow();$('#" + eleman.id + "').hide();", 200)
}
function DigerKategoriler(eleman) {
    var ele = $("#" + eleman).find("#navsub" + eleman)
    if (ele.length == 0) {
        $("#" + eleman).append('<div onblur="NavBarDigerKategoriKapat(this);" id="navsub' + eleman + '" style="padding:5px;background:white;border:solid 1px silver;width:400px;min-width:200px;max-width:400px;max-height:350px;height:auto;position:absolute;left:0px;top:20px;display:none;overflow:hidden"></div>')
    }
    $.ajax({
        url: "/NavBar.aspx",
        type: "POST",
        cache: false,
        data: "kategoriid=" + eleman,
        success: function(html) {
            if (html.length != 0) {
                $("#navsub" + eleman).show()
                $("#navsub" + eleman).html(html)
                $("#navsub" + eleman).focus()
                $("#navsub" + eleman).removeShadow()
                $("#navsub" + eleman).dropShadow()
            } 
        }
    })
}
function SepetSayiGuncelle() {
    $.ajax({
        url: "/AppClass/GenelSepet.ashx",
        type: "POST",
        cache: false,
        success: function(html) {
            var htmldata = 'Sepetiniz Boş'
            if (html != '0')
                htmldata = '<a href="/sepet.aspx" title="Alışveriş Sepetim">Sepetinizde (' + html + ') ürün var</a>'
            $("#sepet #genelsepet").html(htmldata)
        }
    })
}
function SepeteEkle(urunId, ozellikId) {
    $.ajax({
        url: "/AppClass/Sepet.ashx",
        type: "POST",
        cache: false,
        data: "urunId=" + urunId + '&ozellikId=' + ozellikId,
        success: function(html) {
            MiniSepetGuncelle()
        }
    })
}
function SetIlanKategori(kategoriAdi, kategoriId) {
    $("#ilanKategoriAdi").html(kategoriAdi); $("#ilanKategoriSec").html("Kategori Değiştir"); $("#ilanKategoriId").val(kategoriId)
}
function MiniSepetGuncelle() {
    $.ajax({
        url: "/AppClass/MiniSepet.ashx",
        type: "GET",
        cache: false,
        success: function(html) {
            SepetSayiGuncelle()
            $('#urunminisepet').html(html)
            $('#urunminisepet #minisepet .sepet-item-td4').click(function() {
                MiniSepetSil($(this).attr('id').replace('sepet-item-', ''))
            })
            $('#urunminisepet .minisepet').animate({ backgroundColor: "#CC378E" }, 500)
            $('#urunminisepet .minisepet').animate({ backgroundColor: "#FFFFFF" }, 300)
        }
    })
}
function MiniSepetSil(SepetRowId) {
    $.ajax({
        url: "/AppClass/MiniSepet.ashx?Islem=sil&SepetRowId=" + SepetRowId,
        type: "GET",
        cache: false,
        success: function(html) {
            SepetSayiGuncelle()
            $('#urunminisepet').html(html)
            $('#urunminisepet #minisepet .sepet-item-td4').css('cursor', 'pointer')
            $('#urunminisepet #minisepet .sepet-item-td4').click(function() {
                MiniSepetSil($(this).attr('id').replace('sepet-item-', ''))
            })
        }
    })
}
function Mesaj(wi, he, title, html) {
    $("#dialog").dialog({
        bgiframe: true,
        autoOpen: false,
        title: title,
        height: he,
        width: wi,
        modal: true,
        buttons: { 'Kapat': function() { $(this).dialog('close'); } },
        close: function() { }
    }).dialog('open').html(html)
}
function AjaxWin(wi, he, title, url, params) {
    if (params != null)
        url += "?" + params
    $("#dialog").dialog({
        bgiframe: true,
        title: title,
        height: he,
        width: wi,
        close: function() { }
    }).load(url).dialog('open')
}
function dialogKapat() {
    $("#dialog").dialog('close')
}
$(function() {
    MiniSepetGuncelle()
    $('.girispanel .girisbtn').click(function() {
        if ($('.girispanel .eposta').val() != '' && $('.girispanel .sifre').val() != '') {
            $.ajax({
                url: "/AppClass/LoginProgress.ashx",
                type: "POST",
                dataType: 'json',
                cache: false,
                data: "t=login&eposta=" + $('.girispanel .eposta').val() + "&sifre=" + $('.girispanel .sifre').val() + "&sk=" + $('#_XMSTATE').val(),
                success: function(json) {
                    if (json.islem == 'TRUE') {
                        $(".girispanel").css('display', 'none').css('visibility', 'hidden');
                        $(".uyepanel").css('display', 'block').css('visibility', 'visible');
                        $('.uyepanel .adisoyadi').html(json.adi + ' ' + json.soyadi);
                        $('.uyepanel .mesajsayi').html(json.mesajSayi);
                    }
                    else {
                        Mesaj(300, 100, 'İşlem Hatası', 'E-Posta Adresi ve/ya Şifre <b>Hatalı</b><br/>Lütfen Kontrol Ederek Tekrar Deneyiniz.');
                    }
                }
            })
        } else {
            Mesaj(300, 100, 'İşlem Hatası', 'E-Posta Adresi ve Şifreyi Giriniz.')
        }
    })
    $('.uyepanel #logoutclick').click(function() {
        $.ajax({
            url: "/AppClass/LoginProgress.ashx",
            type: "POST",
            cache: false,
            data: "t=logout&sk=" + $('#_XMSTATE').val(),
            success: function(html) {
                if (html == 'TRUE') {
                    $(".girispanel").css('display', 'block').css('visibility', 'visible');
                    $(".uyepanel").css('display', 'none').css('visibility', 'hidden');
                    MiniSepetGuncelle();
                }
            }
        })
    })
})

