﻿function SilOnay() {
    return confirm('Kaydı Silmek İstediğinizden Emin Misiniz?');
}
function SoruSor(msg) {
    return confirm(msg);
}

function PopUpWindow(url, wname) {
    window.open(url, wname, 'location=0,toolbar=0,height=500,width=600,resizable=0,scrollbars=0');
    return false;
}
function PopUpWindow2(url, wname, width, height) {
    window.open(url, wname, 'location=0,toolbar=0,height=' + height + ',width=' + width + ',resizable=0,scrollbars=1');
    return false;
}

function showImg(img, q) {
    document.getElementById(img).setAttribute('src', 'Img/' + q);
}

function Show(id) {
    document.getElementById(id).style.display = 'block';
    document.getElementById(id).style.height = 'auto';
}

function Hide(id) {
    document.getElementById(id).style.display = 'none';
    document.getElementById(id).style.height = '0';
}
function ShowHide(id) {
    if (document.getElementById(id).style.display == 'block')
        Hide(id);
    else
        Show(id);
}

function EnableDisable(btn, cb) {
    var btnName = document.getElementById(btn).name;
    var cbName = document.getElementById(cb).name;

    if (document.getElementById(cb).checked)
    { document.getElementById(btn).disabled = false }
    else {
        document.getElementById(btn).disabled = true
    }

}

function CheckBoxIsaretle(parent, checked) {
    var elements = document.getElementById(parent).getElementsByTagName("INPUT");
    for (i = 0; i < elements.length; i++) {
        if (IsCheckBox(elements[i])) {
            elements[i].checked = checked;
        }
    }
    return false;
}

function IsCheckBox(chk) {
    if (chk.type == 'checkbox')
        return true;
    else
        return false;
}
function clickButton(e, buttonid) {
    var evt = e ? e : window.event;
    var bt = document.getElementById(buttonid);
    if (bt) {
        if (evt.keyCode == 13) {
            bt.click();
            return false;
        }
    }
}
function checkFileExtension(elem) {
    var filePath = elem.value;

    if (filePath.indexOf('.') == -1)
        return false;

    var validExtensions = new Array();
    var ext = filePath.substring(filePath.lastIndexOf('.') + 1).toLowerCase();
    //Add valid extentions in this array
    validExtensions[0] = 'doc';
    validExtensions[1] = 'docx';
    validExtensions[2] = 'pdf';
    validExtensions[3] = 'rtf';
    validExtensions[4] = 'xls';
    validExtensions[5] = 'xlsx';

    for (var i = 0; i < validExtensions.length; i++) {
        if (ext == validExtensions[i])
            return true;
    }
    elem.value = null;
    alert('Sadece "DOC,DOCX,PDF,RTF,XLS,XLSX" dosyası eklenebilir!');
    return false;
}

function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}

//function ChangeVisibility(objX, objY, objZ, objA) {
//    alert();
//    var X = document.getElementById(objX.id);
//    var Y = document.getElementById(objY.id);
//    var Z = document.getElementById(objZ.id);
//    var A = document.getElementById(objA.id);
//    
//    if (X.value == '1') {
//        Y.style.display = 'none';
//        Z.style.display = 'block';
//        A.style.display = 'none';
//    }
//    else if (X.value == '0')
//    {
//        Y.style.display = 'block';
//        Z.style.display = 'none';
//        A.style.display = 'block';
//    }
    
    function ChangeVisibility(objX, linkID) {
        var X = document.getElementById(objX.id);
        var Y = document.getElementById(linkID.id);


    if (X.style.display == 'none') {
        X.style.display = 'block';
        Y.innerHTML = "&lt;&lt;&lt;";
    }
    else {
        X.style.display = 'none';
        Y.innerHTML = "&gt;&gt;&gt;";
    }
    }


