;
var ICEForum={};
document.writen=document.write;
document.getElementByIdd = document.getElementById;
ICEForum.antiadz=new RegExp("lstats\.qip\.ru|relax\.ru|click\.readme\.ru|an\.yandex\.ru|counter\.yadro\.ru|ad\.adriver\.ru|a\.mctitle:link|\.dt00\.net|borda\.ru\/\?30000","i");
ICEForum.hintbox=null
ICEForum.onhover=function (text)
	{
	text=text.replace(/\xA0/g," ").replace(/^\s+/,"").replace(/\s+$/g,"").replace(/\s{2,}/g," ");
	text=text.replace(/(\s|^)((ftp|http):[a-zA-Z0-9./?=%_]+)(\s|$)/g,"<br><u>$2</u><br>");//url highlight
	if (text.match(/^\s*$/))
		return;
	ICEForum.hintbox.innerHTML=text;
	ICEForum.hintbox.style.display="block";
	}
ICEForum.onmouseout=function (){ICEForum.hintbox.style.display="";}
ICEForum.mousemove=function(e)
	{
	if (!ICEForum.hintbox) return;
	if (!e) e=window.event;
	
	var x=(e.pageX)?e.pageX:document.documentElement.scrollLeft+e.x;
	var y=(e.pageY)?e.pageY:document.documentElement.scrollTop+e.y;

	ICEForum.hintbox.style.top=Yoffset+y+"px";
	ICEForum.hintbox.style.left=Xoffset+x+"px";
	}
ICEForum.smilies=function(k,j,p)
			{
			var out="";
			var t=0;
			for (var i=k;i<=j;i++) {
				if (t==0)
					out+="<tr bgcolor=#b4cee7 align=center>";
				out+="<td width=35 height=35><a href=\"javascript:pst3(' :sm"+i+": ','','','','')\">";
				out+="<img border=0 src='"+gifdomen+"/gif/smk/sm"+i+".gif' alt='"+i+"' title='"+i+"'></a></td>";
				t++;
				if (t==5) 
					{out+="</tr>";t=0;}
				}
			while (t<5 && t>0)
				{
				out+="<td></td>";
				t++;
				if (t==5)
					out+="</tr>";
				}
			
			if (ICEForum.smiliesbox.outerHTML)
				{
				ICEForum.smiliesbox.outerHTML='<table bgcolor="#336699" border="0" cellpadding="4" cellspacing="1" width="50" id="smiliesbox">'+out+"</table>";
				ICEForum.smiliesbox=document.getElementById("smiliesbox");
				}
			else
				ICEForum.smiliesbox.innerHTML=out;
			
			}

document.write=function(a){
			if (!a.match(ICEForum.antiadz))
				document.writen(a);
			//else alert(a);
			};
//do not try to block specific tags since they might be used somewhere (voting and such)

document.getElementById=function(id) {	
	// kill Begun
	if (id=="new")
		return document.createElement("DIV");
	return document.getElementByIdd(id);
	};

ICEForum.postload=function () {
			ICEForum.hintbox=document.getElementById("hint");
			ICEForum.hintbox.style.cssText="display:none;";
			on=ICEForum.onhover;
			off=ICEForum.onmouseout;
			document.onmousemove=ICEForum.mousemove;
			
			/* hiding some advertising stuff */
			var alist=document.getElementsByTagName("A");
			
			for (var i=alist.length-1;i>=0;i--)
				{
				if (!alist[i])
					continue;
				var h=alist[i].getAttribute("href");
				if (h=="javascript:wopen(1,30,1);")
					ICEForum.smiliesbox=alist[i].parentNode.firstChild;
				/*
				else if (h=="http://top100.rambler.ru/top100/")
					alist[i].parentNode.parentNode.parentNode.removeChild(alist[i].parentNode.parentNode);
					*/
				else if (h=="http://borda.ru" || h=="http://borda.ru/" || h=="http://borda.ru/?30000")
					alist[i].parentNode.parentNode.removeChild(alist[i].parentNode);
				}
			/////////////////////
			var i=document.getElementById("MarketGid12652");
			var z=false;
			if (i)
				{
				while (i=i.parentNode)
					{
					if (i.tagName=="TABLE")
						{
						if (!z) {z=true;continue;}
						i.parentNode.removeChild(i);
						break;
						}
					}
				}
			////////////
			
			/*
			var i=document.getElementsByTagName("OPTION");
			for (var z=0,len=i.length;z<len;z++)
				{
				if (i[z].getAttribute("value")=="?0-0")
					{
					var k=i[z].parentNode.parentNode;
					if (k.tagName=="FORM")
						k.className="censored";
					}
				}
			*/
			////////////////
			wopen=ICEForum.smilies;
/* autoresize stuff */
			

			var list=document.getElementsByTagName("TEXTAREA");
			for (i=0;i<list.length;i++)
				{
				//ICEForum.resize.list.push(list[i]);
				list[i].onkeypress=ICEForum.resize.fn2;
				//list[i].onkeyup=ICEForum.resize.fn2;
				//list[i].onkeypress();
				list[i].onclick=ICEForum.resize.fn2;
				}
			if (list.length>0)
				{
				var q=document.createElement("TEXTAREA");
				q.id="float";
				document.getElementsByTagName("BODY")[0].appendChild(q);
				ICEForum.resize.el=q;
				//setInterval(ICEForum.resize.fn,350);
				
				//keypress
				}

			};
ICEForum.resize={"list":[],"fn":function() {},"el":null};
ICEForum.resize.fn=function ()
	{
	var float=ICEForum.resize.el;
	for (i=0;i<ICEForum.resize.list.length;i++)
		{
		var text=ICEForum.resize.list[i];
		float.style.width=text.clientWidth+"px";
		float.value=text.value;
		text.style.height=Math.max(25+float.scrollHeight,125)+"px";
		}

	}
ICEForum.resize.fn2=function ()
	{
	var float=ICEForum.resize.el;
	float.style.width=this.clientWidth+"px";
	float.value=this.value;
	this.style.height=Math.max(25+float.scrollHeight,125)+"px";
	}
