<!--
function eaddr (name, srv, param){
	var eml = "mailto:" + name +  "\@" + srv;
	if (param){
		eml+="?"+param;
	}
	window.location.href (eml);
}

function SetURLParam(newkey, newvalue){
	newkey = newkey.toLowerCase();
	var URL = newurl;
	if (!URL) URL = location.href;

	var paramadded = false;
	var newparamstr = '';

	var leftpartofURL = URL.split("?")[0];
	var oldparamstr = URL.split("?")[1];
	if (oldparamstr){
		var params = oldparamstr.split("&");
		for (var i=0; i<params.length; i++){
			var pair = params[i].split("=");
			var key=pair[0];
			var value=pair[1];
			
			if (key.toLowerCase() == newkey) {	// замена существующего параметра
				value = newvalue;
				paramadded = true;
			}

			if (newparamstr == ''){
				newparamstr += key + "=" + value;
			} else {
				newparamstr += "&" + key + "=" + value;
			}
		}
	} else {								// если строка вида /news, то сделать из нее /news/, чтобы потом прибавить ?dfsf=sdfsd
		if (leftpartofURL.substring(leftpartofURL.length-1, 1) != "/"){
			leftpartofURL += "/";
		}
	}

	if (!paramadded){						// добавление параметра если он не обнаружен в URL
		if (newparamstr == ''){
			newparamstr += newkey + "=" + newvalue;
		} else {
			newparamstr += "&" + newkey + "=" + newvalue;
		}
	}
	location.href = leftpartofURL + "?" + newparamstr;
}

function getCookie(name) {
	var prefix = name + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1) return null;
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

function setCookie(name, value, expires, path, domain) {
	if (!path) path='/';

	if (!domain){ 
		domain = location.href;
		var re = /https?:\/\/(www\.)?(.*?)(\/|$)/i;
		if (re.test(domain)){
			domain = RegExp.$2;
		}

		if (domain.indexOf(/\./) == -1) domain = "";
	}
	if (expires == 'permanent'){
		expires = 'Fri, 25 Dec 2099 23:59:59 GMT';
	} else {
		((expires) ? "; expires=" + expires.toGMTString() : "");
	}
	var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((domain) ? "; domain=" + domain : "") + "; path=" + path;
	document.cookie = curCookie;
}

function delCookie(name){
	document.cookie = name + "=; expires=Fri, 31 Dec 1999 23:59:59 GMT; path=/";
}

function logout(){
	delCookie('login');
	delCookie('password');
	location.reload();
}

//Image popup
var win;
function ImagePopUp(url){
    if (url){
        if (win) win.close();
        win = window.open('about:blank', '', 'width=800,height=800,status=0,toolbar=0,location=0,scrollbars=0,menubar=0,resizable=0');
        win.document.write('<HTML><BODY style="margin:0">');
        win.document.write('<IMG SRC="'+url+'" onload="window.opener.resize()" style="display: none">');
        win.document.write('<TABLE id=maintable width=800 height=800 style="display: block">');
        win.document.write('<TR><TD valign=center align=center style="font: 10pt Tahoma">Подождите, идет загрузка изображения...</TD></TR>');
        win.document.write('</TABLE></BODY></HTML>');
    }
}

function resize(){
    win.document.images[0].style.display = 'block';
    win.document.all.maintable.style.display = 'none';
    var w = win.document.images[0].width+9;
    var h = win.document.images[0].height+29;
    win.resizeTo(w, h);
    win.focus();
}
// -->
function ShowHide(divId){
	var id = document.getElementById(divId);
	if (id.style.display == "none")	{
	eval("id.style.display = 'block';");
	} else {
	eval("id.style.display = 'none';");
	}
}


				//-->

