
function setCookie(name, value, expiredays, path, domain, secure) {
//domain = ".detkino.ru";
   if (expiredays) {
      var exdate=new Date();
      exdate.setDate(exdate.getDate()+expiredays);
      var expires = exdate.toGMTString();
   }
   document.cookie = name + "=" + escape(value) +
   ((expiredays) ? "; expires=" + expires : "") +
   ((path) ? "; path=" + path : "") +
   ((domain) ? "; domain=" + domain : "") +
   ((secure) ? "; secure" : "");
}

function getCookie(name) {
   var cookie = " " + document.cookie;
   var search = " " + name + "=";
   var setStr = null;
   var offset = 0;
   var end = 0;
   if (cookie.length > 0) {
      offset = cookie.indexOf(search);
      if (offset != -1) {
         offset += search.length;
         end = cookie.indexOf(";", offset)
         if (end == -1) {
            end = cookie.length;
         }
         setStr = unescape(cookie.substring(offset, end));
      }
   }
   return setStr;
}

Array.prototype.removeByValue = function(item){
        var itemIndex = -1;
        for (var index = 0; index < this.length; index++)
        {
            if (this[index] == item){
                itemIndex=index;
            }
        }
        
        if (itemIndex == -1){
            return this;
        }
        
        var resultLeft = this.slice(0, itemIndex);
        var resultRight = this.slice(itemIndex+1, this.length);
        var resultTotal = resultLeft.concat(resultRight);

        return resultTotal; 

 };
 
function findValue(a, theValue) {
  for (var i = 0; i < a.length; i++) {
    if (a[i] == theValue)
      return true;
  }
return false;  
}

function getviewforum(forum,tes)
{
if (tes == null) return  true;
if (findValue(tes,forum)) {  return false;}
return  true;
}

function getviewtema(tema,tes)
{
if (tes == null) return  true;
if (findValue(tes,tema)) {  return false;}
return  true;
}

function visiboF (D, ope)
{
if (D=='') return;
   if (ope=='0') 
       { 
		var divs=document.getElementsByTagName("tr");
		for( var i=0; i<divs.length; i++)
			 if(divs[i].className=="parent"+D)
				 {divs[i].style.display="none"; }
       
       }
   else  
       {
       	var divs=document.getElementsByTagName("tr");
		for( var i=0; i<divs.length; i++)
			 if(divs[i].className=="parent"+D)
				 divs[i].style.display="";

      
       }
}

function visiboT (D, ope)
{
if (D=='') return;
   if (ope=='0') 
       { document.getElementById('t'+D).style.display = "none";
       document.getElementById('a'+D).style.color = "#eeeeee";
       //document.getElementById('rt'+D).style.color = "#eeeeee";  
       document.getElementById('ca'+D).style.display = "none";
       document.getElementById('cl'+D).style.display = "none";  
       document.getElementById('cr'+D).style.display = "none";
       document.getElementById('cv'+D).style.display = "none"; 	   
       }
   else  
       { document.getElementById('t'+D).style.display = ""; 
       document.getElementById('a'+D).style.color = "#003399";
       //document.getElementById('rt'+D).style.color = "#003399";	           
       document.getElementById('ca'+D).style.display = "";
       document.getElementById('cl'+D).style.display = "";     
       document.getElementById('cr'+D).style.display = "";
       document.getElementById('cv'+D).style.display = "";	   
       }
}

function ChatSound(){
document.sound1.play(false, '/phpbb/files/cricket1.wav');
} 