function winStyle(){
	var h=screen.availHeight;
	h = h - 150;
	var wh = h.toString();

	var style="height=" + wh + " , width=725 , top=0 , left=0, scrollbars=yes ,toolbar=yes ,menubar=yes, resizable=yes ";
	return style;
};

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	//var pattern = new RegExp("(|\\\\s)"+searchClass+"(\\\\s|$)");
	var pattern = new RegExp(searchClass);
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function pageHeight(){
	//userAgent filtern
	var ua = navigator.userAgent;
	
	//mögliche content-elemente selektieren
	var ce2_3 = getElementsByClass('contentBlock2_3container',null,'div');
	var ce3_3 = getElementsByClass('content3_3',null,'div');
	
	//gibt es beide elemente?
	if(ce2_3.length > 0 && ce3_3.length > 0)
	{
		//funktion beenden, da content groß genug ist
		return;
	}

	//Browserspezifische werte definieren
	if(ua.indexOf('Mozilla') != -1)
	{
		var screenHeight = {};
		screenHeight['ce2_3'] = (screen.availHeight - 548);
		screenHeight['ce3_3'] = (screen.availHeight - 523);
	}
	
	if(ua.indexOf('MSIE') != -1)
	{
		var screenHeight = {};
		screenHeight['ce2_3'] = (screen.availHeight - 572);
		screenHeight['ce3_3'] = (screen.availHeight - 541);
	}
	
	if(screenHeight)
	{
		//sidebar-Höhe abfangen
		var sidebar = document.getElementById('sidebar');
		if((sidebar.offsetHeight - 38) > screenHeight.ce2_3 || (sidebar.offsetHeight - 38) > screenHeight.ce3_3)
		{
			screenHeight['ce2_3'] = screenHeight['ce3_3'] = (sidebar.offsetHeight - 38);
		}
		
		//Größenanpassung durchführen
		if(ce2_3.length == 1)
		{
			if(ce2_3[0].offsetHeight < screenHeight.ce2_3)
			{
				ce2_3[0].style.height = screenHeight.ce2_3 + 'px';
			}
		}

		if(ce3_3.length > 0)
		{
			if(ce3_3[(ce3_3.length-1)].offsetHeight < screenHeight.ce3_3)
			{
				ce3_3[(ce3_3.length-1)].style.height = screenHeight.ce3_3 + 'px';
			}
		}
	}
}
