	window.onload = onloadFunction;
	
	function onloadFunction()
	{
		initLightbox();
		//########## Check Browser - START
		// creates global Vars: 
		// opera   = true/false
		// mozilla = true/false
		// ie	   = true/false
		// ver	   = version
		checkBrowser();
		//########## Check Browser - END
		countNcDrops();
		//########## Adjust Boxes - START
		if(document.getElementById('mc'))
		smallMcHeight	   = document.getElementById('mc').offsetHeight;


		
		ncBehavior(numberNcDrops);
		setTimeout('adjust('+numberNcDrops+')',200);
		//fadeOutNcUls(null);
		//window.onresize = function(){setTimeout('adjust()',100);}
		//logoShine(22,7,7);
		//########## Adjust Boxes - END	

		if(!opera)
		//##########################################################//
		//########## Events - START			
		{
			var FadingElements = getElementsByClassName('fE');
			for (var i = 0; i < FadingElements.length; i++)
			{
			FadingElements[i].onmouseover = function(){fadeInElement(this.id)};
			FadingElements[i].onmouseout  = function(){fadeOutElement(this.id)};
			}
			
			var hNsElements = getElementsByClassName('hNs');
			for (var i = 0; i < hNsElements.length; i++)
			{hNsElements[i].onclick = function(){hNs(this)};}
			// dNtS - Display None (Time Shifted)
			// can be applied on a correct adjustment of the other page content
			// otherwise use setTimeout to create a adequate timeframe
			var dNtSElements = getElementsByClassName('dNtS');
			for (var i = 0; i < dNtSElements.length; i++)
			{dNtSElements[i].style.display = 'none';}
		}
		//########## Events - END
		//##########################################################//
		//if(ie && ver > 5)
		//mokPl();	
	}
