/** Simple Ajax **/
/* by Vinogradov Konstantin */

function createQCObject() { 
   var req; 
   if(window.XMLHttpRequest){ 
      // Firefox, Safari, Opera... 
      req = new XMLHttpRequest(); 
   } else if(window.ActiveXObject) { 
      // Internet Explorer 5+ 
      req = new ActiveXObject("Microsoft.XMLHTTP"); 
   } else { 
      alert('Problem creating the XMLHttpRequest object'); 
   } 
   return req; 
} 

// Make the XMLHttpRequest object 
var http = createQCObject();
var httpsub = createQCObject(); 

function displayCat(item)
{
	// Display Active Image
	document.getElementById('cat-' + item).src = '/img/catalogue/catc_' + item + '.jpg';
	
	// Left Item
	http.open('get', '/catalog_ajax.php?id=' + item);
   	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
      		var response = http.responseText;
      		if(response) { 
				document.getElementById("current-image").innerHTML = http.responseText; 
      		} 
   		} 
	}
   	http.send(null); 
	
	// 20080912 httpsub.open('get', '/catalog_ajax_alt.php?id=' + item);
	httpsub.open('get', '/catalog_ajax_alt_mini.php?id=' + item);
   	httpsub.onreadystatechange = function() {
		if(httpsub.readyState == 4 && httpsub.status == 200) { 
      		var response = httpsub.responseText;
      		if(response) { 
				// 20080912 document.getElementById("catalog-inner-right-info").innerHTML = httpsub.responseText;
				document.getElementById("catalog-inner-left-desc").innerHTML = httpsub.responseText;
      		} 
   		} 
	}
   	httpsub.send(null); 
}

function hideCat(item)
{
	// Display InActive Image
	document.getElementById('cat-' + item).src = '/img/catalogue/catt_' + item + '.jpg';
	//document.getElementById("catalog-inner-info").innerHTML = '&nbsp;';
	//document.getElementById("catalog-inner-right-info").innerHTML = '&nbsp;'; 
	//document.getElementById("catalog-inner-left-desc").innerHTML = '&nbsp;';
}
