var g_news_xmlhttp;
var g_news_delaytimer = null;

try
{
	g_news_xmlhttp = new XMLHttpRequest();
}
catch (e)
{
	try
	{
		g_news_xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
		try
		{
			g_news_xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e)
		{
			alert("Your browser does not support AJAX!");
		}
	}
}

function news_get(url, page)
{
	var title = getElementValue(document.forms["newsform"].title);
	var year  = getElementValue(document.forms["newsform"].year);
	g_news_xmlhttp.open("GET", url + "news.php?title=" + encodeURIComponent(title) + "&year=" + encodeURIComponent(year) + "&page=" + parseInt(page), true);
	g_news_xmlhttp.onreadystatechange = function()
	{
		if (g_news_xmlhttp.readyState == 4)
		{
			var album_container = document.getElementById("newscontainer");
			album_container.innerHTML = g_news_xmlhttp.responseText;
		}
	}

	g_news_xmlhttp.send(null);
}

function news_get_delayed(url)
{
	clearTimeout(g_news_delaytimer);
	g_news_delaytimer = setTimeout("news_get('" + url + "')", 500);
}
