var xmlhttp=false;
try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
		xmlhttp = false;
	}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
}

var sock=
{
	send_link: "",
	
	send: function(data,obj)
	{
		if(!xmlhttp)return;
		xmlhttp.open("GET",this.send_link+data,true);
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				res=xmlhttp.responseText;
				if(res=="error")
				{
					obj.checked=false;
				}
				if(res.length>20)
				{
					document.forms.forum_msgmove.forum_themes.outerHTML='<select name="forum_themes" class="form_text_inp">'+res+'</select>';
				}
			}
		}
		xmlhttp.send(null);
	},
	
	mark: function(num,obj)
	{
		if(!xmlhttp)return false;
		chk=(obj.checked)?'mark':'unmark';
		this.send("_"+num+"/"+chk,obj);
		return true;
	},
	
	get_themes: function(obj)
	{
		if(!xmlhttp)return;
		this.send(obj,obj);
	},
	
	put_themes: function(obj,text)
	{
		if(!obj)return;
		alert(text);
	}
}

function crop_msg(obj,inp_obj,msg_id)
{
	sock.send_link="http://www.kirishi.ru/forum_adm.php?mark=1_1";
	if(sock.mark(msg_id,inp_obj))
		obj.outerHTML="";
	else
		inp_obj.checked=true;
}

function get_themes(obj)
{
	sock.send_link="http://www.kirishi.ru/forum_adm.php?list="+obj.value;
	sock.get_themes(obj);
}