// JavaScript Document
	var XMLHttpRequestObjects = new Array();
	//var XMLHttpRequestObject = false; 
	for(var i=0; i<4; i++) {
      if (window.XMLHttpRequest) {
		 XMLHttpRequestObjects.push(new XMLHttpRequest());
      	} else if (window.ActiveXObject) {
        XMLHttpRequestObjects.push(new ActiveXObject("Microsoft.XMLHTTP"));
      	}
	}
	
	function getData(dataSource) 
      { 
        if(XMLHttpRequestObjects) {
          dom_element = new Array("product_center", "product_right", "selections", "small_selection");
		  pages = new Array("fetch_product_data2.php?id=", "fetch_product_photo.php?id=", "fetch_product_selection.php?id=", "fetch_product_selection2.php?id=");
		  
		  document.getElementById(dom_element[0]).innerHTML="<h1>LOADING DATA</h1><div style=\"margin-left: 35px\"><img src=\"images/ajax-loader.gif\" /></div>";
		  for(var j=0; j<4; j++) {
			var rand_no = Math.ceil(1000*Math.random());
			rand_no = "&rand="+rand_no;
			var dataPage = pages[j]+dataSource+rand_no;
         	XMLHttpRequestObjects[j].open("GET", dataPage); 
			XMLHttpRequestObjects[j].send(null);
			}
          XMLHttpRequestObjects[0].onreadystatechange = function() 
          { 
            if (XMLHttpRequestObjects[0].readyState == 4 && 
              XMLHttpRequestObjects[0].status == 200) { 
                document.getElementById(dom_element[0]).innerHTML = XMLHttpRequestObjects[0].responseText; 
            } 
          } 
		  XMLHttpRequestObjects[1].onreadystatechange = function() 
          { 
            if (XMLHttpRequestObjects[1].readyState == 4 && 
              XMLHttpRequestObjects[1].status == 200) { 
                document.getElementById(dom_element[1]).innerHTML = XMLHttpRequestObjects[1].responseText; 
            } 
          } 
		  XMLHttpRequestObjects[2].onreadystatechange = function() 
          { 
            if (XMLHttpRequestObjects[2].readyState == 4 && 
              XMLHttpRequestObjects[2].status == 200) { 
                document.getElementById(dom_element[2]).innerHTML = XMLHttpRequestObjects[2].responseText; 
            } 
          } 
         XMLHttpRequestObjects[3].onreadystatechange = function() 
          { 
            if (XMLHttpRequestObjects[3].readyState == 4 && 
              XMLHttpRequestObjects[3].status == 200) { 
                document.getElementById(dom_element[3]).innerHTML = XMLHttpRequestObjects[3].responseText; 
            } 
          } 
        }
      
	  }