/**
 *  DOM Image Swap - navHover(), navOut
 *  Web standards way of swapping images
 *  Author: © Stanley Sy (starvingartist)
 */

function navHover(imgId) {
	if (document.getElementById) {
		document.getElementById(imgId).src = imgId + "_on.gif";
	}
}

function navOut(imgId) {
	if (document.getElementById) {
		document.getElementById(imgId).src = imgId + "_off.gif";
	}
}


/**
 *  Send Focus
 *  Author: © Stanley Sy (starvingartist)
 */

function sendFocus(formId) {
	if (document.getElementById) {
		document.getElementById(formId).focus();
	}
}


/**
 *  Toggle Blocks - showNews(), checkBlock()
 *  requires domutils.js
 *
 */

function toggleNews(divNum) {
    if (getIdProperty( "s" + divNum, "display") != "block" ) {
        setIdProperty("s" + divNum, "display", "block");
        document.images["i" + divNum].src = "/main/images/news/newsexpanded.gif";
    }
    else {
        setIdProperty("s" + divNum, "display", "none");
        document.images["i" + divNum].src = "/main/images/news/newscollapsed.gif";
    }
}

function toggleBlock(blockName) {
    if (getIdProperty(blockName, "display") != "block" ) {
        setIdProperty(blockName, "display", "block");
    }
    else {
        setIdProperty(blockName, "display", "none");
    }
}

function hideBlock(blockName) {
        setIdProperty(blockName, "display", "none");
}

function showBlock(blockName) {
        setIdProperty(blockName, "display", "block");
}