var m = 20;
var t;

var m2 = 0;
var t2;
var go;

function show_roles() {
clearTimeout(t);
var obje = document.getElementById('roles');
m++;
obje.style.opacity = (m/100);
obje.style.filter="alpha(opacity="+m+")";
t = setTimeout('show_roles()',3);
if (m>=100) clearTimeout(t);
}

function hide_roles() {
clearTimeout(t);
var obje = document.getElementById('roles');
m--;
obje.style.opacity = m/100;
obje.style.filter="alpha(opacity="+m+")";
t = setTimeout("hide_roles()",5);
if (m<=20) clearTimeout(t); 
}

function show_enter() {
clearTimeout(t2);
var obje2 = document.getElementById('enter_im');
m2++;
obje2.style.opacity = (m2/100);
obje2.style.filter="alpha(opacity="+m2+")";
t2 = setTimeout('show_enter()',1);
if (m2>=100) clearTimeout(t2);
}

function hide_enter() {
clearTimeout(t2);
var obje2 = document.getElementById('enter_im');
m2--;
obje2.style.opacity = m2/100;
obje2.style.filter="alpha(opacity="+m2+")";
t2 = setTimeout("hide_enter()",2);
if (m2<=0) clearTimeout(t2); 
}

function show_legend() {
var legend = document.getElementById('left_column1');
var news = document.getElementById('left_column2');
news.style.visibility='hidden';
if (legend.style.visibility=='visible')
legend.style.visibility='hidden'; else
legend.style.visibility='visible';
}

function show_news() {
var legend = document.getElementById('left_column1');
var news = document.getElementById('left_column2');
legend.style.visibility='hidden';
if (news.style.visibility=='visible')
news.style.visibility='hidden'; else
news.style.visibility='visible';
}

function change_href(idd) {
var left_href = document.getElementById(idd);
var legend = document.getElementById('left_column1');
var news = document.getElementById('left_column2');
if (news.style.visibility=='visible')
	left_href.href+='?vis=news'; else
		if (legend.style.visibility=='visible')
			left_href.href+='?vis=legend';
}

function check_get() {
	var tmp = new Array();      // два вспомагательных    
		var tmp2 = new Array();     // массива    
		var param = new Array();    
		var get = location.search;  // строка GET запроса    
		if(get != '')    
		{    
		tmp = (get.substr(1)).split('&');   // разделяем переменные    
		for(var i=0; i < tmp.length; i++)    
		{    
		tmp2 = tmp[i].split('=');       // массив param будет содержать    
		param[tmp2[0]] = tmp2[1];       // пары ключ(имя переменной)->значение    
		}    
		if (param['vis']=='news')
			show_news();
		else
		if (param['vis']=='legend')
			show_legend();
		}   
}
