function createXmlObject( )
{
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		return xmlHttp;
	}
	catch (e)
	{
		// Internet Explorer
		try
	    {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			return xmlHttp;
	    }
		catch (e)
	    {
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				return xmlHttp;
			}
			catch (e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
}

function getBook( book, id )
{
	// Setup loading.
	document.getElementById('content').innerHTML = "<img src='images/preload.gif' alt='Loading...' />";
	
	var xmlHttpPD = createXmlObject( );
	
	xmlHttpPD.onreadystatechange=function()
	{
		if(xmlHttpPD.readyState==4)
		{
			document.getElementById('content').innerHTML = xmlHttpPD.responseText;
			//document.getElementById('buylink').innerHTML = "<a target='_blank' href='http://www.lulu.com/content/" + id + "'><img src='images/buyme.gif' /></a>";
		}
	}
	xmlHttpPD.open("GET","ajax/getbook.php?book=" + book, true);
	xmlHttpPD.send(null);
}

function loadImage( filename )
{
	document.getElementById('content').style.display = "none";
	document.getElementById('loader').style.display = "block";
	document.getElementById('content').innerHTML = "<img id='current' src='portfolio_images/" + filename + "' />";
	Event.observe(document.getElementById('current'), 'load', function() { 
		document.getElementById('loader').style.display = "none";
		document.getElementById('content').style.display = "block";
		});
}

function swapImage( book, file )
{
	document.getElementById('book_r_image').innerHTML = "<img src='books/" + book + "/images/" + file + "' alt='" + file + "' title='" + file + "'/>";
}
