function rO(daImage, daSrc){ var objStr,obj; if(document.images){ if (typeof(daImage) == 'string') { objStr = 'document.' + daImage; obj = eval(objStr); obj.src = daSrc; } else if ((typeof(daImage) == 'object') && daImage && daImage.src) { daImage.src = daSrc; } } }
RightNow=new Date();var themonth;var month=RightNow.getMonth()+1;if (month==1) themonth = "Januar";if (month==2) themonth = "Februar";if (month==3) themonth = "M&auml;rz";if (month==4) themonth = "April";if (month==5) themonth = "Mai";if (month==6) themonth = "Juni";if (month==7) themonth = "Juli";if (month==8) themonth = "August";if (month==9) themonth = "September";if (month==10) themonth = "Oktober";if (month==11) themonth = "November";if (month==12) themonth = "Dezember";var date=RightNow.getDate();var year=RightNow.getYear();var day=RightNow.getDay();if (year==103){year="2003";}if (year==104){year="2004";}if (year==105){year="2005";}if (year==106){year="2006";}if (year==107){year="2007";}if (year==108){year="2008";}if (year==109){year="2009";}if (year==110){year="2010";}if (year==111){year="2011";}
function Msg(msgStr) { status=msgStr; document.jreturnValue = true; }
function pL() { var d=document; if(d.images){ if(!d.jp) d.jp=new Array(); var i,j=d.jp.length,a=pL.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.jp[j]=new Image; d.jp[j++].src=a[i];}} }
			function cP( url, name, width, height, scrollbars ) { 
				if( scrollbars == null ) scrollbars = "0" 
 				str  = ""; 
				str += "resizable=1,"; 
				str += "scrollbars=" + scrollbars + ","; 
				str += "width=" + width + ","; 
				str += "height=" + height + ","; 
 				if ( window.screen ) { 
					var ah = screen.availHeight - 30; 
					var aw = screen.availWidth - 10; 
 					var xc = ( aw - width ) / 2; 
					var yc = ( ah - height ) / 2; 
 					str += ",left=" + xc + ",screenX=" + xc; 
					str += ",top=" + yc + ",screenY=" + yc; 
				} 
				window.open( url, name, str ); 
			} 

function cf(form) {
	return_boolean = true
	obj = eval(form)
	for(i=0;i<obj.length;i++) {
		field_name = obj.elements[i].name;
		if (field_name.indexOf("_mdt") != -1) { 
			if (obj.elements[i].value == "") {
				obj.elements[i].style.backgroundColor = "#f55002";
				return_boolean = false
			} else {
				obj.elements[i].style.backgroundColor = "#edeae3"; } } }
	return return_boolean; }


function thanks() { myWindow = window.open("../k1.php","k1","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,width=200,height=300"); }



// Überprüfung der Browserversion - nicht ändern!
function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
	return this
}
var bw=new lib_bwcheck()


//  Änderbare Variablen

// Hier wird die Anzahl der Seiten bestimmt. Die Seiten im Body müssen hiermit übereinstimmen. 
// Der erste Layer wird 'dynPage0' genannt, der zweite heisst 'dynPage"', und so weiter.
var numScrollPages = 5

//Der 'Out' Effekt: 0 = Kein Effect, 1 = Fade
var transitionOut = 1;

// Der 'In' Effekt:  0 = Kein Effect, 1 = Fade, 2 = Slide
var transitionIn = 2;

// Wenn oben Slide eingestellt wurde, setze das irgendwo zwischen 0 und 1.
var slideAcceleration = 0.3;

// Willst Du Fade in wenn die Seite aufgerufen wird? 
// 1 = immer Fade in, 0 = Fade in nur, wenn man einen der Links klickt.
var transitionOnload = 1       

/*** Nach dieser Zeile bitte keine Änderngen vornehmen ***/ 

var px = bw.ns4||window.opera?"":"px";
if(document.layers){
	scrX= innerWidth; scrY= innerHeight;
	onresize= function(){if(scrX!= innerWidth || scrY!= innerHeight){history.go(0)} }
}
function scrollerobj(obj,nest){
	nest = (!nest)?"":'document.'+nest+'.'
	this.elm = bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):document.getElementById(obj)
	this.css = bw.ns4?this.elm:this.elm.style
	this.doc = bw.ns4?this.elm.document:document
	this.obj = obj+'scrollerobj'; eval(this.obj+'=this')
	this.x = (bw.ns4||bw.opera5)?this.css.left:this.elm.offsetLeft
	this.y = (bw.ns4||bw.opera5)?this.css.top:this.elm.offsetTop
	this.w = (bw.ie4||bw.ie5||bw.ie6||bw.ns6)?this.elm.offsetWidth:bw.ns4?this.elm.clip.width:bw.opera5?this.css.pixelWidth:0
	this.h = (bw.ie4||bw.ie5||bw.ie6||bw.ns6)?this.elm.offsetHeight:bw.ns4?this.elm.clip.height:bw.opera5?this.css.pixelHeight:0
}
scrollerobj.prototype.moveTo = function(x,y){
	if(x!=null){this.x=x; this.css.left=x+px}
	if(y!=null){this.y=y; this.css.top=y+px}
}
scrollerobj.prototype.moveBy = function(x,y){this.moveTo(this.x+x,this.y+y)}
scrollerobj.prototype.hideIt = function(){this.css.visibility='hidden'}
scrollerobj.prototype.showIt = function(){this.css.visibility='visible'}
var scrollTimer = null;
function scroll(step){
	clearTimeout(scrollTimer);
	if ( !busy && (step<0&&activePage.y+activePage.h>scroller1.h || step>0&&activePage.y<0) ){
		activePage.moveBy(0,step);
		scrollTimer = setTimeout('scroll('+step+')',40);
	}
}
function stopScroll(){
	clearTimeout(scrollTimer);
}
var activePage = null;
var busy = 0;
function activate(num){
	if (activePage!=pages[num] && !busy){
		busy = 1;
		if (transitionOut==0 || !bw.opacity){ activePage.hideIt(); activateContinue(num); }
		else if (transitionOut==1) activePage.blend('hidden', 'activateContinue('+num+')');
	}
}
function activateContinue(num){
	busy = 1;
	activePage = pages[num];
	activePage.moveTo(0,0);
	if (transitionIn==0 || !bw.opacity){ activePage.showIt(); busy=0; }
	else if (transitionIn==1) activePage.blend('visible', 'busy=0');
	else if (transitionIn==2) activePage.slide(0, slideAcceleration, 40, 'busy=0');
}
scrollerobj.prototype.slide = function(target, acceleration, time, fn){
	this.slideFn= fn?fn:null;
	this.moveTo(0,scroller1.h);
	if (bw.ie4&&!bw.mac) this.css.filter = 'alpha(opacity=100)';
	if (bw.ns6) this.css.MozOpacity = 1;
	this.showIt();
	this.doSlide(target, acceleration, time);
}
scrollerobj.prototype.doSlide = function(target, acceleration, time){
	this.step = Math.round(this.y*acceleration);
	if (this.step<1) this.step = 1;
	if (this.step>this.y) this.step = this.y;
	this.moveBy(0, -this.step);
	if (this.y>0) this.slideTim = setTimeout(this.obj+'.doSlide('+target+','+acceleration+','+time+')', time);
	else {	
		eval(this.slideFn);
		this.slideFn = null;
	}
}
scrollerobj.prototype.blend= function(vis, fn){
	if (bw.ie5||bw.ie6 && !bw.mac) {
		if (vis=='visible') this.css.filter= 'blendTrans(duration=0.1)';
		else this.css.filter= 'blendTrans(duration=0.1)';
		this.elm.onfilterchange = function(){ eval(fn); };
		this.elm.filters.blendTrans.apply();
		this.css.visibility= vis;
		this.elm.filters.blendTrans.play();
	}
	else if (bw.ns6 || bw.ie&&!bw.mac){
		this.css.visibility= 'visible';
		vis=='visible' ? this.fadeTo(100, 7, 40, fn) : this.fadeTo(0, 9, 40, fn);
	}
	else {
		this.css.visibility= vis;
		eval(fn);
	}
};
scrollerobj.prototype.op= 100;
scrollerobj.prototype.opacityTim= null;
scrollerobj.prototype.setOpacity= function(num){
	this.css.filter= 'alpha(opacity='+num+')';
	this.css.MozOpacity= num/100;
	this.op= num;
}
scrollerobj.prototype.fadeTo= function(target, step, time, fn){
	clearTimeout(this.opacityTim);
	this.opacityFn= fn?fn:null;
	this.op = target==100 ? 0 : 100;
	this.fade(target, step, time);
}
scrollerobj.prototype.fade= function(target, step, time){
	if (Math.abs(target-this.op)>step){
		target>this.op? this.setOpacity(this.op+step):this.setOpacity(this.op-step);
		this.opacityTim= setTimeout(this.obj+'.fade('+target+','+step+','+time+')', time);
	}
	else {
		this.setOpacity(target);
		eval(this.opacityFn);
		this.opacityFn= null;
	}
}
var pageslidefadeLoaded = 0;
function initPageSlideFade(){
	scroller1 = new scrollerobj('divScroller1');
	pages = new Array();
	for (var i=0; i<numScrollPages; i++){
		pages[i] = new scrollerobj('dynPage'+i, 'divScroller1');
		pages[i].moveTo(0,0);
	}
	bw.opacity = ( bw.ie && !bw.ie4 && navigator.userAgent.indexOf('Windows')>-1 ) || bw.ns6
	if (bw.ie5||bw.ie6 && !bw.mac) pages[0].css.filter= 'blendTrans(duration=0.6)'; // Preloads the windows filters.
	if (transitionOnload) activateContinue(0);
	else{
		activePage = pages[0];
		activePage.showIt();
	}
	if (bw.ie) for(var i=0;i<document.links.length;i++) document.links[i].onfocus=document.links[i].blur;
	pageslidefadeLoaded = 1;
}
if(bw.bw && !pageslidefadeLoaded) onload = initPageSlideFade;

