/* 
 * Hondsrug College - Unobstructive javascript
 * ----
 */
window.onload = function ( )
{
	try 
	{
		var objMenu = $( 'hoofdmenu' );
		var objItems = objMenu.getElementsByTagName( 'li' );

		for( i = 0; i < objItems.length; i++ )
		{
				// Openen..
				objItems[i].onmouseover = function()
				{ 
					if( this.id != '' )
					{
						menuAttachEvent( this, 'EVENT_MOUSE_OVER' );
						// Als de zoekresultaten openstaan, deze nu sluiten. Dit kan namelijk het submenu in de weg zitten
						$( 'resultaten' ).style.display = 'none';
					}
				}
				
				// En sluiten.. 
				objItems[i].onmouseout = function( )
				{
					if( this.id != '' )
						menuAttachEvent( this, 'EVENT_MOUSE_OUT' );
				}	
		}
		
		// Acties aan het zoekformulier binden
		$( 'zoekForm' ).onfocus = function( )
		{
			this.className = 'zoekenActief';
			if( this.value == "Zoeken.." ) this.value = "";	
		}
		$( 'zoekForm' ).onblur = function( )
		{
			if( $( 'resultaten' ).style.display != 'block' ) { this.className = 'zoekenInactief'; }	
			if( this.value == "" ) { this.value = "Zoeken.."; $( 'resultaten' ).style.display = 'none'; }
		}
		$( 'zoekForm' ).onkeyup = function( )
		{
			zoekenPreformQuery( this );	
		}
		
		$( 'zoekLink' ).onclick = function( )
		{
			$( 'resultaten' ).style.display = 'none';
		}
	}
	catch( err )
	{
		alert( 'De website kon niet volledig initialiseren, onze excuses voor het ongemak.\n  Technische details: \n\n  ' + err.message );
	}	
}