
/**************************** Portalspezifisches Javascript ********************************/


/******************* Header-Funktionen Portal (Aufruf aus ServiceDB-JS) ********************/

/* Diese Funktion gibt true zur&#252;ck, wenn der Browser resizen kann, sonst false 
   Wenn sie nicht existiert, wird die Masterfunktion m_checkZoom ausgef&#252;hrt
*/

function __checkZoom() {
	return true;
}

/* Diese Funktion f&#252;hrt das eigentliche Zoom aus, Input 0,1,2 (klein, mittel, gross) 
   Wenn sie nicht existiert, wird die Masterfunktion m_doZoomOld ausgef&#252;hrt 
*/

function __doZoom(size) {
	var sizes = new Array("83%","100%","120%");
	document.body.style.fontSize=sizes[size];
	return true;
}

/* Diese Funktion &#252;bersteuert den gew&#246;hnlichen Print-Link im Header mit einer eigenen 
   Wenn Sie nicht existiert, wird die Livelink-Printversion der Seite ge&#246;ffnet.


function __initPrint() {
	//	addEvent(document.getElementById('s-obl-header2-print'),'click', portalPrint);
	//	addEvent(document.getElementById('s-obl-header2-print'),'keypress', portalPrint);
	if (location.href.indexOf('/print/') !=-1) {
		window.print();
	}	
}
*/
/************** Portalinternes Javascript ***********************/

/* eigentliche Printfunktion  */

function portalPrint() {
	window.print();
	return false;
}

/* Image-Preload-Funktion  */
function portal_preloadImages() { 
   var d=document; 
if(d.images){ 
	if(!d.portal_p) 
		d.portal_p=new Array();
   		var i,j=d.portal_p.length,a=portal_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
   			if (a[i].indexOf("#")!=0){ 
				d.portal_p[j]=new Image; d.portal_p[j++].src=a[i];}
	}
}

/* Initialisierung */

portal_preloadImages('portal_bullet-gray-bg-transp.gif');
	

