//JavaScript - Copyright by mediaLINK - v6.02a/14.09.2006


//file-setting
//following if-query to prevent ev. location-attaches on netscape (to adjust, if location-attaches can contain slashes)
if (self.location.href.indexOf("?") > -1){
	filename=self.location.href.substring(self.location.href.lastIndexOf("/")+1,self.location.href.lastIndexOf("?"));
}else{
	filename=self.location.href.substring(self.location.href.lastIndexOf("/")+1,self.location.href.length);
}
rubric = filename.substring(0,2);




//-----rollover-handling----------------------------------------------------------------------
if (document.images){
	var imageov = new Array();
	var imageof = new Array();
	
	if (lang == "wDeutsch"){
		l = "D";
	}else{
		l = "E";
	}
	
	
	//lng, fnc
	for (var z=1; z<=3; z++){
		imageov['lng'+z] = new Image();
		imageov['lng'+z].src = "/mAny/mGraphfnc/lng"+z+"ov.gif";
		imageof['lng'+z] = new Image();
		imageof['lng'+z].src = "/mAny/mGraphfnc/lng"+z+"of.gif";
		imageov['fnc'+z] = new Image();
		imageov['fnc'+z].src = "/mAny/mGraphfnc/fnc"+z+l+"ov.gif";
		imageof['fnc'+z] = new Image();
		imageof['fnc'+z].src = "/mAny/mGraphfnc/fnc"+z+l+"of.gif";
	}
}


function imgov(i){
	if (document.images){
		document.images[i].src=imageov[i].src;
	}
}

function imgof(i){
	if (document.images){
		document.images[i].src = imageof[i].src;
	}
}




//-----fnc-handling---------------------------------------------------------------------------

//print functions
function printdsp(){
	if ((self.print) || (ieX && WIN)){
		if (self.print){			//NS4W/NS4.5M/NS6W/IE5W/Mozilla 1.21
			if (self.focus){
				self.focus();	//for E5W
			}
			self.print();
		}else{
			printo();				//IEXWin
		}
	}else{
		if ((ieX) && (MAC)){		//IE4/5Mac
			alert(msgPrintingFailedE5M);
		}else{
			alert(msgPrintingFailed);
		}
	}
}

function printo() {
	var OLECMDID_PRINT = 6;
	var OLECMDEXECOPT_DONTPROMPTUSER = 2;
	var OLECMDEXECOPT_PROMPTUSER = 1;
	var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
	document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
	oldHandler = window.onerror;
	window.onerror = deal;
	WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
	WebBrowser1.outerHTML = "";
	window.onerror = oldHandler;
}

function deal(){
	WebBrowser1.outerHTML = "";
	window.onerror = oldHandler;
	return true;
}


//bookmark-functions
function setBookmark(){
	var bookmarkurl = self.location.href;
	var bookmarktitle = document.title;
	if (window.external && noMAC){
	//if(document.all){
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
	}else{
		alert(msgBookmarkingFailed);
	}
}


//defocus
function defocus(t){
	if (t.blur){t.blur()}
}


//---end of script
