/* ---
	W3CDOM 
--- */

var bugRiddenCrashPronePieceOfJunk = (
	navigator.userAgent.indexOf('MSIE 5') != -1
	&&
	navigator.userAgent.indexOf('Mac') != -1
);

var W3CDOM = (!bugRiddenCrashPronePieceOfJunk && 
	document.getElementsByTagName && document.createElement);

/* ---
	Flipbox written by CrappoMan simonpatterson@dsl.pipex.com
--- */

function flipBox(who) {
	var tmp; 
	if (document.images['b_' + who].src.indexOf('_on') == -1) { 
		tmp = document.images['b_' + who].src.replace('_off', '_on');
		document.getElementById('box_' + who).style.display = 'none';
		document.images['b_' + who].src = tmp;
	} else { 
		tmp = document.images['b_' + who].src.replace('_on', '_off');
		document.getElementById('box_' + who).style.display = 'block';
		document.images['b_' + who].src = tmp;
	}
}

function addText(elname, wrap1, wrap2) {
	if (document.selection) { // for IE 
		var str = document.selection.createRange().text;
		document.forms['inputform'].elements[elname].focus();
		var sel = document.selection.createRange();
		sel.text = wrap1 + str + wrap2;
		return;
	} else if ((typeof document.forms['inputform'].elements[elname].selectionStart) != 'undefined') { // for Mozilla
		var txtarea = document.forms['inputform'].elements[elname];
		var selLength = txtarea.textLength;
		var selStart = txtarea.selectionStart;
		var selEnd = txtarea.selectionEnd;
		var oldScrollTop = txtarea.scrollTop;
		//if (selEnd == 1 || selEnd == 2)
		//selEnd = selLength;
		var s1 = (txtarea.value).substring(0,selStart);
		var s2 = (txtarea.value).substring(selStart, selEnd)
		var s3 = (txtarea.value).substring(selEnd, selLength);
		txtarea.value = s1 + wrap1 + s2 + wrap2 + s3;
		txtarea.selectionStart = s1.length;
		txtarea.selectionEnd = s1.length + s2.length + wrap1.length + wrap2.length;
		txtarea.scrollTop = oldScrollTop;
		txtarea.focus();
		return;
	} else {
		insertText(elname, wrap1 + wrap2);
	}
}

function insertText(elname, what) {
	if (document.forms['inputform'].elements[elname].createTextRange) {
		document.forms['inputform'].elements[elname].focus();
		document.selection.createRange().duplicate().text = what;
	} else if ((typeof document.forms['inputform'].elements[elname].selectionStart) != 'undefined') { // for Mozilla
		var tarea = document.forms['inputform'].elements[elname];
		var selEnd = tarea.selectionEnd;
		var txtLen = tarea.value.length;
		var txtbefore = tarea.value.substring(0,selEnd);
		var txtafter =  tarea.value.substring(selEnd, txtLen);
		var oldScrollTop = tarea.scrollTop;
		tarea.value = txtbefore + what + txtafter;
		tarea.selectionStart = txtbefore.length + what.length;
		tarea.selectionEnd = txtbefore.length + what.length;
		tarea.scrollTop = oldScrollTop;
		tarea.focus();
	} else {
		document.forms['inputform'].elements[elname].value += what;
		document.forms['inputform'].elements[elname].focus();
	}
}

function show_hide(msg_id) {
	msg_id.style.display = msg_id.style.display == 'none' ? '' : 'none';
}

function li() {
if ( document.getElementById("LI_Cnt")) {
	document.getElementById("LI_Cnt").src = "http://counter.yadro.ru/hit?t16.10;r"+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+
escape(document.URL)+";i" + escape('Ææ'+document.title.substring(0,80)) +";"+Math.random()	

// JS
d=document;
var a='';
a+=';r='+escape(d.referrer)
// JS11
a+=';j='+navigator.javaEnabled()
// JS12
s=screen;
a+=';s='+s.width+'*'+s.height
a+=';d='+(s.colorDepth?s.colorDepth:s.pixelDepth)
// JS13
js=13

	document.getElementById("Mail_Cnt").src = "http://d8.c4.bf.a0.top.list.ru/counter"+
"?id=1001585;t=230;js="+js+a+";rand="+Math.random()

hotlog_js="1.0";

hotlog_r=""+Math.random()+"&s=323951&im=101&r="+escape(document.referrer)+"&pg="+
escape(window.location.href);

document.cookie="hotlog=1; path=/"; 
hotlog_r+="&c="+(document.cookie?"Y":"N");
hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N")
hotlog_r+="&wh="+screen.width+"x"+screen.height+"&px="+
(((navigator.appName.substring(0,3)=="Mic"))?screen.colorDepth:screen.pixelDepth)

hotlog_js="1.3"
hotlog_r+="&js="+hotlog_js;

	document.getElementById("Hot_Cnt").src = "http://hit13.hotlog.ru/cgi-bin/hotlog/count?"+
	hotlog_r+"&"
}	
	if ( document.getElementById("Ya_Cnt")) {

		document.getElementById("Ya_Cnt").src = "http://www.yandex.ru/cycounter?www.gamesboard.ru"

		document.getElementById("Topcat_Cnt").src = "http://www.topcat.ru/counter?id=17497"
	}
}

function initialize () { /* Hide nifty stuff from old browsers */
  if (W3CDOM)	{
    li();
  }  _uacct = "UA-1211717-4";
  urchinTracker();

}

window.onload = initialize; 
