﻿// JScript File

function popitup(url)
{
	

newwindow=window.open(url,'name','fullscreen=yes,scrollbars=auto,resizable=yes');
	if (window.focus) {newwindow.focus();
	}
	return false;
}

function updateHasPassedSkillCheck(ocpid,checked,student,course,checkbox)
{
    
    var status;
    var schecked;
    var status2;
    if (!checked)
    {
        status = 'You are removing the skills completion acknowledgement for ';
        schecked = 'false';
        status2 = 'The completion status for ' + student + ' has been removed for ' + course;
    }
    else
    {
        status = 'This will mark the skill section completed for ';
        var schecked = 'true';
        status2 = 'The completion status for ' + student + ' has been set to completed for' + course ;
    }
    if (confirm(status + student + ' in ' + course + ' \n Do you wish to proceed?'))
    {
    
        var http = getObjectHTTP();
        var url = "ProcessAdminData.ashx";
        var params = "ocpID=" + ocpid + "&checked=" + schecked;
        http.open("POST",url,true); 
        http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        

        http.setRequestHeader("Content-length", params.length);
        

        http.setRequestHeader("Connection", "close");
        http.onreadystatechange = function() 
        {//Call a function when the state changes.
        if(http.readyState == 4 && http.status == 200) 
        {
               alert(status2);
        }				
        
}
                http.send(params);    
                return true;
     }
     else
     {
        if (checked)
        {
            checkbox.checked = false;
        }
        else
        {
            checkbox.checked = true;
        }
        return false;
     }
}

function getObjectHTTP()
{ 
    var httpReq = false;
    if (typeof 

XMLHttpRequest!='undefined') {
        httpReq = new XMLHttpRequest();
    } else 

{
        httpReq = new ActiveXObject("Microsoft.XMLHTTP");         
    }
    

return httpReq;
} 

function fnTrapKD(btn, event){

 if (document.all){

  if (event.keyCode == 13){

   event.returnValue=false;

   event.cancel = true;

   btn.click();

  }

 }

 else if (document.getElementById){

  if (event.which == 13){

   event.returnValue=false;

   event.cancel = true;

   btn.click();

  }

 }

 else if(document.layers){

  if(event.which == 13){

   event.returnValue=false;

   event.cancel = true;

   btn.click();

  }

 }

}
