﻿var arySayilar = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"];
var popup = null;
if (document.title == "Untitled Page")
    document.title = "EGAŞ";

function TCKimlikNoValidate(FunctionName, Parameters) {
    var f = FunctionName;
    var p = Parameters;
    return function(src, args) {
        return f(src, args, p);
    }
}

function TcKimlikNumarasiDogrulama(src, args, dogrulanacakTcKimlikNo) {
    if (dogrulanacakTcKimlikNo != "") {
        if (dogrulanacakTcKimlikNo == "00000000000") {
            args.IsValid = false;
            return;
        }
        if (dogrulanacakTcKimlikNo.charAt(0) == "v") {
            args.IsValid = true;
            return;
        }
        var TcNo;
        TcNo = parseInt(dogrulanacakTcKimlikNo);

        var ATCNO;
        var BTCNO;
        var C1;
        var C2;
        var C3;
        var C4;
        var C5;
        var C6;
        var C7;
        var C8;
        var C9;
        var Q1;
        var Q2;
        ATCNO = parseInt(TcNo / 100);
        BTCNO = parseInt(TcNo / 100);

        C1 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C2 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C3 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C4 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C5 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C6 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C7 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C8 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        C9 = ATCNO % 10;
        ATCNO = parseInt(ATCNO / 10);
        Q1 = ((10 - ((((C1 + C3 + C5 + C7 + C9) * 3) + (C2 + C4 + C6 + C8)) % 10)) % 10);
        Q2 = ((10 - (((((C2 + C4 + C6 + C8) + Q1) * 3) + (C1 + C3 + C5 + C7 + C9)) % 10)) % 10);
        if (((BTCNO * 100) + (Q1 * 10) + Q2) == parseInt(TcNo))
            args.IsValid = true;
        else
            args.IsValid = false;
    }
    else
        args.IsValid = true;
}
function Numeric(myfield, e) {
    var keycode;
    if (window.event)
        keycode = window.event.keyCode;
    else
        if (e)
        keycode = e.which;
    else
        return true;

    if (myfield.value.length == 0) {
        if ((keycode > 47 && keycode < 58 || keycode == 45) || keycode == 8)
            return true;
        else
            return false;
    }
    else {
        if (((keycode > 47 && keycode < 58) || keycode == 190 || keycode == 188) || (keycode == 8))
            return true;
        else
            return false;
    }
}
function NumericOnly(myfield, e) {
    var keycode;
    if (window.event)
        keycode = window.event.keyCode;
    else
        if (e)
        keycode = e.which;
    else
        return true;

    if (myfield.value.length == 0) {
        if ((keycode > 47 && keycode < 58) || keycode == 8)
            return true;
        else
            return false;
    }
    else {
        if (((keycode > 47 && keycode < 58)) || (keycode == 8))
            return true;
        else
            return false;
    }
}

function IletisimveTeslimatBilgileriAyniMi() {
    if (document.getElementById("ctl00_PageContentPlaceHolder_TeslimatBilgisiAyniCheckBox").checked) {
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatAdiTextBox").value = document.getElementById("ctl00_PageContentPlaceHolder_AdiTextBox").value + " " + document.getElementById("ctl00_PageContentPlaceHolder_SoyadTextBox").value;
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatAdresTextBox").value = document.getElementById("ctl00_PageContentPlaceHolder_AdresTextBox").value;
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatSehirTextBox").value = document.getElementById("ctl00_PageContentPlaceHolder_SehirTextBox").value;
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatPostaKoduTextBox").value = document.getElementById("ctl00_PageContentPlaceHolder_PostaKoduTextBox").value;
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatTelefonTextBox").value = document.getElementById("ctl00_PageContentPlaceHolder_TelefonTextBox").value;

    }
    else {
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatAdiTextBox").value = "";
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatAdresTextBox").value = "";
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatSehirTextBox").value = "";
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatPostaKoduTextBox").value = "";
        document.getElementById("ctl00_PageContentPlaceHolder_TeslimatTelefonTextBox").value = "";
    }
}
function OdemeAl() {
    document.getElementById("ctl00_PageContentPlaceHolder_KaydetButton").value = "lütfen bekleyin..";
}

function TumunuDegistir(sVeri, sNeyi, sNeyle) {
    sVeri = sVeri.replace(sNeyi, sNeyle)

    while (sVeri.indexOf(sNeyi) > -1)
        sVeri = sVeri.replace(sNeyi, sNeyle)

    sVeri = sVeri.replace(sNeyi, sNeyle)

    return sVeri
}
function VeriUpCase(sVeri) {
    return TumunuDegistir(TumunuDegistir(sVeri, "i", "İ"), "ı", "I").toUpperCase();
}
function G(strKontrolId) {
    return document.getElementById(strKontrolId);
}
function SetCursorPosition(oInput, oStart, oEnd) {
    if (oInput.setSelectionRange) {
        oInput.setSelectionRange(oStart, oEnd);
    }
    else if (oInput.createTextRange) {
        var range = oInput.createTextRange();
        range.collapse(true);
        range.moveEnd('character', oEnd);
        range.moveStart('character', oStart);
        range.select();
    }
}
function GetCursorPosition(oInput) {
    var sel, rng, r2, i = -1;

    sel = document.selection;
    r2 = sel.createRange();
    rng = oInput.createTextRange();
    rng.setEndPoint("EndToStart", r2);
    i = rng.text.length;

    return i;
}
function KomisyonVarMiKontrol() {
    var KomisyonVarMiDropDownList = G("ctl00_PageContentPlaceHolder_KomisyonVarMiDropDownList");
    var KomisyonTipiDropDownList = G("ctl00_PageContentPlaceHolder_KomisyonTipiDropDownList");
    var KomisyonTutariTextBox = G("ctl00_PageContentPlaceHolder_komisyonTutari_txtTutar");
    var iKomisyonVarMi = KomisyonVarMiDropDownList.options[KomisyonVarMiDropDownList.selectedIndex].value;
    if (iKomisyonVarMi == 0) {
        KomisyonTipiDropDownList.disabled = true;
        KomisyonTutariTextBox.disabled = true;
        KomisyonTutariTextBox.value = "0,00";
    }
    else {
        KomisyonTipiDropDownList.disabled = false;
        KomisyonTutariTextBox.disabled = false;
    }
}
function KomisyonTipiKontrol() {
    var KomisyonTipiDropDownList = G("ctl00_PageContentPlaceHolder_KomisyonTipiDropDownList");
    var KomisyonTutariTextBox = G("ctl00_PageContentPlaceHolder_komisyonTutari_txtTutar");
    var iKomisyonTipi = KomisyonTipiDropDownList.options[KomisyonTipiDropDownList.selectedIndex].value;
    if (iKomisyonTipi == 0) {
        KomisyonTutariTextBox.disabled = true;
        KomisyonTutariTextBox.value = "0,00";
    }
    else {
        KomisyonTutariTextBox.disabled = false;
    }
}
function OpenPopup(pageUrl, width, height, resize) {
    if ((popup == null) || popup.closed) {
        if (resize)
            size = "yes";
        else
            size = "no";

        if (screen.width <= width || screen.height <= height)
            size = "yes";

        WndTop = (screen.height - height) / 2;
        WndLeft = (screen.width - width) / 2;
        popup = open(pageUrl, "popup", "width=" + width + ",height=" + height + ",left=" + WndLeft + ",top=" + WndTop + ",status=no,toolbar=no,directories=no,menubar=no,location=no,resizable=" + size + ",scrollbars=" + size);
    }
    else {
        DestroyWnd();
        OpenPopup(pageUrl, width, height, resize);
    }

}
function OpenPopupWithName(pageUrl, windowName, width, height, resize) {
    if ((popup == null) || popup.closed) {
        if (resize)
            size = "yes";
        else
            size = "no";

        if (screen.width <= width || screen.height <= height)
            size = "yes";

        WndTop = (screen.height - height) / 2;
        WndLeft = (screen.width - width) / 2;
        popup = open(pageUrl, windowName, "width=" + width + ",height=" + height + ",left=" + WndLeft + ",top=" + WndTop + ",status=no,oolbar=no,directories=no,menubar=no,location=no,resizable=" + size + ",scrollbars=" + size);
    }
    else {
        DestroyWnd();
        OpenPopup(pageUrl, windowName, width, height, resize);
    }

}
function DestroyWnd() {
    if (popup != null) {
        popup.close();
        popup = null;
    }
}
spe = 500;
na = document.all.tags("blink");
swi = 1;
bringBackBlinky();

function bringBackBlinky() {

    if (swi == 1) {
        sho = "visible";
        swi = 0;
    }
    else {
        sho = "hidden";
        swi = 1;
    }

    for (i = 0; i < na.length; i++) {
        na[i].style.visibility = sho;
    }

    setTimeout("bringBackBlinky()", spe);
}
