 function makeRequest(url, divName, id) {
	var httpRequest;
	
	if (window.XMLHttpRequest) 
	{ // Mozilla, Safari, ...
		httpRequest = new XMLHttpRequest();
		
		if (httpRequest.overrideMimeType) 
		{
			httpRequest.overrideMimeType('text/xml');
			// See note below about this line
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try 
		{
			httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
		try 
		{
			httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch (e) {}
		}
	}

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance', divName);
            return false;
        }
        httpRequest.onreadystatechange = function() { alertContents(httpRequest, divName); };
        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
        httpRequest.send(id);
    }
	
	 function alertContents(httpRequest, divName) 
	 {
        if (httpRequest.readyState == 4) {
            if (httpRequest.status == 200) {
				document.getElementById(divName).innerHTML=httpRequest.responseText;
				var Accordion1 = new Spry.Widget.Accordion("Accordion1");
            } else {
             //   alert('There was a problem with the request.');
            }
        }
		else
		{
			document.getElementById(divName).innerHTML="<center><h1>Loading Products...</h1><img src='images/loading.gif'></center>";
		}
    }

