﻿function BgDegistir(tiklanan) {
    if (document.getElementById(tiklanan)) {
        document.getElementById(tiklanan).style.background = 'url(/images/KategoriBasslikTop4.gif)';
    }
}

function BgDegistirOut(tiklanan) {
    if (document.getElementById(tiklanan)) {
        document.getElementById(tiklanan).style.background = 'url(/images/KategoriBasslikTop3.gif)';
    }
}

function goKategori(id) {
    document.forms[0].action = "/CatContent.aspx?CatId=" + id;
    document.forms[0].submit();
}

function goAltKategori(id) {
    document.forms[0].action = "/SubCatContent.aspx?SubCatId=" + id;
    document.forms[0].submit();
}

function goDetailsProduct(id) {
    document.forms[0].action = "/ItemDetails.aspx?productId=" + id;
    document.forms[0].submit();
}

function goPram(Param) {
    document.forms[0].action = "/SearchResults.aspx?Param=" + Param;
    document.forms[0].submit();
}

function goKargoDuzenle(id) {
    document.forms[0].action = "KargoDuzenle.aspx?kargoid=" + id;
    document.forms[0].submit();
}

function Markadakiler(brandID, subcatID) {
    document.forms[0].action = "/Ref.aspx?MarkaID=" + brandID + "&SubCatId=" + subcatID;
    document.forms[0].submit();
}

function Bolumdekiler(bolumID, subcatID) {
    document.forms[0].action = "/Ref.aspx?BolumID=" + bolumID + "&SubCatId=" + subcatID;
    document.forms[0].submit();
}

function Bosalt() {
    if (document.getElementById('Header_txtArama')) {
        if (document.getElementById('Header_txtArama').value == 'Aranacak Ürün Adı ...')
            document.getElementById('Header_txtArama').value = '';

    }

    if (document.getElementById('UControlHeader_txtArama')) {
        if (document.getElementById('UControlHeader_txtArama').value == 'Aranacak Ürün Adı ...')
            document.getElementById('UControlHeader_txtArama').value = '';

    }
}
function rptOzellikBos() {
    var i;
    var rptUrunOzellikleri_ctl = 'ASPxPageControl1_rptUrunOzellikleri_ctl';
    var _txtRptOzellikDegeri = '_txtRptOzellikDegeri';
    var textID;
    var SatirSayisi = document.getElementById('ASPxPageControl1_hiddenSatirSayisi');
    if (SatirSayisi) {
        for (i = 1; i <= SatirSayisi.value; i++) {
            if (i < 9) {
                textID = rptUrunOzellikleri_ctl + '0' + i + _txtRptOzellikDegeri;

                if (document.getElementById(textID).value == '') {
                    document.getElementById(textID).value = ' - ';
                }
            }
            else {
                textID = rptUrunOzellikleri_ctl + i + _txtRptOzellikDegeri;

                if (document.getElementById(textID).value == '') {
                    document.getElementById(textID).value = ' - ';
                }
            }
        }
    }
}

function SayfaYazdır() {
    if (confirm('Sayfa Tüm İçeriğiyle Yazdırılacaktır. Emin misiniz ?'))
        window.print();
    else
        return false;
}

function SetUniqueRadioButton(nameregex, current) {
    re = new RegExp(nameregex);
    for (i = 0; i < document.forms[0].elements.length; i++) {
        elm = document.forms[0].elements[i]
        if (elm.type == 'radio') {
            if (re.test(elm.name)) {
                elm.checked = false;
            }
        }
    }
    current.checked = true;
}

function SetUniqueRadioButton2(nameregex, current) {
    re = new RegExp(nameregex);
    for (i = 0; i < document.forms[0].elements.length; i++) {
        elm = document.forms[0].elements[i]
        if (elm.type == 'radio') {
            if (re.test(elm.name)) {
                elm.checked = false;
            }
        }
    }
    current.checked = true;

//    var rBtnID = current.id;
//    var lblIDOn = rBtnID.substring(0, 18);
//    var lblID = lblIDOn + "lblKFiyat";

//    var Label = document.getElementById(lblID);
//    if (Label) {
//        var lblValue = document.getElementById(lblID).innerHTML;
//        var lblValue2 = lblValue.replace(",", "");
//        if (lblValue2 == null || !lblValue2.toString().match(/^[-]?\d*\.?\d*$/))
//            document.getElementById('txtKargoRakami').value = "Ücretsiz!!";
//        else
//            document.getElementById('txtKargoRakami').value = lblValue;
//    }
}

function OdemeSecKontrol() {
    var OdemeSay = document.getElementById('hiddenOdemeTipSay');
    var i;
    var RadioObj;
    var Secildi = "N";
    if (OdemeSay) {
        for (i = -1; i < document.getElementById('hiddenOdemeTipSay').value + 1; i++) {
            RadioObj = document.getElementById("rptOdemeTipleri_ctl0" + i + "_rBtnOdemeTipiSec");
            if (RadioObj) {
                if (RadioObj.checked) {
                    Secildi = "Y";
                }
            }
        }
        if (Secildi == "N") {
            alert("Lütfen Ödeme Tiplerinden Birini Seçiniz");
            return false;
        }
        else
            return true;
    }
}

function KargoSecKontrol() {
    //debugger;
    var OdemeSay = document.getElementById('hiddenKargoFirSay');
    var i;
    var RadioObj;
    var Secildi = "N";
    if (OdemeSay) {
        for (i = -1; i < document.getElementById('hiddenKargoFirSay').value + 1; i++) {
            RadioObj = document.getElementById("rptKargolar_ctl0" + i + "_rBtnKargoSec");
            if (RadioObj) {
                if (RadioObj.checked) {
                    Secildi = "Y";
                }
            }
        }
        if (Secildi == "N") {
            alert("Lütfen Kargo Firmalarından Birini Seçiniz");
            return false;
        }
        else
            return true;
    }
}

function ToplamKontrol() {
    debugger;
    var GenelToplam = document.getElementById('txtToplam');
    var Girilen = document.getElementById('txtGirilen');
    var Kalan = document.getElementById('txtKalan');
    var ParSay = document.getElementById('hiddenParSay');
    var tdTamamlanan = document.getElementById('tdTamamLanan');

    var txtID;

    var txtValue;
    var i;
    var Toplam = 0;

    if (GenelToplam && Girilen && Kalan && tdTamamlanan) {
        for (i = 1; i <= ParSay.value; i++) {
            txtID = "rptDigerOdeme_ctl0" + i + "_txtOdemeRak";
            txtValue = document.getElementById(txtID).value.replace(",", ".");
            
            if (txtValue == "") {
                txtValue = 0;
            }
            Toplam = (Number(Toplam) + Number(txtValue));
        }
        document.getElementById('txtGirilen').value = Toplam;
        document.getElementById('txtKalan').value = Number(document.getElementById('txtToplam').value) - Number(Toplam);

        var SonTop = Math.round(document.getElementById('txtKalan').value * 100) /100;

        document.getElementById('txtKalan').value = SonTop;

        if (Number(SonTop) == Number(0)) {
            document.getElementById('txtKalan').style.color = "Green";
            document.getElementById('tdTamamLanan').innerHTML = '<INPUT type=image alt="" src="images/acces.gif">';
            document.getElementById('btnParcaliDevam').disabled = false;
        }
        else {
            document.getElementById('txtKalan').style.color = "Red";
            document.getElementById('tdTamamLanan').innerHTML = '<INPUT type=image alt="" src="images/denied.gif">';
            document.getElementById('btnParcaliDevam').disabled = true;
        }
    }
}

function ToplamKontrolKK() {
    var GenelToplam = document.getElementById('txtParKKToplam');
    var Girilen = document.getElementById('txtParKKGirilen');
    var Kalan = document.getElementById('txtParKKKalan');
    var ParSay = document.getElementById('hiddenParKK');
    var tdTamamlanan = document.getElementById('tdKKParIco');

    var txtID;

    var txtValue;
    var i;
    var Toplam = 0;
    if (GenelToplam && Girilen && Kalan && tdTamamlanan) {
        for (i = 0; i < ParSay.value; i++) {
            txtID = "rptParTak_ctl0" + i + "_txtKKParRakami";
            txtValue = document.getElementById(txtID).value;

            if (txtValue == "") {
                txtValue = 0;
            }
            Toplam = (Number(Toplam) + Number(txtValue));
        }
        document.getElementById('txtParKKGirilen').value = Toplam;
        document.getElementById('txtParKKKalan').value = Number(document.getElementById('txtParKKToplam').value) - Number(Toplam);

        var SonTop = Math.round(document.getElementById('txtParKKKalan').value * 100) / 100;

        document.getElementById('txtParKKKalan').value = SonTop;

        if (document.getElementById('txtParKKKalan').value == Number(0)) {
            document.getElementById('txtParKKKalan').style.color = "Green";
            document.getElementById('tdKKParIco').innerHTML = '<INPUT type=image alt="" src="images/acces.gif">';
            document.getElementById('btnParKKDevam').disabled = false;
        }
        else {
            document.getElementById('txtParKKKalan').style.color = "Red";
            document.getElementById('tdKKParIco').innerHTML = '<INPUT type=image alt="" src="images/denied.gif">';
            document.getElementById('btnParKKDevam').disabled = true;
        }
    }
}

function BankKontrol(id) {
    if (id) {
        var DDLID = id.substring(0, 20);
        DDLID = DDLID + "DDLParKKBanka";

        var OdTextID = id.substring(0, 20);
        OdTextID = OdTextID + "txtOdemeRak";

        if (document.getElementById(DDLID).value != "Lütfen Seçiniz ...") {
            if (document.getElementById(OdTextID).value == "") {
                alert('Lütfen Ödemek İstediğiniz Rakamı Giriniz');
                document.getElementById(OdTextID).style.background = "Red";
                document.getElementById(OdTextID).focus();
                return false;
            }
        }
        else {
            alert('Lütfen Kredi Kartı Bankanızı Seçiniz');
            document.getElementById(DDLID).style.background = "Red";
            document.getElementById(DDLID).focused = true;
            document.getElementById(DDLID).focus();
            return false;
        }
    }
}

function SepetAtKontrolum() {
    debugger;
    var DDLDeger = document.getElementById('rptUrunOzellikSecenekleri_ctl00_ddlSecenekler');
    if (DDLDeger.value == "Lütfen Seçenek Belirleyiniz...") {
        alert("Lütfen Ürün Seçeneklerini Belirleyiniz!");
        return false;
    }
    else {
        return true;
    }
}

function SepeteAtControl() {
    var hiddenGirisOk = document.getElementById('hiddenGirisOk');
    var contSay = document.getElementById('hiddenItemContSay');
    var i = 1;
    var Olmaz;
    if (hiddenGirisOk) {
        if (hiddenGirisOk.value == "OK") {
            if (contSay) {
                for (i; i <= contSay.value; i++) {
                if(contSay.value <=9)
                    var DDLID = document.getElementById("rptUrunSecenekleriBaslik_ctl0" + i + "_DDLRptUrunSecenekDegerleri");
                else
                    var DDLID = document.getElementById("rptUrunSecenekleriBaslik_ctl" + i + "_DDLRptUrunSecenekDegerleri");
                    
                 if (DDLID) {
                     if (DDLID.value == "Lütfen Seçiniz...") {
                         Olmaz = false;
                     }
                 }
                }
                if (Olmaz == false) {
                    alert("Lütfen Ürün Seçeneklerini Belirleyiniz!");
                    return false;
                }
                else {
                    return true;
                }
            }       
        }
    }
}

function CepdenOdenmez() {
    var imgBtnCepleDevam = document.getElementById('imgBtnCepleDevam');
    var Fiyat = document.getElementById('rptCepTelefonu_ctl01_hiddenTutar');
    if (imgBtnCepleDevam) {
        if (Fiyat) {
            var Tutar = Fiyat.value;
            //Tutar = Tutar.Replace(",", ".");
            if (Number(Tutar) > Number(20)) {
                alert("Cepden Ödeme İşlemini Sadece 20 TL veya Daha Altı Alışverişlerinizde Yapabilirsiniz");
                return false;
            }
        }
    }
}

function showBox() {
    var hidden18Yas = document.getElementById('hidden18Yas');
    if (hidden18Yas) {
        if (document.getElementById('hidden18Yas').value == "E") {
            var width = document.documentElement.clientWidth + document.documentElement.scrollLeft;

            var layer = document.createElement('div');
            layer.style.zIndex = 2;
            layer.id = 'layer';
            layer.style.position = 'absolute';
            layer.style.top = '0px';
            layer.style.left = '0px';
            layer.style.height = document.documentElement.scrollHeight + 'px';
            layer.style.width = width + 'px';
            layer.style.backgroundColor = 'black';
            layer.style.opacity = '.6';
            layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=60)");
            document.body.appendChild(layer);

            var div = document.createElement('div');
            div.style.zIndex = 3;
            div.id = 'box';
            div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute' : 'fixed';
            div.style.top = '200px';
            div.style.left = (width / 2) - (400 / 2) + 'px';
            div.style.height = '300px';
            div.style.width = '400px';
            div.style.backgroundColor = 'white';
            div.style.border = '2px solid silver';
            div.style.padding = '20px';
            document.body.appendChild(div);

            var p = document.createElement('p');
            p.innerHTML = '<table style="text-align:center"><tr><td><h1 style="color:red;">Yasal Uyarı</h1></td></tr>' +
                          '<tr><td> 1117 sayılı muzır ve neşriyattan koruma kanunun ilgili maddeleri uyarınca </br>' +
                           'Bu kategorinin içeriği yetişkin olmayan kullanıcılar için sakıncalı olabilir. </br>' +
                           'Web Sitemiz, kullanıcıların bu kategoriye girmesi ve içeriğin izlenmesi konularında hiçbir şekilde sorumlu tutulamaz.</br>' +
                           'Bu kategoriye girmekle doğabilecek yasal ve diğer sakıncaların tüm sorumluluğunu üstlenmeyi kabul ve taahhüt etmiş olacaksınız.</td></tr>';
            div.appendChild(p);

            var a = document.createElement('a');
            a.innerHTML = '<b>Kapat</b>';
            a.href = 'javascript:void(0)';
            a.onclick = function() {
                document.body.removeChild(document.getElementById('layer'));
                document.body.removeChild(document.getElementById('box'));
            };

            div.appendChild(a);
        }
    }
}
function ShowResimEkle() {
    var width = document.documentElement.clientWidth + document.documentElement.scrollLeft;

    var layer = document.createElement('div');
    layer.style.zIndex = 2;
    layer.id = 'layer';
    layer.style.position = 'absolute';
    layer.style.top = '0px';
    layer.style.left = '0px';
    layer.style.height = document.documentElement.scrollHeight + 'px';
    layer.style.width = width + 'px';
    layer.style.backgroundColor = 'black';
    layer.style.opacity = '.6';
    layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=60)");
    document.body.appendChild(layer);

    var div = document.createElement('div');
    div.style.zIndex = 3;
    div.id = 'box';
    div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute' : 'fixed';
    div.style.top = '200px';
    div.style.left = (width / 2) - (400 / 2) + 'px';
    div.style.height = '300px';
    div.style.width = '400px';
    div.style.backgroundColor = 'white';
    div.style.border = '2px solid silver';
    div.style.padding = '20px';
    document.body.appendChild(div);
    
//    p.innerHTML = '<div style="float:left" id="divResEkle">' +
//                    '<div class="divSagOrta" style="width:82%; float:left">' +
//                    '<div style="width:90%; float:left; margin-bottom:10px; margin-top:10px; margin-left:10px; font-family:Tahoma; font-size:11px; font-weight:bold">' +
//                        'Yüklediğiniz her resim için puan kazanırsınız.<br />Puanınız yönetici onayından sonra hanenize işlenir.' +
//                    '</div>' +
//                    '<div style="width:90%; float:left; margin-bottom:10px; margin-top:10px; margin-left:10px">' +
//                        '<table style="font-family:Tahoma; font-size:11px; font-weight:bold; border: solid 1px #eda0ff">' +
//                            '<tr>' +
//                                '<td style="width:150px">Eklenecek resmi seçiniz</td>' +
//                                '<td></td>' +
//                                '<td></td>' +
//                            '</tr>' +
//                            '<tr>' +
//                                '<td>Resim Yolu</td>' +
//                                '<td style="width:5px">:</td>' +
//                                '<td><asp:FileUpload ID="FileUpload1" runat="server" BorderColor="Gray" BorderWidth="1px" CssClass="TextBox" /></td>' +
//                            '</tr>' +
//                            '<tr>' +
//                                '<td>İsminiz Görünsün mü?</td>' +
//                                '<td>:</td>' +
//                                '<td><asp:RadioButton ID="rBtnEvet" runat="server" Text="Evet" GroupName="Isim" />&nbsp;<asp:RadioButton ID="rBtnHayir" runat="server" Text="Hayır" GroupName="Isim" /></td>' +
//                            '</tr>' +
//                            '<tr>' +
//                                '<td></td>' +
//                                '<td></td>' +
//                                '<td><asp:ImageButton ID="imgBtnResYukle" runat="server" ImageUrl="~/images/butonlar/yuklevedon.gif" onclick="imgBtnResYukle_Click" />' +
//                                '</td>' +
//                            '</tr>' +
//                        '</table>' +
//                    '</div>' +
//                '</div>' +
    //        <div class="divSagOrta" style="width:81%; float:left; font-size:12px; font-family:Tahoma; font-weight:bold; margin-left:15px; margin-top:15px">
    //            <div style="width:100%; float:left">Resim Nasıl Yüklenir?</div>
    //            <div style="width:100%; float:left; font-size:11px; font-weight:normal">
    //                Buraya ekleyeceğiniz resimler diğer müşterilerimiz tarafından da görüntülenecektir.<br />
    //                Ekleyeceğiniz resimler diğer müşterilerimize ürün hakkında fikir sahibi olmalarını sağlayacak resimler olmalıdır.<br />
    //                Ürünün detaylı resimleri, ürünü kullanırken görüntülediğiniz resimler vb. 
    //            </div>
    //            <div style="width:100%; float:left; margin-top:10px">Bilgilendirme</div>
    //            <div style="width:100%; float:left; font-size:11px; font-weight:normal">
    //                <span style="color:Red">Nasıl bir resim eklemeliyim?</span><br />
    //                Göndereceğiniz resimler jpeg veya gif formatında olmalıdır.<br />
    //                En çok 50 KB (Kilobyte) büyüklüğünde olmalıdır.<br />
    //                Resimlerin yükseklik ya da genişliği en az 200 px (piksel) olmalıdır. Bu çözünürlükten küçük resimler yayınlanmayacaktır.<br />
    //                <br />
    //                <span style="color:Red">Eklediğim resimler ne zaman yayınlanacak?</span><br />
    //                Eklemiş olduğunuz resimler bizim tarafımızdan onaylandıktan sonra yayınlanmaya başlanacaktır. Eğer resim uygun bulunmazsa yayınlanmayacaktır.<br />
    //                <br />
    //                <span style="color:Red">Resimler nerede yayınlanacak?</span><br />
    //                Sizin tarafınızdan eklenmiş olan resimler, ürün detay sayfasında detaylı resimler kısmında diğer resimlerle aynı bölümde yer alacaktır.<br />
    //                <br />
    //                <span style="color:Red">Nasıl puan kazanacağım?</span><br />
    //                Resmi ekledikten sonra, resminiz onaylanana kadar puanınız hesabınıza yansımayacaktır. Resim onaylandığı anda puan hesabınıza aynı anda geçecektir.<br />
    //                <br />
    //                <span style="color:Red">Kaç Puan Kazanacağım?</span><br />
    //                Eklediğiniz resim başına <asp:Label ID="Label1" runat="server" ForeColor="Red" ></asp:Label> puan kazanacaksınız.<br />
    //            </div>
    //        </div>
        //'</div>';
    div.appendChild(p);

    var a = document.createElement('a');
    a.innerHTML = '<b>Kapat</b>';
    a.href = 'javascript:void(0)';
    a.onclick = function() {
        document.body.removeChild(document.getElementById('layer'));
        document.body.removeChild(document.getElementById('box'));
    };

    div.appendChild(a);
}