/////////////////////////////////////////////////////////////////////////////////////////////////////////
// Common functions

function GetObject(objID)
{
    return document.getElementById(objID);
}

function ShowObject(objID)
{
    document.getElementById(objID).style.display='';
}

function HideObject(objID)
{
    document.getElementById(objID).style.display='none';
}

function IsObjectVisible(objID)
{
    return GetObject(objID).style.display != 'none';
}

function EnableObject(objID, enabled)
{
    document.getElementById(objID).disabled = !enabled;
}

function ShowHideObject(objID)
{
    if(document.getElementById(objID).style.display=='none')document.getElementById(objID).style.display='';
    else{document.getElementById(objID).style.display='none'; }
}

function EnableDisableObject(objID)
{
    if(document.getElementById(objID).disabled==true)document.getElementById(objID).disabled=false;
    else{document.getElementById(objID).disabled=true; }
}

function CreateDelegate(strObjectName, strFunctionName)
{
    return new Function(strObjectName + "_" + strFunctionName, "return " + strObjectName + "." + strFunctionName + "();");
}
// 9/6/2010 10:46:55 AM