window.addEvent('domready', function() {
    //time to implement fancy show / hide
    Element.implement({
        //implement show
        fancyShow: function() {
            this.fade('in');
            
        },
        //implement hide
        fancyHide: function() {
            this.fade('out');
        }


    });

});

var elem = "";
function showHide(elemId) {

    elem = document.getElementById(elemId);

    if (elem.style.visibility == 'visible') {
        $(elemId).fancyHide();
        setTimeout('elem.style.display = "none"', 600);
    }
    else {
        elem.style.display = "block";
        $(elemId).fancyShow();
    }
}