function getvar()
{
    var orgID = document.getElementById('selExam');
    selIndex = orgID.selectedIndex;
}

function selEx(link)
{
    var orgID = document.getElementById('selExam');
    if(orgID.options[orgID.selectedIndex].value != 0)
        location.replace(link + orgID.options[orgID.selectedIndex].value);
    else
        orgID.selectedIndex = selIndex;
}
function confirmDel(text,link)
{
    if (confirm(text))
        location.replace(link);
}
function editCategory(id, cat, selv, selt, ad, img, sel2v, sel2t)
{
    var catID = document.getElementById('id');
    catID.value = id;
    var txtCat = document.getElementById('text');
    txtCat.value = cat;
    var btnSubmit = document.getElementById('btnSubmit');
    btnSubmit.name = "btnEdit";
    btnSubmit.value = "Edit";
    if(img != -1)
    {
        document.images['exHeader'].src = img;
        if(img != "")
            document.images['exHeader'].style.display = 'inline';
        else
            document.images['exHeader'].style.display = 'none';
    }
    if(sel2v != -1)
    {
        var selCat = document.getElementById('selCat');
        selCat.selectedIndex = 0;
        selCat.options[selCat.selectedIndex].value = sel2v;
        selCat.options[selCat.selectedIndex].text = sel2t;
    }
    if(selv != -1)
    {
        var selGr = document.getElementById('selGrade');
        selGr.selectedIndex = 0;
        selGr.options[selGr.selectedIndex].value = selv;
        selGr.options[selGr.selectedIndex].text = 'Grade ' + selt;
    }
    else if(ad != -1)
    {
        var txtlink = document.getElementById('link');
        txtlink.value = ad;
    }
    if (location.href.indexOf("#edit") == -1) location.href = location.href + "#edit";
        location.replace(location.href);
}

function editCancel(f, cmb, img, cmb2)
{
    if(cmb != 0)
    {
        var selGr = document.getElementById(cmb);
        selGr.selectedIndex = 0;
        selGr.options[selGr.selectedIndex].value = '-1';
        selGr.options[selGr.selectedIndex].text = 'Select a grade';
    }
    if(cmb2 != 0)
    {
        var selCat = document.getElementById(cmb2);
        selCat.selectedIndex = 0;
        selCat.options[selCat.selectedIndex].value = '-1';
        selCat.options[selCat.selectedIndex].text = 'Select a subject to add';
    }
    if(img != 0)
    {
        document.images[img].src = '';
        document.images[img].style.display = 'none';
    }
    var btnSubmit = document.getElementById('btnSubmit');
    btnSubmit.name = "btnAdd";
    btnSubmit.value = "Add";
    
    var frmForm = document.getElementById(f);
    frmForm.reset();
}

function exDelConf(confText)
{
    if(document.getElementById("btnDelete").disabled)
    {
        if(confirm(confText))
            document.getElementById("btnDelete").disabled=false;
        else
            document.getElementById("chkDelete").checked=false;
    }
    else
        document.getElementById("btnDelete").disabled=true;
}
function openFL()
{
    window.open('fl.php','fl','width=500,height=400,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,copyhistory=0,resizable=1');
}

function preSubmit()
{
    if(document.getElementById('selCat').value == -1) alert('Please select a subject to add');
    else
    {
        document.getElementById('subjName').value = document.getElementById('selCat').options[document.getElementById('selCat').selectedIndex].text;
        frmExCat.submit();
    }
}

function selCatEnable()
{
    if(document.getElementById('selUsrType').value == 1) document.getElementById('selSubjCat').disabled=false;
    else document.getElementById('selSubjCat').disabled=true;
}

function printExams()
{
    document.getElementById('tblHeader').style.display = 'none';
    print();
    document.getElementById('tblHeader').style.display = 'inline';
}
