/* javascript setup primel.net
    for http://nplighting-architecture.com
\*              2010-03-24                */


var DEBUG;(typeof(window.console) != "undefined")?DEBUG=1:DEBUG=0;//alert(DEBUG);

window.addEvent('domready', function(){
	if( $('nav') != '' ) {

		$('n02').addEvents({
			'mouseenter': function(){
				$('menu-bg').setStyle('display','block');
			},
			'mouseleave': function(){
				$('menu-bg').setStyle('display','none');
			}
		});

	}

	// functions to toggle between, has to be an array of functions, the event is given as paramenter
	var funx = [
		function(e)
		{
			if(e) e.stop();
			$('contact').setStyle('display','block');
			if( $$('.active') != '' ) $$('.active')[0].setProperty('class', 'inactive' );
			$('n03').getFirst('a').addClass('active');

		},
		function(e)
		{
			if(e) e.stop();
			$('contact').setStyle('display','none');
			$('n03').getFirst('a').removeClass('active');
			if( $$('.inactive') != '' ) $$('.inactive')[0].setProperty('class', 'active' );
		}
	];
	
	var toggleoptions = {'event_name': 'click'};
	var Toggler = new EventToggle($('n03'), funx, toggleoptions);
	var TogglerLink = new EventToggle($$('.kontaktlink'), funx, toggleoptions);
	
	window.addEvent( 'keydown', function(e){
		if( $('contact').getStyle('display')=='block' ) {
			if( e.key == 'esc' ) {
				$('n03').fireEvent('click');
			}
		}
	}); 
	$('contact-bg').addEvent( 'click', function(e){
		$('n03').fireEvent('click');
	}); 
	$('contact-close').addEvent( 'click', function(e){
		$('n03').fireEvent('click');
	}); 

	if( $$('#content-right .csc-textpic-imagewrap a')!= '' ) {
		$$('#content-right .csc-textpic-imagewrap').each(function(item, index){
			item.getElements('a').setStyles({ display:'none' }); 
			item.getElements('a')[0].setStyles({ display:'block' }); 
		});

	}

});

