/* Template for clientside Javascript (Mandant) */
/* Client-side Javascript fuer Framework (alle Mandanten) */

/******************* 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 false;
}

/* 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();
	}	
}
*/
function cc_openPopup(url, winWidth, winHeight, showToolbar, showMenubar, showScrollbar, resizeable) {

/*

   Oeffnet ein neues Browserfenster
  
   Parameter
   ---------
   Name				Typ		Beschreibung										Defaultwert		
   url				var		Url welche im Fenster angezeigt werden soll			-
   winWidht			var		Breite des Fensters									650
   winHeight		var 	Hoehe des Fensters 									600
   showToolbar		Boolean Soll die Toolbar im Fenster angezeigt werden 		false
   showMenubar		Boolean Soll im Fenster das Menu angezeigt werden			false
   showScrollbar	Boolean Sollen Bildlaufleisten angezeigt werden 			false
   resizeable		Boolean Soll die Fenstergroesse veraenderbar sein			false
 
*/  


  // defaultwerte fuer breite und hoehe
  var w = (winWidth ? winWidth : 650);
  var h = (winHeight ? winHeight : 600);
  // toolbar, scrollbar, menubar und resizeable
  var tb = (showToolbar ? "yes" : "no");
  var sb = (showScrollbar ? "yes" : "no");
  var mb = (showMenubar ? "yes" : "no");
  var res = (resizeable ? "yes" : "no");
  
  // options aufbereiten
  var winOpt = "toolbar="+tb+",location=no,directories=no,status=no,menubar="+mb+",scrollbars="+sb+",resizable="+res+",width="+w+",height="+h+",left=50,top=50";

  // fenster anzeigen
  pop = window.open(""+url,"pop",winOpt);
                                 
  pop.focus();
  

}


/* Clientside JavaScript mandantenspezifisch */