/**
 * @author fred
 */

jQuery('.imageblock').css('float');

jQuery(document).ready(function() {
	
	Shadowbox.init({
	    language:   "de-DE",
	  modal:true,
	    players:    ["img","iframe","swf"]
	});
	jQuery('.chgalleryFancybox').fancybox({
		"padding": 10,
		"speedIn": 300,
		"speedOut": 300,
		"changeSpeed": 300,
		"transitionIn": "elastic",
		"transitionOut": "elastic",
		"titlePosition": "outside",
		"titleShow": true,
		"easingIn": "swing",
		"easingOut": "swing",
		"showCloseButton": true,
		"showNavArrows": true,
		"enableEscapeButton": true,
		"overlayShow": true,
		"overlayOpacity": 0.8,
		"overlayColor": "#666",
		"centerOnScroll": false,
		"hideOnContentClick": false,
		"type" : "image",
		"cyclic" : true,
		callbackOnStart: function() {
			jQuery('body').addClass('chgalLb');
		},
		callbackOnClose: function() {
			jQuery('body').removeClass('chgalLb');
		}
});
	
	jQuery('.imageblock').each( function() {
    	//jQuery('.imageblock').css('width');
    	if ( jQuery('.imageblock').css('width') == '0px' ) {
    		jQuery('.imageblock').css('width', '135px' );
    	}
	});

	var tmpUser = 'Benutzername';
	var tmpPass = 'Passwort';

	if ( jQuery('.langde .tx-felogin-pi1 #user').val() == '' ) {
		jQuery('.langde .tx-felogin-pi1 #user').val( tmpUser )
	}
	if ( jQuery('.langde .tx-felogin-pi1 #pass').val() == '' ) {
		jQuery('.langde .tx-felogin-pi1 #pass').val( tmpPass )
	}

	jQuery('.tx-felogin-pi1 #user').focus(function(){
		if(jQuery('.tx-felogin-pi1 #user').val() == tmpUser ) {
		  jQuery('.tx-felogin-pi1 #user').val('');
		}

		}).blur(function(){
		if(jQuery('.tx-felogin-pi1 #user').val() == '') {
		  jQuery('.tx-felogin-pi1 #user').val( tmpUser );
		}
	});
	jQuery('.tx-felogin-pi1 #pass').focus(function() {
		if(jQuery('.tx-felogin-pi1 #pass').val() == tmpPass )
		{
		  jQuery('.tx-felogin-pi1 #pass').val('');
		}

		}).blur(function() {
		if(jQuery('.tx-felogin-pi1 #pass').val() == '') {
		  jQuery('.tx-felogin-pi1 #pass').val( tmpPass );
		}
	});
	
	jQuery('.blockLeft .contentoutput.text').prev('.txtImgCont').addClass('nospace');
	
	qsChangeArt(0);
	if(!jQuery.browser.flash) {
		generateNoFlashFlashpaperLinks();
		
	} else {
		
	}
	
	
	jQuery(".typo3-adminPanel-itemRow").each(function(index) {
  		jQuery(this).addClass('row'+index);
	});
	
	jQuery(".blockLeft img").attr("src", function() { 
    	if ( ( this.src.search(new RegExp("clear.gif", "i")) > 0 ) && ( this.height == 5 ) ) {
        	jQuery(this).addClass('clearer');
        	jQuery(this).prev().addClass('clearer');
    	}
    }); 
    jQuery(".blockRight img").attr("src", function() { 
    	if ( ( this.src.search(new RegExp("clear.gif", "i")) > 0 ) && ( this.height == 5 ) ) {
        	jQuery(this).addClass('clearer');
    	}
    }); 
    jQuery(".blockMid .typo3-editPanel-controls img").attr("src", function() { 
  		if ( this.src.search(new RegExp("button_hide.gif", "i")) > 0 ) {
  			jQuery(this).addClass('hidden');  			
  		}
	});
	
	//genThumbBanner();
	
	/*
	jQuery(".thumbbannercontainer").scrollable({
		items: "thumbcol",
		circular: "true"
	});
	*/
		
});

var chgIntVal;
function genThumbBanner() {
  jQuery('.thumbbannercontainer').append('<button class="custom prev" id="teaserPrev">Preview</button>');
  jQuery('.thumbbannercontainer').append('<button class="custom next" id="teaserNext">Next</button>');
  

	var val = '';
	jQuery(".thumbbannercontainer .thumbbanner .bannertext").each(function() { 
    	val = jQuery(this).html();
        //jQuery(this).html('');
        val = val.replace('[','<span class="thumbcontbottomtxt">');
        val = val.replace(']','</span>');
        jQuery(this).html(val);
    	//jQuery(this).html( val.replace('[','<span class="thumbcontbottomtxt">') );
        //val2 = jQuery(this).html();
        //jQuery(this).html('');
    	//jQuery(this).html( val2.replace(']','</span>') );
    	
	});

  
  
	jQuery( '.thumbbannercontainer').scrollable({
			size:3, 
			//vertical: false, 
			circular: true, 
			//keyboard: false, 
			mousewheel: false, 
			items: ".thumbcol"
			//speed: 1100 
		}).autoscroll({
			autoplay: true, interval: 7000 
		});
/*
	contentSlider.each(function() {
		var jQueryitemsToClone = jQuery(this).scrollable().getItems().slice(1);
		var jQuerywrap = jQuery(this).scrollable().getItemWrap();
		var clonedClass = jQuery(this).scrollable().getConf().clonedClass;
		jQueryitemsToClone.each(function() {
			jQuery(this).clone(true).appendTo(jQuerywrap)
				.addClass(clonedClass + ' hacked-' + clonedClass);
		});
	});
*/
	

  /*
	*/
	
}

function generateNoFlashFlashpaperLinks() {
	jQuery('a').each(function(index) {
	    
	    
	    
	    var href = this.href;
	    
	    if( href.search(/fpWesterlandContainer.swf.+/) != -1) {
	    	var getParams = this.href.split("&");



var newLink = this.href.replace('fileadmin/content/flashpaper/fpWesterlandContainer.swf?',"index.php?type=174242&");

			this.href = newLink;

			jQuery(this).addClass('noFlashClass');

			/*
	    	if( href.search(/tx_hoch2flashpaper_pi3.+/) != -1) {
	    		//this.href = "#Mitid";
		    	////console.log("Mit ID"+href);
		    } else {
		    	////console.log("Ohne ID"+href);
		    	//this.href = "#Ohneid";
		    }
		    */
	    }
	    
	    
	    
	  });
	
	
	Shadowbox.init({
	    language:   "de-DE",
	  modal:true,
	    players:    ["img","iframe","swf"]
	});

	/*
	Shadowbox.setup(null, {
		 language:   "de-DE",
		 modal:true,
		 players:    ["img","iframe","swf"]
    });
	*/
	Shadowbox.setup("a.rteSb", {
		width:880,
		height:800,
		flashParams:{
			wmode:	'transparent'
		}
	});
	
	jQuery("a.swfLink").fancybox({
		overlayShow: true,
		width: 880,
		height: 800,
		type: 'swf',
		
		autoScale: false,
		autoDimensions: false
		
	});
	
	iniLightBoxes();
	
	jQuery('.noFlashClass').unbind();

}


//buchungsmaske

function setNightVal() {
	var start = Date.parse(jQuery("#dateRange1").val());
	var end = Date.parse(jQuery("#dateRange2").val());
	
	
	
		var diff = end - start;
		
		
		
		var anztage = (diff/(60*60*24))/1000;
		
		jQuery("#quickNights").val(anztage);
		
		
}

function setNightsEndDate() {
	var start = jQuery("#quickNights").val();
	if(parseInt(start) > 0 && parseInt(start) != 'NaN') {
		var end = Date.parse(jQuery("#dateRange1").val());
		var addInt = parseInt(jQuery("#quickNights").val());
		////console.log(end+"<---");
		end.add(addInt).days();
		var endString = end.toString('dd.MM.yyyy');
		jQuery("#dateRange2").val(endString);
		////console.log(endString);
		
	} else {
		//console.log(start+': no integer');
	}
	
	
	
}

function qsChangeArt(mode) {
	
	jQuery(".qsBtnA").unbind();
	switch(mode) {
		case 1:
			
			jQuery(".qsBtnA").click(function(){
				quickSearchHotelsMeta();
			});
			jQuery("#ziLabel").html('Zimmer');
			break;
		default:
			
			jQuery("#ziLabel").html('Wohnung(en)');
		jQuery(".qsBtnA").click(function(){
			quickSearchFerienwhgMeta();
		});
			
	
	}
}


function quickSearchHotels() {
	//console.log('hotels');
	
	
	var start = Date.parse(jQuery("#dateRange1").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	
	
	var hotelLink = '?SrchBookOnly=false'+
					'&OC=SYLT'+
					'&ID=1000004'+
					'&RG=OG&FN=SRCH'+
					'&CF=SYLTREISEN'+
					'&LG=1'+
					'&TOSCNEW=TRUE'+
					'&PLANNER=TRUE'+
					'&FC=HO'+
					'&tx_fstferratelbuchungstool_pi6[FC]=HO'+
					'&tx_fstferratelbuchungstool_pi6[Anreisetag]='+
					'&tx_fstferratelbuchungstool_pi6[SrchFromDay]='+SrchFromDay+
					'&tx_fstferratelbuchungstool_pi6[SrchFromMonth]='+SrchFromMonth+
					'&tx_fstferratelbuchungstool_pi6[SrchFromYear]='+SrchFromYear+
					'&tx_fstferratelbuchungstool_pi6[qfdAdults]='+qfdAdults+
					'&tx_fstferratelbuchungstool_pi6[qfdChildren]='+qfdChildren+
					'&tx_fstferratelbuchungstool_pi6[qfdNights]='+qfdNights+
					'&tx_fstferratelbuchungstool_pi6[qfdArrivalDate]='+qfdArrivalDate;
	self.location.href=(qsBase+qsParams.link_btn1+hotelLink);
	
}

function quickSearchHotelsMeta(city) {

	var start = Date.parse(jQuery("#dateRange1").val());
	var end = Date.parse(jQuery("#dateRange2").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	var qfdRooms = (jQuery("#quickSearchZimmer").val()); 
	
	
	
	
	
	if(isNaN(qfdRooms)) {
		qfdRooms = 1;
		jQuery("#quickSearchZimmer").val(qfdRooms);
	} 
	
	if(parseInt(qfdRooms) < 1 || parseInt(qfdRooms) > 4) {
		qfdRooms = 1;
		jQuery("#quickSearchZimmer").val(qfdRooms);
	}	
	
	
	
	var ferienWhgLink = 	'?form=metaSearch'+
							'&search_fast=true'+
							'&accomodationType=hotel'+
							'&cityName='+jQuery("#qsOrt").val()+
							'&dateFrom='+start.toString('dd.MM.yyyy')+
							'&dateTo='+end.toString('dd.MM.yyyy')+
							'&totalAdults='+qfdAdults+
							'&totalChildren='+qfdChildren+
							'&roomsHotel='+qfdRooms+
							'&categoryHotel='+jQuery("#qsStars").val()+
							'&roomType=1'
							/*
							'&roomsHotel=1'+
							'&roomType=1'+
							'&adults_room1=2'+
							'&children_room1=0'+
							'&childAge1_room1='+
							'&childAge2_room1='+
							'&childAge3_room1='+
							'&childAge4_room1='+
							'&adults_room2=2'+
							'&children_room2=0'+
							'&childAge1_room2='+
							'&childAge2_room2='+
							'&childAge3_room2='+
							'&childAge4_room2='+
							'&adults_room3=2'+
							'&children_room3=0'+
							'&childAge1_room3='+
							'&childAge2_room3='+
							'&childAge3_room3='+
							'&childAge4_room3='+
							'&adults_room4=2'+
							'&children_room4=0'+
							'&childAge1_room4='+
							'&childAge2_room4='+
							'&childAge3_room4='+
							'&childAge4_room4='+
							'&roomsApartment=1'+
							'&adults_room11=2'+
							'&children_room11=0'+
							'&childAge1_room11='+
							'&childAge2_room11='+
							'&childAge3_room11='+
							'&childAge4_room11='+
							'&adults_room12=2'+
							'&children_room12=0'+
							'&childAge1_room12='+
							'&childAge2_room12='+
							'&childAge3_room12='+
							'&childAge4_room12='+
							'&adults_room13=2'+
							'&children_room13=0'+
							'&childAge1_room13='+
							'&childAge2_room13='+
							'&childAge3_room13='+
							'&childAge4_room13='+
							'&adults_room14=2'+
							'&children_room14=0'+
							'&childAge1_room14='+
							'&childAge2_room14='+
							'&childAge3_room14='+
							'&childAge4_room14='+
							'&categoryHotel='+
							'&sort=SP_PRICE_ASC'+
							'&totalAdults=2'+
							'&totalChildren=0'
							*/
							;
							

	//alert('Meta');
	if(tx_fstferratelbuchungstool_pi5_links_in_new_window == 1) {
		//alert('Meta');
		window.open(metaSucheBaseUrl+ferienWhgLink);
	} else {
		self.location.href= (metaSucheBaseUrl+ferienWhgLink);
	}
	
	 
	
}


function pi_openPopup(url) {
	window.open (url,url);
}



function quickSearchFerienwhgMeta(city,openpopUp) {
	//console.log('ferienwhg');
	
	var start = Date.parse(jQuery("#dateRange1").val());
	var end = Date.parse(jQuery("#dateRange2").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	var qfdRooms = jQuery("#quickSearchZimmer").val(); 
	
	if(isNaN(qfdRooms)) {
		qfdRooms = 1;
		jQuery("#quickSearchZimmer").val(qfdRooms);
	} 
	
	if(parseInt(qfdRooms) < 1 || parseInt(qfdRooms) > 4) {
		qfdRooms = 1;
		jQuery("#quickSearchZimmer").val(qfdRooms);
	}
	
	var ferienWhgLink = 	'?form=metaSearch'+
							'&search_fast=true'+
							'&accomodationType=apartment'+
							'&cityName='+jQuery("#qsOrt").val()+
							'&dateFrom='+start.toString('dd.MM.yyyy')+
							'&dateTo='+end.toString('dd.MM.yyyy')+
							'&totalAdults='+qfdAdults+
							'&totalChildren='+qfdChildren+
							'&roomsApartment='+qfdRooms+
							'&categoryHotel='+jQuery("#qsStars").val()+
							'&roomTypeApartment=1'
							/*
							'&roomsHotel=1'+
							'&roomType=1'+
							'&adults_room1=2'+
							'&children_room1=0'+
							'&childAge1_room1='+
							'&childAge2_room1='+
							'&childAge3_room1='+
							'&childAge4_room1='+
							'&adults_room2=2'+
							'&children_room2=0'+
							'&childAge1_room2='+
							'&childAge2_room2='+
							'&childAge3_room2='+
							'&childAge4_room2='+
							'&adults_room3=2'+
							'&children_room3=0'+
							'&childAge1_room3='+
							'&childAge2_room3='+
							'&childAge3_room3='+
							'&childAge4_room3='+
							'&adults_room4=2'+
							'&children_room4=0'+
							'&childAge1_room4='+
							'&childAge2_room4='+
							'&childAge3_room4='+
							'&childAge4_room4='+
							'&roomsApartment=1'+
							'&adults_room11=2'+
							'&children_room11=0'+
							'&childAge1_room11='+
							'&childAge2_room11='+
							'&childAge3_room11='+
							'&childAge4_room11='+
							'&adults_room12=2'+
							'&children_room12=0'+
							'&childAge1_room12='+
							'&childAge2_room12='+
							'&childAge3_room12='+
							'&childAge4_room12='+
							'&adults_room13=2'+
							'&children_room13=0'+
							'&childAge1_room13='+
							'&childAge2_room13='+
							'&childAge3_room13='+
							'&childAge4_room13='+
							'&adults_room14=2'+
							'&children_room14=0'+
							'&childAge1_room14='+
							'&childAge2_room14='+
							'&childAge3_room14='+
							'&childAge4_room14='+
							'&categoryHotel='+
							'&sort=SP_PRICE_ASC'+
							'&totalAdults=2'+
							'&totalChildren=0'
							*/
							;
							

	//alert('Meta');
	
	if(tx_fstferratelbuchungstool_pi5_links_in_new_window == 1) {
		//alert('Meta');
		
		window.open(metaSucheBaseUrl+ferienWhgLink);
	} else {
		self.location.href= (metaSucheBaseUrl+ferienWhgLink);
	}	
	
	 
}


//für coverflow seite
function quickSearchHotelsCf() {
	
	
	
	var start = Date.parse(jQuery("#dateRange1").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	
	
	var hotelLink = 'http://web.deskline.net/syltbuchenhotel/de/qfind_accommodation?'+		 
		 'CAT=AB4F2086-F06D-4DAC-8B99-09EDA5577C67,F4D5B37A-E9B7-4508-B16A-55D57C64309A,E18C5C0A-F75B-43E9-B24C-3031762A2ADD,74FB9693-12CE-458A-B2D3-3CA8C6B91569'+
		 '&time=1291016758932'+
		 '&qfdArrivalDate='+qfdArrivalDate+
		 '&SrchFromDay='+SrchFromDay+
		 '&SrchFromMonth='+SrchFromMonth+
		 '&SrchFromYear='+SrchFromYear+
		 '&qfdAdults='+qfdAdults+
		 '&qfdChildren='+qfdChildren+
		 '&qfdNights='+qfdNights+
		 '&neu=1';
		 
	////console.log(hotelLink);
	
	openLayer(hotelLink);
	
}

function quickSearchFerienwhg() {
	//console.log('ferienwhg');
	
	var start = Date.parse(jQuery("#dateRange1").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	
	
	var ferienWhgLink = '?SrchBookOnly=false'+
						'&OC=SYLT'+
						'&ID=1000004'+
						'&RG=OG'+
						'&FN=SRCH'+
						'&CF=SYLTREISEN'+
						'&LG=1'+
						'&TOSCNEW=TRUE'+
						'&PLANNER=TRUE'+
						'&FC=FeWo'+
						'&tx_fstferratelbuchungstool_pi6[FC]=FeWo'+						
						'&tx_fstferratelbuchungstool_pi6[Anreisetag]='+
						'&tx_fstferratelbuchungstool_pi6[SrchFromDay]='+SrchFromDay+
						'&tx_fstferratelbuchungstool_pi6[SrchFromMonth]='+SrchFromMonth+
						'&tx_fstferratelbuchungstool_pi6[SrchFromYear]='+SrchFromYear+
						'&tx_fstferratelbuchungstool_pi6[qfdAdults]='+qfdAdults+
						'&tx_fstferratelbuchungstool_pi6[qfdChildren]='+qfdChildren+
						'&tx_fstferratelbuchungstool_pi6[qfdNights]='+qfdNights+
						'&tx_fstferratelbuchungstool_pi6[qfdArrivalDate]='+qfdArrivalDate;
	
	
	
	
	self.location.href= (qsBase+qsParams.link_btn2+ferienWhgLink); 
}


//
function quickSearchFerienwhgCf() {
	
	
	var start = Date.parse(jQuery("#dateRange1").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yyyy');
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	
	
	var ferienWhgLink = 'http://web.deskline.net/syltbuchenfewo/de/qfind_accommodation?'+
		 'CAT=BDF7E267-43F2-4A63-9C35-8AEAF7C18BB8,EC3C8E0C-961C-4CFD-900E-1F2875ACCE63'+
		 '&time=1291016932511'+
		 '&qfdArrivalDate='+qfdArrivalDate+
		 '&SrchFromDay='+SrchFromDay+
		 '&SrchFromMonth='+SrchFromMonth+
		 '&SrchFromYear='+SrchFromYear+
		 '&qfdAdults='+qfdAdults+
		 '&qfdChildren='+qfdChildren+
		 '&qfdNights='+qfdNights+
		 '&neu=1';
	
	
	openLayer(ferienWhgLink);
	
	
	
}

function quickSearchExtern() {
var start = Date.parse(jQuery("#dateRange1").val());
var end = Date.parse(jQuery("#dateRange2").val());
	
	var SrchFromDay = start.toString('dd');
	var SrchFromMonth = start.toString('MM');
	var SrchFromYear = start.toString('yy');
	
	var SrchFromDay_e = end.toString('dd');
	var SrchFromMonth_e = end.toString('MM');
	var SrchFromYear_e = end.toString('yy');
	
	var qfdAdults = jQuery("#quickSearchErw").val();
	var qfdChildren = jQuery("#quickSearchKinder").val();	
	var qfdNights = jQuery("#quickNights").val();
	var qfdArrivalDate = SrchFromYear+SrchFromMonth+SrchFromDay;
	
	var externWhgLink = '?tx_fstferratelbuchungstool_pi9[dn]='+SrchFromDay+
						'&dn='+SrchFromDay+
						'&tx_fstferratelbuchungstool_pi9[mn]='+SrchFromMonth+
						'&mn='+SrchFromMonth+
						'&tx_fstferratelbuchungstool_pi9[jn]='+SrchFromYear+
						'&jn='+SrchFromYear+
						'&tx_fstferratelbuchungstool_pi9[days]='+qfdNights+
						'&days='+qfdNights+
						'&tx_fstferratelbuchungstool_pi9[dd]='+SrchFromDay_e+
						'&dd='+SrchFromDay_e+
						'&tx_fstferratelbuchungstool_pi9[mm]='+SrchFromMonth_e+
						'&mm='+SrchFromMonth_e+
						'&tx_fstferratelbuchungstool_pi9[jj]='+SrchFromYear_e+
						'&jj='+SrchFromYear_e+
						'&personen='+qfdAdults+
						'&kinder='+qfdChildren+
						'&random=1'+
						'&ort=egal'+
						'&art=0'+
						'&anreisetag='+
						'&abreisetag='+
						'&preis='+
						'&schlafraeume=egal'+
						'&x=391'+
						'&y=18'+
						'&idx=0'+
						'&direction=weiter';
	
	
	
	//console.log('extern');
	
	if(tx_fstferratelbuchungstool_pi5_links_in_new_window == 1) {
		//alert('Meta');
		window.open(qsBase+qsParams.link_btn3+externWhgLink);
	} else {
		self.location.href=(qsBase+qsParams.link_btn3+externWhgLink);
	}	
}


function quickSearchExternCf() {
	var ANREISE = jQuery("#dateRange1").val();
	var ABREISE = jQuery("#dateRange2").val();
	var NAECHTE = jQuery("#quickNights").val();
	var PERSONEN = jQuery("#quickSearchErw").val();
	var KINDER = jQuery("#quickSearchKinder").val();
	
	var externWhgLink = 'http://www.syltbuchen.de/suchen-buchen/vakanzSuche.php?'+
		 'ANREISE='+ANREISE+
		 '&ABREISE='+ABREISE+
		 '&NAECHTE='+NAECHTE+
		 '&PERSONEN='+PERSONEN+
		 '&KINDER='+KINDER+
		 '&SLAYOUT=WLlayout.inc';
	
	openLayer(externWhgLink);
	
}

var openLayerGv = function(url){
    
    

};  





var stripe = function() {
var tables = document.getElementsByTagName("table");  
for(var x=0;x!=tables.length;x++){
	var table = tables[x];
    if (! table) { return; }
		var tbodies = table.getElementsByTagName("tbody");
		for (var h = 0; h < tbodies.length; h++) {
			var even = true;
			var trs = tbodies[h].getElementsByTagName("tr");
			for (var i = 0; i < trs.length; i++) {
				trs[i].onmouseover=function() {
					this.className += " ruled"; return false
				}
				trs[i].onmouseout=function() {
					this.className = this.className.replace("ruled", ""); return false
				}
				if(even)
					trs[i].className += " even";
			   if(!even)
					trs[i].className += " odd";
				even = !even;
			}
		}
	}
}

// window.onload = stripe;

function openExtrasBuchen() {
	
	
    jQuery('#l_31').click();

	
	/*
	Shadowbox.open({
        content:    'http://de-sylt.concentrator.net/tosc2/tosc.asp?OC=SYLT&RG=OG&ID=1000004&CF=*ROOT2*&PLANNER=TRUE&FC=ZL&FN=LIST',
        player:     "iframe",
        
        height:     500,
        width:      700
    });
*/
	
}

// webcamimg
function update_webcam_thumb()
{
	$.ajax	
	({
		url:         "fileadmin/webcam/image_00001.jpg",
		cache:       false,
		success:     function(webcam) 
		{
			$('#webcamimage').html('<img src="fileadmin/webcam/image_00001.jpg?'+((new Date()).getTime())+'" alt="WebCam load" border="0" id="webcamimg" />')
		},
		error: function(webcam_error){
			$('#webcamimage').html('<img src="fileadmin/webcam/image_00001.jpg?'+((new Date()).getTime())+'" alt="WebCam load" border="0" id="webcamimg" />')				
		}
	});
}

function refreshAccDisable() {
	jQuery('#mainNavAcc').accordion( 'disable' );
	
	
}

function refreshAccEnable() {
	jQuery('#mainNavAcc').accordion( 'enable' );
	
	
}

function iniLightBoxes() {
	jQuery("a.fblink").fancybox({
		overlayShow: true,
		width: 930,
		type: 'iframe',
		height: 1200,
		autoScale: false,
		autoDimensions: false
		
	});
	
	
	
	
	
	
	
jQuery('#l_31').addClass('iframe');
jQuery('#l_31').fancybox();

jQuery('#l_181').addClass('iframe');
jQuery('#l_181').fancybox();

jQuery('#l_221').addClass('iframe');
jQuery('#l_221').fancybox();

jQuery('#l_241').addClass('iframe');
jQuery('#l_241').fancybox();

jQuery('#l_261').addClass('iframe');
jQuery('#l_261').fancybox();

jQuery('#l_281').addClass('iframe');
jQuery('#l_281').fancybox();

jQuery('#l_301').addClass('iframe');
jQuery('#l_301').fancybox();

jQuery('#l_201').addClass('iframe');
jQuery('#l_201').fancybox();


jQuery("a.iframe").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 810,
	"frameHeight": 681,
	"autoScale": true,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
}); 

jQuery("a.imgframe").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"frameWidth": 100,
	"frameHeight": 100,
	"autoScale": true,
	"autoDimensions": true,
	"overlayShow": true ,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
}); 

jQuery("a#reiseversicherungsLink").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 600,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
}); 

//f�rs wetter
jQuery("a.wetterpopup").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 
//f�rs wetter
jQuery("a#nav_44").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 
jQuery("a#int_44").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 
jQuery("a#int_44b").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 
jQuery("a.nav_117").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 

jQuery("a.wetterLink").fancybox({ 
	"zoomSpeedIn": 300, 
	"zoomSpeedOut": 300, 
	"overlayShow": true ,
	"frameWidth": 610,
	"frameHeight": 681,
	"hideOnContentClick": false,
	"hideOnOverlayClick": true
	
	
}); 				

Shadowbox.setup("a#nav_46", {
	width:800,
	height:620,
	flashParams:{
		wmode:	'transparent'
	}
});

Shadowbox.setup("a.rteSb", {
	width:880,
	height:800,
	flashParams:{
		wmode:	'transparent'
	}
});


jQuery("a.nav_67").attr('class', 'iframe'); 

jQuery("a.nav_67").fancybox({
	
    "zoomSpeedIn": 600,
    "zoomSpeedOut": 600,
    "overlayShow": true ,                    
    "frameWidth": 810,
    "frameHeight": 650,
    "autoScale":false,
    "hideOnContentClick": false,
    "hideOnOverlayClick": true,
    "centerOnScroll": false
});

}
			
jQuery(document).ready(function() {
        //setInterval( 'update_webcam_thumb()' ,60000);
        
        jQuery("a.open").removeAttr("title");
        jQuery("a.open").attr('title', 'Galerie öffnen'); 

        jQuery('a.buttonFarbig').wrap('<span class="buttonFarbigFrame rel" />');
        jQuery('a.buttonFarbig').wrap('<center />');
        jQuery('a.buttonFarbig').addClass('abs testFred');
        jQuery('a.buttonFarbig').wrapInner('<span class="inner" />');
        
        jQuery('a.buttonFarbigLinks').wrap('<div class="buttonFarbigLinksFrame" />');
        jQuery('a.buttonFarbigLinks').wrapInner('<span class="inner" />');
        
        jQuery('a.buttonFarbigRechts').wrap('<div class="buttonFarbigRechtsFrame" />');
        jQuery('a.buttonFarbigRechts').wrapInner('<span class="inner" />');
        
        jQuery('a.buttonBeige').wrap('<div class="buttonBeigeFrame" />');
        jQuery('a.buttonBeige').wrap('<center />');
        jQuery('a.buttonBeige').wrapInner('<span class="inner" />');
        
        jQuery('a.buttonBeigeLinks').wrap('<div class="buttonBeigeLinksFrame" />');
        jQuery('a.buttonBeigeLinks').wrapInner('<span class="inner" />');
        
        jQuery('a.buttonBeigeRechts').wrap('<div class="buttonBeigeRechtsFrame" />');
        jQuery('a.buttonBeigeRechts').wrapInner('<span class="inner" />');
        
        var inputFieldsNLsmallBox = jQuery(".teaserBlockMidIn .cont .nlSubscribe .formRow .field input.txt"); //.attr('value', jQuery('.teaserBlockMidIn .cont .nlsubscribe_smallbox .formRow .field input.txt').attr('onload')); 
        //console.log( inputFieldsNLsmallBox.attr('value') );
        
        // Schleife über die einzelnen Elemente der Newsletterbox und in den Inputfeldern den Namen anzeigen
		jQuery.each(inputFieldsNLsmallBox, function(index, item) { 
			var strInputText = '';
			if (index == 0)
				strInputText = 'Name';
			if (index == 1)
				strInputText = 'E-Mail-Adresse';
			
			jQuery(this).attr('value', strInputText);
		});
        
        
        /* This is basic - uses default settings */ 
        /* Using custom settings */ 
        iniLightBoxes();
        
        
        jQuery('#mainNavAcc').accordion({
             active: '.selected', 
             autoheight: false ,
              header: 'h3.navLayer0', 
             navigation: true,
             event: 'mouseover',
               animated: 'slide',
               collapsible: true,
               clearStyle: true,
               doNotOpen: '.dontOpenIt'
          }); 
        
        jQuery('#mainNavAcc').accordion( 'activate' , '.selected' );  
        /*
        jQuery(".tx-guestbook-accordion").accordion({ 
        	header: 'h2' , 
        	autoheight: false,
        	active: false, 
    		alwaysopen: false  
        });
        */
        jQuery('.tx-guestbook-body').hide();
        jQuery('h2.tx-guestbook-header').click( function() {
		var trig = $(this);
		if ( trig.hasClass('trigger_active') ) {
		trig.next('.tx-guestbook-body').slideToggle('slow');
		trig.removeClass('trigger_active');
		} else {
			jQuery('.trigger_active').next('.tx-guestbook-body').slideToggle('slow');
			jQuery('.trigger_active').removeClass('trigger_active');
		trig.next('.tx-guestbook-body').slideToggle('slow');
		trig.addClass('trigger_active');
		};
		return false;
		});    
         
}); 
			
			
			
			
