/* Fenster öffnen °NEW°  [strType=="9" nur für Aufrufe im CMS] */
function popUp(strURL,strType,strHeight,strWidth) {
	var strOptions="";
		if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;
		if (strType=="benutzer") strOptions="resizable,scrollbars,height="+strHeight+",width="+strWidth;
		if (strType=="9") strOptions="resizable,scrollbars,height="+strHeight+",width="+strWidth;
		if (strType=="showall") strOptions="toolbar,menubar,scrollbars,resizable,location,status,height="+strHeight+",width="+strWidth;
		if (strType=="elastic") strOptions="menubar,scrollbars,resizable,height="+strHeight+",width="+strWidth;
		
		if ( window.screen ) {
			var ah = screen.availHeight - 30;
			var aw = screen.availWidth - 10;

			var xc = ( aw - strWidth ) / 2;
			var yc = ( ah - strHeight ) / 2;
		
		strOptions += ",left=" + xc + ",screenX=" + xc;
		strOptions += ",top=" + yc + ",screenY=" + yc;
		}
		// Fenster öffnen	
		fenster = window.open(strURL, 'newWin', strOptions);
		fenster.focus();
		}
		
function DaysToVacation(Jahr,Monat,Tag)
{
	var today = new Date();	//Heutiges Datum
	var vacation = new Date(Jahr,Monat-1,Tag,23,59,59);	//Feriendatum	
	
	//Berechnung der Differenz
	var differenz = vacation.getTime() - today.getTime();
	
	//Jetzt noch die Differenz in Tagen
	var days = Math.floor(differenz / (1000 * 60 * 60 *24));
	
	//Ausgabe
	document.writeln(days);
}		

function tableruler()
{
	if (document.getElementById && document.createTextNode)
	{
		var tables=document.getElementsByTagName('table');
		for (var i=0;i<tables.length;i++)
		{
			if(tables[i].className=='ruler')
			{
				var trs=tables[i].getElementsByTagName('tr');
				for(var j=0;j<trs.length;j++)
				{
					if(trs[j].parentNode.nodeName=='TBODY')
					{
						trs[j].onmouseover=function(){this.className='ruled';return false}
						trs[j].onmouseout=function(){this.className='';return false}
					}
				}
			}
		}
	}
}


 function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

addEvent(window, 'load', tableruler); 

	