ie=(document.all)?true:false;
xyChange=false;
X=0;
Y=0;
var aktiv=0;

var daten="";




function ermittle_position(ausfuehrendes_skript,aktualisiertes_element,key)
{
var bild='bild' + key;

var obj = document.getElementById(bild);
var pos = {left:0, top:0};

if(typeof obj.offsetLeft != 'undefined')
{
   while (obj)
   {
       pos.left += obj.offsetLeft;
       pos.top += obj.offsetTop;
       obj = obj.offsetParent;
   }
}
else
{
   pos.left = obj.left ;
   pos.top = obj.top ;
}

pos.left=pos.left-480;
pos.top=pos.top;

document.getElementById(aktualisiertes_element).style.top = pos.top + 'px';
document.getElementById(aktualisiertes_element).style.left = pos.left + 'px';

document.getElementById(aktualisiertes_element).style.visibility='visible';
document.getElementById(aktualisiertes_element).style.display='block';

ajaxFunction(ausfuehrendes_skript,aktualisiertes_element,key);
}



function hide_teaser(aktualisiertes_element)
{
document.getElementById(aktualisiertes_element).style.visibility='hidden';
document.getElementById(aktualisiertes_element).style.display='none';
}


function ajaxFunction(ausfuehrendes_skript,aktualisiertes_element){

	var ajaxRequest;  // The variable that makes Ajax possible!
	var queryString;

	queryString="?aktualisieren=1";

	for (var i = 0; i < arguments.length; ++i)
	{
		if(i!=0 && i!=1)
		{
    		queryString+="&var" + (i-1) + "=" + arguments[i];
		}
	}
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Es ist ein Fehler aufgetreten. Bitte schließen Sie Ihren Browser und versuchen Sie es erneut");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById(aktualisiertes_element).innerHTML = ajaxRequest.responseText;
		}
		else {
			document.getElementById(aktualisiertes_element).innerHTML="<img src='images/ajax-loader.gif' border='0'>";
				
		}

	}
	var datei=ausfuehrendes_skript + ".php";
		
	ajaxRequest.open("GET", datei + queryString, true);
	ajaxRequest.send(null); 
}



