var curr_lb_div;
var is_modal = false;

function ShowLightBox(lb_div, isModal)
{
    document.getElementById('fade').style.display='block';
    document.getElementById(lb_div).style.display='block';
    curr_lb_div = lb_div;
    if (isModal)
        is_modal = true;
    else is_modal = false;
}

function HideLightBox()
{
    if (document.getElementById(curr_lb_div))
    {
        document.getElementById(curr_lb_div).style.display='none';
        document.getElementById('fade').style.display='none';
        curr_lb_div = '';
    }
}

function setOptionHover(event)
{
    try
    {
        var element = Event.element(event);
        var classToChangeTo = this.id + '_over';
        if(event.type == "mouseover")
        {
            element.addClassName(classToChangeTo);
        }
        else
        {
            element.removeClassName(classToChangeTo);
        }
    }
    catch(ex)
    {
        alert("Unable to perform setOptionHover() method correctly. Reason for failing is;\n" + ex.message);
    }
}

function change(currentobject)
{
    if($(currentobject.id).hasClassName(currentobject.id))
    {
        $(currentobject.id).removeClassName(currentobject.id);
    }
    else
    {
        $(currentobject.id).addClassName(currentobject.id);
    }
}

function changeContact(currentobject)
{
    if($(currentobject.id).hasClassName(currentobject.id))
    {
        $(currentobject.id).removeClassName(currentobject.id);
    }
    else
    {
        $(currentobject.id).addClassName(currentobject.id);
    }
}
