var activeLayer = 'Start';
var height_offset = 0;
var xename = 'info';
var xeendung = 'dragons-in-action.de';
var AFenster_B = 730;
var AFenster_H = 450;
var AFenster_T = 100;
var AFenster_L = 120;
var ATrigger_H = 24;
var suchwahlS = 'o';

if(navigator.appName == "Netscape"){}
if(navigator.appName == "Microsoft Internet Explorer"){ document.write("<style type='text/css'>#inhaltsuche{left:565px;top:2px;}</style>"); }
if(navigator.appName == "Opera"){ document.write("<style type='text/css'>#inhaltsuche{left:569px;top:3px;}</style>"); }
if(navigator.userAgent.toLowerCase().indexOf("safari/") != -1){ document.write("<style type='text/css'>#inhaltsuche{left:566px;top:2px;}</style>"); }

function switchTo(xTo,yTo) {
	if(xTo=='VR3D'&&yTo!='c') { document.getElementById("visitorn1").innerHTML=QT_GenerateOBJECTText_XHTML('dateien/tablett.mov','320','229','','autoplay','TRUE','cache','FALSE','controller','TRUE','target','myself'); }
	if(xTo=='Panorama'&&yTo!='c') { document.getElementById("visitorn2").innerHTML=QT_GenerateOBJECTText_XHTML('dateien/pforzheim.mov','320','229','','autoplay','TRUE','cache','FALSE','controller','TRUE','target','myself'); }
	if(xTo=='E1'&&yTo!='c') {
		var ga1 = new SWFObject('include/imagerotator.swf','rotator','720','350','7');
		ga1.addVariable('file','images/e1/playlist.xml');
		ga1.addVariable('transition','random');
		ga1.addVariable('shownavigation','false');
		ga1.addVariable('overstretch','false');
		ga1.addVariable('autostart','true');
		ga1.addVariable('rotatetime','6');
		ga1.write('player1');
	}
	if(xTo=='E2'&&yTo!='c') {
		var ga2 = new SWFObject('include/imagerotator.swf','rotator','380','285','7');
		ga2.addVariable('file','images/e2/playlist.xml');
		ga2.addVariable('transition','random');
		ga2.addVariable('shownavigation','false');
		ga2.addVariable('overstretch','false');
		ga2.addVariable('autostart','true');
		ga2.addVariable('rotatetime','6');
		ga2.write('player2');
	}

	if(yTo=='c') {
		dd.elements[xTo].hide(true);
		dd.elements['Start'].show();
		activeLayer='Start';
        document.getElementById("d2tafel").style.visibility = 'visible';
	} else {
		dd.elements[activeLayer].hide(true);
        activeLayer=xTo;
		dd.elements[activeLayer].show();
        document.getElementById("d2tafel").style.visibility = 'hidden';
	}
	
	dd.elements.trigger_F.moveTo(dd.elements[activeLayer].x+dd.elements[activeLayer].w+5,dd.elements.trigger_F.defy);
	document.getElementById("trigger_Bar").style.left = dd.elements[activeLayer].x+dd.elements[activeLayer].w+5+'px';
	//dd.elements.trigger_F.moveTo(700,dd.elements.trigger_F.defy);
	//document.getElementById("trigger_Bar").style.left = 700+'px';
	dd.elements[activeLayer].moveTo(dd.elements[activeLayer].defx,dd.elements[activeLayer].defy);
	height_offset = (dd.elements[activeLayer].h-AFenster_H)/(AFenster_H-ATrigger_H);
	if(dd.elements[activeLayer].h<(AFenster_H+1)||yTo=='c') {
		dd.elements.trigger_F.hide();
		document.getElementById("trigger_Bar").style.visibility = 'hidden';
	} else {
		document.getElementById("trigger_Bar").style.visibility = 'visible';
        dd.elements.trigger_F.show();
        dd.elements.trigger_F.maximizeZ();
	}
}

function scrollT(Ereignis) {
	if(!Ereignis) { Ereignis = window.event; }
	var Scmax_y = Ereignis.clientY-(ATrigger_H/2);
	if(Scmax_y < AFenster_T) { Scmax_y = AFenster_T; }
	if(Scmax_y > (AFenster_H-ATrigger_H+AFenster_T)) { Scmax_y = (AFenster_H-ATrigger_H+AFenster_T); }
	dd.elements.trigger_F.moveTo(dd.elements.trigger_F.x,Scmax_y);
	dd.elements[activeLayer].moveTo(AFenster_L,AFenster_T-(dd.elements.trigger_F.y-AFenster_T)*height_offset);
}

function ChkFormk() {
	//if(document.kontaktform.Anrede[0].checked || document.kontaktform.Anrede[1].checked){document.getElementById('Anredewortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('Anredewortzahlk').innerHTML='';}
	//if(document.kontaktform.Vorname.value != ''){document.getElementById('Vornamewortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('Vornamewortzahlk').innerHTML='';}
	//if(document.kontaktform.Nachname.value != ''){document.getElementById('Nachnamewortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('Nachnamewortzahlk').innerHTML='';}
	//if(document.kontaktform.Strasse.value != ''){document.getElementById('Strassewortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('Strassewortzahlk').innerHTML='';}
	//if(document.kontaktform.Ort.value != '' && document.kontaktform.PLZ.value.length == 5 && document.kontaktform.PLZ.value.indexOf('.') == -1 && !isNaN(document.kontaktform.PLZ.value)){document.getElementById('Ortwortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('Ortwortzahlk').innerHTML='';}
	if(document.kontaktform.eMail.value.match(/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$/g)){document.getElementById('eMailwortzahlk').innerHTML="<img src='images/ok.png'>";}else{document.getElementById('eMailwortzahlk').innerHTML="<img src='images/leer.gif' width=12 height=12>";}
}

// FlashPlayer
function sendEvent(swf,typ,prm) { 
  thisMovie(swf).sendEvent(typ,prm); 
};
function getUpdate(typ,pr1,pr2,swf) {};
function thisMovie(swf) {
  if(navigator.appName.indexOf("Microsoft") != -1) {
    return window[swf];
  } else {
    return document[swf];
  }
};

// coverflow ----
			function SelectTheme(formulaire) {
				skin = formulaire.theme.options[formulaire.theme.selectedIndex].value;
				setActiveStyleSheet(skin);
				document.getElementById("textDiv").innerHTML = "";
				if (skin == "iTunesSmall")
					var so = new SWFObject("include/CoverFlow.swf", "Coverflow", "660", "300", "0", "#000000");
				else
					var so = new SWFObject("include/CoverFlow.swf", "Coverflow", "660", "370", "0", "#ffffff");
				so.addVariable("Theme", "include/themes/"+skin+"/");
				so.addVariable("ListCover", "ListCovers.xml");
				so.addVariable("JSFunction", "ATBDisplayInfoCD");
				so.addVariable("FirstSlide", "1");
				so.addParam("allowScriptAccess", "always");
				so.write("FlashData");
			}

			function SelectSlide(formulaire) {
				slide = formulaire.slide.options[formulaire.slide.selectedIndex].value;
				thisFlashMovie("Coverflow").SelectSlide(slide);
				alert('ok');
			}
			
			function thisFlashMovie(movieName) {
				if (navigator.appName.indexOf("Microsoft") != -1) {
					return window[movieName]
				} else {
					return document[movieName]
				}
			}
			
			function setActiveStyleSheet(title) {
				var i, a, main;
				for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) {
					if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
						a.disabled = true;
						if (a.getAttribute("title") == title)
							a.disabled = false;
     			}
     		}
     	}

			function ATBDisplayInfoCD(id) {
				if (id == 1) {
					document.getElementById("textDiv").innerHTML = info1();
				} else if (id == 2) {
					document.getElementById("textDiv").innerHTML = info2();
				} else if (id == 3) {
					document.getElementById("textDiv").innerHTML = info3();
				} else if (id == 4) {
					document.getElementById("textDiv").innerHTML = info4();
				} else if (id == 5) {
					document.getElementById("textDiv").innerHTML = info5();
				} else if (id == 6) {
					document.getElementById("textDiv").innerHTML = info6();
				} else if (id == 7) {
					document.getElementById("textDiv").innerHTML = info7();
				} else if (id == 8) {
					document.getElementById("textDiv").innerHTML = info8();
				} else if (id == 9) {
					document.getElementById("textDiv").innerHTML = info9();
				} else if (id == 10) {
					document.getElementById("textDiv").innerHTML = info10();
				}
				
				var slideFormulaire = document.getElementById("slideForm");
				for (i = 0; i < slideFormulaire.slide.options.length; i++) {
					if(slideFormulaire.slide.options[i].value == id) {
						slideFormulaire.slide.options[i].selected = true;
					}
				}
			}

		var lbox = 0;
		var idtemb = -1;
		function goLightbox(id) {
			infos_image = "<a href=\""+tracks[id]+"\" rel=\"lightbox\" id=\"lightbox_misc\" title='"+titcf+"'></a>";
			document.getElementById("textDiv").innerHTML = infos_image;
			myLightbox.updateImageList();
			var el = document.getElementById('lightbox_misc');
    		el.href = tracks[id];
    		el.title = titcf;
    		el.rel = 'lightbox';
			if(namesb.length > 1) { document.getElementById("textNames").innerHTML = namesb[id]; }
			lbox++;
    		if(id == idtemb) { myLightbox.start(el); }
			if(lbox > 1) { idtemb = id;}
		}
		/*
		function goLightbox(id) {
			infos_image = "<a href=\""+tracks[id]+"\" rel=\"lightbox\" id=\"lightbox_misc\" title='"+titcf+"'></a>";
			document.getElementById("textDiv").innerHTML = infos_image;
			myLightbox.updateImageList();
			var el = document.getElementById('lightbox_misc');
    		el.href = tracks[id];
    		el.title = titcf;
    		el.rel = 'lightbox';
			lbox++;
    		if(lbox > 2) { myLightbox.start(el); }
		}*/
		/*
		function goLightboxx(id) {
			var objLink = document.createElement('a');
			objLink.setAttribute('href',tracks[id]);
			objLink.setAttribute('rel','lightbox');
			objLink.setAttribute('title',titcf);
			lbox++;
    		if(lbox > 2) { Lightbox.prototype.start(objLink); }
		}
		*/
	function showIt(idx,idd,ixp,iyp) {
		if(document.getElementById && NTexte[idx] != '') {
			document.getElementById("Springer").style.display = idd;
			if(ixp > 0 && iyp > 0) {
				document.getElementById("Springer").style.left  = ixp+"px";
				document.getElementById("Springer").style.top = iyp+"px";
				if(idx) { document.getElementById("Springer").innerHTML = NTexte[idx]; }
			} else {
				if(idx) { document.getElementById("Springer").innerHTML = NTexte[idx]; }
			}
		}
	}
	var hoeheF = 0;
	var hoeheL = 0;
	function Mausklick(Ereignis) {
		if(window.innerHeight) {
			// kein IE
        	hoeheF = window.innerHeight;
		} else if(document.documentElement && document.documentElement.clientHeight) {
			// IE 6 strict Mode
        	hoeheF = document.documentElement.clientHeight;
		} else if(document.body) {
			// andere IE
        	hoeheF = document.body.clientHeight;
		}
		if(!Ereignis) { Ereignis = window.event; }
		if(document.getElementById) {
			document.getElementById("Springer").style.left  = (navigator.appName.indexOf("Explorer") == -1 && navigator.appVersion.indexOf("MSIE 6") == -1)?((Ereignis.pageX-230)+"px"):((Ereignis.clientX+document.documentElement.scrollLeft-230)+"px");
			if(navigator.appName.indexOf("Explorer") == -1 && navigator.appVersion.indexOf("MSIE 6") == -1) {
				hoeheFe = (Ereignis.pageY > (hoeheF*0.7))?(document.getElementById("Springer").clientHeight+40):(0);
				hoeheL = Ereignis.pageY+10;
			} else {
				hoeheFe = ((Ereignis.clientY+document.documentElement.scrollTop) > (hoeheF*0.7))?(document.getElementById("Springer").clientHeight+40):(0);
				hoeheL = Ereignis.clientY+document.documentElement.scrollTop+10
			}
			document.getElementById("Springer").style.top = (hoeheL-hoeheFe)+"px";
		}
	}

/* AJAX  hol_ajax(seite, form, output, parameter 'p1=A&p2=B')*/
	var ajxo = 'ajaxoutput';
	function hol_ajax(ajxs,ajxf,ajx,ajxp) {
		ajxo = ajx;
		if(ajxf != '') {
			var myAjax = new Ajax.Request(
				ajxs,
				{
					method: 'post',
					//parameters: ajxp,
					parameters: Form.serialize($(ajxf)), // mit ptototype.js
					onComplete: zeige_ajax
            	}
  			);
		} else {
			var myAjax = new Ajax.Request(
        	    ajxs,
        	    {
					method: 'post',
					parameters: ajxp,
					onComplete: zeige_ajax
            	}
  			);
		}
	}
	function zeige_ajax(originalRequest) {
		$(ajxo).innerHTML = originalRequest.responseText;
		document.getElementById("Springer").style.top = "0px";
	}
	
	/* ohne prototype.js
	function zeige_datum( originalRequest ) {
		document.getElementById('output').innerHTML = originalRequest.responseText;
	}
	*/
