b1_out=new Image(84,46); b1_out.src="/images/menu/b1.gif";
b1_ovr=new Image(84,46); b1_ovr.src="/images/menu/b1_ovr.gif";
b2_out=new Image(84,46); b2_out.src="/images/menu/b2.gif";
b2_ovr=new Image(84,46); b2_ovr.src="/images/menu/b2_ovr.gif";
b3_out=new Image(84,46); b3_out.src="/images/menu/b3.gif";
b3_ovr=new Image(84,46); b3_ovr.src="/images/menu/b3_ovr.gif";
b4_out=new Image(84,46); b4_out.src="/images/menu/b4.gif";
b4_ovr=new Image(84,46); b4_ovr.src="/images/menu/b4_ovr.gif";
b5_out=new Image(84,46); b5_out.src="/images/menu/b5.gif";
b5_ovr=new Image(84,46); b5_ovr.src="/images/menu/b5_ovr.gif";

function gId(obj_id) {
  return document.getElementById(obj_id);
}

function getBodyScrollTop() {
  return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

function getBodyScrollLeft() {
  return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
}

function Movr(imageName) {
if(document.images){
     document[imageName].src=eval(imageName + "_ovr.src");
}}

function Mout(imageName) {
 if(document.images){
     document[imageName].src=eval(imageName+"_out.src");
}}


function fadeandclose(obj) {
  opacity(obj.id, 100, 0, 200);
  setTimeout("gId('"+obj.id+"').style.display = 'none';", 205);
        //obj.onclick = null;
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = gId(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}
function gTagName(tag_name, obj) {
  obj = obj || document;
  return obj.getElementsByTagName(tag_name);
}

function do_buttons() {
        var dws = gId('dws');
        if(dws) {
                var buttons = gTagName('input', dws);
                // loop through the buttons
                for(var i = 0; i < buttons.length; i++) {
                        var btn = buttons[i];
                        btn.onmouseover = function()
                        {      
                                this.className = 'hilite';
                        }
                        btn.onmouseout = function()
                        {
                                this.className = '';
                        }
                }
        }
}
