// DB-Magazin JS// (c) 20050727 Johannes Hammersen// alert('corejs loaded');var ImgsLoaded = false;var TopImgs = new Array();var LeftImgs = new Array();var pathToImgs = 'library/media/xtras/navigation/'function loadImgs() {	loadImgsToArray(TopImgs, 'bt_vert_', 8);	loadImgsToArray(LeftImgs, 'bt_', 14);	ImgsLoaded = true;}function loadImgsToArray(ImgArray, ImgName, NumberOfImgs) {	for (var i = 0;  i < NumberOfImgs; i++) {					ImgArray[i] = new Object();		ImgArray[i]["active"] = new Image();		ImgArray[i]["active"].src= pathToImgs + ImgName + (i+1) + '_1.gif'		ImgArray[i]["inactive"] = new Image();		ImgArray[i]["inactive"].src= pathToImgs + ImgName + (i+1) + '_0.gif'	}}function imgOnTop(imgObj, ID){	if(ImgsLoaded) {	imgObj.src = TopImgs[ID]["active"].src;		}}function imgOffTop(imgObj, ID){	if(ImgsLoaded) {	imgObj.src = TopImgs[ID]["inactive"].src;		}}function imgOnLeft(imgObj, ID){	if(ImgsLoaded) {	imgObj.src = LeftImgs[ID]["active"].src;		}}function imgOffLeft(imgObj, ID){	if(ImgsLoaded) {	imgObj.src = LeftImgs[ID]["inactive"].src;		}}var windowLink;
var newWindow;

function openWindow(wLink,wName,wDependent,wHotkeys,wResizable,wLocation,wDirectories,wStatus,wMenubar,wScrollbars,wToolbar,wTop,wLeft,wWidth,wHeight){

windowLink = wLink;

if (wTop && wLeft == 'center'){

	var windowLeft = screen.width / 2 - wWidth / 2;
	var windowTop = screen.height / 2 - wHeight / 2;}
	
	else {
	
	var windowLeft = wTop;
	var windowTop = wLeft; }
	
	//confirmTimer();
	
	newWindow = window.open(wLink,wName,'dependent='+wDependent+',hotkeys='+wHotkeys+',resizable='+wResizable+',location='+wLocation+',directories='+wDirectories+',status='+wStatus+',menubar='+wMenubar+',scrollbars='+wScrollbars+',toolbar='+wToolbar+',top='+windowTop+',left='+windowLeft+',width='+wWidth+',height='+wHeight);

	newWindow.focus();

}


var confirmWindow;
var timerCounter = 0;


function confirmTimer(){

	if (window.newWindow){
	confirmWindow = 'ok';}
	
	if (timerCounter == 7){
	window.top.location=('nopop'+windowLink);}
	
	if (confirmWindow != 'ok'){
	timerCounter ++
	setTimeout("confirmTimer()", 500);}
	
}


function correctPNG() // correctly handle PNG transparency in Win IE 5.5 or higher, but not the Opera Browser
  {
   for(var i=0; i<document.images.length; i++)
      {
	  var img = document.images[i]
	  var imgName = img.src.toUpperCase()
	  if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	     {
		 var imgID = (img.id) ? "id='" + img.id + "' " : ""
		 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
		 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
		 var imgStyle = "display:inline-block;" + img.style.cssText 
		 if (img.align == "left") imgStyle = "float:left;" + imgStyle
		 if (img.align == "right") imgStyle = "float:right;" + imgStyle
		 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle		
		 var strNewHTML = "<span " + imgID + imgClass + imgTitle
		 + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
	     + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
		 + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
		 img.outerHTML = strNewHTML
		 i = i-1
	     }
      }
   }
if (navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent.indexOf('Opera') == -1){
window.attachEvent("onload", correctPNG);
}