var TSVWOLNZACH = {
	newsSlider: {
		globalvar: {
			currslide: 0,
			count: 0, 
			timer: '',
			divname: '',
			curbox: 'news'
		},
		init: function(dn){
			var c = 0;
			$$('#'+dn+'tab li').each(function(index){
				c++;
			});
			TSVWOLNZACH.newsSlider.globalvar.count = c;
			TSVWOLNZACH.newsSlider.globalvar.divname = dn;
			TSVWOLNZACH.newsSlider.globalvar.currslide = 0;	
			TSVWOLNZACH.newsSlider.slide();
		},
		initiatemove : function(cs){
			TSVWOLNZACH.newsSlider.globalvar.currslide=cs;
			window.clearTimeout(TSVWOLNZACH.newsSlider.globalvar.timer);
			this.slide();
		},
		slide: function(){
			$$('#lnewsbox_'+TSVWOLNZACH.newsSlider.globalvar.curbox+' a').each(function(index){
				$(index.id).removeClassName('active');
			});
			$('news_'+TSVWOLNZACH.newsSlider.globalvar.curbox+'_'+TSVWOLNZACH.newsSlider.globalvar.currslide).addClassName('active');
			$(TSVWOLNZACH.newsSlider.globalvar.divname+'tab').morph('left:-'+(TSVWOLNZACH.newsSlider.globalvar.currslide*600).toString()+'px', {
				transition: function(pos){
					return S2.FX.Transitions.easeInOutCubic(pos);
				},
				duration: 0.8
			});
			TSVWOLNZACH.newsSlider.globalvar.currslide++;
			if (TSVWOLNZACH.newsSlider.globalvar.count-1 < TSVWOLNZACH.newsSlider.globalvar.currslide ){
				TSVWOLNZACH.newsSlider.globalvar.currslide = 0;
			}
			TSVWOLNZACH.newsSlider.globalvar.timer = window.setTimeout('TSVWOLNZACH.newsSlider.slide()', 4000);
		}
	},
	showTab: function(tab){
		TSVWOLNZACH.newsSlider.globalvar.curbox = tab;
		var divarray=['foto','news','other'];
		divarray.map(function (e){
			$(e+'box').hide();
			$('lnewsbox_'+e).hide();
		});
		$(tab+'box').show();
		$('lnewsbox_'+tab).show();
		$('newstabfooter').style.backgroundImage = 'url(mm/tab_'+tab+'box.png)';  
		window.clearTimeout(TSVWOLNZACH.newsSlider.globalvar.timer);
		TSVWOLNZACH.newsSlider.init(tab);
	}
};



Event.observe(window, 'load', function() {
	$$('.picasatn').each(function(s){
		Event.observe($(s.id),'click', function(){
			var a=s.id.split('_')[0];
			window['Picasa_AutoPlay'+a]=0;
			Picasa_SwitchImage(a,s.id);
		});
	});
});

function Picasa_RightClick(a,ci,ti){
	// a=albumid ci=current image ti=total images
	if (ci < ti){
		window['Picasa_AutoPlay'+a]=0;
		ci++
		window['pica'+a].ci=ci;
		Picasa_SwitchImage(a.toString(),a+'_'+ci);
	}
}

function Picasa_LeftClick(a,ci){
	// a=albumid ci=current image ti=total images
	if (ci > 1){
		window['Picasa_AutoPlay'+a]=0;
		ci--
		window['pica'+a].ci=ci;
		Picasa_SwitchImage(a.toString(),a+'_'+ci);
	}
}

function Picasa_SwitchImage(a,eid){
	var e=eid.split('_')[1];
	$(a).hide();
	$(a).update('<img src="'+window['picp'+a].rows[e-1].contentsrc+'?size='+window['pica'+a].albumwidth+'" />');
	$(a).appear();
	$(a+'_summary').update(window['picp'+a].rows[e-1].summary);
	/* Used for optional form processing on a per image basis */
	if (eval('document.f_'+a) != null) {
		// Only try to write to this hidden form field if we find it in the DOM
		$('product_'+a+'_1').value='Bild-Nr.'+e;
		$('product_'+a+'_2').value='Bild-Nr.'+e;
	}
	window['pica'+a].ci=e;
	location.hash=e;
	Picasa_HighlightCurrentImage(a);
	if (window['pica'+a].scrollbar){
		Picasa_PositionSlider(a);
	}
}

function Picasa_PositionSlider(a){
	var c=Math.ceil(window['pica'+a].imagesperrow/2);
	var i=window['pica'+a].ci;
	var w=window['pica'+a].tndistance+window['pica'+a].tnwidth;
	var o=(i-c)*w;
	if (i <= c)
		o=0;
	else if (i > (window['picp'+a].rows.length-c)+1)
		o=(window['picp'+a].rows.length-window['pica'+a].imagesperrow)*w;
	new Effect.Move($(a+'_picasaslider'), {x:-o,mode:'absolute'});
}

function Picasa_HighlightCurrentImage(a){
	var picci=window['pica'+a].ci;
	//alert($$('#'+a+'_picasaimagebar div[class="picasathumbnailactive"]'));
	$$('#'+a+'_picasaimagebar .picasathumbnailactive').each(function(s){
		$(s.id).removeClassName('picasathumbnailactive');
		$(s.id).addClassName('picasathumbnailinactive');
	});
	$(a+'_'+picci).addClassName('picasathumbnailactive');
	$(a+'_'+picci).removeClassName('picasathumbnailinactive');
	$('picasacurrimage_'+a).update(picci+' / '+ window['picp'+a].rows.length);
	if(location.hash.length > 1){
		var lh=location.hash.replace(/#/,'');
	if(lh != picci){
		if(isNaN(lh) == false){
			if(lh > 0 && lh <= window['picp'+a].rows.length)
				Picasa_SwitchImage(a,a+'_'+Math.floor(lh));
			}
		}
	}
}

function Picasa_AutoPlay(a){
if (window['pica'+a].ci >= window['picp'+a].rows.length)
	window['pica'+a].ci=1;
else
	window['pica'+a].ci++;
Picasa_SwitchImage(a,a+'_'+window['pica'+a].ci);
}

// Soy (Google Closure)
var soy=soy||{};(function(){var a=navigator.userAgent,b=a.indexOf("Opera")==0;soy.IS_OPERA_=b;soy.IS_IE_=!b&&a.indexOf("MSIE")!=-1;soy.IS_WEBKIT_=!b&&a.indexOf("WebKit")!=-1})();soy.StringBuilder=function(a){this.buffer_=soy.IS_IE_?[]:"";a!=null&&this.append.apply(this,arguments)};soy.StringBuilder.prototype.bufferLength_=0; soy.StringBuilder.prototype.append=function(a,b){if(soy.IS_IE_)if(b==null)this.buffer_[this.bufferLength_++]=a;else{this.buffer_.push.apply(this.buffer_,arguments);this.bufferLength_=this.buffer_.length}else{this.buffer_+=a;if(b!=null)for(var c=1;c<arguments.length;c++)this.buffer_+=arguments[c]}return this};soy.StringBuilder.prototype.clear=function(){if(soy.IS_IE_)this.bufferLength_=this.buffer_.length=0;else this.buffer_=""}; soy.StringBuilder.prototype.toString=function(){if(soy.IS_IE_){var a=this.buffer_.join("");this.clear();a&&this.append(a);return a}else return this.buffer_};soy.renderElement=function(a,b,c){a.innerHTML=b(c)};soy.renderAsFragment=function(a,b){var c=document.createElement("div");c.innerHTML=a(b);if(c.childNodes.length==1)return c.firstChild;else{for(a=document.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);return a}}; soy.$$augmentData=function(a,b){function c(){}c.prototype=a;a=new c;for(var d in b)a[d]=b[d];return a};soy.$$escapeHtml=function(a){a=String(a);if(!soy.$$EscapeHtmlRe_.ALL_SPECIAL_CHARS.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(soy.$$EscapeHtmlRe_.AMP,"&amp;");if(a.indexOf("<")!=-1)a=a.replace(soy.$$EscapeHtmlRe_.LT,"&lt;");if(a.indexOf(">")!=-1)a=a.replace(soy.$$EscapeHtmlRe_.GT,"&gt;");if(a.indexOf('"')!=-1)a=a.replace(soy.$$EscapeHtmlRe_.QUOT,"&quot;");return a}; soy.$$EscapeHtmlRe_={ALL_SPECIAL_CHARS:/[&<>\"]/,AMP:/&/g,LT:/</g,GT:/>/g,QUOT:/\"/g};soy.$$escapeJs=function(a){a=String(a);for(var b=[],c=0;c<a.length;c++)b[c]=soy.$$escapeChar(a.charAt(c));return b.join("")};soy.$$escapeChar=function(a){if(a in soy.$$escapeCharJs_)return soy.$$escapeCharJs_[a];var b=a,c=a.charCodeAt(0);if(c>31&&c<127)b=a;else{if(c<256){b="\\x";if(c<16||c>256)b+="0"}else{b="\\u";if(c<4096)b+="0"}b+=c.toString(16).toUpperCase()}return soy.$$escapeCharJs_[a]=b}; soy.$$escapeCharJs_={"\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"',"'":"\\'","\\":"\\\\"};soy.$$escapeUri=function(a){a=String(a);return soy.$$ENCODE_URI_REGEXP_.test(a)?a:encodeURIComponent(a)};soy.$$ENCODE_URI_REGEXP_=/^[a-zA-Z0-9\-_.!~*'()]*$/; soy.$$insertWordBreaks=function(a,b){a=String(a);for(var c=[],d=0,h=false,f=false,e=0,j=0,g=0,k=a.length;g<k;++g){var i=a.charCodeAt(g);if(e>=b&&i!=soy.$$CharCode_.SPACE){c[d++]=a.substring(j,g);j=g;c[d++]=soy.WORD_BREAK_;e=0}if(h){if(i==soy.$$CharCode_.GREATER_THAN)h=false}else if(f)switch(i){case soy.$$CharCode_.SEMI_COLON:f=false;++e;break;case soy.$$CharCode_.LESS_THAN:f=false;h=true;break;case soy.$$CharCode_.SPACE:f=false;e=0;break}else switch(i){case soy.$$CharCode_.LESS_THAN:h=true;break; case soy.$$CharCode_.AMPERSAND:f=true;break;case soy.$$CharCode_.SPACE:e=0;break;default:++e;break}}c[d++]=a.substring(j);return c.join("")};soy.$$CharCode_={SPACE:32,AMPERSAND:38,SEMI_COLON:59,LESS_THAN:60,GREATER_THAN:62};soy.WORD_BREAK_=soy.IS_WEBKIT_?"<wbr></wbr>":soy.IS_OPERA_?"&shy;":"<wbr>";soy.$$changeNewlineToBr=function(a){a=String(a);if(!soy.$$CHANGE_NEWLINE_TO_BR_RE_.test(a))return a;return a.replace(/(\r\n|\r|\n)/g,"<br>")};soy.$$CHANGE_NEWLINE_TO_BR_RE_=/[\r\n]/; soy.$$bidiTextDir=function(a,b){a=soy.$$bidiStripHtmlIfNecessary_(a,b);if(!a)return 0;return soy.$$bidiDetectRtlDirectionality_(a)?-1:1};soy.$$bidiDirAttr=function(a,b,c){b=soy.$$bidiTextDir(b,c);if(b!=a)return b<0?"dir=rtl":b>0?"dir=ltr":"";return""};soy.$$bidiMarkAfter=function(a,b,c){var d=soy.$$bidiTextDir(b,c);return soy.$$bidiMarkAfterKnownDir(a,d,b,c)}; soy.$$bidiMarkAfterKnownDir=function(a,b,c,d){return a>0&&(b<0||soy.$$bidiIsRtlExitText_(c,d))?"\u200e":a<0&&(b>0||soy.$$bidiIsLtrExitText_(c,d))?"\u200f":""};soy.$$bidiStripHtmlIfNecessary_=function(a,b){return b?a.replace(soy.$$BIDI_HTML_SKIP_RE_," "):a};soy.$$BIDI_HTML_SKIP_RE_=/<[^>]*>|&[^;]+;/g; soy.$$bidiSpanWrap=function(a,b){b=String(b);var c=soy.$$bidiTextDir(b,true),d=soy.$$bidiMarkAfterKnownDir(a,c,b,true);if(c>0&&a<=0)b="<span dir=ltr>"+b+"</span>";else if(c<0&&a>=0)b="<span dir=rtl>"+b+"</span>";return b+d};soy.$$bidiUnicodeWrap=function(a,b){b=String(b);var c=soy.$$bidiTextDir(b,true),d=soy.$$bidiMarkAfterKnownDir(a,c,b,true);if(c>0&&a<=0)b="\u202a"+b+"\u202c";else if(c<0&&a>=0)b="\u202b"+b+"\u202c";return b+d};soy.$$bidiLtrChars_="A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufdfe-\ufe6f\ufefd-\uffff"; soy.$$bidiNeutralChars_="\u0000- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff";soy.$$bidiRtlChars_="\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc";soy.$$bidiRtlDirCheckRe_=new RegExp("^[^"+soy.$$bidiLtrChars_+"]*["+soy.$$bidiRtlChars_+"]");soy.$$bidiNeutralDirCheckRe_=new RegExp("^["+soy.$$bidiNeutralChars_+"]*$|^http://");soy.$$bidiIsRtlText_=function(a){return soy.$$bidiRtlDirCheckRe_.test(a)};soy.$$bidiIsNeutralText_=function(a){return soy.$$bidiNeutralDirCheckRe_.test(a)}; soy.$$bidiRtlDetectionThreshold_=0.4;soy.$$bidiRtlWordRatio_=function(a){var b=0,c=0;a=a.split(" ");for(var d=0;d<a.length;d++)if(soy.$$bidiIsRtlText_(a[d])){b++;c++}else soy.$$bidiIsNeutralText_(a[d])||c++;return c==0?0:b/c};soy.$$bidiDetectRtlDirectionality_=function(a){return soy.$$bidiRtlWordRatio_(a)>soy.$$bidiRtlDetectionThreshold_};soy.$$bidiLtrExitDirCheckRe_=new RegExp("["+soy.$$bidiLtrChars_+"][^"+soy.$$bidiRtlChars_+"]*$"); soy.$$bidiRtlExitDirCheckRe_=new RegExp("["+soy.$$bidiRtlChars_+"][^"+soy.$$bidiLtrChars_+"]*$");soy.$$bidiIsLtrExitText_=function(a,b){a=soy.$$bidiStripHtmlIfNecessary_(a,b);return soy.$$bidiLtrExitDirCheckRe_.test(a)};soy.$$bidiIsRtlExitText_=function(a,b){a=soy.$$bidiStripHtmlIfNecessary_(a,b);return soy.$$bidiRtlExitDirCheckRe_.test(a)};

// New Picasa Version with Thumbnal Position
// This file was automatically generated from wmpicasa.soy.
// Please don't edit this file by hand.

if (typeof wmsoy == 'undefined') { var wmsoy = {}; }
if (typeof wmsoy.picasa == 'undefined') { wmsoy.picasa = {}; }


wmsoy.picasa.slideshow = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append('\t<div id="picasa_album_', soy.$$escapeHtml(opt_data.a.id), '" style="width:', soy.$$escapeHtml(opt_data.a.albumwidth), 'px;" >', (! opt_data.a.tnposition || opt_data.a.tnposition == 2) ? '<table border="0" cellpadding="0" cellspacing="0"><tr style="text-align:center;height:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; vertical-align:bottom;"><td style="text-align:center; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px;cursor:pointer;"><div id="' + soy.$$escapeHtml(opt_data.a.id) + '" onclick="Picasa_RightClick(' + soy.$$escapeHtml(opt_data.a.id) + ',pica' + soy.$$escapeHtml(opt_data.a.id) + '.ci,' + soy.$$escapeHtml(opt_data.p.rows.length) + ');"><img src="' + soy.$$escapeHtml(opt_data.p.rows[opt_data.a.ci - 1].contentsrc) + '?size=' + soy.$$escapeHtml(opt_data.a.albumwidth) + '" /></div></td></tr></table><div class="picasaaddinfo" id="picasaaddinfo_' + soy.$$escapeHtml(opt_data.a.id) + '"></div><div id="picasacurrimage_' + soy.$$escapeHtml(opt_data.a.id) + '" style="float:right;font-size:0.8em;text-align:right;padding:13px 25px 0 0;"></div><div style="clear:both; height:0px;"></div><div id="' + soy.$$escapeHtml(opt_data.a.id) + '_summary" style="margin:10px 0 10px 0; font-size:1.' + ((opt_data.a.albumwidth == 200) ? '0' : '3') + 'em; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; text-align:center;">' + ((opt_data.p.rows[opt_data.a.ci - 1].summary) ? soy.$$escapeHtml(opt_data.p.rows[opt_data.a.ci - 1].summary) : '') + '</div>' : '', '<div style="width:', soy.$$escapeHtml(opt_data.a.albumwidth), 'px;" id="picasaimagecontrol', soy.$$escapeHtml(opt_data.a.id), '">');
  if (opt_data.a.scrollbar == 1) {
    output.append('<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="picasaclick" onclick="Picasa_LeftClick(', soy.$$escapeHtml(opt_data.a.id), ',pica', soy.$$escapeHtml(opt_data.a.id), '.ci);"><img src="', soy.$$escapeHtml(opt_data.a.tnimage), 'arrowleft_', soy.$$escapeHtml(opt_data.a.tnwidth), '.gif" class="picasaarrows"/></td><td class="picasacenter"><div id="', soy.$$escapeHtml(opt_data.a.id), '_picasaimagebar" style="width:', soy.$$escapeHtml(opt_data.a.imagebarwidth), 'px;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;"><div id="', soy.$$escapeHtml(opt_data.a.id), '_picasaslider" class="picasaslider"><table cellpadding="0" cellspacing="0" border="0"><tr valign="top">');
    var photoList69 = opt_data.p.rows;
    var photoListLen69 = photoList69.length;
    for (var photoIndex69 = 0; photoIndex69 < photoListLen69; photoIndex69++) {
      var photoData69 = photoList69[photoIndex69];
      output.append('<td style="width:', soy.$$escapeHtml(opt_data.a.tnwidth), 'px;padding-right:', soy.$$escapeHtml(opt_data.a.tndistance), 'px;vertical-align:middle;"><div id="', soy.$$escapeHtml(opt_data.a.id), '_', soy.$$escapeHtml(photoIndex69 + 1), '" class="picasatn picasathumbnailinactive" style="float:left;width:', soy.$$escapeHtml(opt_data.a.tnwidth), 'px;', (opt_data.a.scrollbar == 0) ? 'margin-bottom:' + soy.$$escapeHtml(opt_data.a.tndistance) + 'px;' : '', ';cursor:pointer;"><img src="', soy.$$escapeHtml(photoData69.contentsrc), '?size=', soy.$$escapeHtml(opt_data.a.tnwidth), '" id="', soy.$$escapeHtml(opt_data.a.id), 'img_', soy.$$escapeHtml(photoIndex69 + 1), '" /></div></td>');
    }
    output.append('</tr></table></div></div></td><td class="picasaclick" onclick="Picasa_RightClick(', soy.$$escapeHtml(opt_data.a.id), ',pica', soy.$$escapeHtml(opt_data.a.id), '.ci,', soy.$$escapeHtml(opt_data.p.rows.length), ');"><img src="', soy.$$escapeHtml(opt_data.a.tnimage), 'arrowright_', soy.$$escapeHtml(opt_data.a.tnwidth), '.gif" class="picasaarrows"/></td></tr></table>');
  } else {
    output.append('<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td class="picasacenter"><div id="', soy.$$escapeHtml(opt_data.a.id), '_picasaimagebar" style="width:', soy.$$escapeHtml(opt_data.a.imagebarwidth), 'px;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;"><table cellpadding="0" cellspacing="0" border="0"><tr valign="top">');
    var photoList113 = opt_data.p.rows;
    var photoListLen113 = photoList113.length;
    for (var photoIndex113 = 0; photoIndex113 < photoListLen113; photoIndex113++) {
      var photoData113 = photoList113[photoIndex113];
      output.append('<td class="picasathumbnail_', soy.$$escapeHtml(opt_data.a.tnwidth), '"><div id="', soy.$$escapeHtml(opt_data.a.id), '_', soy.$$escapeHtml(photoIndex113 + 1), '" class="picasatn picasathumbnailinactive" style="float:left;width:', soy.$$escapeHtml(opt_data.a.tnwidth), 'px;', (opt_data.a.scrollbar == 0) ? 'margin-bottom:' + soy.$$escapeHtml(opt_data.a.tndistance) + 'px;' : '', ';cursor:pointer;"><img src="', soy.$$escapeHtml(photoData113.contentsrc), '?size=', soy.$$escapeHtml(opt_data.a.tnwidth), '" id="', soy.$$escapeHtml(opt_data.a.id), 'img_', soy.$$escapeHtml(photoIndex113 + 1), '" /></div></td>', ((photoIndex113 + 1) / opt_data.a.tnonlyamount == Math.ceil((photoIndex113 + 1) / opt_data.a.tnonlyamount)) ? '</tr>' + ((photoIndex113 == photoListLen113 - 1 != true) ? '<tr>' : '') : '');
    }
    output.append('</tr></table></div></td></tr></table>');
  }
  output.append('</div>', (opt_data.a.tnposition && opt_data.a.tnposition == 1) ? '<div class="picasaaddinfo" id="picasaaddinfo_' + soy.$$escapeHtml(opt_data.a.id) + '"></div><div id="picasacurrimage_' + soy.$$escapeHtml(opt_data.a.id) + '" style="float:right;font-size:0.8em;text-align:right;padding:13px 25px 0 0;"></div><div style="clear:both; height:0px;"></div><div id="' + soy.$$escapeHtml(opt_data.a.id) + '_summary" style="margin:10px 0 10px 0; font-size:1.' + ((opt_data.a.albumwidth == 200) ? '0' : '3') + 'em; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; text-align:center;">' + ((opt_data.p.rows[opt_data.a.ci - 1].summary) ? soy.$$escapeHtml(opt_data.p.rows[opt_data.a.ci - 1].summary) : '') + '</div><table border="0" cellpadding="0" cellspacing="0"><tr style="text-align:center;height:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px; vertical-align:top; margin-top:15px;"><td style="text-align:center; width:' + soy.$$escapeHtml(opt_data.a.albumwidth) + 'px;cursor:pointer;"><div id="' + soy.$$escapeHtml(opt_data.a.id) + '" onclick="Picasa_RightClick(' + soy.$$escapeHtml(opt_data.a.id) + ',pica' + soy.$$escapeHtml(opt_data.a.id) + '.ci,' + soy.$$escapeHtml(opt_data.p.rows.length) + ');"><img src="' + soy.$$escapeHtml(opt_data.p.rows[opt_data.a.ci - 1].contentsrc) + '?size=' + soy.$$escapeHtml(opt_data.a.albumwidth) + '" /></div></td></tr></table>' : '', '</div>');
  if (!opt_sb) return output.toString();
};


