﻿function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

function togglediv(id) {
    var currDisplay;

    if (document.getElementById) {
        currDisplay = document.getElementById(id).style.display;
        if (currDisplay == 'none' || currDisplay == '') {
            document.getElementById(id).style.display = 'block';
        }
        else {
            document.getElementById(id).style.display = 'none';
        }
    }

    else if (browser == netscape) {
        currDisplay = document.layers[id].style.display;
        if (currDisplay == 'none') {
            document.layers[id].style.display = 'block';
        }
        else {
            document.layers[id].style.display = 'none';
        }
    }

    else if (browser == ie) {
        currDisplay = document.all[id].style.display;
        if (currDisplay == 'none') {
            document.all[id].style.display = 'block';
        }
        else {
            document.all[id].style.display = 'none';
        }
    }
}

function imageswap(id, imagepath) {
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).src = imagepath;
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.src = imagepath;
        }
        else { // IE 4
            document.all.id.src = imagepath;
        }
    }
}

function showelement(id) {
    //safe function to show an element with a specified id

    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).style.visibility = 'visible';
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.visibility = 'visible';
        }
        else { // IE 4
            document.all.id.style.visibility = 'visible';
        }
    }
}

function hideelement(id) {
    //safe function to show an element with a specified id

    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).style.visibility = 'hidden';
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.visibility = 'hidden';
        }
        else { // IE 4
            document.all.id.style.visibility = 'hidden';
        }
    }
}

function linkswap(id, path) {
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).href = path;
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.href = path;
        }
        else { // IE 4
            document.all.id.href = path;
        }
    }
}

function changeclass(id, cssclass) {
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).className = cssclass;
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.className = cssclass;
        }
        else { // IE 4
            document.all.id.className = cssclass;
        }
    }
}
