﻿function Alert(){}
function yillarDuzenle(ddlID)
{
var ddl = $(ddlID);
var secilen=ddl.options.length!=0?ddl.options[0].value:""
while (ddl.options.length>0)
{
    ddl.remove(0)
}
for (i=(new Date().getFullYear()-18);i>=1930;i--)
{
    ddl = dropDownaElemanEkle(ddl,i,i);
    if (ddl.options[ddl.options.length-1].text==secilen)
        ddl.selectedIndex=ddl.options.length-1
}
}
function aylarDuzenle(ddlID)
{
var ddl = $(ddlID);
var secilen=ddl.options.length!=0?ddl.options[0].value:""
while (ddl.options.length>0)
{
    ddl.remove(0)
}
var aylar=[["1","Ocak"],["2","Şubat"],["3","Mart"],["4","Nisan"],["5","Mayıs"],["6","Haziran"],["7","Temmuz"],["8","Ağustos"],["9","Eylül"],["10","Ekim"],["11","Kasım"],["12","Aralık"]]
for (i=0;i<aylar.length;i++)
{
    ddl = dropDownaElemanEkle(ddl,aylar[i][1],aylar[i][0]);
    if (ddl.options[ddl.options.length-1].value==secilen)
        ddl.selectedIndex=ddl.options.length-1
}
}
function gunlerDuzenle(ddlID)
{
var ddl = $(ddlID);
var secilen=ddl.options.length!=0?ddl.options[0].value:""
while (ddl.options.length>0)
{
    ddl.remove(0)
}
for (i=1;i<=31;i++)
{
    ddl = dropDownaElemanEkle(ddl,i<10?"0"+i:i,i);
    if (ddl.options[ddl.options.length-1].value==secilen)
        ddl.selectedIndex=ddl.options.length-1
}
}
function dropDownaElemanEkle(ddl,text,value)
{
var y=document.createElement('option');
y.text=text
y.value=value
try
{
    ddl.add(y); // IE only
}
catch(ex)
{
    ddl.add(y,null); // standards compliant
}
return ddl
}
function dw(text){document.write(text)}
function insertFlash(yol,genislik,yukseklik)
{
dw(' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
dw(' codebase="../../../../active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0/default.htm"');
dw(' ID="flash" width="' + genislik + '" height="' + yukseklik + '">');
dw(' <param name="movie" value="' + yol +'"> ');
dw(' <param name="quality" value="high"> ');
dw(' <param name="menu" value="false"> ');
dw(' <param name=wmode value=transparent> ');
dw(' <embed src="' + yol +'"');
dw(' wmode=transparent ');
dw(' name="flash" swLiveConnect="true" width="' + genislik + '" height="' + yukseklik + '"');
dw(' quality="high" menu="false" ');
dw(' type="application/x-shockwave-flash" pluginspage="../../../../www.macromedia.com/shockwave/download/download.cgi@P1_Prod_Version=ShockwaveFlash.htm">');
dw('</embed>');
dw('</object>');
}
function pencereAc(url,acilacakYer,ozellikler)
{
acilacakYer=acilacakYer||'_self'
return window.open(url,acilacakYer,ozellikler)
}

function bankalarTaksitlerTablosuOlustur(degerinYazilacagiTextAlan,fiyat)
{
    var bankalar=[[1,'Türkiye Finans'],[2,'b'],[3,'c']]
    var taksitler=[[[1,1.5],[2,2.25],[3,3],[4,3.75],[5,4.5],[6,5.25],[7,6],[8,6.75],[9,7.5],[10,8.25],[11,9],[12,9.74]],[[1,2.4],[2,2.5],[3,2.6],[4,2.7],[5,2.8],[6,2.9]],[[1,3.4],[2,3.5],[3,3.6],[4,3.7],[5,3.8],[6,3.9]]]
    var templateBanka="<td>"
+ "<table border='1'>"
+ "    <tr>"
+ "        <td>"
+ "            $bankaAdi$"
+ "        </td>"
+ "    </tr>"
+ "    <tr>"
+ "        <td>"
+ "            <table border='1'>"
+ "                $taksitler$"
+ "            </table>"
+ "        </td>"
+ "    </tr>"
+ "</table>"
+ "</td>"
    var templateTaksit="<tr>"
+ "<td>"
+ "    $radio$"
+ "</td>"
+ "<td>"
+ "    $taksit$"
+ "</td>"
+ "<td>"
+ "    $yuzde$"
+ "</td>"
+ "<td>"
+ "    $aylikFiyat$"
+ "</td>"
+ "<td>"
+ "    $toplamFiyat$"
+ "</td>"
+ "                                </tr>"
    var radyo="<input name='rbltaksit' type='radio' value='$deger$' checked onclick=\"$('"+degerinYazilacagiTextAlan+"').value=this.value\" />"
//    radyo.onclick="alert(this.value)"

    //fiyat master a alınacak. labelden değeri değişkene atanacak
//    alert("Fiyat= "+fiyat)
    var toplamFiyat=0,aylikFiyat=0
    var bankaTaksitler="",banka="",taksitlerstr="",taksitstr=""
    for (i=0;i<bankalar.length;i++)
    {
        taksitlerstr=taksitstr=""
        for (j=0;j<taksitler[i].length;j++)
        {
            aylikFiyat=(fiyat/taksitler[i][j][0]+taksitler[i][j][1]*fiyat/100).toFixed(2)
            //toplamFiyat=(aylikFiyat*taksitler[i][j][0]).toFixed(2)
            toplamFiyat=((fiyat/taksitler[i][j][0]+taksitler[i][j][1]*fiyat/100)*taksitler[i][j][0]).toFixed(2)
            taksitstr=templateTaksit.replace("$radio$",radyo.replace("$deger$",bankalar[i][0]+","+taksitler[i][j][0])).replace("$taksit$",taksitler[i][j][0]).replace("$yuzde$",taksitler[i][j][1]).replace("$aylikFiyat$",aylikFiyat).replace("$toplamFiyat$",toplamFiyat)
            taksitlerstr+=taksitstr
            if (i==0&&j==0)
            {
                radyo="<input name='rbltaksit' type='radio' value='$deger$' onclick=\"$('"+degerinYazilacagiTextAlan+"').value=this.value\" />"
                $(degerinYazilacagiTextAlan).value.value=bankalar[i][0]+","+taksitler[i][j][0]
            }
        }
        banka=templateBanka.replace("$bankaAdi$",bankalar[i][1]).replace("$taksitler$",taksitlerstr)
        bankaTaksitler+=banka
    }
    dw("<table border='1'><tr>"+bankaTaksitler+"</tr></table>")
}
function loginKontrol(uyeAdi, sifre, gorunurlukDurumu, telefon)
{
return nonBlank(uyeAdi, "Lütfen üye adınızı giriniz!")&&nonBlank(sifre, "Lütfen şifrenizi giriniz!")&&goodChar(uyeAdi, "Lütfen geçerli bir kullanıcı adı giriniz!")&&(gorunurlukDurumu?goodPhone('0dddddddddd',telefon, 'Lütfen 02163379207 formatında mobil imzalı numaranızı giriniz!'):true)
}
function kitapArama(kriter, sozcuk)
{
var a="Kitaplar.aspx?kriter="+$(kriter).value+"&sozcuk="+$(sozcuk).value
pencereAc(a)
}
function caglarTab(container,eleman)
{
var imajlar = container.getElementsByTagName("IMG")
for (i=0;i<imajlar.length;i++)
{
    if (imajlar[i].src==eleman.src)
    {
        eleman.src=eleman.src.replace("_off.","_on.")
    }
    else
    {
        imajlar[i].src=imajlar[i].src.replace("_on.","_off.")
    }
}
}
function pencereMesajGonder(nick,konu)
{
window.open("MesajlarimYeniMesaj.aspx?nick="+(nick?nick:"")+"&konu="+(konu?konu:""),"_blank","location=0,width=487,height=237");
}
function pencereNickAra()
{
window.open("nickara.aspx","_blank","location=0,width=300,height=185");
}
var profilZamanDegiskeni
function profilKucukGosterr(uyeID)
{
stm(['','<iframe frameborder="0" width="200" height="300" src="ProfilKucuk.aspx?ID='+uyeID+'"></iframe>'],Style[12])
}
function profilKucukGoster(uyeID)
{
profilZamanDegiskeni=setTimeout("profilKucukGosterr("+uyeID+")",500)
}
function profilKucukGizle()
{
clearTimeout(profilZamanDegiskeni)
htm()
}
function profilKucukGosterrAdmin(uyeID)
{
stm(['','<iframe frameborder="0" width="400" height="350" src="UyeProfil.aspx?ID='+uyeID+'"></iframe>'],Style[5])
}
function profilKucukGosterAdmin(uyeID)
{
profilZamanDegiskeni=setTimeout("profilKucukGosterrAdmin("+uyeID+")",1000)
}
function bankalarTaksitlerTablosuOlustur2(degerinYazilacagiTextAlan,fiyat)
{
//    bankalar=[[1,'Türkiye Finans'],[2,'Yapı ve Kredi Bankası']]
//    taksitler=[[[1,1.5],[2,2.25],[3,3],[4,3.75],[5,4.5],[6,5.25]],[[1,1.4],[2,3.75],[3,4.6],[4,4.6],[5,5.4],[6,6.2]]]

var templateBanka="  <table width='487' border='0' cellspacing='0' cellpadding='0'>"
+ "    <tr>"
+ "      <td width='200' height='24' align='left' valign='middle' background='images/bgSerit.gif' class='style1c' style='padding-left:13px;'>$bankaAdi$</td>"
+ "      <td width='1' align='center' valign='middle'><img src='images/spcr.gif' width='1' height='1'></td>"
//+ "      <td width='90' align='center' valign='middle' background='images/bgSerit.gif' class='style1c'>Faiz Oranı</td>"
//+ "      <td width='1' align='center' valign='middle'><img src='images/spcr.gif' width='1' height='1'></td>"
+ "      <td width='191' align='center' valign='middle' background='images/bgSerit.gif' class='style1c'>Taksit Tutarı</td>"
+ "      <td width='1' align='center' valign='middle'><img src='images/spcr.gif' width='1' height='1'></td>"
+ "      <td width='108' align='center' valign='middle' background='images/bgSerit.gif' class='style1c'>Toplam Tutar</td>"
+ "    </tr>"
+ "    <tr>"
+ "      <td colspan='7'>"
+ "      <table width='487' border='0' cellspacing='0' cellpadding='0'>"
+ " $taksitler$"
+ "      </table>"
+ "     </td>"
+ "    </tr>"
+ "  </table>"

    var templateTaksit="<tr>"
+ "  <td><img src='images/spcr.gif' width='1' height='1'></td>"
+ "</tr>"
+ "<tr>"
+ "  <td><table width='487' height='53' border='0' cellpadding='0' cellspacing='0'$style$>"
+ "      <tr>"
+ "        <td width='193' align='left' valign='middle'style='padding-left:13px;' class='style4'><img src='images/bullet.gif' width='10' height='11' align='absmiddle'>"
+ "$radio$ $taksit$ Taksit</td>"
//+ "        <td width='88' align='center' valign='middle' class='style5'>%$yuzde$</td>"
+ "        <td width='192' align='center' valign='middle' class='style5'>$aylikFiyat$ TL</td>"
+ "        <td width='102' align='center' valign='middle' class='style5'>$toplamFiyat$ TL</td>"
+ "      </tr>"
+ "  </table></td>"
+ "</tr>"

    var radyo="<input name='rbltaksit' type='radio' value='$deger$' checked onclick=\"$('"+degerinYazilacagiTextAlan+"').value=this.value\" />"

    //alert("Fiyat= "+fiyat)
    var toplamFiyat=0,aylikFiyat=0
    var bankaTaksitler="",banka="",taksitlerstr="",taksitstr=""
    for (i=0;i<bankalar.length;i++)
    {
        taksitlerstr=taksitstr=""
        for (j=0;j<taksitler[i].length;j++)
        {
            aylikFiyat=(fiyat/taksitler[i][j][0]+taksitler[i][j][1]*fiyat/100).toFixed(2)
            //toplamFiyat=(aylikFiyat*taksitler[i][j][0]).toFixed(2)
            toplamFiyat=((fiyat/taksitler[i][j][0]+taksitler[i][j][1]*fiyat/100)*taksitler[i][j][0]).toFixed(2)
            taksitstr=templateTaksit.replace("$radio$",radyo.replace("$deger$",bankalar[i][0]+","+taksitler[i][j][0])).replace("$taksit$",taksitler[i][j][0]).replace("$yuzde$",taksitler[i][j][1]).replace("$aylikFiyat$",aylikFiyat).replace("$toplamFiyat$",toplamFiyat)
            if (j%2==1)
            {
                taksitstr=taksitstr.replace("$style$"," background='images/bgYesil.gif'")
            }
            else
            {
                taksitstr=taksitstr.replace("$style$","")
            }
            taksitlerstr+=taksitstr
            if (i==0&&j==0)
            {
                radyo="<input name='rbltaksit' type='radio' value='$deger$' onclick=\"$('"+degerinYazilacagiTextAlan+"').value=this.value\" />"
                $(degerinYazilacagiTextAlan).value=bankalar[i][0]+","+taksitler[i][j][0]
            }
        }
        banka=templateBanka.replace("$bankaAdi$",bankalar[i][1]).replace("$taksitler$",taksitlerstr)
        bankaTaksitler+=banka
    }
    dw(bankaTaksitler)
}
function vergileriHesapla(fiyat,karOrani)
{
    karOraniEklenmisFiyat=Math.round(fiyat+fiyat*karOrani/100)
    yuzde20VergiEklenmisFiyat=Math.round(karOraniEklenmisFiyat*1.2)
    kdvEklenmisFiyat=Math.round(yuzde20VergiEklenmisFiyat*1.18)
//    alert("Asıl Fiyat: "+fiyat+" TL\r\nKitapbas masraflarıyla birlikte: "+karOraniEklenmisFiyat+" TL\r\n%20 Vergi Eklenmis Fiyat: "+yuzde20VergiEklenmisFiyat+" TL\r\nkdv Eklenmis Fiyat:"+kdvEklenmisFiyat+" TL")
    return confirm("Asıl Fiyat: "+fiyat+" TL\r\nKitapbas Masraflarıyla Birlikte: "+karOraniEklenmisFiyat+" TL\r\n%20 Gelir Vergisi Eklenmis Fiyat: "+yuzde20VergiEklenmisFiyat+" TL\r\n%18 Kdv Eklenmis Fiyat: "+kdvEklenmisFiyat+" TL")
}
function nickteAdYadaSoyadVarmi(ad,soyad,nick)
{
//    nick="advesoyadgecennick"
//    ad="ad"
//    soyad="soyad"
nick=turkceKarakterleriDegistir(nick)
ad=turkceKarakterleriDegistir(ad)
soyad=turkceKarakterleriDegistir(soyad)
if (nick.indexOf(ad)!=-1||nick.indexOf(soyad)!=-1)
{
showDialog('',"Nick inizde adınız ya da soyadınız bulunamaz.")
return false
}
return true
}
function turkceKarakterleriDegistir(j)
{
    return j.replace("ü", "u").replace("ğ", "g").replace("ı", "i").replace("ş", "s").replace("ç", "c").replace("ö", "o").replace("İ", "i").replace("Ü", "u").replace("Ğ", "g").replace("I", "i").replace("Ş", "s").replace("Ç", "c").replace("Ö", "o").toLowerCase()
}
function flvKapat()
{
// remove all children from element
//    var element = $("vidyo");
//    while (element.firstChild) {
//      element.removeChild(element.firstChild);
//    }
$("vidyo").remove();
}
function satistakiKitaplariGenislet()
{
$("pnlSatistakiKitaplar").width=290
}
function gvYenilerRenklendirme(gvID)
{
if ($(gvID)==null) return
var nodes = $A($(gvID).getElementsByTagName('tr'))
for (i=0;i<nodes.length;i++)
    if(nodes[i].style.backgroundColor!="")
        nodes[i].className=''
}
function fnMesajSayisiniAzalt()
{
var lnk=parent.lnkMesajlar
var sayi=parseInt(lnk.innerHTML.substring(lnk.innerHTML.indexOf('(')+1,lnk.innerHTML.indexOf(')')))
if (--sayi==0)
lnk.update("Mesajlarım")
else
lnk.update("Mesajlarım ("+sayi+")")
}
var oncedenGorunenSelectler
function gorunenSelectleriGizle()
{
if (window.navigator.appVersion.indexOf("MSIE 6")!=-1) {
oncedenGorunenSelectler = $$('select:visible')
oncedenGorunenSelectler.each(Element.hide)
}
}
function gorunenSelectleriGoster()
{
if (window.navigator.appVersion.indexOf("MSIE 6")!=-1) {
oncedenGorunenSelectler.each(Element.show)
}
}
function sayisalYukariAsagiButonlar(eleman)
{
var a=eleman.previous().down()
if (a.value.empty())
    a.setValue(1)
a.style.width="30px"
a.style.textAlign="center"
eleman.update("<table border='0' cellpadding='0' cellspacing='0'><tr><td><img src='images/bYukari.jpg' onclick='sayisalYukariAsagiYukari(\""+a.id+"\")' /></td></tr><tr><td><img src='images/bAsagi.jpg' onclick='sayisalYukariAsagiAsagi(\""+a.id+"\")' /></td></tr></table>")
}
function sayisalYukariAsagiYukari(j)
{
j=$(j)
var i=isNaN(parseInt(j.getValue()))?0:parseInt(j.getValue())
j.setValue(++i)
}
function sayisalYukariAsagiAsagi(j)
{
j=$(j)
var i=isNaN(parseInt(j.getValue()))?2:parseInt(j.getValue())<2?2:parseInt(j.getValue())
j.setValue(--i)
}
function syayts()
{
$A(document.getElementsByClassName('syayt')).each(sayisalYukariAsagiButonlar)
}
function dosyaYukleKontrol(s, a)
{
a.IsValid = /jpg|jpeg|gif|png|doc|docx|txt|pdf|xls|xlsx/.test(a.Value.substring(a.Value.lastIndexOf(".")+1))
}
function resimYukleKontrol(s, a)
{
a.IsValid = /jpg/.test(a.Value.substring(a.Value.lastIndexOf(".")+1))
}
function bosGridStillerAyarla()
{
var a="EmptyDataRowStyle"
$A(document.getElementsByClassName(a)).each(function (j){
j.removeClassName(a).down().addClassName(a)
})
}
Event.observe(window, 'load', function() {syayts();Alert();bosGridStillerAyarla();if (mobilImzaPenceresi) mobilImzaPenceresi.focus()});
var lnkMesajlar, mobilImzaPenceresi