// Get the HTTP Object
function getHTTPObject()
{
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	else return null;
}

// Implement business logic
function GetGallery(PageNo,PerPage,Gallery)
{
	httpObject = getHTTPObject();
	if (httpObject != null) 
	{
		httpObject.onreadystatechange=function()
		{
			if(httpObject.readyState == 4)
			{
				document.getElementById('gallery').innerHTML = httpObject.responseText;
			}
		}
		httpObject.open("GET", "gallery.php?page="+PageNo+"&perpage="+PerPage+"&gallery="+Gallery, true);
		httpObject.send(null);
	}
}

var httpObject = null;