function PopUp(w,h,ziel) {  h = h - 20; var x=0, y=0, parameter="";  if (w < screen.availWidth || h < screen.availHeight) {    x = (screen.availWidth - w - 12) / 2;    y = (screen.availHeight - h - 104) / 2;    if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten    if (x<0 || y<0) { x=0; y=0; }    else parameter = "width=" + w + ",height=" + h + ",";  }  parameter += "left=" + x + ",top=" + y;  parameter += ",menubar=no,location=no,toolbar=no,status=no";  parameter += ",resizable=yes,scrollbars=yes";  var Fenster = window.open(ziel,"PopUp",parameter);  Fenster.opener = self;  if (Fenster) Fenster.focus();  return !Fenster;}/*POPUP fuer Flugsuche*/function WebSiteAuto(fenster_url, scb, w, h, or){	var topleft = '';	if (or == 1)		topleft = ',top=0,left=' + (screen.width - w - 10);	else		topleft = ',top=0,left=5';	Edit_Fenster = window.open(fenster_url, 'edit', 'resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars='+scb+',toolbar=0,width='+w+',height='+h+',screenX=0,screenY=0'+topleft);}DatArray = new Array("So","Mo","Di","Mi","Do","Fr","Sa","??" );var today = new Date();var dayOffset = 1000 * 60 *60 * 24;var tomorow = new Date(today.getTime() + dayOffset);function writeDateSelect(startDate, howMany, selected){  startTime = startDate.getTime();  var day = new Date(startTime);  for (var i=1; i<howMany; i++){    day.setTime(startTime + (dayOffset * i));    var selectStr = "<option value=\"" + (day.getTime()-(day.getTime()%1000))/1000 + "\""    if (i == selected){      selectStr = selectStr + " selected "    }    selectStr = selectStr + ">" + Getdatum(i) + "</option>";    document.write(selectStr);  }}function Getdatum(offset){  var time = new Date()  time.setTime( time.getTime()+offset*86400000)  return DatArray[time.getDay()]+' '+time.getDate()+'.'+(1+time.getMonth())+'.'+(2000+(time.getYear()%100))}function MM_reloadPage(init){  //reloads the window if Nav4 resized  if (init==true) with (navigator)  {    if ((appName=='Netscape')&&(parseInt(appVersion)==4))    {      document.MM_pgW=innerWidth; document.MM_pgH=      innerHeight; onresize=MM_reloadPage;    }  }  else if (innerWidth!=document.MM_pgW || innerHeight!=  document.MM_pgH) location.reload();}MM_reloadPage(true);var zufallszahl = 1 + 9999999*(Math.random());var zahl = Math.round(zufallszahl);// Funktioniert nicht mit Netscape 4.7 !!!// Kommentar: ermittle heutiges Datum (Richtet sich nach dem Datum, das der Anwender auf seine Rechner hatvar jetzt = new Date();var Tag = jetzt.getDate()+3;var Monat = jetzt.getMonth();var Jahr = jetzt.getFullYear();// Kommentar: heutiges Datum plus 7 Tage ( + 7 kann verändert werden)var bald = new Date(Jahr,Monat,Tag + 7);var Tag_b = bald.getDate();var Monat_b = bald.getMonth();var Jahr_b = bald.getFullYear();// Kommentar: erzeuge Dropdown-Inhalt per JS-Functionfunction create_dd(start,end,selected){  for(var COUNT=start; COUNT <= end; COUNT++)  {    if(COUNT == selected) document.write("<option value=" + COUNT +"selected>" + COUNT + "</option>");    else document.write("<option value="+ COUNT+">"+ COUNT+"</option>");  }}function newwin(url,content,w,h) {popup=window.open(url,content,'width=' + w + ',height=' + h + ',top=0,left=0,history=no,resizable=yes,status=no,scrollbars=no,toolbar=no,menubar=no,location=no,dependent=yes');popup.focus();}function printnewwin(url,content) {popup=window.open(url,content,'width=630,height=500,top=10,left=10,history=no,resizable=yes,status=no,scrollbars=yes,toolbar=yes,menubar=no,location=no,dependent=yes');  popup.focus();}function bildwechsel(bildname,bildobjekt){	document.images[bildname].src = bildobjekt.src;	}// news ticker functionvar newslist=new Array();var cnt=0;			// current news itemvar curr = "";var i=-1;			// current letter being typed//newslist[0]=new Array("Angebot der Woche: Kalabrien. Buchbar nur noch 6 Tage!","tv_adw.php")//newslist[1]=new Array("Tickerdaten werden von PHP per Cronjob einmal am Tag...")//newslist[2]=new Array("... aus einer MySQL-Datenbank ausgelesen und für ...","tv_adw.php")//newslist[3]=new Array("... Javascript aufbereitet!","tv_adw.php")function newsticker(){	// next character of current item	if (i < newslist[cnt][0].length - 1)	{		i++;		temp1 = newslist[cnt][0];		temp1 = temp1.split('');  		curr = curr+temp1[i];		temp2 = newslist[cnt][1];  		mtxt.innerHTML = "<a href='"+temp2+"'><font face=Arial color='#FFFFFF'><b>"+curr+"</b></font></a>";  		setTimeout('newsticker()',10)		return;	}	// new item	i = -1; curr = "";	if (cnt<newslist.length-1)		cnt++;	else		cnt=0;	setTimeout('newsticker()',3000)}function validate_form(){	var validity = true; // assume valid	if (!document.buchung.anrede_ra[0].checked && !document.buchung.anrede_ra[1].checked){		validity = false;		alert('Geben Sie bitte die Anrede des Reiseanmelders an');		document.buchung.anrede_ra[0].focus();	}else if(document.buchung.vorname_ra.value == ''){		validity = false;		alert('Geben Sie bitte den Vornamen des Reiseanmelders an');		document.buchung.vorname_ra.focus();	}else if(document.buchung.nachname_ra.value == ''){		validity = false;		alert('Geben Sie bitte den Nachname des Reiseanmelders an');		document.buchung.nachname_ra.focus();	}else if(document.buchung.strasse.value == ''){		validity = false;		alert('Geben Sie bitte die Straße des Reiseanmelders an');		document.buchung.strasse.focus();	}else if(document.buchung.nr.value == ''){		validity = false;		alert('Geben Sie bitte die Hausnummer des Reiseanmelders an');		document.buchung.nr.focus();	}else if(document.buchung.plz.value == ''){		validity = false;		alert('Geben Sie bitte die Postleitzahl des Reiseanmelders an');		document.buchung.plz.focus();	}else if(document.buchung.ort.value == ''){		validity = false;		alert('Geben Sie bitte den Ort des Reiseanmelders an');		document.buchung.ort.focus();	}else if(document.buchung.telefonfestnetz.value == '' && document.buchung.telefonmobil.value == '' && document.buchung.telefonbuero.value == ''){		validity = false;		alert('Geben Sie bitte eine Telefonnummer an unter der wir Sie erreichen können');		document.buchung.telefonfestnetz.focus();	}else if(document.buchung.telefonfestnetz.value != '' && (document.buchung.erreichbarfestnetzvon.value == '' || document.buchung.erreichbarfestnetzbis.value == '')){		validity = false;		alert('Geben Sie bitte zu Ihrer Festnetznummer einen Zeitraum an, in dem Sie am besten zu erreichen sind');		document.buchung.erreichbarfestnetzvon.focus();	}else if(document.buchung.telefonmobil.value != '' && (document.buchung.erreichbarmobilvon.value == '' || document.buchung.erreichbarmobilbis.value == '')){		validity = false;		alert('Geben Sie bitte zu Ihrer Mobilnummer einen Zeitraum an, in dem Sie am besten zu erreichen sind');		document.buchung.erreichbarmobilvon.focus();	}else if(document.buchung.telefonbuero.value != '' && (document.buchung.erreichbarbuerovon.value == '' || document.buchung.erreichbarbuerobis.value == '')){		validity = false;		alert('Geben Sie bitte zu Ihrer Büronummer einen Zeitraum an, in dem Sie am besten zu erreichen sind');		document.buchung.erreichbarbuerovon.focus();	}else if(document.buchung.email.value == ''){		validity = false;		alert('Geben Sie bitte die Email Adresse des Reiseanmelders an');		document.buchung.email.focus();	}else if((myrxp.test(document.buchung.email.value)) != true){		validity = false;		alert('Überprüfen Sie bitte die Email Adresse des Reiseanmelders');		document.buchung.email.focus();	}	return validity;}// TICKER: Funktionenvar iedom=document.all||document.getElementById;function marqueeScroll() {	if (iedom){		//workaround for actualwidth		if (this.actualwidth == 0)			this.actualwidth = document.getElementById("tmp" + this.divID).offsetWidth;		if (parseInt(this.marqueeObj.style.left) > (this.actualwidth*(-1)+8))			this.marqueeObj.style.left = parseInt(this.marqueeObj.style.left) - this.runningspeed;		else			this.marqueeObj.style.left = this.marqueewidth + 8;	}	else if (document.layers){		if (this.ns_marquee.left>(this.actualwidth*(-1)+8))			this.ns_marquee.left-=this.runningspeed;		else			this.ns_marquee.left=this.marqueewidth+8	}}function marqueeInit() {	if (iedom||document.layers){		with (document){			write('<table border="0" cellspacing="0" cellpadding="0"><tr><td class="ticker">');			if (iedom){				write('<div class="ticker" style="position:relative;width:' + this.marqueewidth + ';height:' + this.marqueeheight + ';overflow:hidden">');					write('<div style="position:absolute;width:' + this.marqueewidth + ';height:' + this.marqueeheight + ';background-color:' + this.marqueebgcolor + '" onMouseover="' + this.ID + '.runningspeed=' + this.ID + '.pausespeed" onMouseout="' + this.ID + '.runningspeed=1">');					write('<div id="' + this.divID + '" style="position:absolute;left:0;top:0"><span id="tmp' + this.divID + '">' + this.marqueecontent + '</span></div>');				write('</div>');				this.marqueeObj = document.getElementById ? document.getElementById(this.divID) : eval("document.all." + this.divID);				this.marqueeObj.style.left = this.marqueewidth + 8;			}			else if (document.layers){				write('<ilayer width='+this.marqueewidth+' height='+this.marqueeheight+' name="ns_'+this.divID+'" bgColor='+this.marqueebgcolor+'>')				write('<layer class=ticker name="ns_'+this.divID+'" left=0 top=0 onMouseover="' + this.ID + '.runningspeed=' + this.ID + '.pausespeed" onMouseout="' + this.ID + '.runningspeed=1"></layer>')				write('</ilayer>')				this.ns_marquee=document.ns_marquee.document.ns_marquee2				this.ns_marquee.left=this.marqueewidth+8				this.ns_marquee.document.write(this.marqueecontent)				this.ns_marquee.document.close()				this.actualwidth=ns_marquee.document.width			}			document.write('</td></tr></table>')		}		this.timerID = setInterval(this.ID + ".scroll()",this.marqueespeed);	}}var OBJcnt=0;function marquee(_msg,_width,_height,_speed,_bgcolor,_pauseit) {	OBJcnt++;	this.divID = "marquee" + OBJcnt;	this.marqueeObj = null;	this.marqueeObj2 = null;	this.ID = "obj" + OBJcnt;	eval(this.ID + "=this");	this.timerID = null;	this.marqueewidth = _width;	this.marqueeheight = _height;	this.marqueebgcolor = _bgcolor;	//Pause marquee onMousever (0=no. 1=yes)?	this.pauseit = _pauseit;	this.marqueespeed = _speed;	this.runningspeed = 1;	this.pausespeed = (this.pauseit==0)? 1: 0;	this.actualwidth = 0;	this.marqueecontent = "<nobr>" + _msg + "</nobr>";	this.init = marqueeInit;	this.scroll = marqueeScroll;	this.init();}
