
function getLink(u,m) {
	u = "/"+u; // for IE
	if (m==1) {
		if (strpos (u, '?')) {
			document.location = u+"&m=1";
		} else {
			document.location = u+"?m=1";
		}
	} else {
		document.location = u;
	}
}

function goToByScroll(id){
	$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

function strpos (haystack, needle, offset) {
	var i = (haystack+'').indexOf(needle, (offset || 0));
	return i === -1 ? false : i;
}


$(function(){
	
	var m = 0;
	var r = 0;
	var u = '';
	var c = 1;
	
	$("a").click( function(event) {
		if ((!strpos ($(this).attr('href'), '://')) && (!strpos ($(this).attr('href'), '.pdf'))) {
			event.preventDefault();
			u = $(this).attr('href');
			if (r==1) {
				goToByScroll("wrapper");
				$("div#inner").slideUp("slow", function(){
					getLink(u,m);
				});
				if ($("div#inner div.textbox").length>0) {
					$("div#inner div.textbox").slideUp('slow');
				}
			} else {
				getLink(u,m);
			}
		}
	});
	
	$("div#header > ul > li.sub > a").unbind('click').click( function(event) {
		event.preventDefault();
		if (m==0) {
			$("div#header > ul > li > ul").slideDown();
			m=1;
		} else {
			$("div#header > ul > li > ul").slideUp();
			m=0;
		}
	});
	
	$("a.sub-link").unbind('click').click( function(event) {
		event.preventDefault();
		$(this).parent().removeClass('sub');
		$("div.sub div.inner").slideUp("slow");
		$(this).parent().addClass('sub');
		$(this).parent().find("div.inner").slideToggle("slow");
	});
	
	$("a.oeffnen-link1").unbind('click').click( function(event) {
		event.preventDefault();
		c = 1;
		$("div#inner div.leseprobe1 div.slider > div").css({left: '858px'});
		$("div#inner div.leseprobe1 div.slider > div.content1").css({left: '0'});
		$("div#inner div.leseprobe2, div#inner div.leseprobe3, div#inner div.leseprobe4").hide();
		goToByScroll("scrollToMe1");
		$("div#inner div.leseprobe1").slideDown("slow");
		$("div.leseprobe1 div.pagenavi span").html("Seite "+c+" von "+$("div.leseprobe1 div.slider > div").length);
	});
	
	$("a.oeffnen-link2").unbind('click').click( function(event) {
		event.preventDefault();
		c = 1;
		$("div#inner div.leseprobe2 div.slider > div").css({left: '858px'});
		$("div#inner div.leseprobe2 div.slider > div.content1").css({left: '0'});
		$("div#inner div.leseprobe1, div#inner div.leseprobe3, div#inner div.leseprobe4, div#inner div.leseprobe5").hide();
		goToByScroll("scrollToMe2");
		$("div#inner div.leseprobe2").slideDown("slow");
		$("div.leseprobe2 div.pagenavi span").html("Seite "+c+" von "+$("div.leseprobe2 div.slider > div").length);
	});
	
	$("a.oeffnen-link3").unbind('click').click( function(event) {
		event.preventDefault();
		c = 1;
		$("div#inner div.leseprobe3 div.slider > div").css({left: '858px'});
		$("div#inner div.leseprobe3 div.slider > div.content1").css({left: '0'});
		$("div#inner div.leseprobe1, div#inner div.leseprobe2, div#inner div.leseprobe4, div#inner div.leseprobe5").hide();
		goToByScroll("scrollToMe3");
		$("div#inner div.leseprobe3").slideDown("slow");
		$("div.leseprobe3 div.pagenavi span").html("Seite "+c+" von "+$("div.leseprobe3 div.slider > div").length);
	});
	
	$("a.oeffnen-link4").unbind('click').click( function(event) {
		event.preventDefault();
		c = 1;
		$("div#inner div.leseprobe4 div.slider > div").css({left: '858px'});
		$("div#inner div.leseprobe4 div.slider > div.content1").css({left: '0'});
		$("div#inner div.leseprobe1, div#inner div.leseprobe2, div#inner div.leseprobe3, div#inner div.leseprobe5").hide();
		goToByScroll("scrollToMe4");
		$("div#inner div.leseprobe4").slideDown("slow");
		$("div.leseprobe4 div.pagenavi span").html("Seite "+c+" von "+$("div.leseprobe4 div.slider > div").length);
	});
	
	$("a.oeffnen-link5").unbind('click').click( function(event) {
		event.preventDefault();
		c = 1;
		$("div#inner div.leseprobe5 div.slider > div").css({left: '858px'});
		$("div#inner div.leseprobe5 div.slider > div.content1").css({left: '0'});
		$("div#inner div.leseprobe1, div#inner div.leseprobe2, div#inner div.leseprobe3, div#inner div.leseprobe4").hide();
		goToByScroll("scrollToMe5");
		$("div#inner div.leseprobe5").slideDown("slow");
		$("div.leseprobe5 div.pagenavi span").html("Seite "+c+" von "+$("div.leseprobe5 div.slider > div").length);
	});
	
	$("a.schliessen-link").unbind('click').click( function(event) {
		event.preventDefault();
		goToByScroll("scrollToMe");
		$(this).parent().slideUp("slow");
	});
	
	$("a.arrow-next").unbind('click').click( function(event) {
		event.preventDefault();
		next_c = c+1;
		if (next_c>$(this).parent().find("div").length) { next_c = 1; }
		$(this).parent().find("div.content"+c).animate({left: '-858px'}, 500);
		$(this).parent().find("div.content"+next_c).css({left: '858px'}).animate({left: '0px'}, 500);
		c=next_c;
		$(this).parent().parent().find("div.pagenavi span").html("Seite "+c+" von "+$(this).parent().find("div").length);
	});
	
	$("a.arrow-prev").unbind('click').click( function(event) {
		event.preventDefault();
		next_c = c-1;
		if (next_c<1) { next_c = $(this).parent().find("div").length; }
		$(this).parent().find("div.content"+c).animate({left: '858px'}, 500);
		$(this).parent().find("div.content"+next_c).css({left: '-858px'}).animate({left: '0px'}, 500);
		c=next_c;
		$(this).parent().parent().find("div.pagenavi span").html("Seite "+c+" von "+$(this).parent().find("div").length);
	});
	
	if ($("div#inner").length>0) {
		r = 1;
		$("div#inner").hide().slideDown('slow');
		if ($("div#inner div.textbox").length>0) {
			$("div#inner div.textbox").hide().slideDown('slow');
		}
		goToByScroll("scrollToMe");
	}
	
	lnks=document.getElementsByTagName('a');
	for(i=0;i<(lnks.length);i++){
		lnks[i].onfocus=new Function("this.blur()");
	}
	
});


