
//window.onerror = hideErrorMessages;

function popupWindow(destinationURL){
	var popupLeftPosition=(screen.width-700)/2;
	var popupTopPosition=(screen.height-500)/2;
	if (popupWindow.arguments.length > 1) {
		popupWindowObject=window.open(destinationURL,popupWindow.arguments[1],"width=700,height=500,innerWidth=700,innerHeight=500,left="+popupLeftPosition+",top="+popupTopPosition+",dependent=yes,hotkeys=no,location=no,menubar=yes,resizable=no,scrollbars=yes,status=no,toolbar=no");	
	} else {
		popupWindowObject=window.open(destinationURL,"News","width=700,height=500,innerWidth=700,innerHeight=500,left="+popupLeftPosition+",top="+popupTopPosition+",dependent=yes,hotkeys=no,location=no,menubar=yes,resizable=no,scrollbars=yes,status=no,toolbar=no");
	}
}

function printPopupWindow(destinationURL){
	var popupLeftPosition=(screen.width-700)/2;
	var popupTopPosition=(screen.height-600)/2;
	if (printPopupWindow.arguments.length > 1) {
		printPopupWindowObject=window.open(destinationURL,printPopupWindow.arguments[1],"width=700,height=500,innerWidth=700,innerHeight=500,left="+popupLeftPosition+",top="+popupTopPosition+",dependent=yes,hotkeys=no,location=no,menubar=yes,resizable=no,scrollbars=yes,status=no,toolbar=no");
	} else {
		printPopupWindowObject=window.open(destinationURL,"FIRSTIMMO_PRINT_POPUP","width=700,height=500,innerWidth=700,innerHeight=500,left="+popupLeftPosition+",top="+popupTopPosition+",dependent=yes,hotkeys=no,location=no,menubar=yes,resizable=no,scrollbars=yes,status=no,toolbar=no");
	}
}

// Funktion für Positionsbestimmung - Start //

function auslesenPosition(element)  {
  var elem=element,tagname="",x=0,y=0;
    while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;
    x+=elem.offsetLeft;
    tagname=elem.tagName.toUpperCase();
    if (tagname=="BODY")
      elem=0;

    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

function Position(Id) {
  var a,element,wert="",roid="";
  roid = "ro"+Id;
  elementId = "absatz"+Id;
  element=document.getElementById(elementId);
  a=auslesenPosition(element);
  wert = (a.x - 34)+"px";
  document.getElementById(roid).style.left=wert; 
  document.getElementById(roid).style.visibility='visible'; 
}

// Funktion für Positionsbestimmung - Ende //
