function init() {
    preload_images();
}

function preload_images()
{
    var images = new Array();
    
    element = new Image();
    element.src = "images/nav-home-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-history-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-about-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-gallery-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-hobotalk-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-news-mo.png";
    images.push(element);
    
    element = new Image();
    element.src = "images/nav-aome-mo.png";
    images.push(element);

    element = new Image();
    element.src = "images/nav-login-mo.png";
    images.push(element);
}

var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);

function nav_mouseout(el) {
    var button = el.id.split("-")[1];
    //el.src="/images/nav-" +el.id.split("-")[1] + "-mo.png";
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
        el.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav-" + button + ".png', sizingMethod=scale)";
    } else {
        el.src="/images/nav-" + button + ".png";
    }
    
}

function nav_mouseover(el) {
    var button = el.id.split("-")[1];
    //el.src="/images/nav-" +el.id.split("-")[1] + "-mo.png";
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
        //alert(el.style.filter);
        el.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav-" + button + "-mo.png', sizingMethod=scale)";
        //el.style.filter = "<img onmouseover=\"javascript:nav_mouseover(this);\" onmouseout=\"this.src='/images/nav-hobotalk.png'\" id='nav-" + button + "-img' src=\"/lib/replacePNG/spacer.png\" style=\"width: " + el.style.width + "; height: " + el.style.height + "; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav-" + button + ".png', sizingMethod=scale);\" alt=\"Hobotalk\" />";
    } else {
        el.src="/images/nav-" +el.id.split("-")[1] + "-mo.png";
    }
}

function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
}