var menuTimer;
var referentieFadeEffect;
var myAnchor;

window.addEvent('domready', function(){


	/**
	 * Fade referenties
	 */
	if( Browser.Engine.trident ) {
		refContainer = $('site').getElement('div.referenties_logos');
		$$('.referenties_logos ul li a').each(function(link){
			linkPos = link.getCoordinates();
			linkHref = link.get('href');
			linkHover = new Element('div', {
				'class': 'linkhover',
				'rel': linkHref,
				styles: {
					'background-color': '#fff',
					'position': 'absolute',
					'width': linkPos.width,
					'height': linkPos.height+12,
					'left': linkPos.left,
					'top': linkPos.top,
					'cursor': 'pointer',
					'opacity': 0.8
				},
				events: {
					'mouseenter': function(e) {
						if(e != null) {
							e.preventDefault;
							e.stopPropagation();
						}
						$(this).tween('opacity', 0.01);	
					},
					'mouseleave': function(e) {
						if(e != null) {
							e.preventDefault;
							e.stopPropagation();
						}
						$(this).tween('opacity', 0.8);
					},
					'click': function(e) {
						if(e != null) {
							e.preventDefault;
							e.stopPropagation();
						}
						currentLink = this.get('rel');
						window.location = currentLink;
					}
				}
			});
			linkHover.set('tween', {duration:200});
			linkHover.inject(refContainer,'bottom');
		});
	} else {
		$$('.referenties_logos ul li a').addEvent('mouseenter', function(e) { 
			$(this).getElement('img').set('tween', {duration: 200});
			$(this).getElement('img').tween('opacity', 1);	
		});
		$$('.referenties_logos ul li a').addEvent('mouseleave', function(e) { 
			$(this).getElement('img').set('tween', {duration: 200});
			$(this).getElement('img').tween('opacity', 0.2);	
		});	
		
		var myTips = new Tips('.referenties_logos ul li a', {text: 'klik om te bekijken'});

		
		$$('.referenties_logos ul li img').setStyle('opacity',0.2);
	}
	
	if($('languages_blok')){
	$('languages_blok').setStyle('opacity',0);
	}
	if ($$('#site_holder .languages', '#languages_blok')){
	$$('#site_holder .languages', '#languages_blok').addEvent('mouseover', function() { 
		$clear(menuTimer); 
		openLanguageMenu(); 
	});
	
	$$('#site_holder .languages', '#languages_blok').addEvent('mouseout', function() { 
		$clear(menuTimer); 
		menuTimer = closeLanguageMenu.delay(500);
	});	
		   }
	
	function openLanguageMenu () {
		$('languages_blok').setStyle('display','block');
		fadeEffect = new Fx.Morph(
			'languages_blok',
			{
				duration: 150, 
				transition: Fx.Transitions.Sine.easeOut
			});		
		fadeEffect.start({
			'opacity': 1
		});

	}
	function closeLanguageMenu () {
		fadeEffect = new Fx.Morph(
			'languages_blok', 
			{
				duration: 150, 
				transition: Fx.Transitions.Sine.easeOut,
				onComplete: function() {
					$('languages_blok').setStyle('display','none');
				}  
			});		
		fadeEffect.start({
			'opacity': 0
		});
	}
	
	var myTips2 = new Tips('#_Image-Maps_9201008250836225 area', {text: 'klik om te bekijken'});
	
	$$('div.content_under_btn').each(function(linkDiv){
		listItem = linkDiv.getParent('li');
		listItem.setStyle('cursor','pointer');
		listItem.addEvent('click', function(){
			link = this.getElement('a.btn_standaard');
			window.location = link.get('href');
		});
		
	});
	
});
									 
									 
									 
/*									 
                var userMenuTimer;	
                				
                    $$('.communitymenu', '#submenu').addEvent('mouseover', function(){
                    	openUserMenu();
                    	$clear(userMenuTimer);
                    });
                    
                    $$('.communitymenu', '#submenu').addEvent('mouseout', function(){
                    	$clear(userMenuTimer);
                    	userMenuTimer = closeUserMenu.delay(50);
                    }); 

                    function openUserMenu () {
                        
                    	var position = $('header').getElement('.communitymenu').getPosition( $('header') );
                    	$('submenu').setStyles({
                    		display' : 'block',
                    		top':position.y + 49,
                    		left': position.x - 147
                    	});

                    	$('submenu').getElement('#search').focus();
                    }
                    
                    function closeUserMenu () {
                    	$('submenu').setStyle('display','none');
                    	$('submenu').getElement('#search').blur();
                    }                   
            });*/

