// -------------------------------------------------------------------------
// ( c ) Module Solutions 2005 /sjc.
// JavaScript Functions 

function showSubmenu(e) {
    if(s=document.getElementById("SM_"+e)) { 
        s.style.display="block";
        document.p = s;
    }    
}

function menuOver(_this) {

    document.clearOK = false;

    if (document.p) {
	    document.p.style.display="none"; 
	}

	if (s=document.sADiv) {
	    s.style.display="none"; 
	}
    
    if(s=document.getElementById("SM_"+_this.id)) { 
	    s.style.display="block";
	    document.sADiv=s; 
	}
}

function menuOut() {
    document.clearOK = true;
    setTimeout('tidyMenu()',500);
}

function tidyMenu() {
	if(document.clearOK) {
    	if(s=document.sADiv) { 
    	    s.style.display="none"; 
    	    document.sADiv = "";
    	}
	        
	    if (document.p) { 
            document.p.style.display="block";
	    }
	}
}

function submenuOver() {
    document.clearOK = false;
}

function submenuOut() {
    document.clearOK = true;
    setTimeout('tidyMenu()',500);
}

