﻿// JScript File Snelling.Form
function DisableControl(controlId)
{
    try
    {
    document.getElementById(controlId).disabled = true;
    }
    catch(x){}
}
function DisableControl_SetTimeout(controlId, interval)
{
    try
    {
    setTimeout("DisableControl('" + controlId + "')", interval);
    }
    catch(x){}
}
function EnableControl(controlId)
{
    try
    {
    document.getElementById(controlId).disabled = false;
    }
    catch(x){}
}
function EnableControl_SetTimeout(controlId, interval)
{
    try
    {
    setTimeout("EnableControl('" + controlId + "')", interval);
    }
    catch(x){}
}
function btnSubmit_Click(control)
{
    if (Page_IsValid == true)
    {
        DisableControl_SetTimeout(control.id, 100);
        EnableControl_SetTimeout(control.id, 30000);
    }
}
function HideDisplay(oItems)
{
    try
    {
        document.all(oItems).style.display = "none";
    }
    catch(x){}
}
function ShowDisplay(oItems)
{
    try
    {
	    document.all(oItems).style.display = "block";
    }
    catch(x){}
}
function DisplaySkills(source)
{
    var serviceArea = source;
    var myPrefix = source.id;
    myPrefix = myPrefix.substring(0,myPrefix.lastIndexOf("_")+1);

    for(i=0; i<serviceArea.length; i++)
    {
	    if (serviceArea.value == serviceArea.options[i].value)
		    strSlectedServiceName = serviceArea.options[i].text;
	        HideDisplay(myPrefix + "pnl" + serviceArea.options[i].value);
    }
    strServiceArea = serviceArea.options[serviceArea.selectedIndex].text;
    ShowDisplay(myPrefix + "pnl" + serviceArea.value);
}
function ToUpperCase(source)
{
    source.value = source.value.toUpperCase();
}
function ToLowerCase(source)
{
    source.value = source.value.toLowerCase();
}
function ValidateDriversLicenseState(source,args)
{
    var myPrefix = source.id;
    myPrefix = myPrefix.substring(0,myPrefix.lastIndexOf("_")+1);
    try
    {
        args.IsValid = true;
        if (document.al(myPrefix + "fldDriversLicenseNumber").value != "")
        {
            if ((document.all(myPrefix + "fldDriversLicenseState").options[document.all(myPrefix + "fldDriversLicenseState").selectedIndex].value == "") || (document.all(myPrefix + "fldDriversLicenseState").options[document.all(myPrefix + "fldDriversLicenseState").selectedIndex].value == "00"))
            {
                args.IsValid = false;
            }
        }
    }
    catch (x)
    {
        args.IsValid = false;
    }
    return;
}
