function sndReq(img,top,left)
{	
	varInnerHTML = "<div class='bigPic' onMouseOver='this.style.cursor=\"pointer\"' onClick='hideLayer();'>";
	varInnerHTML = varInnerHTML+"<img src="+img+">";
	document.getElementById("katalogbild").style.position = "absolute";
	document.getElementById("katalogbild").style.top = top+"px";
	document.getElementById("katalogbild").style.left = left+"px";
	varInnerHTML = varInnerHTML+"</div>";
	document.getElementById("katalogbild").innerHTML = varInnerHTML;
}

function sndReqEditions(ID,imgID,top,left,arrayPos)
{    
	new_resObjekt();
	resObjekt.open('POST', 'inc/inc_ajax_show_images_editions.php', true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send('ID='+ID+'&imgID='+imgID+'&arrayPos='+arrayPos);
	resObjekt.onreadystatechange = function()
	{
		handleResponse("editionsbild"+ID);
	}

    // document.getElementById("editionsbild"+ID).style.position = "absolute";
	// document.getElementById("editionsbild"+ID).style.top = top+"px";
	// document.getElementById("editionsbild"+ID).style.left = 40+"px";
}

function hideLayer()
{
	if(document.getElementById("katalogbild")) {document.getElementById("katalogbild").innerHTML = ""; }
    if(document.getElementById("editionsbild")) {document.getElementById("editionsbild").innerHTML = ""; }
}



















//////////////////////////////////////////////////////////////////////////////////////////////////
// HTTPREQUESTOBJEKT - OBJEKT ////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////

function ajaxObj()
{
	// var ajaxObj = this;

	if (/\b(function|object)\b/i.test(typeof XMLHttpRequest) && XMLHttpRequest)
	{
		// try..catch wird nicht universell unterstützt, ist aber hier
		// möglicherweise notwendig
		try
		{
			this.request = new XMLHttpRequest();
		}
		catch (e) {}
	}
	else if(/\b(function|object)\b/i.test(typeof ActiveXObject) && ActiveXObject)
	{
		// s.o.; try..catch ist hier notwendig
		try
		{
			this.request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e) {}
	}
}


ajaxObj.prototype = {
constructor: ajaxObj,
request: null,

	sndReqEditions: function(ID,imgID,top,left,arrayPos)
	{    
	
		this.constructor();
		var req = this.request;
		var me = this;

		req.open('POST', 'inc/inc_ajax_show_images_editions.php', true);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');		
		req.onreadystatechange = function()
		{
			me.handleResponse(req,"editionsbild"+ID);
		}
		req.send('ID='+ID+'&imgID='+imgID+'&arrayPos='+arrayPos);

	    // document.getElementById("editionsbild"+ID).style.position = "absolute";
		// document.getElementById("editionsbild"+ID).style.top = top+"px";
		// document.getElementById("editionsbild"+ID).style.left = 40+"px";
	},
	
	
	handleResponse: function(req,divID)
	{
		if(req.readyState == 4)
		{
			if(document.getElementById(divID))
			{
				document.getElementById(divID).innerHTML = req.responseText;
			}
		}
	}    

}
