var sm_opened   = '';
var ss_opened	= '';

function setCookie(name, value) {
	document.cookie	= name + '=' + escape(value) + '; path=/';
}

function getCookie(name) {
	var dc	= document.cookie;
	var cn	= name + '=';
	if(dc.length > 0) {
    	begin = dc.indexOf(cn);
      	if( begin != -1) {
        	begin += cn.length;
        	end = dc.indexOf(";", begin);
        	if( end == -1) {
        		end = dc.length;
        	}
        
        	return unescape(dc.substring(begin, end));
      	}
    }
    
    return null;
}

var	oms	= getCookie('menu_opened');
if( oms != null && oms.length > 0 ) {
	oms	= oms.substring(3);
	menu_show(oms, '');
}

var	oss	= getCookie('smenu_opened');
if( oss != null && oss.length > 0 ) {
	oss	= oss.substring(3);
	smenu_show(oss, '');
}

function menu_show(id, url) {
    var o   = document.getElementById('sm_' + id);
    
    if( sm_opened != '' ) {
        var oo  = document.getElementById(sm_opened);
        
        if( oo ) {
            oo.style.display    = 'none';
        }
    }
   
    if( o && sm_opened != 'sm_' + id ) {                        
        o.style.display = 'block';
     	sm_opened   = 'sm_' + id;
    } else {
    	sm_opened   = '';
    }
    
    setCookie('menu_opened', sm_opened);
}

function smenu_show(id, url) {
    var o   = document.getElementById('ss_' + id);
    
    if( ss_opened != '' ) {
        var oo  = document.getElementById(ss_opened);
        
        if( oo ) {
            oo.style.display    = 'none';
        }
    }
   
    if( o && ss_opened != 'ss_' + id ) {                        
        o.style.display = 'block';
     	ss_opened   = 'ss_' + id;
    } else {
    	ss_opened   = '';
    }
    
    setCookie('smenu_opened', ss_opened);
}