var iNewsHeight = 0;
var iNewsPos = 0;
var oNewsObj = null;
var newsInterval = null;
var bNewsStart = 1;
var aNewsObj = new Array();
var aNewsHeight = new Array();
var aNewsPosition = new Array();
var iNews = 0;
var iNewsHeight = 0;
var iNewsScroll = 0;
var iTimeStart = 2000;
var addParams = '';
$(document).ready(function(){

	$('#navi1 .ul_sub').hide().css("top","37px").css("left","-1px");
	$('#navi1 li,#navi2 li').addClass('passiv');
	$('#navi2 div').hide();

	loadingPos = [$(window).width(), 650, 0, 0];

	/* Activate Nyromodal Links */
	$('a.nyeo').activateNyro();

	/* Activate Ajax Links on Superfish Navigation */
	$a = $('#navi1 .li_sub',this);
	$a.each(function(i) {
		var iTop = $(this).parent().parent()[0].id.replace('navi_main_','');
		$a.eq(i).click(
			function() {
				news(0);
				navi(iTop,this.id.replace('navi_',''),0,1);
				loadContent((($(this).children()[0]).href.split('?'))[1]);
				return false;
			}
		)
		$a.eq(i).hover(
			function() {
				navi(iTop,this.id.replace('navi_',''),1,0);
				return false;
			}, function() {
				navi(iTop,this.id.replace('navi2_',''),0,0);
			}
		)
	});

	$a = $('#navi1 .li',this);
	$a.each(function(i) {
		$a.eq(i).hover(
			function() {
				navi(this.id.replace('navi_main_',''),'',1,0);
				return false;
			}
		)
	});

	$a = $('#navi2 .li',this);
	$a.each(function(i) {
		var iTop = $('#navi_'+this.id.replace('navi2_','')).parent().parent()[0].id.replace('navi_main_','');
		$a.eq(i).hover(
			function() {
				navi(iTop,this.id.replace('navi2_',''),1,0);
				return false;
			}, function() {
				navi(iTop,this.id.replace('navi2_',''),0,0);
			}
		)
		$a.eq(i).click(
			function() {
				navi(iTop,this.id.replace('navi2_',''),0,1);
				loadContent((($(this).children()[0]).href.split('?'))[1]);
				return false;
			}
		)
	});

	$a = $('#footer a',this);
	$a.each(function(i) {
		$a.eq(i).click(
			function() {
				var sNav = (this.href.split('?'))[1].replace('cont=','');
				var jObj = $('#navi_'+sNav);
				if (jObj[0]!=undefined) {
					var iTop = (jObj.parent().parent())[0].id.replace('navi_main_','');
					navi(iTop,sNav,1,1);
				} else {
					navi(-1,'',1);
				}
				loadContent('cont='+sNav);
				return false;
			}
		)
	});

	$('#logo').click(
		function() {
			loadContent('cont=home');
			navi(-1,'',1);
			return false;
		}
	);

	$('#ticker').hover(function(){
		news(0);
	},function(){
		news(1);
	});

	$('#shop img').hover(
		function() {
			$(this)[0].src='img/shop_button_aktiv.jpg';
		},
		function() {
			$(this)[0].src='img/shop_button_inaktiv.jpg';
		}
	);

 	$a = $('#news div',this);
 	var iPosition = 0;
	$a.each(function(i) {
		aNewsObj[i]      = $a.eq(i);
		aNewsHeight[i]   = aNewsObj[i].height();
		aNewsPosition[i] = iPosition;
		iPosition       += aNewsHeight[i]+10;
		iNews++;
	});
	iNewsHeight = $('#news').height();

	/* Activate News Ticker */
	window.setTimeout("news(1);", 1000);
	window.setTimeout("iNewsHeight = $('#news').height();", 500);

	var page = 'home';
	if (window.seite) {
		var jObj = $('#navi_'+seite);
		if (jObj[0]!=undefined) {
			page = seite;
			var iTop = (jObj.parent().parent())[0].id.replace('navi_main_','');
			navi(iTop,page,1,1);
		}
	}
	loadContent('cont='+page+addParams);
});

function news(bStart) {
	bNewsStart = bStart;
	clearTimeout(newsInterval);
	if (bNewsStart==1) {
		newsInterval = window.setTimeout("scrollNews()", iTimeStart);
	}
}
function scrollNews() {
	iPosition = 0;
	iTimeStart = 40;
	var iTemp = 0;
	for (i=0;i<iNews;i++) {
		iTemp = aNewsPosition[i]+aNewsHeight[i];
		if (isIE) {
			iTemp -= 7*i;
		} else {
			iTemp += 7*i;
		}
		aNewsPosition[i]-=1;
		if (iTemp<0) {
			aNewsPosition[i] += iNewsHeight;
			/*iTimeStart = 4000;*/
		}
		aNewsObj[i].css("top",(aNewsPosition[i]-iPosition)+"px");
		iPosition += aNewsHeight[i] + 10;
	}
	news(bNewsStart);
}


