﻿//JavaScript to show/hide elements

function hide(target) {
    if (document.getElementById && document.getElementById(target) != null) {
        node = document.getElementById(target).style.display = 'none';
    } else if (document.layers) {
        document.layers[target].visibility = 'hide';
    } else if (document.all) {
        document.all[target].style.display = 'none';
    }
}

function show(target) {
    if (document.getElementById && document.getElementById(target) != null) {
        node = document.getElementById(target).style.display = 'block';
    } else if (document.layers) {
        document.layers[target].visibility = 'show';
    } else if (document.all) {
        document.all[target].visibility = 'show';
    }
}

//Another script to get element style
function getObjectTrue(objectId) {
    if (document.getElementById && document.getElementById(objectId)) {
        return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
        return document.all(objectId);
    } else {
        return false;
    }
}

function changeDiv(the_div, the_change) {
    var the_style = getStyleObject(the_div);
    if (the_style != false) {
        the_style.display = the_change;
    }
}

function getStyleObject(objectId) {
    if (document.getElementById && document.getElementById(objectId)) {
        return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
        return document.all(objectId).style;
    } else {
        return false;
    }
}	

