// JavaScript Document

function makeRequest2(url) 
{
    var http_request = false;

    if (window.XMLHttpRequest) 
	{ // Mozilla, Safari, ...
        http_request = new XMLHttpRequest();
        
		if (http_request.overrideMimeType) 
		{
            http_request.overrideMimeType('text/xml');
             // See note below about this line
        }
     } 
	 else if (window.ActiveXObject) 
	 { // IE
         try 
	     {
             http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } 
	     catch (e) 
	     {
             try 
			 {
                  http_request = new ActiveXObject("Microsoft.XMLHTTP");
             } 
			 catch (e) 
			 {
			 }
         }
    }

    if (!http_request) 
	{
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
    http_request.onreadystatechange = function() { buy_book(http_request); };
    http_request.open('GET', url, true);
    http_request.send(null);
}

function buy_book(http_request) 
{
    if (http_request.readyState == 4) 
	{
        if (http_request.status == 200) 
		{
			//added line to check object exists
			var objExist=document.getElementById('buy_book'); 
			if(objExist) 
			{ 
				document.getElementById('buy_book').innerHTML = http_request.responseText;
			} 
        } 
		else
		{
            alert('There was a problem with the request.');
        }
    }
}

function MakeButton(p_strISBN)
{
	
	makeRequest2("/ecom/MakeButton.php?ean=" + p_strISBN);
}
