function ConfirmDelete(elm_id, s_comm){
if(elm_id == null){var selObj = new Object(); selObj.value = "del";}
else{ var selObj = GetObject(elm_id);};
if(selObj && selObj.value){if(selObj.value.substr(0,3) == "del") if(!confirm(s_comm)) return false;};
return true;};
function CheckLength(elm_id, s_comm){
var selObj = GetObject(elm_id); if(selObj) if(!selObj.value.length){alert(s_comm); return false;};
return true;};
function SetCheckboxes(ch_prefix, ch_sufix, count, val){ 
var i; for(i = 1; i <= count; i++){
var selObj = GetObject(ch_prefix + ch_sufix + i);
if(selObj) selObj.checked = val; else break;};
return;};
function ShowObject(who, why, when)
{var whyObj = GetObject(why);if(whyObj){
var whoObj = GetObject(who);if(whoObj){
if(whyObj.value == when) whoObj.style.visibility = "visible"; else whoObj.style.visibility = "hidden";};};
return;};
function GetObject(this_id){
var retObj = null; if(typeof document.getElementById != 'undefined') retObj = document.getElementById(this_id); else if(document.all) var retObj = document.all[this_id];
return retObj;};
function setCookie(name, value, expires, path, domain, secure){
var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
document.cookie = curCookie;
return;};
function getCookie(name){
var prefix = name + "="; var cookieStartIndex = document.cookie.indexOf(prefix);
if (cookieStartIndex == -1) return '';
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 DoManage(t_id, m_id){
var DoRet; if(!confirm("Редактировать матч?")){DoRet = true;} else
{var frmMatch = GetObject("TempFormForMatchEdit"); var NowTurId = GetObject("TempFormTurId"); var NowMatchId = GetObject("TempFormMatchId");
if(frmMatch && NowTurId && NowMatchId){NowTurId.value = t_id; NowMatchId.value = m_id; frmMatch.submit();}
else alert("Ошибка!");
DoRet = false;};
return DoRet;};
function ShowDiv(idImg, idDiv, cssSufix){
var RetVal = false; var objImg = GetObject(idImg);
if(objImg){var objDiv = GetObject(idDiv);
if(objDiv){var i, strImg; i = objImg.src.search("images");
if(i >= 0){strImg = objImg.alt; if(strImg == "^"){objImg.src = "images/dd"+cssSufix+".gif";objImg.alt = "v";objDiv.style.visibility = "hidden"; objDiv.style.display = "none";}
else{objImg.src = "images/du"+cssSufix+".gif";objImg.alt = "^";objDiv.style.visibility = "visible";objDiv.style.display = "block";}; RetVal = true;};};};
return RetVal;};
function ChEm(p){
var cmbEm; cmbEm = GetObject("msgbal"+p);
if(cmbEm){var sampEm; sampEm = GetObject("msgclr"+p); if(sampEm){
if(cmbEm.selectedIndex > 0){var optEm; optEm = cmbEm.options[cmbEm.selectedIndex]; if(optEm) sampEm.style.backgroundColor = optEm.style.color;}
else sampEm.style.backgroundColor = "";};};return;};
function EnEm(p){
var retVal = false;var cmbEm; cmbEm = GetObject("msgbal"+p);
if(cmbEm){if(cmbEm.selectedIndex > 0) retVal = true; else alert("Выберите из списка наиболее близкую для Вас эмоцию на это сообщение");};return retVal;};
function TipWin(t_url, t_trg, t_w, t_h){
window.open(t_url, t_trg, 'height='+t_h+',width='+t_w+',location=no,resizable=yes,menubar=no,scrollbars=yes,toolbar=no,status=yes').focus(); return false;};