var $j = jQuery.noConflict();

// Navi hover Effect
var subnavduration = 100;
var subnavtimer = new Array();
function subnav_checkover (index) {
	$j('.s_nav > UL > LI > A').eq(index).next('ul').css("display", "none");
	$j('.s_nav > UL > LI > A').eq(index).removeClass("aktiv");
}

$j(document).ready(function(){
	// Main Navi
	$j('.s_nav > UL > LI > A').hover(function() {
		var index = $j('.s_nav > UL > LI > A').index(this);

		xposition = $j(this).offset().left;
		$j(this).next('ul').css("left", xposition + "px");
		$j(this).next('ul').css("display", "block");
		$j(this).addClass("aktiv");
		clearTimeout(subnavtimer[index]);
	}, function() {
		var index = $j('.s_nav > UL > LI > A').index(this);
		subnavtimer[index] = setTimeout('subnav_checkover(' + index + ')', subnavduration);
	});
	
	// Sub Navi
	$j('.s_nav > UL > LI > UL').hover(function() {
		var index = $j(this).prev('a').index('.s_nav > UL > LI > A');
		clearTimeout(subnavtimer[index]);
	}, function() {
		var index = $j(this).prev('a').index('.s_nav > UL > LI > A');
		subnavtimer[index] = setTimeout('subnav_checkover(' + index + ')', subnavduration);
	});
	
	// Home Slideshow
	anzahl = $j(".s_slideshow_home img").length;
	if (anzahl > 1) {
		imageInterval = window.setInterval("changeImage();", 6000);
		currentImage = 0;
		fadeInterval = 3000;
	}
	
	// Ausklappmenü
	$j(".s_am .s_am_kopf").click(function() {
		$j(".s_am .s_am_inhalt").slideUp();
		$j(".s_am").addClass("zu");
		$j(this).next('.s_am_inhalt').slideDown();
		$j(this).parent().parent().removeClass("zu");
		return false;
	});
	// Beim Laden Zumachen
	$j(".s_am").addClass("zu");
	$j(".s_am .s_am_inhalt").css("display", "none");
	$j(".buchen .s_am_inhalt").css("display", "block");
	$j(".buchen").removeClass("zu");
	$j(".s_ausklappmenues").css("overflow", "hidden");

	// Datepicker
	$j('#date_from').datepicker({
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		monthNames: ['Jänner','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
		dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
//		minDate: new Date(2007, 1 - 1, 1)
	});
	$j('#date_to').datepicker({
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		monthNames: ['Jänner','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
		dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
	});
	
});

// Home Slideshow
function changeImage() {
	// Ausblenden des aktuellen Bildes:
	$j(".s_slideshow_home img:eq(" + currentImage + ")").fadeOut(fadeInterval);
	if (currentImage+1 == anzahl) {
		$j(".s_slideshow_home img:eq(0)").fadeIn(fadeInterval);
		currentImage = 0;
	} else {
		currentImage = currentImage+1;
		$j(".s_slideshow_home img:eq(" + currentImage + ")").fadeIn(fadeInterval);
	}
}

