var xmlHttp;

function GetXmlHttpObject(){

	var xmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e){

		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e){
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;

}

// Добавление пометки "Я есть на этой фотографии"
function PlusOnPhoto(photoid){

	xmlHttp = GetXmlHttpObject();

	if (!xmlHttp){
		alert("Браузер не поддерживает HTTP-запросы");
		return;
	}

	var url = "actions.php?act=plusonphoto";
	url = url + "&photoid=" + photoid;

	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = ReloadPage;
	xmlHttp.send(null);

}

// Удаление пометки "Я есть на этой фотографии"
function DelFromPhoto(photoid){	xmlHttp = GetXmlHttpObject();

	if (!xmlHttp){
		alert("Браузер не поддерживает HTTP-запросы");
		return;
	}

	var url = "actions.php?act=deletefromphoto";
	url = url + "&photoid=" + photoid;

	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = ReloadPage;
	xmlHttp.send(null);
}

// Удаление сообщения
function DeleteMessage(messid){
	xmlHttp = GetXmlHttpObject();

	if (!xmlHttp){
		alert("Браузер не поддерживает HTTP-запросы");
		return;
	}

	var url = "actions.php?act=deletemessage";
	url = url + "&messid=" + messid;

	xmlHttp.open("GET", url, true);
	//xmlHttp.onreadystatechange = OnDeleteMessage;
	xmlHttp.send(null);

	// Удаление сообщения на странице
	$('#inf'+messid).remove();
	$('#mes'+messid).remove();
	// Изменение числа сообщений
	$('.count_mess').text( parseInt($('.count_mess:first').text())-1 );
	if (!$('.count_mess:first').text()) $('#nocomments').css({display :"block"});

}

// Добавление сообщения
function AddMessage(objectid, type){

	xmlHttp = GetXmlHttpObject();

	if (!xmlHttp){
		alert("Браузер не поддерживает HTTP-запросы");
		return;
	}

	var url = "actions.php?act=addmessage";
	url = url + "&mess=" + encodeURIComponent($('comment').text()) + "&type=" + type;
	url = url + "&objectid=" + objectid;

	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = OnAddMessage;
	xmlHttp.send(null);

}

function empty_message(){	if (!$('#comment').val())
	   return true;
	else
	   return false;}

function onAddMessage(){

	location.href = location.search;

}

function ReloadPage(){

	location.href = location.search;

}