dom = (document.getElementById)? true : false;
ie4 = (document.all && !dom)? true : false;

function menuClick(elemId) {
	elemId2 = "img_"+elemId;
	elemId = "m_"+elemId;
	if (dom || ie4) {
    	var currElement = (dom)? document.getElementById(elemId) : document.all[elemId];

       currElement.style.display = (currElement.style.display == 'none')? 'block' : 'none';
        
        return false;
	} else return true;
}

function openpic(img, w, h){
	window.open('/pic/?'+img,'photo'+h+w,'height='+h+',width='+w+',resizable=yes,scrollbars=yes,menubar=no,status=no');
}
function win_open(url, w, h){
	window.open(url,'window'+h+w,'height='+h+',width='+w+',resizable=yes,scrollbars=yes,menubar=no,status=no');
}

function check_mail(frm){
	if((frm.email.value=='') || (frm.email.value=='ваш@e-mail')){
		alert('Вы не указали свой e-mail.');
		return false;
	}
}


// COOKIES

// name - имя cookie
// value - значение cookie
// [expires] - дата окончания действия cookie (по умолчанию - до конца сессии)
// [path] - путь, для которого cookie действительно (по умолчанию - документ, в котором значение было установлено)
// [domain] - домен, для которого cookie действительно (по умолчанию - домен, в котором значение было установлено)
// [secure] - логическое значение, показывающее требуется ли защищенная передача значения cookie

function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) +
     ((expires) ? "; expires=" + expires.toGMTString() : "") +
     ((path) ? "; path=" + path : "") +
     ((domain) ? "; domain=" + domain : "") +
     ((secure) ? "; secure" : "");
	document.cookie = curCookie;
}

// name - имя считываемого cookie

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))
}

// name - имя cookie
// [path] - путь, для которого cookie действительно
// [domain] - домен, для которого cookie действительно
function deleteCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" + 
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }
}
