var activeformfield = '';
var vViewHideSuchenNewsletter = false;
var navWidth;
var navHeight;
var navHeightClosed;
var wnHeight;
var navScale;
var add_wnHeight;
var main_contentWidth;
var WarteSchleife = new Array("0");
var websiteWindow = false;

function morethanwords() {
        if (navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.substring(navigator.userAgent.indexOf("MSIE ")+5,navigator.userAgent.indexOf("MSIE ")+6)<=6) {
            location.href = "index_1_154.html";
        } else {
            if (!websiteWindow || websiteWindow.closed) {
		websiteWindow = window.open("index_1_154.html", "MoreThanWords", "location=yes, menubar=no, toolbar=no, status=yes, resizable=yes, scrollbars=yes, fullscreen=yes");
		if (websiteWindow==null) {
			alert ("Sehr geehrte/r Besucher/in,\n\nfür eine vollständige Funktionsfähigkeit unserer WebSite ist es wichtig,\ndass Sie für \"www.morethanwords.de\" Ihren Pop-Up-Blocker deaktiveren.\n\nWir bitten um Verständnis,\nmit freundlichen Grüßen,\nMoreThanWords");
		}
	    }
        }
}

function getInnerWidthHeight() {

	var myInnerWidth;
	var myInnerHeight;
	
	if (window.innerHeight) // all except Explorer
	{
		myInnerWidth = window.innerWidth;
		myInnerHeight = window.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		myInnerWidth = document.documentElement.clientWidth;
		myInnerHeight = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		myInnerWidth = document.body.clientWidth;
		myInnerHeight = document.body.clientHeight;
	}
		
	var myInnerSize = new Array(myInnerWidth,myInnerHeight);	
	return myInnerSize;
		
}


function setStartContentPosition() {
	var opt = (setStartContentPosition.arguments.length > 0) ? setStartContentPosition.arguments[0] : undefined ;
	if(document.getElementById && opt!='noJs' && opt!='noFlash') {
		document.getElementById("noJs").style.display = "none";
		document.getElementById("noFlash").style.display = "none";
		var myInnerSize = getInnerWidthHeight();	
		document.getElementById("start").style.display = "block";
		document.getElementById("start").style.width = "623px";
		document.getElementById("start").style.height = "550px";
		document.getElementById("start").style.left = ((myInnerSize[0]-parseFloat(document.getElementById("start").style.width))/2) + "px";
		document.getElementById("start").style.top = ((myInnerSize[1]-parseFloat(document.getElementById("start").style.height))/2) + "px";
		window.setTimeout("morethanwords()", 5000);
	} else if (document.getElementById && opt=='noFlash') {
		document.getElementById("start").style.display = "none";
		document.getElementById("noJs").style.display = "none";
		document.getElementById("noFlash").style.display = "block";
	} else {
		document.getElementById("start").style.display = "none";
		document.getElementById("noJs").style.display = "block";
		document.getElementById("noFlash").style.display = "none";
	}
}

function setContentPosition() {

	var myInnerSize = getInnerWidthHeight();	

	// intro
	if (introplayed == false) {
		document.getElementById("intro").style.width = myInnerSize[0] + "px";
		document.getElementById("intro").style.height = myInnerSize[1] + "px";
		var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
					+ 'width="' + myInnerSize[0] + '" height="' + myInnerSize[1] + '"'
					+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
					+ '<param name="movie" value="swf/intro.swf" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#00344d" />'
					+ '<embed src="swf/intro.swf" loop="false" menu="false" quality="high" scale="noscale" wmode="opaque" bgcolor="#00344d" '
					+ 'width="' + myInnerSize[0] + '" height="' + myInnerSize[1] + '" name="intro" align="middle"'
					+ 'play="true"'
					+ 'loop="false"'
					+ 'quality="high"'
					+ 'allowScriptAccess="sameDomain"'
					+ 'type="application/x-shockwave-flash"'
					+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
					+ '<\/embed>'
					+ '<\/object>';
		document.getElementById("intro").innerHTML = oeTags;
	} else {
		document.getElementById("intro").style.width = myInnerSize[0] + "px";
		document.getElementById("intro").style.height = myInnerSize[1] + "px";
		var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
					+ 'width="' + myInnerSize[0] + '" height="' + myInnerSize[1] + '"'
					+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
					+ '<param name="movie" value="swf/intro.swf?introplayed=true" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#00344d" />'
					+ '<embed src="swf/intro.swf?introplayed=true" loop="false" menu="false" quality="high" scale="noscale" wmode="opaque" bgcolor="#00344d" '
					+ 'width="' + myInnerSize[0] + '" height="' + myInnerSize[1] + '" name="intro" align="middle"'
					+ 'play="true"'
					+ 'loop="false"'
					+ 'quality="high"'
					+ 'allowScriptAccess="sameDomain"'
					+ 'type="application/x-shockwave-flash"'
					+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
					+ '<\/embed>'
					+ '<\/object>';
		document.getElementById("intro").innerHTML = oeTags;	
	}

	// content
	if (myInnerSize[0]>1024) {
		document.getElementById("content").style.width = "1024px";		
		document.getElementById("content").style.left = ((myInnerSize[0]-parseFloat(document.getElementById("content").style.width))/2) + "px";
	} else if  (myInnerSize[0]<550) {
		document.getElementById("content").style.width = "550px";		


		document.getElementById("content").style.left = "0px";
	} else {
		document.getElementById("content").style.width = myInnerSize[0] + "px";		
		document.getElementById("content").style.left = ((myInnerSize[0]-parseFloat(document.getElementById("content").style.width))/2) + "px";
	}
	if (myInnerSize[1]>631) {
		document.getElementById("content").style.height = "631px";		
		document.getElementById("content").style.top = ((myInnerSize[1]-parseFloat(document.getElementById("content").style.height))/2) + "px";
	} else if  (myInnerSize[1]<438) {
		document.getElementById("content").style.height = "438px";		
		document.getElementById("content").style.top = "0px";
	} else {
		document.getElementById("content").style.height = myInnerSize[1] + "px";		
		document.getElementById("content").style.top = ((myInnerSize[1]-parseFloat(document.getElementById("content").style.height))/2) + "px";
	}

	// navigation
	navScale = parseFloat(document.getElementById("content").style.width)/(1020/100);
	navScale = navScale.toFixed(0)
	navWidth = (1020/100)*navScale;
	navHeight = (450/100)*navScale;
	navHeightClosed = ((navHeight/100)*34);
	navWidth = navWidth.toFixed(0);
	navHeight = navHeight.toFixed(0);
	navHeightClosed = navHeightClosed.toFixed(0);
	document.getElementById("navigation").style.width = navWidth + "px";
	document.getElementById("navigation").style.height = navHeightClosed + "px";
	document.getElementById("navigation").style.left = ((parseFloat(document.getElementById("content").style.width)-navWidth)/2) + "px";
	document.getElementById("navigation").style.top = "0px";
	if (musicoff) {
	var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
				+ 'width="' + navWidth + '" height="' + navHeight + '"'
				+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
				+ '<param name="movie" value="swf/navigation.swf?musicoff=true" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />'
				+ '<embed src="swf/navigation.swf?musicoff=true" loop="false" menu="false" quality="high" wmode="transparent" bgcolor="#ffffff" '
				+ 'width="' + navWidth + '" height="' + navHeight + '" name="navigation" align="middle"'
				+ 'play="true"'
				+ 'loop="false"'
				+ 'quality="high"'
				+ 'allowScriptAccess="sameDomain"'
				+ 'type="application/x-shockwave-flash"'
				+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
				+ '<\/embed>'
				+ '<\/object>';
	} else {
	var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
				+ 'width="' + navWidth + '" height="' + navHeight + '"'
				+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
				+ '<param name="movie" value="swf/navigation.swf" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />'
				+ '<embed src="swf/navigation.swf" loop="false" menu="false" quality="high" wmode="transparent" bgcolor="#ffffff" '
				+ 'width="' + navWidth + '" height="' + navHeight + '" name="navigation" align="middle"'
				+ 'play="true"'
				+ 'loop="false"'
				+ 'quality="high"'
				+ 'allowScriptAccess="sameDomain"'
				+ 'type="application/x-shockwave-flash"'
				+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
				+ '<\/embed>'
				+ '<\/object>';
	}
	document.getElementById("navigation").innerHTML = oeTags;
	
	// wn
	var wnWidth = (693/100)*navScale;
	var wnLeft = (23/100)*navScale;
	var wnTop = (150/100)*navScale;
	wnWidth = Math.floor(wnWidth);
	wnTop = Math.floor(wnTop);
	wnLeft = Math.floor(wnLeft);
	wnHeight = (((parseFloat(document.getElementById("content").style.height)-navHeightClosed-70)>399)?"399":(parseFloat(document.getElementById("content").style.height)-navHeightClosed-70));
	wnHeight = Math.floor(wnHeight);
	
	document.getElementById("wn").style.width = wnWidth + "px";
	document.getElementById("wn").style.height = (wnHeight-39) + "px";
	document.getElementById("wn").style.top = wnTop + "px";
	document.getElementById("wn").style.left = wnLeft + "px";
	document.getElementById("wn").style.clip = "rect(0px, " + (wnWidth+4) + "px, " + (wnHeight+4) + "px, 0px)";

	// wn_bg
	document.getElementById("wn_bg").style.width = wnWidth + "px";
	document.getElementById("wn_bg").style.height = wnHeight + "px";
	document.getElementById("wn_bg").style.top = wnTop + "px";
	document.getElementById("wn_bg").style.left = wnLeft + "px";

	// wn_border
	document.getElementById("wn_border").style.width = wnWidth + "px";
	document.getElementById("wn_border").style.height = wnHeight + "px";
	document.getElementById("wn_border").style.top = wnTop + "px";
	document.getElementById("wn_border").style.left = wnLeft + "px";

	// wn_scrollbar
	document.getElementById("wn_scrollbar").style.width = "15px";
	document.getElementById("wn_scrollbar").style.height = "34px";
	document.getElementById("wn_scrollbar").style.top = (wnHeight+wnTop-35) + "px";
	document.getElementById("wn_scrollbar").style.left = (wnLeft+(wnWidth-16)) + "px";

	// editor_options
	document.getElementById("editor_options").style.width = (wnWidth-3) + "px";
	document.getElementById("editor_options").style.height = "20px";
	document.getElementById("editor_options").style.top = (wnTop+3) + "px";
	document.getElementById("editor_options").style.left = (wnLeft+3) + "px";
	
	// frontendoptions
	document.getElementById("frontendoptions").style.width = (wnWidth-3)+ "px";
	document.getElementById("frontendoptions").style.height = "15px";
	document.getElementById("frontendoptions").style.top = (wnHeight+wnTop-16) + "px";
	document.getElementById("frontendoptions").style.left = (wnLeft+3) + "px";

	// main_content
	main_contentWidth = (((693)/100)*navScale)-40;
	main_contentWidth = Math.floor(main_contentWidth);
	document.getElementById("main_content").style.width = main_contentWidth + "px";
	
	// img_wn
	document.getElementById("img_wn").style.width = (wnWidth-246)+"px";
	document.getElementById("img_wn").style.height = (wnHeight) + "px";
	document.getElementById("img_wn").style.top = (wnTop) + "px";
	document.getElementById("img_wn").style.left = (wnLeft+236)+"px";
	
	// img_content
	document.getElementById("img_content").style.width = (wnWidth-240)+"px";
	
	// img_wn_scrollbar
	document.getElementById("img_wn_scrollbar").style.width = "15px";
	document.getElementById("img_wn_scrollbar").style.height = "34px";
	document.getElementById("img_wn_scrollbar").style.top = (wnHeight+wnTop-35) + "px";
	document.getElementById("img_wn_scrollbar").style.left = (wnLeft+(wnWidth-16)) + "px";

	// add_wn
	var add_wnWidth = ((271/100)*navScale);
	add_wnHeight = wnHeight-115;
	var add_wnTop = (150/100)*navScale;
	var add_wnLeft = (725/100)*navScale;
	add_wnWidth = Math.floor(add_wnWidth);
	add_wnHeight = Math.floor(add_wnHeight);
	add_wnTop = Math.floor(add_wnTop);
	add_wnLeft = Math.floor(add_wnLeft);

	document.getElementById("add_wn").style.width = add_wnWidth + "px";
	document.getElementById("add_wn").style.height = (add_wnHeight-27) + "px";
	document.getElementById("add_wn").style.top = add_wnTop + "px";
	document.getElementById("add_wn").style.left = add_wnLeft + "px";
	document.getElementById("add_wn").style.clip = "rect(0px, " + (add_wnWidth+4) + "px, " + (add_wnHeight+50) + "px, 0px)";

	// add_wn_border
	document.getElementById("add_wn_border").style.width = add_wnWidth + "px";
	document.getElementById("add_wn_border").style.height = add_wnHeight + "px";
	document.getElementById("add_wn_border").style.top = add_wnTop + "px";
	document.getElementById("add_wn_border").style.left = add_wnLeft + "px";

	// add_wn_bg
	document.getElementById("add_wn_bg").style.width = add_wnWidth + "px";
	document.getElementById("add_wn_bg").style.height = add_wnHeight + "px";
	document.getElementById("add_wn_bg").style.top = add_wnTop + "px";
	document.getElementById("add_wn_bg").style.left = add_wnLeft + "px";

	// add_wn_scrollbar
	document.getElementById("add_wn_scrollbar").style.width = "15px";
	document.getElementById("add_wn_scrollbar").style.height = "34px" ;
	document.getElementById("add_wn_scrollbar").style.top = (add_wnHeight+add_wnTop-34) + "px";
	document.getElementById("add_wn_scrollbar").style.left = (add_wnLeft+(add_wnWidth-16)) + "px";

	// add_content
	var add_contentWidth = ((271/100)*navScale)-20;
	add_contentWidth = Math.floor(add_contentWidth);
	document.getElementById("add_content").style.width = add_contentWidth + "px";
	
	// titleimage
	document.getElementById("titleimage").style.width = wnWidth + "px";
	document.getElementById("titleimage").style.height = wnHeight + "px";
	document.getElementById("titleimage").style.top = (wnTop+2) + "px";
	document.getElementById("titleimage").style.left = (wnLeft+2) + "px";
	

	// suchen_newsletter
	var suchen_newsletterWidth = (271/100)*navScale;
	var suchen_newsletterLeft = (725/100)*navScale;
	suchen_newsletterWidth = Math.floor(suchen_newsletterWidth);
	suchen_newsletterLeft = Math.floor(suchen_newsletterLeft);

	document.getElementById("suchen_newsletter").style.width = suchen_newsletterWidth + "px";
	document.getElementById("suchen_newsletter").style.height = "106px";
	document.getElementById("suchen_newsletter").style.top = add_wnTop + add_wnHeight + 9 + "px";
	document.getElementById("suchen_newsletter").style.left = suchen_newsletterLeft + "px";

	var newsletter_titelWidth = (89/100)*navScale;
	document.getElementById("newsletter_titel").style.width = Math.floor(newsletter_titelWidth) + "px";
	var suchen_titelWidth = (89/100)*navScale;
	document.getElementById("suchen_titel").style.width = Math.floor(suchen_titelWidth) + "px";
	var login_titelWidth = (89/100)*navScale;
	document.getElementById("login_titel").style.width = Math.floor(login_titelWidth) + "px";

	document.getElementById("search_keys").style.width = (suchen_newsletterWidth-60) + "px";
	document.getElementById("emailname").style.width = (suchen_newsletterWidth-28) + "px";
	document.getElementById("email").style.width = (suchen_newsletterWidth-28) + "px";
	document.getElementById("newsletter_action").style.width = (suchen_newsletterWidth-52) + "px";
	if (document.getElementById("username")) { document.getElementById("username").style.width = (suchen_newsletterWidth-28) + "px"; }
	if (document.getElementById("password_text")) { document.getElementById("password_text").style.width = (suchen_newsletterWidth-28) + "px"; }
	var login_RegWidth = (103/100)*navScale;
	if (document.getElementById("registrieren")) { document.getElementById("registrieren").style.width = (Math.floor(login_RegWidth)-((login_RegWidth<95)?6:3)) + "px"; }
	var login_PwWidth = (93/100)*navScale;
	if (document.getElementById("passwort_vergessen")) { document.getElementById("passwort_vergessen").style.width = (Math.floor(login_PwWidth)-((login_RegWidth<95)?6:3)) + "px"; }
	var login_LoginWidth = (55/100)*navScale;
	if (document.getElementById("login_input")) { document.getElementById("login_input").style.width = (Math.floor(login_LoginWidth)) + "px"; }

	// suchen_newsletter_bg
	document.getElementById("suchen_newsletter_bg").style.width = suchen_newsletterWidth + "px";
	document.getElementById("suchen_newsletter_bg").style.height = "106px";
	document.getElementById("suchen_newsletter_bg").style.top = add_wnTop + add_wnHeight + 9 + "px";
	document.getElementById("suchen_newsletter_bg").style.left = suchen_newsletterLeft + "px";
	
	// fussnote
	document.getElementById("fussnote").style.width = "280px";
	document.getElementById("fussnote").style.height = "70px";
	document.getElementById("fussnote").style.top = (parseFloat(document.getElementById("suchen_newsletter").style.top)+115) + "px";
	document.getElementById("fussnote").style.left = (navWidth-299) + "px";

	if (document.getElementById("img_01")) {
			var imgwidth = (navScale<90) ? (210/100)*navScale : (218/100)*navScale;
			imgwidth = Math.floor(imgwidth);
			imgwidth = imgwidth.toFixed(0);
			document.getElementById("img_01").style.width = (imgwidth-9) + "px";
			document.getElementById("img_02").style.width = (imgwidth-9) + "px";
			document.getElementById("img_03").style.width = (imgwidth-9) + "px";
			var imgurl = document.getElementById("img_01").style.backgroundImage;
			if (imgurl.indexOf("thumbnail.php")!=-1) {
				imgurl = imgurl.substring(22,imgurl.indexOf("&size"));
			} else {
				imgurl = imgurl.substring(4,imgurl.length-1);
			}
			document.getElementById("img_01").style.backgroundImage = "url(thumbnail.php?img="+imgurl+"&size="+imgwidth+")";
			var imgurl = document.getElementById("img_02").style.backgroundImage;
			if (imgurl.indexOf("thumbnail.php")!=-1) {
				imgurl = imgurl.substring(22,imgurl.indexOf("&size"));			
			} else {
				imgurl = imgurl.substring(4,imgurl.length-1);
			}
			document.getElementById("img_02").style.backgroundImage = "url(thumbnail.php?img="+imgurl+"&size="+imgwidth+")";
			var imgurl = document.getElementById("img_03").style.backgroundImage;
			if (imgurl.indexOf("thumbnail.php")!=-1) {
				imgurl = imgurl.substring(22,imgurl.indexOf("&size"));			
			} else {
				imgurl = imgurl.substring(4,imgurl.length-1);
			}
			document.getElementById("img_03").style.backgroundImage = "url(thumbnail.php?img="+imgurl+"&size="+imgwidth+")";
			document.getElementById("img_01").style.display = "";
			document.getElementById("img_02").style.display = "";
			document.getElementById("img_03").style.display = "";
	}

	initScrollLayer();
	
	if (arguments.length==1 && introplayed == true) {
		viewPageContent();
	}
	
}

function viewPageContent() {
	introplayed = true;
	document.getElementById("content").style.display = "block";
	initScrollLayer();
}

function toggleNavigation() {
	if (document.getElementById("navigation").style.height == navHeightClosed + "px") {
		document.getElementById("navigation").style.height = navHeight + "px";
	} else {
		document.getElementById("navigation").style.height = navHeightClosed + "px";
	}
}

function viewNewsletterForm() {
	document.getElementById("suchen_titel").style.borderRight = "0px";
	document.getElementById("suchen_titel").style.borderLeft = "0px";
	document.getElementById("newsletter_titel").style.borderRight = "0px";
	document.getElementById("newsletter_titel").style.borderBottom = "0px";
	document.getElementById("suchen_titel").style.borderLeft = "solid 2px #0090CF";
	document.getElementById("suchen_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("login_titel").style.borderLeft = "solid 2px #0090CF";
	document.getElementById("login_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("newsletter").style.display = "block";
	document.getElementById("suchen").style.display = "none";
	document.getElementById("login").style.display = "none";
}

function viewQuickSearch() {
	document.getElementById("suchen_titel").style.borderRight = "0px";
	document.getElementById("suchen_titel").style.borderLeft = "0px";
	document.getElementById("newsletter_titel").style.borderRight = "solid 2px #0090CF";
	document.getElementById("newsletter_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("suchen_titel").style.borderLeft = "0px";
	document.getElementById("suchen_titel").style.borderBottom = "0px";
	document.getElementById("login_titel").style.borderLeft = "solid 2px #0090CF";
	document.getElementById("login_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("newsletter").style.display = "none";
	document.getElementById("suchen").style.display = "block";
	document.getElementById("login").style.display = "none";
}

function viewLoginForm() {
	document.getElementById("suchen_titel").style.borderRight = "0px";
	document.getElementById("suchen_titel").style.borderLeft = "0px";
	document.getElementById("newsletter_titel").style.borderRight = "solid 2px #0090CF";
	document.getElementById("newsletter_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("suchen_titel").style.borderRight = "solid 2px #0090CF";
	document.getElementById("suchen_titel").style.borderBottom = "solid 2px #0090CF";
	document.getElementById("login_titel").style.borderLeft = "0px";
	document.getElementById("login_titel").style.borderBottom = "0px";
	document.getElementById("newsletter").style.display = "none";
	document.getElementById("suchen").style.display = "none";
	document.getElementById("login").style.display = "block";
}

function ViewHideLayer(myid) {
	if (document.getElementById(myid).style.display == "none") {
		document.getElementById(myid).style.display = "block";
	} else {
		document.getElementById(myid).style.display = "none";
	}
}

function setViewHideSuchenNewsletter(_value) {   
	vViewHideSuchenNewsletter = _value;
}

function ViewHideSuchenNewsletter(_action) {   
//	if (document.getElementById("suchen_newsletter")) {
//		if (parseFloat(document.getElementById("suchen_newsletter").style.height) != 20 && _action == "hide" && vViewHideSuchenNewsletter == true) {
//			var nPos = (parseFloat(document.getElementById("suchen_newsletter").style.top) + 86) + "px";
//			document.getElementById("suchen_newsletter").style.height = "20px";
//			document.getElementById("suchen_newsletter").style.top = nPos;
//			document.getElementById("suchen_newsletter_bg").style.height = "20px";
//			document.getElementById("suchen_newsletter_bg").style.top = nPos;
//			nPos = (wnHeight-30) + "px";
//			document.getElementById("add_wn").style.height = nPos;
//			document.getElementById("add_wn").style.clip = "rect(0px, " + (parseFloat(document.getElementById("add_wn").style.width)+4) + "px, " + (parseFloat(document.getElementById("add_wn").style.height)+4) + "px, 0px)";
//			document.getElementById("add_wn_bg").style.height = nPos;
//			document.getElementById("add_wn_border").style.height = nPos;
//			document.getElementById("add_wn_scrollbar").style.top = (parseFloat(document.getElementById("add_wn").style.height)+parseFloat(document.getElementById("add_wn").style.top)-20) + "px";
//		} else if (parseFloat(document.getElementById("suchen_newsletter").style.height) != 106 && _action == "view" && vViewHideSuchenNewsletter == true) {
//			nPos = (wnHeight-116) + "px";
//			document.getElementById("add_wn").style.height = nPos;
//			document.getElementById("add_wn").style.clip = "rect(0px, " + (parseFloat(document.getElementById("add_wn").style.width)+4) + "px, " + (parseFloat(document.getElementById("add_wn").style.height)+4) + "px, 0px)";
//			document.getElementById("add_wn_bg").style.height = nPos;
//			document.getElementById("add_wn_border").style.height = nPos;
//			document.getElementById("add_wn_scrollbar").style.top = (parseFloat(document.getElementById("add_wn").style.height)+parseFloat(document.getElementById("add_wn").style.top)-20) + "px";
//			nPos = (parseFloat(document.getElementById("suchen_newsletter").style.top) - 86) + "px";
//			document.getElementById("suchen_newsletter").style.top = nPos;
//			document.getElementById("suchen_newsletter").style.height = "106px";
//			document.getElementById("suchen_newsletter_bg").style.top = nPos;
//			document.getElementById("suchen_newsletter_bg").style.height = "106px";
//		}
//	}
}

function ajaxSubmitForm(sAction,oForm) {
	var _debug = false;
	var oTarget = (arguments[2]) ? arguments[2] : false;

	var query = (sAction.indexOf('?')==-1) ? sAction + '?' : sAction + '&';
	for (var i = 0; i < document.forms[oForm].length; i++) {
		if (document.forms[oForm].elements[i].name!="" && document.forms[oForm].elements[i].disabled==false) {
			query += document.forms[oForm].elements[i].name + '=' + escape(document.forms[oForm].elements[i].value) + '&';
		}
	}
	query = query.substr(0,query.length-1);
	if (_debug) alert (query);
	(oTarget) ? cbaUpdateContent (query,false,false,oTarget) : cbaUpdateContent (query) ;
}

function StartWarteSchleife(functionID){
  if (functionID<WarteSchleife.length){
   if (WarteSchleife[0]=="0"){
    WarteSchleife[0]="1";
    eval(WarteSchleife[functionID]);
    StartWarteSchleife(functionID+1);
  }
  else setTimeout("StartWarteSchleife("+functionID+")",10);
 }
}

function FadeFromTo(oId, nStep, nFrom, nTo) {
	var oEvalOnEnd = (arguments[4]) ? arguments[4] : false;
	var object = document.getElementById(oId).style;
	object.opacity = (nFrom / 100);
	object.MozOpacity = (nFrom / 100);
	object.KhtmlOpacity = (nFrom / 100);
	object.filter = "alpha(opacity=" + nFrom + ")";
	if (nFrom > 0) {
		object.display = "block";
	}
	if (nFrom < nTo) {
	  if ((nFrom+nStep) >= nTo) {
	    nFrom = nTo;
	  } else {
	    nFrom += nStep;
	  }
    setTimeout("FadeFromTo('" + oId + "', " + nStep + ", " + nFrom + ", " + nTo + ")", 1);
	} else if (nFrom > nTo) {
	  if ((nFrom-nStep) <= nTo) {
	    nFrom = nTo;
	  } else {
	    nFrom -= nStep;
	  }
	  setTimeout("FadeFromTo('" + oId + "', " + nStep + ", " + nFrom + ", " + nTo + ")", 1);
	} else {
		WarteSchleife[0]="0";
	}
	if (nFrom <= 0) {
		object.display = "none";
	}
}

function MehrBilder() {
  var bAction = (document.getElementById("text").style.display != "none") ? true : false;
  if (bAction==true) {
	if (document.getElementById('zurueck')) {
		WarteSchleife[1] = "document.getElementById('zurueck').style.visibility='hidden';document.getElementById('wn_scrollbar').style.display='none';document.getElementById('mehrbilder').src='images/zurueck_out.gif';document.getElementById('mehrbilder').style.marginLeft='175px';WarteSchleife[0]='0'";
	} else {
		WarteSchleife[1] = "document.getElementById('wn_scrollbar').style.display='none';document.getElementById('mehrbilder').src='images/zurueck_out.gif';document.getElementById('mehrbilder').style.marginLeft='175px';WarteSchleife[0]='0'";
	}
	WarteSchleife[2] = "FadeFromTo('text', 10, 100, 0);";
	WarteSchleife[3] = "FadeFromTo('img_wn', 10, 0, 100)";
	WarteSchleife[4] = "initScrollLayer();WarteSchleife[0]='0'";
	StartWarteSchleife(1);
  } else {
	WarteSchleife[1] = "document.getElementById('mehrbilder').src='images/mehrfotos_out.gif';document.getElementById('mehrbilder').style.marginLeft='151px';WarteSchleife[0]='0'";
	WarteSchleife[2] = "FadeFromTo('img_wn', 10, 100, 0)";
	WarteSchleife[3] = "FadeFromTo('text', 10, 0, 100);";
	if (document.getElementById('zurueck')) {
		WarteSchleife[4] = "document.getElementById('wn_scrollbar').style.display='block';document.getElementById('zurueck').style.visibility='visible';initScrollLayer();WarteSchleife[0]='0';";
	} else {
		WarteSchleife[4] = "document.getElementById('wn_scrollbar').style.display='block';initScrollLayer();WarteSchleife[0]='0';";
	}
	StartWarteSchleife(1);
  }
}    

function vrr_removeDefaultValues(){
	if (document.vrr.name_origin.value == 'Straße') 	document.vrr.name_origin.value 	= '';
	if (document.vrr.place_origin.value   == 'Ort') 		document.vrr.place_origin.value 	= '';	
}

function map24_removeDefaultValues(){
	if (document.link2map24.sstreet.value == 'Straße') 	document.link2map24.sstreet.value 	= '';
	if (document.link2map24.szip.value 	  == 'PLZ') 		document.link2map24.szip.value 		= '';
	if (document.link2map24.scity.value   == 'Ort') 		document.link2map24.scity.value 	= '';
}

function evalKeyForSubmit(event, oForm) {
   if (event && event.which == 13) { // IE: ...event.keyCode...
      ajaxSubmitForm(oForm.action,oForm.name);
      return false;
   } else {
      return true;
   }
}


function setCssBorder (myStyle,myIds) {
  if (myIds.indexOf(",")!=-1) {
    myIds = myIds.split(",");
    for (i=0; i<myIds.length; i++) {
      if (document.getElementById(myIds[i])) document.getElementById(myIds[i]).style.border = myStyle;
    }
  } else {
    document.getElementById(myIds).style.border = myStyle;
  }
}







// Globale Variablen
// Erforderliche Hauptversion von Flash
var requiredMajorVersion = 9;
// Erforderliche Unterversion von Flash
var requiredMinorVersion = 0;
// Erforderliche Flash-Revision
var requiredRevision = 0;
// Die unterstützte JavaScript-Version
var jsVersion = 1.0;




var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
// JavaScript-Hilfsprogramm ist zur Ermittlung der Versionsinformationen des Flash Player Plug-Ins erforderlich
function JSGetSwfVer(i){
	// NS/Opera-Version >= 3 auf Flash-Plug-In im Plug-In-Array prüfen
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 unterstützt Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 unterstützt Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// älteres WebTV unterstützt Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Ermittlung in allen anderen Fällen nicht möglich
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 
// Wenn der Funktionsaufruf ohne Parameter erfolgt, gibt diese Funktion einen Gleitkommawert zurück,
// bei dem es sich entweder um die Flash Player-Version oder um 0.0 handelt.
// Beispiel: Flash Player 7r14 gibt 7.14 zurück.
// Wenn reqMinorVer, reqMajorVer, reqRevision aufgerufen wird, wird 'true' zurückgegeben, sofern diese bzw. eine höhere Version verfügbar ist
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// Versionen rückwärts durchlaufen, bis die neueste Version gefunden wird	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;
			versionNum        = parseFloat(versionString);
        	
			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
				return true;
			} else {
				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	
			}
		}
	}	
	return (reqVer ? false : 0.0);
}
//