﻿
Event.observe( window, 'load', function()
{
	function hide_all() {
		($( 'kompetenzen_menu' ) != null) && $( 'kompetenzen_menu' ).hide();
		($( 'referenzen_menu' ) != null) && $( 'referenzen_menu' ).hide();
		($( 'lab_menu' ) != null) && $( 'lab_menu' ).hide();
		($( 'seeds_menu' ) != null) && $( 'seeds_menu' ).hide();
		($( 'team_menu' ) != null) && $( 'team_menu' ).hide();
		($( 'presse_menu' ) != null) && $( 'presse_menu' ).hide();
	}
	
	function block_submenu() {
		if($( 'div_wait' )) {
			$( 'div_wait' ).show();	
		}
	}
	/*
	var x = screen.availWidth/2;
	
	var container = ['div_center','div_top','menues','kompetenzen_menu','seeds_menu','team_menu','presse_menu','kompetenzen_list','seeds_list','team_list','presse_list'];
	container = $A( container );
	
	container.each( function( e )
	{	$( e ).setStyle( { 'left': x + 'px' } );
	} );
	*/

	if ($('kompetenzen') != null) {
		Event.observe( $('kompetenzen'), 'mouseover', function()
		{
			hide_all();
			$( 'kompetenzen_menu' ).show();
			block_submenu();
		})
	}
	
	if ($('referenzen') != null) {
		Event.observe( $('referenzen'), 'mouseover', function()
		{
			hide_all();
			$( 'referenzen_menu' ).show();
			block_submenu();
		})
	}
	
	if ($('seeds') != null) {
		Event.observe( $('seeds'), 'mouseover', function()
		{
			hide_all();
			$( 'seeds_menu' ).show();
			block_submenu();
		})
	}
	
	if ($('team') != null) {
		Event.observe( $('team'), 'mouseover', function()
		{
			hide_all();
			$( 'team_menu' ).show();
			block_submenu();
		})
	}
	
	if ($('lab') != null) {
		Event.observe( $('lab'), 'mouseover', function()
		{
			hide_all();
			$( 'lab_menu' ).show();
			block_submenu();
		})
	}

	if ($('presse') != null) {
		Event.observe( $('presse'), 'mouseover', function()
		{
			hide_all();
			$( 'presse_menu' ).show();
			block_submenu();
		})
	}
	
	
	
	// menu mousover function
	
	if ($('kompetenzen_list') != null) {
		Event.observe( $('kompetenzen_list'), 'mouseover', function(){
			hide_all();
			$( 'kompetenzen_menu' ).show();
		})
	}
	if ($('referenzen_list') != null) {
		Event.observe( $('referenzen_list'), 'mouseover', function(){
			hide_all();
			$( 'referenzen_menu' ).show();
		})
	}
	if ($('seeds_list') != null) {
		Event.observe( $('seeds_list'), 'mouseover', function(){
			hide_all();
			$( 'seeds_menu' ).show();
		})
	}
	if ($('team_list') != null) {
		Event.observe( $('team_list'), 'mouseover', function(){
			hide_all();
			$( 'team_menu' ).show();
		})	
	}
	if ($('lab_list') != null) {
		Event.observe( $('lab_list'), 'mouseover', function(){
			hide_all();
			$( 'lab_menu' ).show();
		})
	}
	if ($('presse_list') != null) {
		Event.observe( $('presse_list'), 'mouseover', function(){
			hide_all();
			$( 'presse_menu' ).show();
		})
	}
	
	
	
	Event.observe( $('menues'), 'mouseover', function() {
		hide_all();
		block_submenu();
	})
	
	Event.observe( $('h_spacer'), 'mouseover', function()
	{
		hide_all();
	})
	
	
	var divs = ['menues','kompetenzen_menu','referenzen_menu','seeds_menu','lab_menu','team_menu','presse_menu','kompetenzen_list','referenzen_list','seeds_list','team_list','lab_list','presse_list'];
	divs = $A( divs );
	

	if($( 'div_main' )){
		Event.observe( $('div_main'), 'mouseover', function()
		{
			divs.each( function( e )
			{	
			if ($( e ) != null) $( e ).hide();
			} );
			$( 'div_wait' ).hide();
		})
	
    } else if($( 'div_main_start' )){
    	Event.observe( $('div_main_start'), 'mouseover', function()
		{
			divs.each( function( e )
			{	
				if ($( e ) != null) $( e ).hide();
			} );
				
		})
    }
	
	Event.observe( $('div_top'), 'mouseover', function()
	{
		divs.each( function( e )
		{	
			if ($( e ) != null) $( e ).hide();
		} );
		
		if($( 'div_wait' ))
			$( 'div_wait' ).hide();
	})

	Event.observe( $('pic'), 'mouseover', function()
	{
		$( 'menues' ).show();
		
		$( 'kompetenzen_list' ) != null && $( 'kompetenzen_list' ).show();
		$( 'referenzen_list' ) != null && $( 'referenzen_list' ).show();
		$( 'seeds_list' ) != null && $( 'seeds_list' ).show();
		$( 'lab_list' ) != null && $( 'lab_list' ).show();
		$( 'team_list' ) != null && $( 'team_list' ).show();
		$( 'presse_list' ) != null && $( 'presse_list' ).show();
	})
} );



