function HTTPRequest(){
	var http;
	try{
		http = new XMLHttpRequest();
	}catch(e){
		try{
			http = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				http = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
				alert('JavaScript error');
				return false;
			}
		}
	}
	return http;
}
function XMLParser(stringXML){
	var parser;
	try{
		parser = new ActiveXObject("Microsoft.XMLDOM");
		parser.async = "false";
		parser.loadXML(stringXML);
	}catch(e){
		try{
			var parserXML = new DOMParser();
			parser = parserXML.parseFromString(stringXML, "text/xml");
		}catch(e){
			alert('JavaScript error');
			return false;
		}
	}
	return parser;
}
function ReportAbusive(commentId){
	if(confirm('Сигурни ли сте че искате да маркирате коментара като некоректен?')){
		var http = HTTPRequest();
		http.onreadystatechange = function(){
			if(http.readyState == 4){
				if(http.status == 200){
					if(http.responseText == 'true'){
						var href = document.getElementById(commentId);
						href.parentNode.removeChild(href);
						return;
					}
				}
				return;
			}
		};
		http.open('POST', 'AJAX/ReportAbusive.asp', true);
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
		http.setRequestHeader("Connection", "Close");
		http.send("CommentId=" + commentId);
	}
}
function ImageMoveTo(imageId){
	var http = HTTPRequest();
	http.onreadystatechange = function(){
		if(http.readyState == 4){
			if(http.status == 200){
				if(http.responseText){
					if(http.responseText != 'false'){
						document.getElementById('picture').innerHTML = http.responseText;
						if(window.initLightbox){
							initLightbox();
						}
					}
				}
			}
			return;
		}
	};
	http.open('POST', 'AJAX/ImageMoveTo.asp', true);
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	http.setRequestHeader("Connection", "Close");
	http.send("ImageId=" + imageId);
}
