
	var counter	= 1;

	window.onload = function(){ 
		initAll();
		periodical = fnToRepeat.periodical(4000);
		setArrowCenter();
	};


	function setArrowCenter(){

		var elements 	 	= $('nav').getChildren();
		var elAmount 	 	= elements.length -1;		

		for(var i=1;i <= elAmount; i++){
			var middle = elements[i].offsetWidth;
			var center = ((middle / 2) -5 );
			$('middle_'+i).setStyle('left',center+'px');
		}
	}


	function initAll(){

		var elements 	 	= $('nav').getChildren();
		var elAmount 	 	= elements.length -1;
		var elementsHref 	= $('nav').getChildren().getChildren();

		for(var i=1;i <= elAmount; i++){
			$('nav').getChildren()[i].addEvents({
				'click':function(e){
					$clear(periodical);
					var id = this.id.split('_')[1];
					var idName = this.id.split('_')[0];
					$('teaser_'+id).setStyle('display','');
					$('teaserImg_'+id).setStyle('display','');
					for(var j=1; j <= elAmount; j++){
						if(elementsHref[j].hasClass('active') && j!=id){
							elementsHref[j].removeClass('active');
							$('teaser_'+j).setStyle('display','none');
							$('teaserImg_'+j).setStyle('display','none');
						}
					}
					elementsHref[id].set('Class','active');
				},
				'check':function(e){
					var id = this.id.split('_')[1];
					var idName = this.id.split('_')[0];
					$('teaser_'+id).setStyle('display','');
					$('teaserImg_'+id).setStyle('display','');
					for(var j=1; j <= elAmount; j++){
						if(elementsHref[j].hasClass('active') && j!=id){
							elementsHref[j].removeClass('active');
							$('teaser_'+j).setStyle('display','none');
							$('teaserImg_'+j).setStyle('display','none');
						}
					}
					elementsHref[id].set('Class','active');
				},
				'focus':function(e){
					this.blur();
				}
			});
		}
	}


	function fnToRepeat(){
		
		var elements 	 	= $('nav').getChildren();
		var elAmount 	 	= elements.length -1;

		if(counter == elAmount){
			$('nav').getChildren()[counter].fireEvent('check');
			counter = 1;
		}else{
			$('nav').getChildren()[counter].fireEvent('check');
			counter++;
		}
	}

