function makeRequest(url, div, type)
{
	var param = no_cache();
	
	xhr_object = AjaxObject();
	xhr_object.onreadystatechange = function()
	{ 
		if(xhr_object.readyState == 4)
		{
			if(xhr_object.status == 200)
			{
				document.getElementById(div).innerHTML = xhr_object.responseText;
				if (document.getElementById('basket_div').innerHTML == '')
{
	makeRequest_basket('index.php?page=getbasket', 'basket_div', true);
}
			}	
		} 
	}

	xhr_object.open('GET', url, type);
	xhr_object.send(null);

	return false;
}

function makeRequest_basket(url, div, type)
{
	var param = no_cache();
	
	xhr_object_basket = AjaxObject();
	xhr_object_basket.onreadystatechange = function()
	{ 
		if(xhr_object_basket.readyState == 4)
		{
			if(xhr_object_basket.status == 200)
			{
				document.getElementById(div).innerHTML = xhr_object_basket.responseText;
			}	
		} 
	}

	xhr_object_basket.open('GET', url, type);
	xhr_object_basket.send(null);

	return false;
}

function no_cache()
{
	date_object = new Date();
	var param = date_object.getTime();

	return param;
}

function AjaxObject()
{
	if(window.XMLHttpRequest)
	{
		xhr_object = new XMLHttpRequest();
		return xhr_object;
	}
	else if(window.ActiveXObject)
	{
		xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
		return xhr_object;
	}
	else
	{ 
		alert('Ajax Error : XMLHTTPRequest...');
		return;
	}
}