$j = jQuery.noConflict();

$j(document).ready(function() {

	/**
	* Teaser image switch
	*/
	var activImage = 2;
	var timer;
	
	$j('div.teaser-switch').height($j('div.teaser-switch').find('li:img').height());
	$j('div.teaser-switch').width($j('div.teaser-switch').find('li:img').width());
	
	$j('div.teaser-switch > ul').each(function() {
		$j('div.teaser-switch > ul > li').each(function(i,item) {


			var titel = $j(this).children('a').attr('title');

			var li = $j('<li><a href=""><span>'+titel+'</span></a></li>');

			if(i == 0) {
				$j(this).show();
				li.addClass('activ');
			}

			var that = $j(this);
			li.children('a').click(function() {
				$j('div.teaser-switch > ul > li').hide();
				$j(that).fadeIn('slow');
				$j('div.switch-menu > ul > li').removeClass('activ');
				$j(this).parent().addClass('activ');

				window.clearTimeout(timer);

				return false;
			});
			$j('div.switch-menu > ul').append(li);
		});
	})


	function teaserTimeSwitcher() {

		var item = $j('div.teaser-switch > ul > li:nth-child('+activImage+')');

		if(item.length != 0) {
			$j('div.teaser-switch > ul > li').fadeOut(2000);
			$j(item).fadeIn(2000);
			$j('div.switch-menu > ul > li').removeClass('activ');
			$j('div.switch-menu > ul > li:nth-child('+activImage+')').addClass('activ');


			if(activImage == $j('div.teaser-switch > ul > li').length) {
				activImage = 1;
			} else {
				activImage+=1;
			}


		}

		timer = setTimeout(teaserTimeSwitcher, 6000);
	}
	timer = setTimeout(teaserTimeSwitcher, 6000);


	var imageList = $j("<table>");
	imageList.attr("id","copyrightTable");
	imageList.append($j("<tr>")
		.append($j("<td>").html("<strong>Bildnachweis</strong>"))
	);

	var row = "";
	var drawCopyrights = false;
	$j("img[copyright]").each(function(i,item) {
		if($j(item).attr("copyright").length > 5) {
			drawCopyrights = true;
			row = $j("<td>");
			row.html($j(item).attr("copyright"));
			imageList.append($j("<tr>").html(row));
		}
	});

	if(drawCopyrights) {
		$j("#copyrightTable").empty();
		var copyrightContent = $j("<div>");
		copyrightContent.attr("id","copyrightContent");
		copyrightContent.html(imageList);
		$j(".mitte").append(copyrightContent);
	}

});

