try {
	var price_seasons;
	}
catch (e) {}
var obj;
var vanillekeks = "vamed_watchlist";
var if_height = 300;

function gotoLink (htmlElement) {
	
	var destinationURL = "";
	var target = "";
	
	if(htmlElement.href) {
		destinationURL = htmlElement.href;
		target = htmlElement.getAttribute("target");
	}
	else {
		if(htmlElement.childNodes) {
			if(htmlElement.getElementsByTagName("a")) {
				destinationURL = htmlElement.getElementsByTagName("a")[0].href;
				target = htmlElement.getElementsByTagName("a")[0].getAttribute("target");
			}
		}
	}
	
	if(destinationURL.length > 0) {
		if(target == "_blank") {
			window.open(destinationURL);
		}
		else {
			location.href = destinationURL;
		}
	}
	return false;
}

function sendfeedback(form){
    form.action='';
    $(form).append("<input type='hidden' value='1' name='truesend' />");

    return true;
}

function open3d(url){
    $.fancybox({
        'href'			: url,
        'type'			: 'iframe',
        'transitionIn'	:	'elastic',
        'transitionOut'	:	'fade',
        'speedIn'		:	600,
        'speedOut'		:	200,
        'overlayShow'	:	true,
        'overlayColor'  :   '#000',
        'width'			:	1000,
        'height'		:	600
    });
}

function slideSwitch() {
    
    var $active = $('#portalimagesgallery img.active');

    if ( $active.length == 0 ) $active = $('#portalimagesgallery img:last');

    var $next =  $active.next().length ? $active.next()
        : $('#portalimagesgallery img:first');

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}


function updateSeekdaFrame () {
	if($.receiveMessage){
		$.receiveMessage(function(e){
			// Get the height from the passsed data.
			var h = Number( e.data.replace( /.*if_height=(\d+)(?:&|$)/, '$1' ) );
			if ( !isNaN( h ) && h > 0 && h !== if_height ) {
				// Height has changed, update the iframe.
				// checking min and max height
				h=(h<300)?300:h;
				// remove check as it is a real iframe and not a lightbox popup
				//h=(h>800)?800:h;
				$("#TB_iframeContent").height( if_height = h );
			 }
		});
	}
}

function switchbutton(){
/*    $('#buchen_anfrage_0').click(function() { console.log('#buchen_anfrage_0');
        $('#submitbuchen').css('display', 'none');
        $('#submitanfragen').css('display', 'none');
    });

    $('#buchen_anfrage_1').click(function() { console.log('#buchen_anfrage_1');
        $('#submitbuchen').css('display', 'none');
        $('#submitanfragen').css('display', 'none');
    });*/

}


$(document).ready(function() {


    switchbutton();


// SUPERFISH

	//$('ul.sf-menu').superfish({ delay: 400, speed: 'faster', animation: {opacity:'show'}, dropShadows: false }); 
	$('ul.sf-menu').superfish({ delay: 400, dropShadows: false }); 

// MENU ABSCHLUESSE
							   
	$("ul.sf-menu ul").prepend("<li class='firstitem'></li>").append("<li class='lastitem'></li>");
	$("ul.sf-menu ul ul").prepend("<li class='firstsubitem'></li>");
	$('ul.sf-menu li ul li ul li.firstitem').remove();
		
// MENUE PFEILE UND PLUS-ZEICHEN
		
	$('ul.sf-menu li').has('ul').append("<span class='arrow1'></span>");
	$('ul.sf-menu li li span.arrow1').remove();
	$('ul.sf-menu li ul li').has('ul').append("<span class='arrow2'></span>");
		
// PADDING-RIGHT FÜR ELEMENTE OHNE SUBMENU	
		
	$('ul.sf-menu li').not(':has(ul)').css('paddingRight', '10px');
	$('ul.sf-menu li li').not(':has(ul)').css('paddingRight', '0px');
	
// FF: FEHLENDES PADDING-RIGHT BEI DEN MAINLEVEL-BUTTONS

	$(".sf-menu a").css("paddingRight","5px");
		
// BUCHEN/ANFRAGEN-BUTTON AUSWECHSELN
		
	$('#buchen_anfrage_0').click(function() {
		$('#submitbuchen').css('display','block');
		$('#submitanfragen').css('display','none');

		$('#qkpers').css('display','none');
		$('#qkzim').css('display','block');
	});
	$('#buchen_anfrage_1').click(function() {
		$('#submitbuchen').css('display','none');
		$('#submitanfragen').css('display','block');

        $('#qkpers').css('display','block');
        $('#qkzim').css('display','none');
	});
	
// ZWEIZEILIGE MENUEPUNKTE
		
		 $("#nav ul.sf-menu li ul.subnav li ul li a").each(function (i) {
          		if ($(this).html().length > 25) {
          				$(this).parent().css("paddingBottom","10px");
		 				 this.style.lineHeight = "14px";
        		}
     	 });
		  
		  $("#nav ul.sf-menu li ul.subnav li a").each(function (i) {
          		if ($(this).html().length > 29) {
          				$(this).parent().css("paddingBottom","10px");
		 				 this.style.lineHeight = "14px";
        		}
     	 });


// JQUERY-UI KALENDER 

	if (lang == "de") {
		$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
			showOn: 'button', numberOfMonths: 2, showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
			monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
			dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
			minDate: 0,
			onSelect: function(dateText, inst) { 
				var x = $(this).attr("id");
				if ( x == "anreise" ) {
					$("input#abreise").datepicker("option", "minDate", dateText);						
					var currdate = $(this).datepicker("getDate");
					currdate.setDate(currdate.getDate()+3);
					$("input#abreise").datepicker("setDate",currdate);					
				}
				
			}
		});
		
		
		
	}
	if (lang == "en") {



            $("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
			showOn: 'button', numberOfMonths: 2, showTrigger: '.ui-datepicker-trigger', regional: "en", dateFormat: 'dd.mm.yy', firstDay: 1,
			monthNames: ['January','February','March','April','May','June','July','August','September','October','November','December'],
			dayNamesMin: ['So','Mo','Tu','We','Th','Fr','Sa'],
			minDate: 0,
			onSelect: function(dateText, inst) {
				var x = $(this).attr("id");
				if ( x == "anreise" ) {
					$("input#abreise").datepicker("option", "minDate", dateText);
					var currdate = $(this).datepicker("getDate");
					currdate.setDate(currdate.getDate()+3);
					$("input#abreise").datepicker("setDate",currdate);
				}

			}
		});

	}
	if (lang == "it") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'],
				dayNamesMin: ['Do','Lu','Ma','Me','Gi','Ve','Sa']
			});
	}
	if (lang == "fr") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
				dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa']
			});
	}
	if (lang == "hu") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Január','Február','Március','Április','Május','Június','Július','Augusztus','Szeptember','Október','November','December'],
				dayNamesMin: ['Va','Hé','Ke','Sz','Cs','Pé','Sz']
			});
	}
	if (lang == "cz") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Lednu','Únoru','Breznu','Dubnu','Kvetnu','Cervnu','Cervenci','Srpnu','Zari','Rijnu','Listopadu','Prosinci'],
				dayNamesMin: ['Ne','Po','Út','St','Ct','Pá','So']
			});
	}
	if (lang == "sl") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Január','Február','Marec','April','Máj','Jún','Júl','August','September','Október','November','December'],
				dayNamesMin: ['Ne','Po','Ut','St','St','Pi','So']
			});
	}
	if (lang == "si") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Prosinec','Svecan','Susec','Mali Traven','Veliki Traven','Roznik','Mali Srpen','Veliki Srpen','Kimavec','Vinotok','Listopad','Gruden'],
				dayNamesMin: ['Ne','Po','To','Sr','Ce','Pe','So']
			});
	}
	if (lang == "nl") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],
				dayNamesMin: ['Zo','Ma','Di','Wo','Do','Vr','Za']
			});
	}
	if (lang == "es") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
				dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá']
			});
	}
	
	if (lang == "pt") {
			$("#anreise, #abreise, #anreise2, #abreise2, #anreise3, #abreise3").datepicker ({
				showOn: 'button', numberOfMonths: 2,  showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: 'dd.mm.yy', firstDay: 1,
				monthNames: ['Janeiro','Fevereiro','Marco','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
				dayNamesMin: ['Do','Se','Te','Qua','Qui','Se','Sá']
			});
	}

	

// TEASER

	$(".teaser").css("marginTop","208px");

	$(".teaser").hover(function() {
		$(this).css({"opacity":"0.2","height":"294px","marginTop":"0px"});
		$(this).find(".teaser_text").css({"borderBottom":"none","height":"96px"});
		$(this).find(".teaser_arrow, .down").css("display","none");
		$(this).find("p.hover, .buttoncontainer, .teaserbild").css("display","block");
		$(this).css("marginBottom","294px");
		$(this).animate({ opacity: 1 }, 500 );
	},		
	function() {
		$(this).find(".teaserbild, .buttoncontainer, p.hover").css("display","none");
		$(this).css({"height":"86px","marginTop":"208px"});
		$(this).find(".teaser_text").css({"height":"60px","borderBottom":"3px solid white"});
		$(this).find(".teaser_arrow, .down").css("display","block");
	});
							  

// VVW Bubble 

	$("a.vwv").hover(function() {
			$("span.popup").css("display","block");
	},
	function() {
			$("span.popup").css("display","none");
	});	
	
// SPRACH-DROPDOWN

	$("#nav_above .langbox").click(function() {
			$("#nav_above .langbox_auswahl").css("display","block");
	});
	$("#nav_above .langbox_auswahl").mouseleave(function() {
			 $(this).css("display","none");
	 });
		
// LINKSELECT 

		$("#personen").linkselect	({ classLink: "linkselectLinkP" , classLinkOpen: "linkselectLinkOpenP" , classLinkFocus: "linkselectLinkFocusP" , classContainer: "linkselectContainerP" , classSelected: "selectedP" , classCurrent: "currentP" , classDisabled: "linkselectDisabledP" , classValue: "linkselectValueP" });
		$("#zimmer").linkselect	({ classLink: "linkselectLinkP" , classLinkOpen: "linkselectLinkOpenP" , classLinkFocus: "linkselectLinkFocusP" , classContainer: "linkselectContainerP" , classSelected: "selectedP" , classCurrent: "currentP" , classDisabled: "linkselectDisabledP" , classValue: "linkselectValueP" });

// GALERIE CONTENTSEITEN


	
	if ( $(".close_button").length > 0 ) {
		
		var thumbs_x_anzahl = $(".thumbsx").children().size();
		var thumbs_x_breite = (thumbs_x_anzahl * 52) + 6;
	//	$(".thumbsx").css("width",thumbs_x_breite);
		var a_left = 515 + (thumbs_x_breite + 2);
		$(".thumbs_left").css("right",a_left);
		
		$('.thumbsx img:first').css("marginLeft","3px");
		$('.thumbsx img:last').css("marginRight","3px");
		$('.thumbsx img:first').addClass('selected');
						
						var options = {
							slideChange : function(currentIndex) {
								$('.thumbsx img').removeClass('selected');
								$('.thumbsx img:eq('+ currentIndex +')').addClass('selected');
							},
							slideType : 'fade'
						};
						
					   $('.slidebox .slide').dumbCrossFade(options);
					   var i = 0;
		
						$('.thumbsx a').each(function() {
								$(this).attr('href',i);
								i++;
							}); 
						
					  $('.thumbsx a').click(function(){
							$('.slidebox .slide')
								.dumbCrossFade('jump',parseInt($(this).attr('href')));
							return false;
							
						});  
						
						$('a.thumbs_left').click(function() { $('.slide').dumbCrossFade('previous'); }); 
						$('a.thumbs_right').click(function() { $('.slide').dumbCrossFade('next'); }); 	
		
	}
    

    if ( $("#portalimagesgallery").children().length > 1 ) {
        $(function() {
            setInterval( "slideSwitch()", 8000 );
        });
    }

	
// GALERIE OPEN/CLOSE

if ( $(".close_button").length > 0 ) {
	
	$(".close_button").click(function() {
									  $(this).animate({opacity: 0}, 500);
									  $(".thumbs_left, .thumbs_right").animate({opacity: 0}, 500);
									  $(".caption, .thumbsx").animate({opacity: 0}, 500);
									  $(".open_button").css({"opacity":"0","display":"block"});
									  $(".open_button").animate({opacity: 1}, 1000);
								});
	
	$(".open_button").click(function() {
									  $(this).animate({opacity: 0}, 300);
									  $(".thumbs_left, .thumbs_right").animate({opacity: 1}, 500);
									  $(".caption, .thumbsx").animate({opacity: 1}, 500);
									  $(".close_button").css({"opacity":"0","display":"block"});
									  $(".close_button").animate({opacity: 1}, 500);
								});
}
	
// FANCYBOX

		if ( $(".zoom").length > 0 ) {
			$(".zoom a").fancybox({ 'titlePosition':'outside','transitionIn':'elastic','transitionOut':'elastic'	});
		}


        if ( $("a.fancybox.iframe").length > 0 ) {
			$("a.fancybox").fancybox({
				'transitionIn'	:	'elastic',
				'transitionOut'	:	'fade',
				'speedIn'		:	600,
				'speedOut'		:	200,
				'overlayShow'	:	true,
				'overlayColor'  :   '#000',
				'width'			:	1000,
				'height'		:	600
			});
		}
		
// DARSTELLUNG CONTENTSEITE MIT TABELLE LANG

		if ( $(".tabelle_lang").length > 0 ) {
			$("#wrapper2").css({"backgroundColor":"f0f0f0","backgroundRepeat":"no-repeat"});
			$(".main_content").css({"width":"761px","backgroundImage":"url(/static/img/tabelle_breit_maincontent_bg.png)","backgroundRepeat":"no-repeat","backgroundPosition":"top right"});			
			$("#footer_content").css("background-image","url(/static/img/footer_table_long.png)").css("background-position","left");			
			$(".main_right_top").hide();
		}

// UMBRUCH H1

	if ( $("a.back_top").length > 0 ) {
		
		var h1_inhalt = $('h1').html().length;
		
		if (h1_inhalt > 22) {
			
			$("h1").css("width","385px");
			
		}
		
	}
	
	var h1_length = $("h1").val().length;



// TABELLE

	try {
		var anzahl = price_seasons.length;
		}
	catch (e) {}
	var laenge = 82; 
	var jetzt = new Date().getTime();
	var jetzt = jetzt/1000;
	kontrollvariable = 0;
	
	for (i=0; i < anzahl; i++) {
		if (price_seasons[i][0] < jetzt && price_seasons[i][1] > jetzt) {
			startmonatscrollwert = (i * laenge);
			kontrollvariable = startmonatscrollwert;
			$(".row, .first_row").animate({right:startmonatscrollwert }, 500);
		}
	}
	
	if (kontrollvariable == 0) {
			$(".leftarrow").css("visibility","hidden");
	}
	
	//console.log(kontrollvariable);
	
	var rows_anzahl = $('.table').children().size(); 
	var detail_rows_anzahl = $('.detailseite .table').children().size(); 
	var breite = anzahl * laenge;	
	$(".row, .first_row").css("width",breite);	
	var max_breite = breite - (laenge);
	
	//console.log(kontrollvariable);
	
	if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) == 6)
		{
			try
			{		// Uebersichtsseite					
					$(".row, .first_row").css("width",breite+10);					
					// Detailseite					
					$("detailseite .row, .detailseite .first_row").css("width",breite+10);	
			}
			catch (err)
			{
		}
	}
	$(".rightarrow").click(function() 																	
		{
		 if (kontrollvariable < max_breite) {		
				kontrollvariable = kontrollvariable + laenge;	
				$('.row, .first_row').animate({right: '+='+laenge+'px' }, 500);	
				if (kontrollvariable == max_breite) {						
						$(".rightarrow").css("visibility","hidden");
				}				
				if (kontrollvariable > 0) {		
						$(".leftarrow").css("visibility","visible");
				}
				
			//console.log(kontrollvariable);
			
			}
		});
	
	$(".leftarrow").click(function()
	   {																	
		if (kontrollvariable > 0) {									
				kontrollvariable = kontrollvariable - laenge;					
				$('.row, .first_row').animate({right: '-='+laenge+'px' }, 500);	
			if (kontrollvariable < max_breite) {
					$(".rightarrow").css("visibility","visible");
			}
			if (kontrollvariable == 0) {
					$(".leftarrow").css("visibility","hidden");
			}
			//console.log(kontrollvariable);
		}
	 });

	$('#anreise_zimmer').datepicker({ showOn: 'button', showTrigger: '.ui-datepicker-trigger', regional: "de", dateFormat: ' dd.mm.yy', firstDay: 1, dateFormat: 'dd.mm.yy', onSelect: function(	dateStr) { $('#anreise_zimmer').text(dateStr); }, onSelect: function(dateStr) { $('#sendDate').text(dateStr); }});

	$(".scrollarrow").click(function() 																		
		 {
			var datum = $("#sendDate").html();
			var sdatum = datum.split(".");
			var tag = sdatum[0];
			var monat = sdatum[1];				
			var jahr = sdatum[2];
			var	date = Date.UTC(jahr, (monat-1), tag, 0, 0, 00);
			date = date/1000;			
			for (i=0; i < anzahl; i++) {
				if (price_seasons[i][0] < date && price_seasons[i][1] > date) {
					var scrollbetrag = i * laenge;
					//console.log("Scrollbetrag:");
					//console.log(scrollbetrag);
					var differenz = scrollbetrag - kontrollvariable;
					//console.log("Differenz:");
					//console.log(differenz);
					$(".row, .first_row").animate({right:"+="+differenz+"px"} , 500);
					kontrollvariable = kontrollvariable + differenz;
					//console.log("Kontrollvariable:");
					//console.log(kontrollvariable);
				}
			}
			
			if (kontrollvariable == max_breite) {					
					$(".rightarrow").css("visibility","hidden");
			}			
			if (kontrollvariable > 0) {					
					$(".leftarrow").css("visibility","visible");
			}		
			if (kontrollvariable < max_breite) {
					$(".rightarrow").css("visibility","visible");
			}
			if (kontrollvariable == 0) {		
					$(".leftarrow").css("visibility","hidden");
			}
		});
	

// TABELLE SELECT SPALTE

	$(".select_spalte").css("height", $(".table").height()-3);
	$(".select_spalte").css("width", $(".field").width()+1);
	
// PREISTABELLE

	$(".preistabelle_left:odd").css("backgroundColor","#e8e8e8");
	$(".preistabelle_right:odd").css("backgroundColor","#e1e1e1");


// WATCHLIST COOKIE
	updateWatchlist();
	
	// add room
	$('#cookie_room_add').click(function() {
		var exists_cookie = $.JSONCookie(vanillekeks);
		var room = $('#cookie_room_value').val();
		var tmp_array = new Object();
		tmp_array.offer = exists_cookie.offer;
		tmp_array.package = exists_cookie.package;
		tmp_array.room = new Array();
		var notinarray = true;
		if (exists_cookie.room) {
			for (i=0; i<exists_cookie.room.length; i++) {
				if (room == exists_cookie.room[i]) {
					var notinarray = false;
				}
				else {
					tmp_array.room.push(exists_cookie.room[i]);
				}
			}
		}
		if (notinarray) {
			tmp_array.room.push(parseInt(room));
		}
		$.JSONCookie(vanillekeks, tmp_array, { path: '/', expires: 3 });
		updateWatchlist();
		return false;
	});
	
	$('#cookie_offer_add').click(function() {
		var exists_cookie = $.JSONCookie(vanillekeks);
		var offer = $('#cookie_offer_value').val();
		var tmp_array = new Object();
		tmp_array.room = exists_cookie.room;
		tmp_array.package = exists_cookie.package;
		tmp_array.offer = new Array();
		var notinarray = true;
		if (exists_cookie.offer) {
			for (i=0; i<exists_cookie.offer.length; i++) {
				if (offer == exists_cookie.offer[i]) {
					var notinarray = false;
				}
				else {
					tmp_array.offer.push(exists_cookie.offer[i]);
				}
			}
		}
		if (notinarray) {
			tmp_array.offer.push(parseInt(offer));
		}
		$.JSONCookie(vanillekeks, tmp_array, { path: '/', expires: 3 });
		updateWatchlist();
		return false;
	});
	
	$('#cookie_package_add_1').click(function() {
		var exists_cookie = $.JSONCookie(vanillekeks);
		var package = $('#cookie_package_value_1').val();
		var tmp_array = new Object();
		tmp_array.offer = exists_cookie.offer;
		tmp_array.room = exists_cookie.room;
		tmp_array.package = new Array();
		var notinarray = true;
		if (exists_cookie.package) {
			for (i=0; i<exists_cookie.package.length; i++) {
				if (package == exists_cookie.package[i]) {
					var notinarray = false;
				}
				else {
					tmp_array.package.push(exists_cookie.package[i]);
				}
			}
		}
		if (notinarray) {
			tmp_array.package.push(package);
		}
		$.JSONCookie(vanillekeks, tmp_array, { path: '/', expires: 3 });
		updateWatchlist();
		return false;
	});
	
	$('#cookie_package_add_2').click(function() {
		var exists_cookie = $.JSONCookie(vanillekeks);
		var package = $('#cookie_package_value_2').val();
		var tmp_array = new Object();
		tmp_array.offer = exists_cookie.offer;
		tmp_array.room = exists_cookie.room;
		tmp_array.package = new Array();
		var notinarray = true;
		if (exists_cookie.package) {
			for (i=0; i<exists_cookie.package.length; i++) {
				if (package == exists_cookie.package[i]) {
					var notinarray = false;
				}
				else {
					tmp_array.package.push(exists_cookie.package[i]);
				}
			}
		}
		if (notinarray) {
			tmp_array.package.push(package);
		}
		$.JSONCookie(vanillekeks, tmp_array, { path: '/', expires: 3 });
		updateWatchlist();
		return false;
	});
	
	$('#cookie_package_add_3').click(function() {
		var exists_cookie = $.JSONCookie(vanillekeks);
		var package = $('#cookie_package_value_3').val();
		var tmp_array = new Object();
		tmp_array.offer = exists_cookie.offer;
		tmp_array.room = exists_cookie.room;
		tmp_array.package = new Array();
		var notinarray = true;
		if (exists_cookie.package) {
			for (i=0; i<exists_cookie.package.length; i++) {
				if (package == exists_cookie.package[i]) {
					var notinarray = false;
				}
				else {
					tmp_array.package.push(exists_cookie.package[i]);
				}
			}
		}
		if (notinarray) {
			tmp_array.package.push(package);
		}
		$.JSONCookie(vanillekeks, tmp_array, { path: '/', expires: 3 });
		updateWatchlist();
		return false;
	});

// TABLE ROW STYLE

	try {
		$(".contentblock table tr:even").addClass("etr");
		$(".contentblock table tr:odd").addClass("otr");
		$(".contentblock table td:even").addClass("etd");
		$(".contentblock table td:odd").addClass("otd");
	} catch (e) { }
	
	try {
		$.vtip();
	} catch (e) { }
	
	
// SEEKDA ONLINE BOOKING
	updateSeekdaFrame();
	

});

/*
window.setTimeout(function () {
	updateSeekdaFrame();
},2000);
*/

function updateWatchlist () {
	var exists_cookie = $.JSONCookie(vanillekeks);
	var count = 0;
	if (exists_cookie.room) {
		count += exists_cookie.room.length;
	}
	if (exists_cookie.offer) {
		count += exists_cookie.offer.length;
	}
	if (exists_cookie.package) {
		count += exists_cookie.package.length;
	}
	if (count > 0) {
		scroll(0,0);
		$('#bookmark_list').html("<b>[" + count + "]</b>");
	}
}

// SPECIAL LANGUAGE LAYOUT FIXES

if ( lang == "ru" ) {
	$(".merkliste a").css({"line-height":"14px","margin-top":"10px"});
	$(".line_date label",".rightbox").css({"font-size":"10px","letter-spacing":"-1px"});
	$(".submit_anfragen",".rightbox").css("font-size","10px").css("font-weight","normal");
	$("span.title",".right_two").css("width","185px").css("font-size","9px");
	$(".geschenkbox span.title").css("width","165px");
	$(".geschenkbox a").css("width","165px");
	$("a.fb_like").css("font-size","9px").css("letter-spacing","-1px");
}

if ( lang == "it" ) {
	$(".merkliste").css("width","100px");
	$(".merkliste a").css("letter-spacing","-1px").css("font-size","10px");
	$("span.title",".right_two").css("width","165px").css("font-size","9px");
}




