//<script>

window.onload			= init;

// GET PHP VALUES FOR BASE_DIR & DEBUG_MODE
var BASE_DIR			= '';
var IS_DEBUG_MODE		= true;

// BROWSER SNIFFING FOR DYNAMIC BROWSER CAPABILITIES
var AGENT				= navigator.userAgent.toLowerCase();
var IS_DYNAMIC_BROWSER  = document.all || document.getElementById;
var IS_IE				= AGENT.indexOf("msie") != -1 && AGENT.indexOf("opera") == -1;
var IS_NETSCAPE         = AGENT.indexOf('mozilla')!=-1 && AGENT.indexOf('spoofer')==-1 && AGENT.indexOf('compatible') == -1 && AGENT.indexOf('opera')==-1 && AGENT.indexOf('webtv')==-1 && AGENT.indexOf('hotjava')==-1;
var IS_COMPAT_MODE		= document.compatMode == "CSS1Compat";

// called "onload"...all onload functions should be called within init()
function init() {
    processImages();
}
// IMG ROLLOVER SETTINGS <img class='rollover' src='path/to/img_out.jpg' />
function addRollover( p_oTag ) {
	if( p_oTag.className == "rollover" ) {
		var preload;
		var strSrc           = p_oTag.src;
		preload		         = new Image();
		preload.src          = strSrc.replace("_out","_over");
		p_oTag.onmouseover   = toggleImgOver;
		p_oTag.onmouseout    = toggleImgOver;
	}
}
function processImages() {
    if( document.getElementsByTagName ) {
        var arrIMGTags       = document.getElementsByTagName("IMG");

        for(i=0,j=0; i < arrIMGTags.length; i++) {
			addRollover( arrIMGTags[i] );
        }
    }
}
function toggleImgOver(e) {
    if(!e) e = event;
	this.src = e.type=="mouseover" ? this.src.replace("_out","_over") : this.src.replace("_over","_out");
}
function getBody() {
	return( IS_COMPAT_MODE && IS_IE ? document.body.parentNode : document.body );
}
function getTagByID( p_strID ) {
    return( document.all ? document.all[p_strID] : document.getElementById(p_strID) );
}
//