var current_ad = 1;
var start = 0;

$(document).ready(function() {
	var height = window.innerHeight < (document.getElementsByTagName('body')[0].scrollHeight*1) ? (document.getElementsByTagName('body')[0].scrollHeight*1) : $(window).height();
	height += 90;
	$("#page").css("height", height +"px");
	
	GetTicker();
	SwitchAds();
	
	$("#seo_box ul li a").click(function() {
		$("#seo_box li a").removeClass("active");
		$(this).addClass("active");
		$(".seo_container").hide();
		$("#" + $(this).attr("rel")).show();
		return false;
	});
});

function CheckFormular() {
	if ($("#name").val() == "" || $("#vorname").val() == "" || $("#email").val() == "" || $("#text").val() == "") {
		alert("Sie haben nicht alle Pflichtfelder angegeben.");
		return false;
	}
	
	if (!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($("#email").val())) {
		alert("Sie haben eine falsche E-Mailadresse angegeben.");
		return false;
	}
		
	return true;
}

function SwitchAds() {
	$("#ad1,#ad2,#ad3,#ad4").hide();
	$("#ad" + current_ad).show();
	current_ad++;
	if (current_ad > 4) current_ad = 1;
	window.setTimeout("SwitchAds()", 14100);
}

function GetTicker() {
	//MoveTicker("left");
	//$.post(domain+"ajax/ticker.php", { }, function(data) { }, "json");
}

function MoveTicker(dir) {
	duration = 40000;

	$("#ticker").unbind('mouseover');
	$("#ticker").unbind('mouseout');

	$("#ticker").mouseover(function() { $("#ticker").stop(); });
	$("#ticker").mouseout(function() { MoveTicker(dir); });

	var margin = "-1000px";
	if (dir == "right")
		margin = "0px";
	
	if (start > 0) {
		duration = duration - (new Date().getTime() - start);
	}
	else 
		start = new Date().getTime();
	
	$("#ticker").animate({ marginLeft: margin }, duration, "linear", function() {
		start = 0;
		MoveTicker(dir == "left" ? "right" : "left");
	});
}