/*****************/
function NewWindow(mypage, myname, w, h, scroll, r) {
    var winl = (screen.width - w) / 2;
    var wint = (screen.height - h) / 2;
    winprops = 'height=' + h + ',width=' + w + ',top=' + wint + ',left=' + winl + ',scrollbars=' + scroll + ',resizable=' + r;
    win = window.open(mypage, myname, winprops);
    if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
/*****************/
function checkKey(key) {//Sayfada entera basılınca hangi butonun aktiflenceğini belirler.
    var Btn = null;
    Btn = document.all('btnNext');
    if (key == 13) {
        if (Btn != null) document.all('btnNext').focus();
    }
}
/*****************/
function openModulDialog(WhichPage, Title, dialogWidth, dialogHeight, Scr) {
    url = WhichPage + '?Title=' + Title + '&Scr=' + Scr;
    returnValue = showModalDialog(url, window, "dialogHeight: " + dialogHeight + "px; dialogWidth: " + dialogWidth + "px;status:no;help:no;close:no;scroll:no");
}
/*****************/
function openModulDialog2(url, Title, dialogWidth, dialogHeight) {
    returnValue = showModalDialog(url, window, "dialogHeight: " + dialogHeight + "px; dialogWidth: " + dialogWidth + "px;status:no;help:no;close:no;scroll:no");
}
/*****************/
function openModulDialogwithScroll(url, Title, dialogWidth, dialogHeight) {
    returnValue = showModalDialog(url, window, "dialogHeight: " + dialogHeight + "px; dialogWidth: " + dialogWidth + "px;status:no;help:no;close:no;scroll:auto");
}
/*****************/
function openModulDialogwithScrollPasif(url, Title, dialogWidth, dialogHeight) {
    window.open(url, Title, 'width=' + dialogWidth + ',height=' + dialogHeight + 'scrollbars=yes');
}
/*****************/
function onlyNumeric(field) {
    streng = field.value;
    newstreng = '';
    for (i = 0; i < streng.length; i++) {
        thischar = field.value.substring(i, i + 1)
        if (thischar == ',' || thischar == '1' || thischar == '2' || thischar == '3' || thischar == '4' || thischar == '5' || thischar == '6' || thischar == '7' || thischar == '8' || thischar == '9' || thischar == '0')
            newstreng = newstreng + streng.substring(i, i + 1);
    }
    field.value = newstreng;
}
/*****************/
function SetBR(obj) {
    if (event.keyCode == 13) obj.value = obj.value + 'vbCrLf';
}
/*****************/
function Sayi() {
    if (event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;
}
/*****************/
function Karakter() {
    if ((event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && (event.keyCode != 252) && (event.keyCode != 305) && (event.keyCode != 287) && (event.keyCode != 351) && (event.keyCode != 231) && (event.keyCode != 246) && (event.keyCode != 220) && (event.keyCode != 304) && (event.keyCode != 286) && (event.keyCode != 350) && (event.keyCode != 199) && (event.keyCode != 214)) event.returnValue = false;
}
/*****************/
function BoslukluKarakter() {
    if (event.keyCode == 32) event.returnValue = true;
    else {
        if ((event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && (event.keyCode != 252) && (event.keyCode != 305) && (event.keyCode != 287) && (event.keyCode != 351) && (event.keyCode != 231) && (event.keyCode != 246) && (event.keyCode != 220) && (event.keyCode != 304) && (event.keyCode != 286) && (event.keyCode != 350) && (event.keyCode != 199) && (event.keyCode != 214)) event.returnValue = false;
    }
}
function zorunluBir(obj) {
    if (obj.value == "0") obj.value = "1";

}
/*****************/
function ZeroAdetAlert(obj) {
    if ((obj.value == "0")) {
        alert("Ürün adedini belirtiniz!");
        obj.value = "1";
    }

}
/*****************/
function SetDelete(obj, hidobj) {
    //seçilmiş satırlar
    var ara, HidSatir;
    if (obj.value == 0) return false;
    ara = ',' + obj.value + ','; //yazılacak değer
    if (eval(obj).checked == true)//seçim mevcutsa 
    {
        HidSatir = eval(document.all(hidobj)); //Güncelle gizli bilgi
        if (HidSatir.value.indexOf(ara, 0) == -1)//yazılacak değer gizli bilgide yoksa
        {
            if (isBlank(HidSatir.value)) { HidSatir.value = ',' }; //gizli bilgi boşsa virgül konuyor
            HidSatir.value = HidSatir.value + obj.value + ','; //gizli bilgiye değer ekleniyor
        }
    } else//checkboxın seçimi kaldırılırsa
    {
        HidSatir = eval(document.all(hidobj)); //Güncelle gizli bilgi
        if (HidSatir.value.indexOf(ara, 0) != -1) HidSatir.value = HidSatir.value.replace(ara, ',');
    }
}
/*****************/
function isBlank(obj) {
    //Gelen nesnenin boş olma bilgisini gönderir.
    if (obj.length == 0) return true;
    return false;
}
function HaberBuyukResimAc(NewsId, lang) {
    openModulDialog2('NewsPicture.aspx?NewsId=' + NewsId + lang, 'Detay', 400, 400);
    return false;
}
function checkLen(obj, ln) {
    if (obj.value.length < ln) return true
    else return false;
}
function LenControl(Object, maxLength, txtsayac) {
    /*Gelen multiline kontrolün istenen uzunluğa kadar yazılabilmesini sağlar*/
    objectValue = Object.value;
    objectValueLength = objectValue.length;
    if (objectValueLength > maxLength) Object.value = objectValue.substring(0, maxLength);
    document.all(txtsayac).value = (maxLength - Object.value.length);
    Object.focus();
}
function Checkvirgul(objvl, type) {
    if (type == 1) objvl = objvl.replace(',', '.');
    else if (type == 2) objvl = objvl.replace('.', ',');
    else if (type == 3) objvl = objvl.replace('.', '');
    return objvl;
}

function KullaniciAc() {
    document.getElementById('divPasifEkran').style.display = 'block';
    openModulDialog2('ModalSignIn.aspx', 'Kullanici', 500, 215);
    return false;
}
