var req = null;

function createXMLHttpRequest() {
 var ua;
 if(window.XMLHttpRequest) {
 try {
  ua = new XMLHttpRequest();
 } catch(e) {
  ua = false;
 }
 } else if(window.ActiveXObject) {
  try {
	ua = new ActiveXObject("Microsoft.XMLHTTP");
  } catch(e) {
	ua = false;
  }
 }
return ua;
}

var response_area;

function sendRequest(file, response) {
req = createXMLHttpRequest();
response_area = response;
var irnd = Math.round(100000*Math.random())
if(response_area == "ajax_response_area"){
	
	
	document.getElementById('ajax_progress').innerHTML = "Searching for your product...<img src='/images/loader.gif' alt='efront' />";


	 var str = "";
	 	req.open('GET', file+'&amp;'+irnd);
	  	req.onreadystatechange = handleResponse_sections;
	  	req.send(null);
	 	
	}

if(response_area == "none"){
	 var str = "";
	 	req.open('GET', file+'&amp;'+irnd);
	  	/*
	  	req.onreadystatechange = handleResponse_none;
	  	*/
	  	req.send(null);
	 	
	}

 return false;
}
function handleResponse_sections() {
	
	

	if(req.readyState == 4){
		
		var response = req.responseText;
		document.getElementById(response_area).innerHTML = response;
		document.getElementById('ajax_progress').innerHTML = "";
		
	}
}