// JScript File

    function ShowDelete(varUrl)
        {
            //alert(varUrl)//;width=100,height=100
            var varConfirm = confirm("Are you sure, You want to delete?");
            if(varConfirm)
              window.location=varUrl;
        }
        
    function NevigateNext(varUrl)
        {
            window.location=varUrl;
        }

    function OpenWindow(varUrl)
        {
            //alert(varUrl);
            window.open(varUrl);
        }


    function ShowImage(varUrl)
        {
            //alert(varUrl);
            window.open(varUrl,"Photograph","resizable=yes,status=0,toolbar=0,location=0,directories=0,menubar=0,width=100,height=100");
        }
        
    function ExpendNode(varId)
        {
            var varImage = document.getElementById('img'+ varId);
            var vartd = document.getElementById('td'+ varId);
            
            if(vartd.style.display == "none")
            {
                //alert('Displayed');
                vartd.style.display="";
                varImage.title="Click to hide Jobs Detail!";
                varImage.src="Images/Up.gif";
            }
            else
            {
                //alert('hidden');
                vartd.style.display="none";
                varImage.title="Click to show Jobs Detail!";
                varImage.src="Images/Down.gif";
            }
                
        }
        
        function BodyOnLoad()
        {
            var objPasswordValue = document.getElementById("strPassword");
            var objPassword = document.getElementById("txtPassword");
            
            objPassword.value=objPasswordValue.value;
            //alert(objPassword.value);
            var objRePassword = document.getElementById("txtRetypePassword");
            objRePassword.value=objPasswordValue.value;
            
        }        
        
        
// Controls Validation

function KeyPress(e, v_field, v_dataType, v_SpecialChars)
{
    _dom=document.all?3:(document.getElementById?1:(document.layers?2:0));
    var oEvent = window.event ? window.event : e;
    var objField = document.getElementById(v_field);
    var str="";
    var nKeyCode = 0;
    if(_dom==3)
	nKeyCode = oEvent.keyCode;
    else
	nKeyCode = oEvent.charCode;

    var sChar=String.fromCharCode(nKeyCode);
    
    //alert(v_dataType)
    switch(v_dataType)
    {
        case 1:
            str="0123456789" + v_SpecialChars;
            break;
        case 2:
            str=".0123456789" + v_SpecialChars;
            if(objField.value.indexOf(".") > -1 && sChar == '.')
            {
             if(_dom==3)
	         oEvent.keyCode = -1;
             else
	         oEvent.charCode = -1;
             //oEvent.keyCode=-1;
             return;   
            }
            break;
        case 3:
            str=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" + v_SpecialChars;
            break;
        case 4:
            str=" 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" + v_SpecialChars;
            break;
    } 
    //alert(str);
    if (nKeyCode > 26 && str.indexOf(sChar) == -1)
             if(_dom==3)
	         oEvent.keyCode = -1;
             else
	         oEvent.charCode = -1;

//        oEvent.keyCode=-1;
}

function SetMaxLen(e, varField, varLen)
{
    var oEvent = window.event ? window.event : e;
    var objField = document.getElementById(varField);

    //var nKeyCode = oEvent.keyCode;
    //alert(objField.value.length);
    
    if (objField.value.length >= varLen) 
        {
            objField.value=objField.value.substring(0,varLen);
        }
    
}

function MarkingSystem(varOpt)
{
//    //alert(varOpt);
//    var objObtainedMarks = document.getElementById('txtMarks');

//    var objTotalMarks = document.getElementById('txtTotal');
//    
//    var objGPA = document.getElementById('txtGPA');
//    
//    var objTotalGPA = document.getElementById('txtTotalGPA');
//alert(objTotalGPA);
    var objCellObtained = document.getElementById('td_Obtained');
//
    var objCellTotal = document.getElementById('td_Total');
        
    if(varOpt == 1)
    {
        
//        objObtainedMarks.style.display = "";
//        //objObtainedMarks.style.visiblity = "visible";
//        
//        objTotalMarks.style.display = "";
//        //objTotalMarks.style.visibility = "visible";
//        
//        
//        objGPA.style.display = "none";
//        ///objGPA.style.visibility = "hidden";
//        if(objGPA.value == "")
//           objGPA.value = "0"
//        
//        
//        objTotalGPA.style.display = "none";
//        //objTotalGPA.style.visibility = "hidden";
//        if(objTotalGPA.value == "")
//          objTotalGPA.value = "0";
        
        
        objCellObtained.innerHTML = "Obtained Marks";
        objCellTotal.innerHTML = "Total Marks";
        
    }
    else
    {
//        objObtainedMarks.style.display = "none";
//        //objObtainedMarks.style.visiblity = "hidden";
//        if(objObtainedMarks.value == "")
//          objObtainedMarks.value = "0";
//        
//        objTotalMarks.style.display = "none";
//        //objTotalMarks.style.visibility = "hidden";
//        if(objTotalMarks.value == "")
//          objTotalMarks.value = "0";
//        
//        objGPA.style.display = "";
//        //objGPA.style.visibility = "visible";
//        
//        objTotalGPA.style.display = "";
//        //objTotalGPA.style.visibility = "visible";
        
        objCellObtained.innerHTML = "Obtained GPA";
        objCellTotal.innerHTML = "Total GPA";
        
    }

}
