//img rollover
function imgRolloverOn() {
    this.imgSave = document.images[this.imgName].src;
    document.images[this.imgName].src = this.imgOn.src;
}

function imgRolloverOff() {
    document.images[this.imgName].src = this.imgSave;
}

function Rollover(imgName, on) {
    this.imgName = imgName;
    this.imgOn = new Image();
    this.imgOn.src = on;
    this.on = imgRolloverOn;
    this.off = imgRolloverOff;
}

//---------------------------------------------------------------------

/*mainnav rollover and preload*/
var rhome = new Rollover("imgHome", "/custom/images/general/topnav/btn_aboutus_on.gif");
var rmembers = new Rollover("imgMembers", "/custom/images/general/topnav/btn_members_on.gif");
var rconference = new Rollover("imgConference", "/custom/images/general/topnav/btn_conference_on.gif");
var rprograms = new Rollover("imgPrograms", "/custom/images/general/topnav/btn_programs_on.gif");
var rawards = new Rollover("imgAwards", "/custom/images/general/topnav/btn_awards_on.gif");
var rcommittees = new Rollover("imgCommittees", "/custom/images/general/topnav/btn_committees_on.gif");
var rsubmit = new Rollover("imgSubmit", "/custom/images/general/login/btn_submit.gif");
//---------------------------------------------------------------------
var tv;
var t;
var toff;

function rolloverMenuDelay(nav, stats) {
    
    tv = setTimeout("rolloverMenu('" + nav + "', '" + stats + "')", 300);
}

//---------------------------------------------------------------------

function rolloverMenu(nav, stats) {
    if (stats == 'on') {
       document.getElementById(nav + 'Id').className = nav + 'On';
    }
    else {
      document.getElementById(nav + 'Id').className = nav;
    }
}
//---------------------------------------------------------------------

//navigation dropdown menus.
function navMenu(section, stats) {
    
    
    if (stats == 'on') {
        if (document.getElementById(section + 'Menu').style.display == 'block') {
            clearTimeout(toff);
            clearTimeout(tv);
        }
        t = setTimeout("document.getElementById('" + section + "Menu').style.display = 'block'", 300);
    }
    else {
        if (document.getElementById(section + 'Menu').style.display == 'none') {
            clearTimeout(t);
            clearTimeout(tv);
        }
        toff = setTimeout("document.getElementById('" + section + "Menu').style.display = 'none'", 300);
    }
    rolloverMenuDelay(section, stats);
}
//---------------------------------------------------------------------

//signin menu
function signinMenu(stats) {
    if (stats == 'on') {

        if (document.getElementById('signinMenu').style.display == 'block') {
            document.getElementById('signinMenu').style.display = 'none';
        }
        else {
            document.getElementById('signinMenu').style.display = 'block';
        }
    }
    else {
        if (document.getElementById('signinMenu').style.display == 'block') {
            document.getElementById('signinMenu').style.display = 'none';
        }
        
    }
}
