/* --- homepage.min.js --- */
$(document).ready(function(){var $ss=$('#bgcontainer');var stack=[];var element_x=document.getElementById("headerimageswitcher");var element_a=document.createElement("ul");element_a.setAttribute("id","headerimageswitcher_list");element_x.appendChild(element_a);for(var i=0;i<img_src.length;++i){var temp_copyright='';var temp_description='';if(copyright[i]||creator[i]){temp_copyright='<div class="copyright">&copy; ';if(copyright[i]){temp_copyright+=copyright[i];}
if(copyright[i]&&creator[i]){temp_copyright+=', ';}
if(creator[i]){temp_copyright+=creator[i];}
temp_copyright+='</div>';}
if(description[i]){temp_description='<div class="description">'+description[i]+'</div>';}
$ss.append('<div class="bg">'+temp_copyright+temp_description+'<img src="'+img_src[i]+'" alt="'+description[i]+'" /></div>');}
$ss.cycle({fx:'fade',pager:'#headerimageswitcher_list',pagerAnchorBuilder:anchorBuilder,pagerClick:pausieren,timeout:4000});function pausieren(){$('#bgcontainer').cycle('pause');}
function anchorBuilder(idx,slide){return'<li id="headerimageswitcher'+(idx+1)+'"><a href="#">Urlaub in Bayern - Bild '+(idx+1)+'</a></li>';}
resize();$.jFastMenu("#menu");});

/* --- bgmaximizer.min.js ---  */
$(window).bind('resize',function(){resize();});function resize(){var startwidth=1060;var startheight=600;var minratiosize=0.1;var scrollwidth=20;var minwidth=minratiosize*startwidth;var minheight=minratiosize*startheight;var ratio=startwidth/startheight;var bg=$('.bg img');var imagewidth=bg.width();var imageheight=bg.height();var windowwidth=$(window).width();var windowheight=$(window).height();var browserwidth=windowwidth+scrollwidth;var browserheight=windowheight;if((browserheight<minheight)&&(browserwidth<minwidth)){bg.height(minheight);bg.width(minwidth);}else{if(browserheight>browserwidth){imageheight=browserheight;bg.height(browserheight);imagewidth=browserheight*ratio;bg.width(imagewidth);if(browserwidth>imagewidth){imagewidth=browserwidth;bg.width(browserwidth);imageheight=browserwidth/ratio;bg.height(imageheight);}}
if(browserwidth>=browserheight){imagewidth=browserwidth;bg.width(browserwidth);imageheight=browserwidth/ratio;bg.height(imageheight);if(browserheight>imageheight){imageheight=browserheight;bg.height(browserheight);imagewidth=browserheight*ratio;bg.width(imagewidth);}}}
var verschiebunghorizontal=(0-Math.abs(browserwidth-imagewidth))/2;var verschiebungvertikal=(0-Math.abs(browserheight-imageheight))/2;bg.css("margin-left",verschiebunghorizontal+"px");bg.css("margin-top",verschiebungvertikal+"px");};
