/**
 * @author 	.-Bjoern Sellnau @ PIXELTEX
 * --
 * @version 1.0
 */

document.preloadImages = function() 
{
     //counter     
		 var i = 0;
     // create object     
		 imageObj = new Image();
     // set image list     
		 images = new Array();   
		 
		 if($.browser.msie && $.browser.version=="6.0"){
		 images[0]="/img/layout/bgNavi_arrow_mo.gif"     
		 images[1]="/img/layout/bgNavi_arrow.gif"     
		 images[2]="/img/layout/menutop.gif"     
		 images[3]="/img/layout/menumid.gif"
		 images[4]="/img/layout/menubot.gif"     
		 images[5]="/img/layout/menutop2.gif"
		 images[6]="/img/layout/menumid2.gif"
		 images[7]="/img/layout/menubot2.gif"
		 images[8]="/img/layout/menumid3.gif"
		 images[9]="/img/layout/menubot3.gif"
		 images[10]="img/layout/menuitem_mo.gif"
		 images[11]="/img/layout/menuitem_hasitems_mo.gif"
		 images[12]="/img/layout/menuitem_hasitems.gif"
		 } else {
		 images[0]="/img/layout/bgNavi_arrow_mo.png"     
		 images[1]="/img/layout/bgNavi_arrow.png"     
		 images[2]="/img/layout/menutop.png"     
		 images[3]="/img/layout/menumid.png"
		 images[4]="/img/layout/menubot.png"     
		 images[5]="/img/layout/menutop2.png"
		 images[6]="/img/layout/menumid2.png"
		 images[7]="/img/layout/menubot2.png"
		 images[8]="/img/layout/menumid3.png"
		 images[9]="/img/layout/menubot3.png"
		 images[10]="/img/layout/menuitem_mo.png"
		 images[11]="/img/layout/menuitem_hasitems_mo.png"
		 images[12]="/img/layout/menuitem_hasitems.png"
		 }		 
		 images[13]="/img/gallery/loadingAnimation.gif"

     // start preloading     
		 for(i=0; i<=13; i++)      
		 {          
		 	imageObj.src=images[i];     
		 }
} 

document.blockConsole = true;
$(document).ready(function(){
	
	document.menuAnimationIsRunning = false;
	var $links = $('div.menuitem.navi').click(
		function(e)
		{
		    
			if(document.menuAnimationIsRunning){return false;}
						
/*
			if(document.activeMenu != null)
			{
			   setTimeout('document.hideChildren("hide")',5); 
			   document.activeMenu = null;
			}			

			if(window.console && !document.blockConsole){
			window.console.info('hello my name is');
			window.console.info($(this))
			}
*/			
			e.preventDefault();	
						
			var $openMenus = $('.open').hide().toggleClass('open');
		
			var wasOpenBefore = false;
			if($openMenus.get(0) == $(this).next().get(0))
			{
				wasOpenBefore = true;
			}
			
			if(window.console && !document.blockConsole){window.console.log('wasOpenBefore: '+wasOpenBefore)}
			
			if(window.console && !document.blockConsole){window.console.log('open Menues:')}
			if(window.console && !document.blockConsole){window.console.log($openMenus)}
			
			if(!wasOpenBefore)
			{
				document.menuAnimationIsRunning = true;
				$(this).next().toggle().toggleClass('open');
			    document.menuAnimationIsRunning = false;
			}
			
		    return false;
		
		});
		
	//debug	
	if(window.console && !document.blockConsole){window.console.log($links)}
		
})
