function init_blocks(){
	if(read_cookie('magicstyle_menu')=='close'){
		document.getElementById('menu_open').id='menu_close';
		document.getElementById('block_menu_open').id='block_menu_close';
		document.getElementById('menu_content').style.display='none';
	}
	if(read_cookie('magicstyle_stats')=='close'){
		document.getElementById('stats_open').id='stats_close';
		document.getElementById('block_stats_open').id='block_stats_close';
		document.getElementById('stats_content').style.display='none';
	}
	if(read_cookie('magicstyle_lp')=='close'){
		document.getElementById('lp_open').id='lp_close';
		document.getElementById('block_lp_open').id='block_lp_close';
		document.getElementById('lp_content').style.display='none';
	}
}

function block_switch(obj){
	if(obj!="lp" && obj!="stats"){ obj="menu"; }
	var today=new Date();
	var expire=new Date(today.getTime()+(60*60*24*30*1000));
	if(document.getElementById(obj+'_open')){
		document.getElementById(obj+'_open').id=obj+'_close';
		document.getElementById(obj+'_content').style.display='none';
		document.getElementById('block_'+obj+'_open').id='block_'+obj+'_close';
		document.cookie="magicstyle_"+obj+"=close; expires="+expire.toGMTString()+"; path=/";
	}else if(document.getElementById(obj+'_close')){
		document.getElementById(obj+'_close').id=obj+'_open';
		document.getElementById(obj+'_content').style.display='block';
		document.getElementById('block_'+obj+'_close').id='block_'+obj+'_open';
		document.cookie="magicstyle_"+obj+"=open; expires="+expire.toGMTString()+"; path=/";
	}
}

function read_cookie(name){
	var cookies=document.cookie.split("; ");
	for(var i=0; i<cookies.length; i++){
		var cookie=cookies[i].split("=");
		if(name==cookie[0]){
			return(unescape(cookie[1]));
		}
	}
	return("");
}