 phpPath = "../requires/";
//alert("ajax started")
 
  function GetXmlHttpObject() {
     var xmlHttp;
     // Firefox, Opera 8.0+, Safari
     try {
        xmlHttp=new XMLHttpRequest();
     }

     // Internet Explorer
     catch (e) {
        try {
           xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
           xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

        }
     }
     return xmlHttp;
  }

  function insertContent(query,target,groupid,catid,itemid) {
	//alert("ajax accessed: "+query+" -> "+target);

	// Close the elemvariations box is displayed
	if ( document.getElementById('elemvariations') ) {
		if (document.getElementById('elemvariations').style.display != 'none')
		document.getElementById('elemvariations').style.display = 'none';
	}

	 if (target == 'elemvariations') {
		//alert(target+' detected');
			query += "?groupid="+groupid;
		query += "&catid="+catid;
		query += "&itemid="+itemid;
	}




     xmlHttpMd5=GetXmlHttpObject();
     if (xmlHttpMd5==null) {
        alert ("Your browser does not support AJAX!");
        return;
     }

     xmlHttpMd5.onreadystatechange=function() {
        if(xmlHttpMd5.readyState==4) {
           document.getElementById(target).innerHTML=xmlHttpMd5.responseText;
        }
     }

     xmlHttpMd5.open("GET", phpPath+query ); 
     xmlHttpMd5.send(null);



	 if (target == 'infoBox') {
		//alert(target+' detected');
		//alert(">"+document.getElementById('elemvariations').style.display+"<");
		toggleLayer('infoBox');
		toggleLayer('dimmer');
	}
	 
	 if (target == 'showImage') {
		//alert(target+' detected ->' + query);
		toggleLayer('showImage');
		toggleLayer('dimmer');
	}
	 
	 if (target == 'elemvariations') {
		//alert(target+' detected ->' + query);
		//toggleLayer('elemvariationsDimmer');
		toggleLayer('elemvariations');
		toggleLayer('pictoDimmer');
	}
	 
	 if ( query.indexOf("imageToDelete") > 0) {
		insertContent("infoMore.php", "infoMore")
	 }
  }

