function GetXmlHttpObject(handler){
	var objXMLHttp=null
	
	if(window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest()
	} else if(window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	} 
	
	return objXMLHttp
}

function display_select_field(target_id){
	
	var display_table = document.getElementById(target_id);
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		//Ajax Response
		var xml_doc = xmlHttp.responseText;
		//Display data
		//alert(xml_doc);
		display_table.innerHTML = '';
		display_table.innerHTML = xml_doc;
		
	} 
	else {
		
				display_table.innerHTML = 'Please Wait....';
	}

}

function fitment_guide(url, qStr, target_id){

	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null){ alert("Browser does not support HTTP Request"); return; }
	url=url+"?"+qStr;
	url=url;
	//alert(url);
	//alert(target_id);
	xmlHttp.onreadystatechange = function(){ display_select_field(target_id) };
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function display_cart(target_id){
	
	var display_table = document.getElementById(target_id);
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		//Ajax Response
		var xml_doc = xmlHttp.responseText;
		//Display data
		//alert(xml_doc);
		display_table.innerHTML = '';
		display_table.innerHTML = xml_doc;
		
	} 
	else {
		display_table.innerHTML = '<center><h2>Displaying Cart Contents</h2><img src="http://localhost/magnolia/wp-content/themes/magnolia/img/ajax-loader.gif" /></center>';
		
	}

}
function fitment_cart(url, qStr, target_id){

	xmlHttp=GetXmlHttpObject();
	if(xmlHttp==null){ alert("Browser does not support HTTP Request"); return; }
	url=url+"?"+qStr;
	url=url;
	//alert(url);
	//alert(target_id);
	xmlHttp.onreadystatechange = function(){ display_cart(target_id) };
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


