<!--
	var root = "http://alamat.110mb.com/";
	//var root = "/Test/";
	//var root = "http://alamat.110mb.com/test/";
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	var images = new Array();
	var paths = new Array
	(
		"images/button/bg_h.gif",
		"images/button/left_h.gif",
		"images/button/right_h.gif",
		"images/leftbarh.gif",
		"images/leftbar_ch.gif",
		"images/iconh.gif",
		"cs/images/iconh.gif",
		"vb/images/iconh.gif",
		"java/images/iconh.gif",
		"cpp/images/iconh.gif",
		"other/images/iconh.gif",
		"forum/images/iconh.gif"
	);
	
	for (var i = 0; i < paths.length; i++)
	{
		images[i] = new Image();
		images[i].src = root + paths[i];
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	var words = new Array
	(
		new Array("{D1}" , "k.c.u.F"                   ),
		new Array("{d1}" , "k.c.u.f"                   ),
		new Array("{D2}" , "s.s.A"                     ),
		new Array("{d2}" , "s.s.a"                     ),
		new Array("{D3}" , "e.l.o.h.s.s.A"             ),
		new Array("{d3}" , "e.l.o.h.s.s.a"             ),
		new Array("{D4}" , "t.n.u.C"                   ),
		new Array("{d4}" , "t.n.u.c"                   ),
		new Array("{D5}" , "t.i.h.S"                   ),
		new Array("{d5}" , "t.i.h.s"                   ),
		new Array("{D6}" , "p.m.i.P"                   ),
		new Array("{d6}" , "p.m.i.p"                   ),
		new Array("{D7}" , "t.u.l.S"                   ),
		new Array("{d7}" , "t.u.l.s"                   ),
		new Array("{D8}" , "m.s.a.g.r.O"               ),
		new Array("{d8}" , "m.s.a.g.r.O"               ),
		new Array("{D8}" , "m.s.a.g.r.O"               ),
		new Array("{d8}" , "m.s.a.g.r.O"               ),
		new Array("{D9}" , "e.k.y.D"                   ),
		new Array("{d9}" , "e.k.y.d"                   ),
		new Array("{D10}", "r.e.e.u.Q"                 ),
		new Array("{d10}", "r.e.e.u.q"                 ),
		new Array("{D11}", "h.c.t.i.B"                 ),
		new Array("{d11}", "h.c.t.i.b"                 ),
		new Array("{D12}", "e.r.o.h.W"                 ),
		new Array("{d12}", "e.r.o.h.w"                 ),
		new Array("{D13}", "a.v.l.u.V"                 ),
		new Array("{d13}", "a.v.l.u.v"                 )
	);
	
	function Antifilter()
	{
		for (var i = 0; i < words.length; i++)
		{
			var main = words[i][1];
			main = main.split(".");
			main = main.reverse();
			main = main.join("");
			document.body.innerHTML = document.body.innerHTML.replace(words[i][0], main);
		}
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	function CatSwap(name)
	{
		var cell = document.getElementById(name);
		var swap = cell.getAttribute('background');
		cell.setAttribute('background', cell.getAttribute('swap'));
		cell.setAttribute('swap', swap);
		
		var text = document.getElementById(name + '_text');
		var swap = text.getAttribute('color');
		text.setAttribute('color', text.getAttribute('swap'));
		text.setAttribute('swap', swap);
		
		var image = document.getElementById(name + '_image');
		var swap = image.getAttribute('src');
		image.setAttribute('src', image.getAttribute('swap'));
		image.setAttribute('swap', swap);
		
		if (document.body.style.cursor == 'pointer')
		{
			document.body.style.cursor = '';
		}
		else
		{
			document.body.style.cursor = 'pointer';
		}
	}
	
	function CatClick(name)
	{
		var link = document.getElementById(name + '_link');
		location.href = link.getAttribute('href');
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	function LangSwap(name)
	{
		var cell = document.getElementById(name);
		var swap = cell.getAttribute('background');
		cell.setAttribute('background', cell.getAttribute('swap'));
		cell.setAttribute('swap', swap);
		
		var text = document.getElementById(name + '_text');
		var swap = text.getAttribute('color');
		text.setAttribute('color', text.getAttribute('swap'));
		text.setAttribute('swap', swap);
		
		var image = document.getElementById(name + '_image');
		image.style.visibility = (image.style.visibility == 'hidden' ? 'visible' : 'hidden');
		
		if (document.body.style.cursor == 'pointer')
		{
			document.body.style.cursor = '';
		}
		else
		{
			document.body.style.cursor = 'pointer';
		}
	}
	
	function LangClick(name)
	{
		var link = document.getElementById(name + '_link');
		location.href = link.getAttribute('href');
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	function ImageSwap(name)
	{
		var image = document.getElementById(name);
		var swap = image.getAttribute('src');
		image.setAttribute('src', image.getAttribute('swap'));
		image.setAttribute('swap', swap);
	}
	
	function FormRank(rank)
	{
		document.rankform.rank.value = rank;
		document.rankform.submit();
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	function Swap_State(button_name, element_name)
	{
		var element = document.getElementById(element_name);
		var state = element.style.visibility;
		
		var button = document.getElementById(button_name);
		var src_swap = button.getAttribute('src');
		button.setAttribute('src', button.getAttribute('src_swap'));
		button.setAttribute('src_swap', src_swap);
		var alt_swap = button.getAttribute('alt');
		button.setAttribute('alt', button.getAttribute('alt_swap'));
		button.setAttribute('alt_swap', alt_swap);
		
		if (state == 'hidden')
		{
			element.style.visibility = 'visible';
			element.style.position = 'static';
		}
		else
		{
			element.style.visibility = 'hidden';
			element.style.position = 'absolute';
		}
	}
	
	///////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////
	
	function Text_Replace(text, textarea_name)
	{
		var textarea = document.getElementById(textarea_name);
		//document.title = '[' + textarea.dir + ']';
		
		// Attempt to create a text range (IE).
		if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
		{
			var caretPos = textarea.caretPos;
	
			caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
			caretPos.select();
		}
		// Mozilla text range replace.
		else if (typeof(textarea.selectionStart) != "undefined")
		{
			var begin = textarea.value.substr(0, textarea.selectionStart);
			var end = textarea.value.substr(textarea.selectionEnd);
			var scrollPos = textarea.scrollTop;
	
			textarea.value = begin + text + end;
	
			if (textarea.setSelectionRange)
			{
				textarea.focus();
				textarea.setSelectionRange(begin.length + text.length, begin.length + text.length);
			}
			textarea.scrollTop = scrollPos;
		}
		// Just put it on the end.
		else
		{
			textarea.value += text;
			textarea.focus(textarea.value.length - 1);
		}
	}
	
	function Text_Surround(text1, text2, textarea_name)
	{
		var textarea = document.getElementById(textarea_name);
		
		// Can a text range be created?
		if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
		{
			var caretPos = textarea.caretPos, temp_length = caretPos.text.length;
	
			caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;
	
			if (temp_length == 0)
			{
				caretPos.moveStart("character", -text2.length);
				caretPos.moveEnd("character", -text2.length);
				caretPos.select();
			}
			else
				textarea.focus(caretPos);
		}
		// Mozilla text range wrap.
		else if (typeof(textarea.selectionStart) != "undefined")
		{
			var begin = textarea.value.substr(0, textarea.selectionStart);
			var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
			var end = textarea.value.substr(textarea.selectionEnd);
			var newCursorPos = textarea.selectionStart;
			var scrollPos = textarea.scrollTop;
	
			textarea.value = begin + text1 + selection + text2 + end;
	
			if (textarea.setSelectionRange)
			{
				if (selection.length == 0)
					textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
				else
					textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
				textarea.focus();
			}
			textarea.scrollTop = scrollPos;
		}
		// Just put them on the end, then.
		else
		{
			textarea.value += text1 + text2;
			textarea.focus(textarea.value.length - 1);
		}
	}
	
	// Remember the current position.
	function Caret_Store(text)
	{
		// Only bother if it will be useful.
		if (typeof(text.createTextRange) != "undefined")
			text.caretPos = document.selection.createRange().duplicate();
	}
//-->