var tv=-1;
window.onLoad=page_tv();
function play(lng) {
 var hsh=new Date();
 audio_url='http://www.dw-formmailer.de/image.php?ds=wav&language='+lng+'&hsh='+hsh;
 sprache_html='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="1" height="1">'
 + '<param name="movie" value="'+audio_url+'">'
 + '<param name="quality" value="high">'
 + '<param name="loop" value="false">'
 + '<param name="bgcolor" value="#ffffff">'
 + '<param name="menu" value="false">'
 + '<embed src="'+audio_url+'" loop="false" width="1" height="1" quality="high" bgcolor="#ffffff" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" menu="false">'
 + '</embed></object>';
 document.getElementById("sprache").innerHTML=sprache_html;
 return false;
}
function reload_init() {
 if (document.getElementById('refresh_image_1')) {
  document.getElementById('refresh_image_1').onclick = reload_image;
 }
}
function reload_image() {
 if (!ds) {ds=1;}
 var hsh=new Date();
 document.getElementById('refresh_image_1').src = 'http://www.dw-formmailer.de/image.php?ds=' + ds + '&z='+ hsh;
 return false;
}
function VerifyEmailAddress(EmailAddress) {
 if (window.RegExp) {
  var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
  var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$";
  var reg1 = new RegExp(reg1str);
  var reg2 = new RegExp(reg2str);
  if (!reg1.test(EmailAddress) && reg2.test(EmailAddress)) {
   return true
  }else {
   return false
  }
 }else {
  if (EmailAddress.indexOf("@") >= 0) {
   return true
  }else {
   return false
  }
 }
}
function weiter(a,b) {
 if (a.getAttribute&&a.value.length==a.getAttribute("maxlength")) {
  b.focus();
 }
}
function machwech(c) {
 if (c.defaultValue==c.value) {
  c.value="";
 }
}
function rest(a,b,c,d) {
 var keyCode = d.keyCode ? d.keyCode : d.which ? d.which : d.charCode;
 if (keyCode == 38 || keyCode == 40)
  return;
 r = (b - a.value.length);
 if (r < 0)
  r = 0;
 if ( (e = document.getElementById(c)) != null)
  e.innerHTML = r;
 if (a.value.length > b) {
  a.value = a.value.substr(0,b);
 }
}
function page_tv() {
 tv++;
 window.setTimeout('page_tv()', 1000);
}
function check_form(f) {
 var chk=false;
 for (var i=0;i<f.elements['reisewunsch'].length;i++) {
  if (f.elements['reisewunsch'].options[i].selected)
   chk=true;
 }
 if (!chk) {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Ihre Wunschreise)");
  return false;
 }
 if (f.elements['absender_name'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Name)");
  f.elements['absender_name'].focus();
  return false;
 }
 if (f.elements['absender_vorname'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Vorname)");
  f.elements['absender_vorname'].focus();
  return false;
 }
 if (f.elements['absender_strasse'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Strasse)");
  f.elements['absender_strasse'].focus();
  return false;
 }
 if (f.elements['PLZ Ort'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(PLZ / Ort)");
  f.elements['PLZ Ort'].focus();
  return false;
 }
 if (f.elements['absender_telefon'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Telefon)");
  f.elements['absender_telefon'].focus();
  return false;
 }
 if (f.elements['absender_mail'].value=='') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Ihre E-Mail Adresse)");
  f.elements['absender_mail'].focus();
  return false;
 }else {
  if (!VerifyEmailAddress(f.elements['absender_mail'].value)) {
   alert("Bitte geben Sie eine gültige E-Mail Adresse ein!");
   f.elements['absender_mail'].focus();
   return false;
  }
 }
 var chk=false;
 for (var i=0;i<f.elements['absender_geburtstag'].length;i++) {
  if (f.elements['absender_geburtstag'][i].value=='dd' ||
   f.elements['absender_geburtstag'][i].value=='mm' ||
   f.elements['absender_geburtstag'][i].value=='yyyy' ||
   f.elements['absender_geburtstag'][i].value=='') {
   chk=true;
  }
 }
 if (chk) {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Ihr Geburtstag)");
  f.elements['absender_geburtstag'][0].focus();
  return false;
 }
 if (f.elements['absender_anzahl'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Anzahl der Reiseteilnehmer)");
  f.elements['absender_anzahl'].focus();
  return false;
 }
 if (f.elements['Zimmertyp'].selectedIndex==0) {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(gewünschter Zimmertyp)");
  f.elements['Zimmertyp'].focus();
  return false;
 }
 var chk=false;
 for (var i=0;i<f.elements['absender_anzahlung'].length;i++) {
  if (f.elements['absender_anzahlung'][i].value=='Tag' ||
   f.elements['absender_anzahlung'][i].value=='Monat' ||
   f.elements['absender_anzahlung'][i].value=='Jahr' ||
   f.elements['absender_anzahlung'][i].value=='') {
   chk=true;
  }
 }
 if (chk) {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Die Anzahlung über 20% des Reisepreises habe ich am eingegebenen Datum auf das Konto A. Spagnuolo und U. Amann Nr. 273 844 04 bei der Volksbank Freiburg eG, Blz: 680 900 00 vorgenommen. Vermerk: Reisedatum)");
  f.elements['absender_anzahlung'][0].focus();
  return false;
 }
 if (!f.elements['absender_AGB'].checked) {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(AGB)");
  return false;
 }
 if (f.elements['captcha_code_number'].value == '') {
  alert("Bitte alle Pflichtfelder ausfüllen! \n(Zum Schutz vor Spamattacken muss der links dargestellte Sicherheitscode (Zahlen-Buchstabenkombination) in das Eingabefeld übertragen werden!)");
  f.elements['captcha_code_number'].focus();
  return false;
 }
 if (navigator.appName=="Microsoft Internet Explorer") {
  for (i=0;i<f.length;i++) {
   var e=f.elements[i];
   if (e.type == 'submit' || e.type == 'reset')
    e.disabled=true;
  }
 }
 if (f.elements['page_tv']) {
  f.elements['page_tv'].value = tv;
 }
 return true;
}
