/* default variables
============================================================*/
var agent = navigator.userAgent.toLowerCase();
var dname = new String(document.domain);
var path = new String(location.pathname);
var w3c = document.getElementById;


/* client variables
============================================================*/
var win = (agent.indexOf("windows") != -1);
var mac = (agent.indexOf("mac") != -1);
var gecko = agent.indexOf("gecko") != -1;
var opera = agent.indexOf("opera",0) != -1;
var safari = agent.indexOf("safari") != -1;
var ie = agent.indexOf("msie") != -1 && !opera;
var ie6win = (agent.indexOf("msie 6.") != -1) && win;
var ie7win = (agent.indexOf("msie 7.") != -1) && win;
var ie5mac = (agent.indexOf("msie") != -1) && mac;
var ns = agent.indexOf("netscape") != -1 && !opera;
var ns6 = (agent.indexOf("netscape6/6.") != -1) && ns;


/* preload function
============================================================*/
function preLoadImg(){
    if(document.images){
        var loadedImg = new Array();
        var arg = preLoadImg.arguments;
        for(i=0;i<arg.length;i++){
            loadedImg[i] = new Image();
            loadedImg[i].src = arg[i];
        }
    }
}


/* rollover function
============================================================*/
function setRollOver(){
    if(!document.getElementsByTagName) return false;
    var ovrImgList = document.getElementsByTagName("img");
    for(var i=0;i<ovrImgList.length;i++){
        if(ovrImgList[i].className.match("over")){
            preLoadImg(ovrImgList[i].src.replace(/_off./i,"_on."));
            ovrImgList[i].onmouseover = function(){
                this.src = this.src.replace(/_off./i,"_on.");
                return false;
            }
            ovrImgList[i].onmouseout = function(){
                this.src = this.src.replace(/_on./i,"_off.");
                return false;
            }
        }
    }
}


/* popup window function
============================================================*/
function popupWindow(url,name,status){
    var popupWin;
    popupWin = window.open(url,name,status);
}


/* set event
============================================================*/
if(window.addEventListener){
    window.addEventListener("load",setRollOver,false);
}else if(window.attachEvent){
    window.attachEvent("onload",setRollOver);
}


/* close window function
============================================================*/
function closeWindow(){
    window.opener = true;
    window.close();
}


