$(document).ready(function(){
	//Ipod
	//mobileWidth = $(document).width();
	//$("body").append(mobileWidth);

	$("#values").append('<a href="http://www.wetter.at/wetter/sport-freizeit/ski-wetter/oesterreich/tirol/serfaus-fiss-ladis" target="_blank">Mehr Wetter</a>');

	//First/Last Class
	$('ul').each(function() {
		$('li:first', $(this)).addClass("first");
		$('li:last', $(this)).addClass("last");
	});
	
	//Quickanfrage
	$(".jsAnfrage").hover(function(){
		anreise = $("#id_anreise").val();
		abreise = $("#id_abreise").val();
		sprache = $("body div").eq(0).attr("class");
		if(sprache == "de"){sprache = 0}
		else if(sprache == "en"){sprache = 1}
		$(this).attr("href", "http://www.gabriela-serfaus.at/index.php?id=190&L=" + sprache + "#arrival=" + anreise + "&departure=" + abreise);
	});

	
	//Anfrage Raum
	$(".jsAddRoom").click(function(){
		$(".jsRoomInquiry").slideToggle(200);
	});

	//Anfrage nummerieren
	$('#anfrage ul li').each(function(index, element) {
		$(this).addClass("li" + index);
	});

	
	//Table CSS Styles
	$('table tr').each(function() {
		$('td', $(this)).each(function(index, element) {
			$(this).addClass("c" + index);
		});
		
		$('tr:odd').addClass("even");
	});

	//Navigation CSS Klassen
	$('#mainNav li.level1').eq(2).addClass("navTrenner");
	$('#mainNav li.level1').eq(5).addClass("navTrenner");

    //submitbutton verstecken, loader einblenden
    $('#anfrage form').bind('submit', function() {
        $('input[type=submit]', $(this)).hide();
        $('p.loading', $(this)).show();
    });

	//H2 entfernen wenn leer
	$('h2').each(function() {
		htmlValue = $(this).html();
		if(htmlValue == ""){
			$(this).remove();		
		}
	});	
	
	//Lightbox
	$(".slimbox").each(function(slimbox_index, element) {
		imgStrip = $(".jsPics .wrapper", $(this)).html();
	
		$(".jsThumb", $(this)).each(function(index, element) {
			if(index >= imgStrip){ $(this).addClass("none")}
			//Letztes Bild
			if(index % 3 == 2){ $(this).addClass("lastPic")}
			$(this).attr("alt", "Hotel Serfaus: Gabriela ****");
			//Grosses Bild
		    var big = $(this).parent().find('.jsBig').eq(index);
			$(this).wrap("<a href='" + big.attr("src") + "' rel='lightbox-set" + slimbox_index +"' />");	
			//$('.jsBig').remove();
		});
	});
	
	//Datepicker
	$('.date, #id_departure, #id_arrival').datepicker({ minDate : 0 });

	//Holidaycheck // Englisch
	hcBewertungen = $(".hc_widget_countreviews").val();
	
	
	//newsletterformular
	var iframe = $('iframe.jsNewsletter');
	if (iframe.length) {
    	var lang = $("body div").eq(0).attr("class");
    	if (lang == 'en') iframe.attr('src', iframe.attr('src')+'?lang=en');
    }
	
	//Twitter
	$(".tweets a").attr('target', '_blank');		
});

/* German initialisation for the jQuery UI date picker plugin. */
/* Written by Milian Wolff (mail@milianw.de). */
jQuery(function($){
	$.datepicker.regional['de'] = {
		closeText: 'schließen',
		prevText: '&#x3c;zurück',
		nextText: 'Vor&#x3e;',
		currentText: 'heute',
		monthNames: ['Januar','Februar','März','April','Mai','Juni',
		'Juli','August','September','Oktober','November','Dezember'],
		monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
		'Jul','Aug','Sep','Okt','Nov','Dez'],
		dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
		dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		weekHeader: 'Wo',
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['de']);
});


