window.addEvent('domready', function() {		// Fliesstexte auf der Seite aktuell.php einblenden	var DivIDs = $$('#right a.detail-link').get('id'); // die ids (RowIDs) in einem array speichern	DivIDs.each(function(RowIDs, index) { // array durchlaufen	    //alert(index + " = " + RowIDs);		var mySlide = new Array();		mySlide[RowIDs] = new Fx.Slide('fliesstext-'+RowIDs, {transition: Fx.Transitions.Sine.easeOut});		mySlide[RowIDs].hide(); // beschreibung ausblenden				$(RowIDs).addEvent('click', function(e){ // on click			mySlide[RowIDs].toggle(); // beschreibung ein/ausblenden			e.stop(); // alternative zu return false;		});			}); 		// Ein- und Ausblenden der Unternavigation //	for(i=1; i <= 2; i++) { // fuer alle haupt unnd unternavis anhand der ids die mouseoverfunktionalitaet festlegen		// alert(i); // debug		function action(i) {			var fx = new Fx.Morph('subnav'+i, {link: 'cancel'});  			$('subnav'+i).setOpacity(0);			$('navi'+i).addEvent('mouseenter', function(){				fx.start({					'opacity': '1'				});			});			$('navi'+i).addEvent('mouseleave', function(){				fx.start({					'opacity': '0'				});			});			$('subnav'+i).addEvent('mouseenter', function(){				fx.start({					'opacity': '1'				});			});			$('subnav'+i).addEvent('mouseleave', function(){				fx.start({					'opacity': '0'				});			});		}		action(i);	}	});// Tooltip für die PLZ-Suchevar tooltip=function(){	var id = 'tt';	var top = 3;	var left = 3;	var maxw = 300;	var speed = 10;	var timer = 20;	var endalpha = 95;	var alpha = 0;	var tt,t,c,b,h;	var ie = document.all ? true : false;	return{		show:function(v,w){			if(tt == null){				tt = document.createElement('div');				tt.setAttribute('id',id);				t = document.createElement('div');				t.setAttribute('id',id + 'top');				c = document.createElement('div');				c.setAttribute('id',id + 'cont');				b = document.createElement('div');				b.setAttribute('id',id + 'bot');				tt.appendChild(t);				tt.appendChild(c);				tt.appendChild(b);				document.body.appendChild(tt);				tt.style.opacity = 0;				tt.style.filter = 'alpha(opacity=0)';				document.onmousemove = this.pos;			}			tt.style.display = 'block';			c.innerHTML = v;			tt.style.width = w ? w + 'px' : 'auto';			if(!w && ie){				t.style.display = 'none';				b.style.display = 'none';				tt.style.width = tt.offsetWidth;				t.style.display = 'block';				b.style.display = 'block';			}			if(tt.offsetWidth > maxw){tt.style.width = maxw + 'px'}			h = parseInt(tt.offsetHeight) + top;			clearInterval(tt.timer);			tt.timer = setInterval(function(){tooltip.fade(1)},timer);		},		pos:function(e){			var u = ie ? event.clientY + document.documentElement.scrollTop : e.pageY;			var l = ie ? event.clientX + document.documentElement.scrollLeft : e.pageX;			tt.style.top = (u - h) + 'px';			tt.style.left = (l + left) + 'px';		},		fade:function(d){			var a = alpha;			if((a != endalpha && d == 1) || (a != 0 && d == -1)){				var i = speed;				if(endalpha - a < speed && d == 1){					i = endalpha - a;				}else if(alpha < speed && d == -1){					i = a;				}				alpha = a + (i * d);				tt.style.opacity = alpha * .01;				tt.style.filter = 'alpha(opacity=' + alpha + ')';			}else{				clearInterval(tt.timer);				if(d == -1){tt.style.display = 'none'}			}		},		hide:function(){			clearInterval(tt.timer);			tt.timer = setInterval(function(){tooltip.fade(-1)},timer);		}	};}();// Mailadressen gegen Spam-Robots schuetzen	// // Siehe http://cryptmail.klitsche.org 		//function mailto (s)	{	document.location.href =  "mailto:" + unCryptMail(s);}function unCryptMail (r)  {	r = unescape (r);	var l = r.length;	var o = "";	for (i = 0; i < l; i++)	{		o += String.fromCharCode (r.charCodeAt (i) - 1);	}	return o; }function cryptMail (r) {	var l = r.length;	var o = "";	for (i = 0; i < l; i++)	{		o += String.fromCharCode (r.charCodeAt (i) + 1);	}	return escape (o);}
