function loadXMLDoc(urlreq) {
	var url = '/core' + urlreq;

	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}



function processReqChange() {
	if (req.readyState == 4) {
		if (req.status == 200) {
			response = req.responseXML.documentElement;
			method = response.getElementsByTagName('method')[0].firstChild.data;
			result = response.getElementsByTagName('result')[0].firstChild.data;
			eval(method + '(result)');
		} else {
            alert("Ошибка получения XML:\n" + req.statusText);
        }
    }
}



function addStar(id, sessid) {
	var mrequest = '';

	mrequest += '?method=StarCheck';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);
}



function StarCheck(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '1') {
		tmp = 'star' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/chosen.gif';
	} else {
		tmp = 'star' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/choose.gif';
	}
}



function addUserStar(id, sessid) {
	var mrequest = '';

	mrequest += '?method=StarUserCheck';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);
}



function StarUserCheck(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '1') {
		tmp = 'userstar' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/chosen.gif';
	} else {
		tmp = 'userstar' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/choose.gif';
	}
}




function chkComments(id, sessid) {
	var mrequest = '';

	mrequest += '?method=CommentsCheck';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);
}




function CommentsCheck(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '1') {
		tmp = 'comments' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/stick_on.png';
	} else {
		tmp = 'comments' + tmp_arr[0];
		document.getElementById(tmp).src = '/images/stick.png';
	}
}


function Activate(id, sessid) {
	var mrequest = '';
	var tmp;

	mrequest += '?method=ActivateAds';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);

	tmp = 'ads_item_' + id;
	document.getElementById(tmp).style.display = 'none';
}


function ActivateAds(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '1') {
		//tmp = 'ads_item_' + tmp_arr[0];
		//document.getElementById(tmp).style.display = 'none';
	} 
}


function DeActivate(id, sessid) {
	var mrequest = '';
	var tmp;

	mrequest += '?method=DeActivateAds';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);

	tmp = 'ads_item_' + id;
	document.getElementById(tmp).style.display = 'none';
}


function DeActivateAds(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '0') {
		//tmp = 'ads_item_' + tmp_arr[0];
		//document.getElementById(tmp).style.display = 'none';
	} 
}


function Renew(id, sessid) {
	var mrequest = '';
	var tmp;

	mrequest += '?method=RenewAds';
	mrequest += '&id=' + encodeURI(id);
	mrequest += '&sessid=' + encodeURI(sessid);

	loadXMLDoc(mrequest);
}


function RenewAds(result) {
	var tmp_arr = new Array();
	var tmp;

	tmp_arr = result.split(';');
	if (tmp_arr[1] == '1') {
		tmp = 'ActivDate' + tmp_arr[0];
		document.getElementById(tmp).innerHTML = tmp_arr[2];
	} 
}



function change(fid, sid, act, pas, li1, li2){
	// Получаем доступ к элементам по id
    var div1 = document.getElementById(fid);
	var div2 = document.getElementById(sid);
	var bl1 = document.getElementById(act);
	var bl2 = document.getElementById(pas);
	var link1 = document.getElementById(li1);
	var link2 = document.getElementById(li2);
    // Меняем имя классов
   	div1.className = "but2";
	div2.className = "but1";
	bl1.className = "ren";
	bl2.className = "sel";
	link1.className = "pr";
	link2.className = "ar";
}