function getPosition(element) {
	var elem=element,tagname="",x=0,y=0;
		while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined")) {
			y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
			x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
			tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */
		/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
			if (tagname=="BODY") elem=0;
		/* wenn elem ein Objekt ist und offsetParent enthaelt Offset-Elternelement ermitteln */
			if (typeof(elem)=="object")
					if (typeof(elem.offsetParent)=="object")
						elem=elem.offsetParent;
		}
	/* Objekt mit x und y zurueckgeben */
	position={};
	position.x=x;
  position.y=y;
  return position;
}

