// 2007 Rudolf Wohland http://www.wohland.info/ 
//-------------------------------------------------------------------------


// Pop-up Fenster
function popup_centered(url, width, height, name)
{
    var sWidth   = screen.width;
    var sHeight  = screen.height;
        
    // Center Popup
    var posX    =  (sWidth/2) - (width/2);
    var posY    =  (sHeight/2) - (height/2);

	pop = window.open(url,name,'width=' + width + ',height=' + height + ',left=' + posX + ',top=' + posY + ',status=no,resizable=yes,menubar=no,locationbar=no,scrollbars=no,dependent=yes' );
  pop.focus();
}


function popup_resize(width, height) {
    window.resizeTo(width, height);
    // Center Popup
    var sWidth   = screen.width;
    var sHeight  = screen.height;
    var posX    =  (sWidth/2) - (width/2);
    var posY    =  (sHeight/2) - (height/2);
    moveTo(posX,posY);
}

// Pop-up Fenster (Print)
function PopWin(theURL,winName,features) {
  nWindow = window.open(theURL,winName,features);
  nWindow.focus();
}

// Rollover-Steuerung
 
  function rollover(element, selectedColor) {
      lastForeColor = element.style.color;  
      lastBgColor = element.parentNode.parentNode.style.backgroundColor; 
       
      if (!selectedColor) {
        newBgColor = "#009933";
      } else {
        newBgColor = selectedColor;
      }
      if (element.className != "active") {
        element.style.color="#fff";
        element.parentNode.parentNode.style.backgroundColor = newBgColor;
      }  
      if (element.parentNode.className == "open") {
          lastBackground = element.parentNode.style.backgroundImage;
          element.parentNode.style.backgroundImage="url(pics/shared/arrow-open2.gif)";
      }  
  }
  
  function rollout(element) {
     element.style.color=lastForeColor;
     element.parentNode.parentNode.style.backgroundColor=lastBgColor; 
     if (element.parentNode.className == "open") {
          element.parentNode.style.backgroundImage=lastBackground;
      }      
  }

// Bild-Austausch-Steuerung

pix = new Array();

function initImageObjects(){
for(i=0;i<initImageObjects.arguments.length;i++) {
	pix[i] = new Image();
	pix[i].src = initImageObjects.arguments[i];
	}	
}

function bW(bName, bObjekt, x) {
	if(x != 0){myName = bName; myImg = document.getElementById(bName).src;}
    if (eval(bObjekt)){ 
    	document.getElementById(bName).src = eval(bObjekt + '.src');
		}
}

function imgRestore(){
	if (eval('document.images.' + myName)){
		document.getElementById(myName).src = myImg; }
}

