// Javascript File Script.js
function goDel()
{
    var recslen =  document.forms[0].length;
    var checkboxes=""
    for(i=1;i<recslen;i++)
    {
        if(document.forms[0].elements[i].checked==true)
        checkboxes+= " " + document.forms[0].elements[i].name
    }
   
    if(checkboxes.length>0)
    {
        var con=confirm("Are you sure you want to delete the selected record(s)?");
        if(con)
        {
            document.forms[0].action="admin2.php?mode=delete&recsno="+checkboxes
            document.forms[0].submit()
        }
    }
    else
    {
        alert("No record selected.")
    }
}

function goToggleActive()
{
    var recslen =  document.forms[0].length;
    var checkboxes=""
    for(i=1;i<recslen;i++)
    {
        if(document.forms[0].elements[i].checked==true)
        checkboxes+= " " + document.forms[0].elements[i].name
    }
   
    if(checkboxes.length>0)
    {
        var con=confirm("Toggle activation for the selected courses(s)?");
        if(con)
        {
            document.forms[0].action="admin2.php?mode=activetoggle&recsno="+checkboxes
            document.forms[0].submit()
        }
    }
    else
    {
        alert("No record selected.")
    }
}

function goDel2()
{
    var recslen =  document.forms[1].length;
    var checkboxes=""
    for(i=1;i<recslen;i++)
    {
        if(document.forms[1].elements[i].checked==true)
        checkboxes+= " " + document.forms[1].elements[i].name
    }
   
    if(checkboxes.length>0)
    {
        var con=confirm("Are you sure you want to delete the selected record(s)?");
        if(con)
        {
            document.forms[1].action="adminuser.php?mode=delete&recsno="+checkboxes
            document.forms[1].submit()
        }
    }
    else
    {
        alert("No record selected.")
    }
}

function goDel3()
{
    var recslen =  document.forms[1].length;
    var checkboxes=""
    for(i=1;i<recslen;i++)
    {
        if(document.forms[1].elements[i].checked==true)
        checkboxes+= " " + document.forms[1].elements[i].name
    }
   
    if(checkboxes.length>0)
    {
        var con=confirm("Are you sure you want to delete the selected record(s)?");
        if(con)
        {
            document.forms[1].action="adminview.php?mode=delete&id="+getParameter("id")+"&recsno="+checkboxes
            document.forms[1].submit()
        }
    }
    else
    {
        alert("No record selected.")
    }
}


function getParameter(name) {
   var url = window.location.href;
   var paramsStart = url.indexOf("?");

   if(paramsStart != -1){

      var paramString = url.substr(paramsStart + 1);
      var tokenStart = paramString.indexOf(name);

      if(tokenStart != -1){

         paramToEnd = paramString.substr(tokenStart + name.length + 1);
         var delimiterPos = paramToEnd.indexOf("&");

         if(delimiterPos == -1){
            return paramToEnd;
         }
         else {
            return paramToEnd.substr(0, delimiterPos);
         }
      }
   }
}


function selectall()
{
//        var formname=document.getElementById(formname);

        var recslen = document.forms[0].length;
       
        if(document.forms[0].topcheckbox.checked==true)
            {
                for(i=1;i<recslen;i++) {
                document.forms[0].elements[i].checked=true;
                }
    }
    else
    {
        for(i=1;i<recslen;i++)
        document.forms[0].elements[i].checked=false;
    }
}

function selectall3()
{
//        var formname=document.getElementById(formname);

        var recslen = document.forms[1].length;
       
        if(document.forms[1].topcheckbox.checked==true)
            {
                for(i=1;i<recslen;i++) {
                document.forms[1].elements[i].checked=true;
                }
    }
    else
    {
        for(i=1;i<recslen;i++)
        document.forms[1].elements[i].checked=false;
    }
}




function rowlite(oCheckbox, row_on_color, row_off_color) {
var parent = oCheckbox.parentNode;
while (parent.nodeName.toUpperCase() != 'TR')
parent = parent.parentNode;
parent.style.background = (oCheckbox.checked) ? row_on_color : row_off_color;
return true;
}


function submitonce(theform){
//if IE 4+ or NS 6+
if (document.all||document.getElementById){
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i=theform.length-2;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
//disable em
tempobj.disabled=true
}
}
}

