
function mouseX(evt, obj) {
	if (!evt) evt = window.event;
	if (evt.pageX) return evt.pageX - getLeft(document.getElementById("t_image_gallery_image"));
	else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft) - getLeft(document.getElementById("t_image_gallery_image"));
	else return 0;
}

function mouseY(evt, obj) {
	if (!evt) evt = window.event;
	if (evt.pageY) return evt.pageY - getTop(document.getElementById("t_image_gallery_image"));
	else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) - getTop(document.getElementById("t_image_gallery_image"));
	else return 0;
}

function getMousePos(evt) {
	var check = confirm("Bist du dir sicher, das du das auf dem Bild bist?");
	if(check) {
		document.location.href = document.location.href.split("&tx_timagegallery_pi1[xyz]=")[0] +"&tx_timagegallery_pi1[xyz]=&tx_timagegallery_pi1[nameplatex]=" + mouseX(evt, this) + "&tx_timagegallery_pi1[nameplatey]=" + mouseY(evt, this) + "&tx_timagegallery_pi1[nameplateuser]=" + userid;
	} else {
		// nothing to do
	}
	//alert('x: ' + (parseInt(mouseX(evt, this))) + 'px');
	//alert('y: ' + (parseInt(mouseY(evt, this))) + 'px');
}
function nameplatedel(evt) {
	var check = confirm("Bist du dir sicher?");
	if(check) {
		document.location.href = document.location.href.split("&tx_timagegallery_pi1[xyz]=")[0] + "&tx_timagegallery_pi1[xyz]=&tx_timagegallery_pi1[nameplatedel]=" + evt;
	} else {
		// nothing to do
	}
	//alert('x: ' + (parseInt(mouseX(evt, this))) + 'px');
	//alert('y: ' + (parseInt(mouseY(evt, this))) + 'px');
}
function getLeft(refObj)
{
	xPos = refObj.offsetLeft;
	parentObj=refObj.offsetParent;
	while(parentObj != null) {xPos+=parentObj.offsetLeft;parentObj=parentObj.offsetParent;}
	return xPos;
}

function getTop(refObj)
{
	yPos = refObj.offsetTop;
	parentObj=refObj.offsetParent;
	while(parentObj != null) {yPos+=parentObj.offsetTop;parentObj=parentObj.offsetParent;}
	return yPos;
}
