﻿// button effects
function buttonOver(btn){
    btn.src=btn.src.replace(/\_up/, "_down");
}
function buttonOut(btn){
    btn.src=btn.src.replace(/\_down/, "_up");
}

// set focus to a form element
function setFocus(id){
    var o = obj(id);
    if(o){
        o.focus();
        o.select();
    }
}

// check if an object is visible
function isVisible(id){
    var bVisible = false, o = obj(id);
    if(o){
        var strDisplay = o.style.display.toLowerCase(), strVisibility = o.style.visibility.toLowerCase();
        bVisible = (strDisplay == "" || strDisplay == "block") && (strVisibility == "" || strVisibility == "visible");
    }
    return bVisible;
}

// hide validator extender
function hideVE(id){
    $find(id)._ensureCallout();
    $find(id).hide(true);
}

// show validator extender
function showVE(id){
    $find(id)._ensureCallout();
    $find(id).show(true);
}

// navigate to url (for imaga buttons)
function nav(url){
    setTimeout("document.location='" + url + "';", 10);
    return false;
}