var mc, mt;
var cur;

function layer_show (name) {

        if(cur != 1){
        	if (document.layers) {
        		if (document.layers[name])
        			document.layers[name].visibility = "show";
        	} else {
        		if (document.all[name] && document.all[name].style)
        			document.all[name].style.visibility = "visible";
        	}
	cur = 1;
        return;
	}

	if(cur == 1){
        	if (document.layers) {
        		if (document.layers[name])
        			document.layers[name].visibility = "hide";
        	} else {
        		if (document.all[name] && document.all[name].style)
        			document.all[name].style.visibility = "hidden";
        	}
	cur = 0;
        return;
	
	}
}

function layer_hide (name) {

	if (document.layers) {
		if (document.layers[name])
			document.layers[name].visibility = "hide";
	} else {
		if (document.all[name] && document.all[name].style)
			document.all[name].style.visibility = "hidden";
	}
	cur = 0;
}


function ms(name) {
	if ( mc && mc != name )
		layer_hide(mc);
	mc = name;
	layer_show(mc);
	if ( mt )
		clearTimeout(mt);
	mt = 0;
}

function mh(name) {
	mt = setTimeout('layer_hide(\''+name+'\')', 500);
}

function mh2(name) {
	mt = setTimeout('layer_hide(\''+name+'\')', 500);
}

