// JavaScript Document

//expiration of the cookie
var options = { path: '/', expires: 10 };

function showNext(id, hits, numberResults, actPage, season) {
	
	var pages = Math.ceil(hits/numberResults);
	
	//hide tabs
	for(var i=1; i<id; i++) {
		$("#tabLi_"+i).hide();
		$("#fragment-"+i).addClass('ui-tabs-hide');
	}
	for (var i=id; i<(id+numberResults); i++) {
		$("#tabLi_"+i).show();
	}
	$("#tabLi_"+id).addClass('ui-tabs-selected');
	$("#fragment-"+id).removeClass('ui-tabs-hide');

	var aTag = "<a id='previousLink' title='weniger' href=\"javascript:showPrevious("+(id-numberResults)+", "+hits+", "+numberResults+", "+actPage+", '"+season+"')\" style='background:none; display:inline'>\
					<img src='/fm/7625/weniger_"+season+".jpg' border='0' />\
					</a>";

	if (actPage < (pages-1)) {
		aTag += "<a id='nextLink' title='mehr' href=\"javascript:showNext("+(id+numberResults)+", "+hits+", "+numberResults+", "+(actPage+1)+", '"+season+"')\" style='background:none; display:inline'>\<img src='/fm/7625/mehr_"+season+".jpg' border='0' />\
		</a>";
	}
	$("#moreIcon").html(aTag);
}

function showPrevious(id, hits, numberResults, actPage, season) {
	
	var pages = Math.ceil(hits/numberResults);
	
	for(var i=id; i<(id+numberResults); i++) {
		$("#tabLi_"+i).show();
	}
	for (var i=(id+numberResults); i<=hits; i++) {
		$("#tabLi_"+i).hide();
		$("#fragment-"+i).addClass('ui-tabs-hide');
	}
	if (actPage > 1) {
		var aTag = "<a id='previousLink' title='weniger' href=\"javascript:showPrevious("+(id-numberResults)+", "+hits+", "+numberResults+", "+(actPage-1)+", '"+season+"')\" style='background:none; display:inline'>\
					<img src='/fm/7625/weniger_"+season+".jpg' border='0' />\
					</a>";
		aTag += "<a title='mehr' href=\"javascript:showNext("+(id+numberResults)+", "+hits+", "+numberResults+", "+actPage+", '"+season+"')\" style='background:none; display:inline'>\
					<img src='/fm/7625/mehr_"+season+".jpg' border='0' />\
					</a>";
	} else {
	var aTag = "<a title='mehr' href=\"javascript:showNext("+(id+numberResults)+", "+hits+", "+numberResults+", "+actPage+", '"+season+"')\" style='background:none'>\
					<img src='/fm/7625/mehr_"+season+".jpg' border='0' />\
					</a>";
	}
	$("#moreIcon").html(aTag);
	$("#fragment-"+id).removeClass('ui-tabs-hide');
	$("#fragment-"+(id+numberResults)).addClass('ui-tabs-hide');
	$("#tabLi_"+id).addClass('ui-tabs-selected');
	
}

function fillTiscoverDate() {

	var theDate = $("#anreise").val();
	var dateSeperated = theDate.split(".");
	$("#sd_D").val(dateSeperated[0]);
	$("#sd_M").val(dateSeperated[1]);
	$("#sd_Y").val(dateSeperated[2]);
	
	//document.scout.submit()
}

Cufon.replace('h6');
Cufon.replace('h1');

// fuer Header Resize
function resize() {
	
	var size = "0";
	var isOpen = true;
	
	if (menuId == 1) { // startseite
		if ($("#flashheader").css("height") == "575px") {
			size = "500";	
			isOpen = false;
		} else {
			size = "575";
			isOpen = true;
		}
	} else {
		if ($("#flashheader").css("height") == "500px") {
			size = "450";
			isOpen = false;
		} else {
			size = "500";
			isOpen = true;
		}
	} // if-else
		
	$("#flashheader").css("height", size+"px");
	$("#embeddedFlash").css("height", size+"px");
	// set cookie by number of days
	$.cookie('headerSize', size, options);
	$.cookie('isOpen', isOpen, options);
 
}

// fuer Starboxen verstecken, etc.
function show_hide(){

	if (menuId == 1) { // startseite
		var isVisible = true;
	} else {
		var isVisible = false;
	}
	
	if ($("#aus_startboxen_leiste").css('display') == "none") {
		$("#aus_startboxen_leiste").show();
		isVisible = true;
	} else {
		$("#aus_startboxen_leiste").hide();
		isVisible = false;
	}
	$.cookie('isVisible', isVisible, options);
}

// fuer Startboxen expand
function expandBox(nr, location) {

	$("#aus_startbox"+location+nr).removeClass("aus_startbox").addClass("aus_startbox_expandet");
	$("#aus_switchArticle"+location+nr).hide();
	$("#aus_boxText"+location+nr).css("width","425px");
	
	$("#aus_switchArticle"+location+nr).show();
	$("#aus_articlepic"+location+nr).show();
	
	if (location == "Links") {
		$("#aus_startbox_space_"+location).hide();
		$("#ausStartBoxRechtsTotal").hide();
	} else {
		$("#ausStartBoxLinksTotal").hide();
		$("#aus_startbox_space_Links").removeClass("aus_startbox_space").addClass('aus_startbox_space_hidden').hide();
		
	}
}

function normalBox(nr, location) {
	$("#aus_startbox"+location+nr).removeClass("aus_startbox_expandet").addClass("aus_startbox");
	$("#aus_switchArticle"+location+nr).hide();
	$("#aus_articlepic"+location+nr).hide();
	$("#aus_boxText"+location+nr).css("width", "");
	
	$("#aus_startbox_space_"+location).show();

	if (location == "Links") {
		$("#ausStartBoxRechtsTotal").show();
		//$("#aus_startbox_space_"+location+nr).hide().removeClass("aus_startbox_space_hidden").addClass('aus_startbox_space');
	} else {
		$("#ausStartBoxLinksTotal").show();
		$("#aus_startbox_space_Links").show().removeClass("aus_startbox_space_hidden").addClass('aus_startbox_space');
	}
}

function showNextBoxElement(id, location) {
		
	$("#aus_startbox"+location+id).removeClass("aus_startbox").addClass("aus_startbox_expandet").fadeIn(2000);
	$("#aus_startbox"+location+(id-1)).hide();
	$("#aus_boxText"+location+(id-1)).hide();
	$("#ausButton"+location+id).show();
	$("#ausClear"+location+id).show();
	$("#aus_articlepic"+location+(id-1)).hide();
	$("#aus_boxText"+location+id).css("width","425px");
	$("#aus_boxText"+location+id).show();
	$("#aus_articlepic"+location+id).show();
}

function showPreviousBoxElement(id, location) {
	$("#aus_startbox"+location+id).removeClass("aus_startbox").addClass("aus_startbox_expandet").fadeIn(2000);
	$("#aus_startbox"+location+(id+1)).hide();
	$("#aus_boxText"+location+(id+1)).hide();
	$("#ausButton"+location+(id+1)).show();
	$("#aus_articlepic"+location+(id+1)).hide();
	$("#aus_boxText"+location+id).css("width","425px");
	$("#aus_boxText"+location+id).show();
	$("#aus_articlepic"+location+id).show();
}

// für Slideeffekt der Minibuttons
function expand(id,img) {
	window.document.getElementById(id).src = img;
}
function normal(id,img) {
	window.document.getElementById(id).src = img;
}

// Hoovernavi
function activeNavi(id) {
	try{
		if(jQuery.browser.msie && jQuery.browser.version < 7) {
			var topDistance = "-62px";	
		} else {
			var topDistance = "-47px";	
		}
		window.document.getElementById(id+"Sub").style.display = "block";
		window.document.getElementById(id+"on").style.display = "block";
		window.document.getElementById(id+"link").style.top = topDistance;
	}
	catch(err){}
}
function deactiveNavi(id) {
	try{
		window.document.getElementById(id+"Sub").style.display = "none";
		window.document.getElementById(id+"on").style.display = "none";
		window.document.getElementById(id+"link").style.top = "0px";
	}
	catch(err){}
}