function display_submenu(submenu_id,menu_id) {
	var submenu = document.getElementById(submenu_id);
	var menu = document.getElementById(menu_id);
	submenu.style.display = 'block';
	submenu.style.left = menu.offsetLeft+'px';
}
function hide_submenu(submenu_id) {
	setTimeout("hide_submenu_list('"+submenu_id+"')",2500);
}
function hide_submenu_list(submenu_id) {
	var submenu = document.getElementById(submenu_id);
	submenu.style.display = 'none';
}
function hide_all_submenu() {
	var all_submenu = document.getElementsByClassName('illusive_submenu');
	for (var i=0;i<all_submenu.length;i++) {
		all_submenu[i].style.display = 'none';	
	}
}
document.getElementsByClassName = function(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}
function writeCookie() { 
	var today = new Date(); 
	var the_date = new Date("December 31, 2023"); 
	var the_cookie_date = the_date.toGMTString(); 
	var the_cookie = "users_resolution="+ screen.width +"x"+ screen.height; 
	var the_cookie = the_cookie + ";expires=" + the_cookie_date; 
	document.cookie=the_cookie; 
}
function set_roster_tab(roster) {
	roster_title_area = document.getElementById("roster_title");
	roster_title_area.innerHTML = '<h2>' + roster + ' roster</h2>';
	sIFR.replaceElement('h2', named({sFlashSrc: '/admin/fonts/vagrounded.swf', sColor: '#98bf0c', sCase: 'lower'}));
	
	roster_lists = document.getElementsByClassName("roster_list_content");
	for (var i=0;i<roster_lists.length;i++) {
		roster_lists[i].style.display = 'none';
	}
	
	document.getElementById("roster_"+roster+"_content").style.display = 'block';
}
function set_discography_tab(discography) {
	disc_title_area = document.getElementById("discography_title");
	disc_title_area.innerHTML = '<h2>' + discography + '</h2>';
	sIFR.replaceElement('h2', named({sFlashSrc: '/admin/fonts/vagrounded.swf', sColor: '#98bf0c', sCase: 'lower'}));

	discography_lists = document.getElementsByClassName("discography_roster_list");
	for (var i=0;i<discography_lists.length;i++) {
		discography_lists[i].style.display = 'none';
	}
	
	document.getElementById("discography_list_"+discography).style.display = 'block';
}