  function adf_fill() {
    var f = document.forms['adf_form'];
    for (var i=0; i<f.elements.length; i++) {
      if (get_cookie('adf_'+f.elements[i].name)) {
         if (f.elements[i].options) {
           for (var z=0; z<f.elements[i].options.length; z++) {
             if (f.elements[i].options[z].value==get_cookie('adf_'+f.elements[i].name)) {
                f.elements[i].options[z].selected = true;
             }
           }
         }else{
            f.elements[i].value=get_cookie('adf_'+f.elements[i].name);
         }
      }
    }
  }
  
  function save_adf(el, val) {
     set_cookie('adf_'+el, val);
  }

  function adf_submit(theForm) {
    if (theForm.Kennziffern_eurodamen.value.length<8) {
      alert("Geben Sie die Kennziffern von mindestens zwei Damen in das Feld \"Kennziffern/-nummern der Damen ein\" ein.");
      theForm.Kennziffern_eurodamen.focus();
      return (false);
    }

    if (theForm.email.value == "") {
      alert("Geben Sie einen Wert in das Feld \"email\" ein.");
      theForm.email.focus();
      return (false);
    }
    for (var i=0; i<theForm.elements.length; i++) {
      if (get_cookie('adf_'+theForm.elements[i].name)) {
          set_cookie('adf_'+theForm.elements[i].name, '');
      }
    }
    return (true);
  }

  function adf_start() {
     var width = document.body.clientWidth;
     var content_width=739;
     var start_width = 1250;
     if (adf_check_page() && (width>start_width)) {
       var div = 'adf_data';
       var layer = (document.getElementById)? document.getElementById(div) : document.all[div];
       if(layer && layer.style) {
         var layer_width = Math.ceil((width-content_width)/2);
         var layer_left = content_width+layer_width;
         layer_width = layer_width - 20;
         layer.style.width=layer_width+'px';
         layer.style.top='2px';
         layer.style.left=layer_left+'px';
         layer.style.display='block';
         adf_fill();
       }
     }
  }

  function adf_upload_form() {
     var width = document.body.clientWidth;
     var content_width=739;
     var div = 'adf_data';
     var layer = (document.getElementById)? document.getElementById(div) : document.all[div];
     if(layer && layer.style) {
       layer.style.display='none';
     }
     var div = 'adf_data_upload_form';
     var layer = (document.getElementById)? document.getElementById(div) : document.all[div];
     if(layer && layer.style) {
       var layer_width = Math.ceil((width-content_width)/2);
       var layer_left = content_width+layer_width;
       layer_width = layer_width - 20;
       layer.style.width=layer_width+'px';
       layer.style.top='2px';
       layer.style.left=layer_left+'px';
       layer.style.display='block';
     }
     scroll(0,0);
  }

  function adf_form_sent() {
    alert('Ihr Foto wurde gesendet');
    var f = document.forms['attachment'];
    for (var i=0; i<f.elements.length; i++) {
      if (f.elements[i].options) {
        f.elements[i].selectedIndex = 0;
      }else{
        if (f.elements[i].name!='B1') {
          f.elements[i].value='';
        }
      }
    }
  }

  function adf_check_page() {
    var list_of_ok_params = new Array('','Bildergalerie','Neue_Damen','Suchfunktion');
    var querystring = window.location.search;
    if (!querystring) {
       return false;
    }
    querystring = decodeURI(querystring.substring(1));
    var lists = querystring.split("&");
    for (var i=0; i<lists.length; i++) {
       var key_val = lists[i].split('=');
       for (var s=0; s<list_of_ok_params.length; s++) {
         if (list_of_ok_params[s]==key_val[0]) {
            return true;
         }
       }
    }

  }
