	// JavaScript:
	// Cord Focke (c) 2001
	// cord.focke@openknowledge.de

  var setName = 'menu_shop';
  
	function imgOver(docObj, imgName, NewSrc) {
		if (document.images) {
			if (docObj) {
				imgName += '';	
				if (imgName != (docObj.setName + '')) {
					docObj.document.images[imgName].src = NewSrc
				}
			}
		}
	}
	
	function imgOut(docObj, imgName, NewSrc) {
		if (document.images) {
			if (docObj) {
				imgName += '';	
				if (imgName != (docObj.setName + '')) {
					docObj.document.images[imgName].src = (NewSrc) ? NewSrc : imgName + '_off.gif';
				}
			}
		}
	}
	
	
	function preloadImg(imgArray) {
		if (document.images) {
			var imgObj = new Object(); // bei Aufruf über Objekt-Methode besitzt this keinen sinnvollen Wert
			Arraylen = imgArray.length;
			imgObj.length = Arraylen;
			
			for (loop=0; loop < Arraylen; loop++) {
				imgObj[loop+1] = new Image();
				imgObj[loop+1].src = imgArray[loop] + '_on.gif';
			}
		}
	}	
	
	function getWinPos() {
		if (window.screenX) {
			posX = self.screenX;
			posY = self.screenY;
		}
		else {
			posX = 0;
			posY = 0;
		}
	}	
	
	function openWin(pURL, winName, wX, wY) {
		getWinPos();
		var wPosX = posX + 170;
		var wPosY = posY + 10;
		myWindow = open(pURL, winName, 'width=' + wX + ',height=' + wY + ',scrollbars=yes,menubar=yes,toolbar=no,screenX=' + wPosX + ',screenY=' + wPosY)
		if (myWindow.focus) {
			myWindow.focus();
		}	
	}

  function popupHelpWindow(url) { 
    window.open(url,'popupWindowHelp','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=520,height=500,screenX=150,screenY=150,top=150,left=150')
  }

  function couponpopupWindow(url) {
    window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=280,screenX=150,screenY=150,top=150,left=150')
  }

  var Nav_browser = document.layers;
  if (Nav_browser) { 
  	var beginWidth = innerWidth; 
	  var beginHeight = innerHeight; 
	} 
	
  function reloadWindow() { 
  	if (Nav_browser) { 
  		if (innerWidth != beginWidth || innerHeight != beginHeight) {
        alert('reload');
  			location.reload(); 
  		}
		}
	} 