//********* editier mich ********** //
/**/ var dauer = 			4000; /**/
/**/ var geschwindigkeit =	500;  /**/
//********* editier mich ********** //

jQuery('document').ready( function() {

	//alert(current);
			
	//timeout variable
	settimeout = 1;
	
	//bind functions
	jQuery('#header-slider-left').bind('click', function(){ settimeout = 0; slideRight(); })
	jQuery('#header-slider-right').bind('click', function(){ settimeout = 0; slideLeft(); })	
	
	elements = jQuery('#header-slideshow a').length;
	jQuery('#header-slider').css({'width':elements*1000+'px'});
	
	bullcounter = 1;
	var bull_id = '#header-bull-'+bullcounter;
	jQuery(bull_id).attr({'src':'img/header-navi-bull-active.png'});
	
	if(current == 'index' || current == 'glaenzen') {
	setTimeout("autoAnimLeft()",dauer);
	}
	else {
		if(current == 'querdenken')
			setHeaderItem(1);
		if(current == 'wirken')
			setHeaderItem(2);
		if(current == 'produzieren')
			setHeaderItem(3);
		if(current == 'glaenzen')
			setHeaderItem(4);
		if(current == 'konsumiert')
			setHeaderItem(5);
		if(current == 'kontakt_anfahrt')
			setHeaderItem(6);
		if(current == 'kontakt_form')
			setHeaderItem(7);
		if(current == 'kontakt_jobs')
			setHeaderItem(8);
		if(current == 'kontakt_rueckruf')
			setHeaderItem(9);
		if(current == 'sitemap')
			setHeaderItem(10);
		if(current == 'impressum' || current == 'impressum_haftung' || current == 'impressum_google')
			setHeaderItem(11);
		if(current == 'berichten')
			setHeaderItem(12);
		if(current == 'datencenter_login')
			setHeaderItem(13);
	}
});

function autoAnimLeft() {
	if(settimeout == 1) {
		slideLeft();
		setTimeout("autoAnimLeft()",dauer);
	}
}

//function autoAnimRight() {
	//slideRight();
	//setTimeout('autoAnimRight();',1000);
//}

function deleteBulls() {
	jQuery('#header-slider-bulls img').attr({'src':'img/header-navi-bull.png'});	
}

function slideLeft(){
	//get current position
	var pos_left = jQuery('#header-slider').position().left;
	if(pos_left > (elements-1)*(989*-1) ) {
		
		//IE Workaround
		if(window.navigator.userAgent.indexOf("MSIE")) {
			pos_left_new = 990;	
		}
		else {
			pos_left_new = pos_left;	
		}
		
		if( pos_left_new%990 == 0) {
			jQuery('#header-slider').animate({'left':pos_left-990+'px'}, geschwindigkeit);
			bullcounter++;
			var bull_id = '#header-bull-'+bullcounter;
			deleteBulls();
			jQuery(bull_id).attr({'src':'img/header-navi-bull-active.png'});
		}
	}
	else {
		setHeaderItem(1);
		settimeout = 1;	
	}
}

function slideRight(){
	//get current position
	var pos_left = jQuery('#header-slider').position().left;
	
	if(pos_left < 0){
		
		//IE Workaround
		if(window.navigator.userAgent.indexOf("MSIE")) {
			pos_left_new = 990;	
		}
		else {
			pos_left_new = pos_left;	
		}
		
		if(pos_left%990 == 0) {
			jQuery('#header-slider').animate({'left':pos_left+990+'px'}, geschwindigkeit);
			bullcounter--;
			var bull_id = '#header-bull-'+bullcounter;
			deleteBulls();
			jQuery(bull_id).attr({'src':'img/header-navi-bull-active.png'});
		}
	}
}

function setHeaderItem(x) {
	settimeout = 0;
	jQuery('#header-slider').animate({'left':(x-1)*(990*(-1))+'px'}, geschwindigkeit);
	bullcounter = x;
	var bull_id = '#header-bull-'+bullcounter;
	deleteBulls();
	jQuery(bull_id).attr({'src':'img/header-navi-bull-active.png'});
	
}
