// Scripte für Formularprüfungen im Agentur-Bestellungs Formular
function check_email(){

        var format_email = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/;  // legt das Format für die Variable "email" fest
        var email    = document.daten.email.value;

        if ((email.length == 0) || format_email.test(email)==true){ // Prüft den Inhalt und das Format der Variable

                }

                else{
                        alert("Sobald Sie eine E-Mail angeben müssen Sie folgende Schreibweise beachten:\n" +
                                        "                        programmierung@cns24.de !");

                                  document.daten.email.select();
                }
}




// Püft das Format und die Länge der PLZ
function check_post(name){

       var format_post  = /^([0-9]{4,5})$/;   // legt das Format für die Variable "plz" fest

        if ( format_post.test(name.value)==true){    // Prüft das Format der Variable

                }
               else{document.daten.plz.select(); alert("Sie haben vergessen eine Postleitzahl anzugeben oder Sie nicht\n" +
                                                       "vollständig eingegeben. beachten Sie bitte das die PLZ mindestens\n" +
                                                       "     4 Zeichen haben muss und nur aus Zahlen bestehen darf.");



                }
}




// Prüft ein Feld ob es leer ist wenn ja gibt es eine Meldung
function check_null(name,msg){


        if (name.value.length == 0){name.select(); alert("Sie müssen das Feld " + msg + " ausfüllen!");}

                 else{}

}





// Prüft die Felder Firma, Name und Strasse auf Eintrag ( eins von beiden muss ausgefüllt sein
function check_firma_name_str(){

  var firma   = document.daten.firma.value;
  var name    = document.daten.name.value;
  var strasse = document.daten.strasse.value;

        if (firma == "" && name == "" && strasse == ""){alert ("Sie müssen eine vollständige Anschrift angeben.");

          document.daten.firma.select();}

              else {if (firma == "" && name == ""){alert("Sie müssen entweder den Firmennamen angeben\n"+
                                                         "oder einen Familiennamen. beide Felder dürfen\n"+
                                                         "              nicht frei bleiben.");

                                         document.daten.firma.select();

                                     }
                    else {if (strasse == ""){alert ("Sie müssen eine Strasse angeben.");

                document.daten.strasse.select();}}}


}

// Prüfung auf Hexadezimalschreibweise
function check_hex(name){

        var format_hex  = /^([a-fA-Z0-9]{6})$/;

        if ((name.value.length == 0) || format_hex.test(name.value)==true){

                }
                else{ alert("Wenn Sie eine Farbe wählen müssen Sie folgende Schreibweise beachten:\n\n" +
                                        "- es dürfen nur Zeichen von \"a\" bis \"f\" und Zahlen verwendet werden\n" +
                                        "- die Anzahl der Zeichen muss 6 betragen\n\n" +
                                        "Zum Beispiel für schwarz \"000000\"");

                                        name.select();
                }
}




// Vergleicht Passwort mit Passwortwiederholung
function check_pass(){

        var pass   = document.daten.passwort.value;
        var pass_w = document.daten.passwort_w.value;

        if (pass==pass_w){}

                else { alert (" Passwort und Passwortbestätigung stimmen nicht überein !\n\n" +
                                  "                   Bitte geben Sie neu ein.");

                        document.daten.passwort.select();

        }
}




// Transferiert den ausgewählten Inhalt des Auswahlmenüs "Schriftart" in das Textfeld "Schriftart"
function trans_list(){

   var schriftliste = document.daten.s_art_list.value;

   document.daten.s_art.value = schriftliste;
}




// Einstellung (Deaktivierung) für die Elemente im Dokument, wird im Dokument "bestellungen_agentur.php3" durch "onload" aufgerufen
function doc_ini(){

  document.daten.service.disabled=true;
  document.daten.ziel.disabled=true;
  document.daten.tarif.disabled = true;
  document.daten.projekt.disabled = true;
  }




// füllt das Auswahlmenü (Tarif) mit den notwendigen Werten
function free_0800_t(){
  document.daten.tarif.length = 1;
  Eintrag = new Option("");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="free-0800";}

  
function free_psms_t(){
  document.daten.tarif.length = 1;
  Eintrag = new Option("pSMS");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="psms";}

  
  function free_0900_t(){
  document.daten.tarif.length = 6;
  Eintrag = new Option("Tarif 0900");
  document.daten.tarif.options[5] = Eintrag;
  document.daten.tarif.options[5].value="";}

  
  function free_0190_fax_vox_t(){

  document.daten.tarif.length = 4;
  Eintrag = new Option("Tarif 1 / 0,41 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T1";
  Eintrag = new Option("Tarif 2 / 0,62 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T2";
  Eintrag = new Option("Tarif 3 / 1,24 EURO");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="T3";
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="T4";
}

function free_quiz_t(){

  document.daten.tarif.length = 2;
  Eintrag = new Option("Tarif 1 / 0,41 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T1";
  Eintrag = new Option("Tarif 2 / 0,62 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T2";}

function free_teleflirt_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";}

function freeiqtest_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T4";}

function freesuperiq_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T4";}

function freeaudiotex_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T4";}

function free_dialer_t(){

  document.daten.tarif.length = 12;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";
  Eintrag = new Option("Österreich");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="&Ouml;sterreich";
  Eintrag = new Option("Schweiz");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="Schweiz";
  Eintrag = new Option("England");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="England";
  Eintrag = new Option("Italien");
  document.daten.tarif.options[4] = Eintrag;
  document.daten.tarif.options[4].value="Italien";
  Eintrag = new Option("Spanien");
  document.daten.tarif.options[5] = Eintrag;
  document.daten.tarif.options[5].value="Spanien";
  Eintrag = new Option("USA");
  document.daten.tarif.options[6] = Eintrag;
  document.daten.tarif.options[6].value="USA";
  Eintrag = new Option("Australien");
  document.daten.tarif.options[7] = Eintrag;
  document.daten.tarif.options[7].value="Australien";
  Eintrag = new Option("Griechenland");
  document.daten.tarif.options[8] = Eintrag;
  document.daten.tarif.options[8].value="Griechenland";
  Eintrag = new Option("Niederlande");
  document.daten.tarif.options[9] = Eintrag;
  document.daten.tarif.options[9].value="Niederlande";
  Eintrag = new Option("Japan");
  document.daten.tarif.options[10] = Eintrag;
  document.daten.tarif.options[10].value="Japan";
  Eintrag = new Option("Türkei");
  document.daten.tarif.options[11] = Eintrag;
  document.daten.tarif.options[11].value="T&uuml;rkei";}

function free_webshow_t(){

  document.daten.tarif.length = 4;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";
  Eintrag = new Option("Österreich");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="&Ouml;sterreich";
  Eintrag = new Option("Schweiz");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="Schweiz";
  Eintrag = new Option("USA");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="USA";}

function free_sale_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";}

function free_hit_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";}

function free_mobilfun_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";}
  
function t30180_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 3");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T3";}

function t50180_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 5 / 0,12 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T5";}
  
function box0180_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 6 / 0,12 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T6";}
  
function freesmsflirt_t(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarif 2 / 0,62 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T2";}
  
function freewebphone_t(){

  document.daten.tarif.length = 4;
  Eintrag = new Option("Tarif 1 / 0,41 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T1";
  Eintrag = new Option("Tarif 2 / 0,62 EURO");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="T2";
  Eintrag = new Option("Tarif 3 / 1,24");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="T3";  
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="T4";}
  
function free_eroweb_t(){

  document.daten.tarif.length = 17;
  Eintrag = new Option("Tarif 4 / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";
  Eintrag = new Option("England");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="England";
  Eintrag = new Option("Italien");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="Italien";  
  Eintrag = new Option("Österreich");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="&Ouml;sterreich";  
  Eintrag = new Option("Schweiz");
  document.daten.tarif.options[4] = Eintrag;
  document.daten.tarif.options[4].value="Schweiz";  
  Eintrag = new Option("Spanien");
  document.daten.tarif.options[5] = Eintrag;
  document.daten.tarif.options[5].value="Spanien";    
  Eintrag = new Option("USA");
  document.daten.tarif.options[6] = Eintrag;
  document.daten.tarif.options[6].value="USA";      
  Eintrag = new Option("Australien");
  document.daten.tarif.options[7] = Eintrag;
  document.daten.tarif.options[7].value="Australien";   
  Eintrag = new Option("Griechenland");
  document.daten.tarif.options[8] = Eintrag;
  document.daten.tarif.options[8].value="Griechenland";   
  Eintrag = new Option("Niederlande");
  document.daten.tarif.options[9] = Eintrag;
  document.daten.tarif.options[9].value="Niederlande";   
  Eintrag = new Option("Japan");
  document.daten.tarif.options[10] = Eintrag;
  document.daten.tarif.options[10].value="Japan";    
  Eintrag = new Option("Türkei");
  document.daten.tarif.options[11] = Eintrag;
  document.daten.tarif.options[11].value="T&uuml;rkei";    
  Eintrag = new Option("Dänemark");
  document.daten.tarif.options[12] = Eintrag;
  document.daten.tarif.options[12].value="D&auml;nemark";   
  Eintrag = new Option("Irland");
  document.daten.tarif.options[13] = Eintrag;
  document.daten.tarif.options[13].value="Irland";     
  Eintrag = new Option("Norwegen");
  document.daten.tarif.options[14] = Eintrag;
  document.daten.tarif.options[14].value="Norwegen";    
  Eintrag = new Option("Schweden");
  document.daten.tarif.options[15] = Eintrag;
  document.daten.tarif.options[15].value="Schweden";  
  Eintrag = new Option("Hongkong");
  document.daten.tarif.options[16] = Eintrag;
  document.daten.tarif.options[16].value="Hongkong";}  
  
  function free_11853_t(){

  document.daten.tarif.length = 2;
  Eintrag = new Option("Tarif Q1");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="Q1";
  Eintrag = new Option("Tarif Q2");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="Q2";}  
  
  function free_ausland_t(){
  document.daten.tarif.length = 6;
  Eintrag = new Option("CH1 Schweiz");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="CH1";
    Eintrag = new Option("CH2 Schweiz");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="CH2";
  Eintrag = new Option("AT1 Österreich");
  document.daten.tarif.options[2] = Eintrag;
  document.daten.tarif.options[2].value="AT1";
  Eintrag = new Option("AT2 Österreich");
  document.daten.tarif.options[3] = Eintrag;
  document.daten.tarif.options[3].value="AT2";
  Eintrag = new Option("UK1 England");
  document.daten.tarif.options[4] = Eintrag;
  document.daten.tarif.options[4].value="UK1";
  Eintrag = new Option("UK2 England");
  document.daten.tarif.options[5] = Eintrag;
  document.daten.tarif.options[5].value="UK2";
  }
  
  function free_erocam_t(){

  document.daten.tarif.length = 2;
  Eintrag = new Option("Deutschland / 1,86 EURO");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="T4";
  Eintrag = new Option("Ausland");
  document.daten.tarif.options[1] = Eintrag;
  document.daten.tarif.options[1].value="Ausland";
 } 

function default_s(){

  document.daten.tarif.length = 1;
  Eintrag = new Option("Tarifauswahl");
  document.daten.tarif.options[0] = Eintrag;
  document.daten.tarif.options[0].value="Tarifauswahl";}
  


// vergleichen des Auswahlmenü-Wertes (Dienst)  danach wird Auswahlmenü (Tarif) gefüllt
function fuell_tarif(){

  var dienst_auswahl = document.daten.dienst.value;


  switch (dienst_auswahl){

  case ("free-0190")     : free_0190_fax_vox_t()  ; break;
  case ("free-0900")      : free_0900_t()  ; break;
  case ("free-0800")      : free_0800_t()  ; break;
  case ("free-pSMS")      : free_psms_t()  ; break;
  case ("free-fax")      : free_0190_fax_vox_t()  ; break;
  case ("free-vox")      : free_0190_fax_vox_t()  ; break;
  case ("free-quiz")     : free_quiz_t()          ; break;
  case ("free-sale")  : free_sale_t()       ; break;
  case ("free-hit")  : free_hit_t()       ; break;
  case ("free-mobilfun")  : free_mobilfun_t()       ; break;
  case ("free-audiotex") : freeaudiotex_t()       ; break;
  case ("free-dialer")   : free_dialer_t()        ; break;
  case ("free-webshow")  : free_webshow_t()       ; break;
  case ("T3-0180")       : t30180_t()             ; break;
  case ("T5-0180")       : t50180_t()             ; break;
  case ("0180-BOX")      : box0180_t()            ; break;
  case ("free-smsflirt") : freesmsflirt_t()       ; break;
  case ("free-webphone") : freewebphone_t()       ; break;
  case ("international")   : free_ausland_t()       ; break;
  case ("free-11853")   : free_11853_t()       ; break;
  case ("free-teleflirt")   : free_teleflirt_t()       ; break;
  case ("free-IQtest")   : freeiqtest_t()       ; break;
  case ("free-superIQ")   : freesuperiq_t()       ; break;
  case ("free-erocam")   : free_erocam_t()       ; break;
  case ("free-eroweb")   : free_eroweb_t()       ; break;
  case ("DA")           : default_s()            ; break;}
}


// Ändert den Inhalt bzw. die Zustände der benötigten bzw. nicht benötigten Elemente
function fuelle_ziel_pro(){

  var dienst_auswahl  = document.daten.dienst.value;




  switch(dienst_auswahl){

  case ("free-0800")     :document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = true;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;
						  
  case ("free-pSMS")     :document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = true;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;
						  
  case ("free-0190")     : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;

  case ("free-0900")     :document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = true;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;

  case ("free-fax")      : document.daten.ziel.value                      = "Faxabrufserver";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Faxabruf";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-vox")      : document.daten.ziel.value                      = "Voxserver";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Mailbox";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-quiz")     : document.daten.ziel.value                      = "Quizserver";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Quizspiel";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-teleflirt")  : document.daten.ziel.value                      = "Kontakt-Hotline";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Kontakt-Hotline";
                          document.daten.projekt.disabled                = true;
                          break;

    case ("free-sale")  : document.daten.ziel.value                      = "free-sale-Hotline";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "free-sale";
                          document.daten.projekt.disabled                = true;
                          break;

    case ("free-hit")  : document.daten.ziel.value                      = "free-hit-Hotline";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "free-hit";
                          document.daten.projekt.disabled                = true;
                          break;

    case ("free-mobilfun")  : document.daten.ziel.value                      = "Logo-Hotline";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Logoversand";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-IQtest") : document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.disabled                = false;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-superIQ") : document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.disabled                = false;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-audiotex") : document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.disabled                = false;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-dialer")   : document.daten.ziel.value                      = "Bitte vollständige Url eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Internet-Abrechnungssystem";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-erocam")  : document.daten.ziel.value                      = "Bitte vollständige Url eingeben ";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Internet-Erotikshow";
                          document.daten.projekt.disabled                = true;
                          break;

  case ("free-webshow")  : document.daten.ziel.value                      = "Bitte vollständige Url eingeben ";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Internet-Erotikshow";
                          document.daten.projekt.disabled                = true;
                          break;
						  
  case ("free-eroweb")  : document.daten.ziel.value                      = "Bitte vollständige Url eingeben ";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Internet-Erotikshow";
                          document.daten.projekt.disabled                = true;
                          break;
						  

  case ("T3-0180")       : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;

  case ("T5-0180")       : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;

  case ("0180-BOX")       : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;

  case ("free-smsflirt")  : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;						  
						 
  case ("international")     : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Land ein, in dem Sie eine Servicerufnummer betreiben möchten (Mehrfachauswahl möglich!)";
                          document.daten.projekt.disabled                = false;
                          break;	
  
  case ("free-11853")     : document.daten.ziel.value                      = "Bitte geben Sie Ihren Wunschnamen eingeben";
                          document.daten.ziel.disabled                   = false;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;	
  
  case ("free-webphone")  : document.daten.ziel.value                      = "Bitte Zielrufnummer eingeben";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = false;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "Bitte tragen Sie hier Ihr Vorhaben ein";
                          document.daten.projekt.disabled                = false;
                          break;  
  
  case ("DA")           : document.daten.ziel.value                      = "";
                          document.daten.ziel.disabled                   = true;
                          document.daten.tarif.disabled                  = true;
                          document.daten.service.options[0].selected     = true;
                          document.daten.service.disabled                = true;
                          document.daten.projekt.value                   = "";
                          document.daten.projekt.disabled                = true;
                          break;}
}


// Füllt das feld "Projekt" mit Service-Daten ( nur wenn "audiotex" gewählt wurde
function service_auswahl(){

    var service_auswahl          = document.daten.service.value;
    document.daten.ziel.value = service_auswahl;

}


function close_url_self() {

    document.daten.url_self.value    ="";

    document.daten.url_self.disabled = true;
}

function open_url_self(){

     document.daten.url_self.disabled = false;

}


// Prüft die Adresse noch einmal vor dem Abschicken auf Vollständigkeit
function check_all(){

         var firma    = document.daten.firma.value;
         var name     = document.daten.name.value;
         var strasse  = document.daten.strasse.value;
         var plz      = document.daten.plz.value;
         var ort      = document.daten.ort.value;
         var dienst   = document.daten.dienst.value;

         if (firma == 0 && name == 0){

             alert("Es muss entweder der Firmenname oder der Name angegeben werden.");document.daten.firma.focus(); return false;

             }

             else{

                  if (strasse == 0){

                  alert("Sie haben keine Strasse angegeben.");document.daten.strasse.focus(); return false;

                  }

                  else {

                  if (plz == 0){

                  alert("Sie haben keine PLZ angegeben.");document.daten.plz.focus(); return false;

                  }

                         else{

                         if (ort == 0){

                         alert("Sie haben keinen Ort angegeben.");document.daten.ort.focus(); return false;

                         }

                         else{

                         if (dienst == "DA"){

                         alert("Sie haben keinen Dienst ausgewählt.");document.daten.dienst[0].focus(); return false;

                         }

                         return true;} }}}}



// Einstellung (Deaktivierung) für die Elemente im Dokument, wird im Dokument "bestellungen_agentur.php3" durch "onload" aufgerufen
function doc_ini(){

  document.daten.service.disabled=true;
  document.daten.ziel.disabled=true;
  document.daten.tarif.disabled = true;
  document.daten.projekt.disabled = true;
  }

// Einstellungen Farben


var colordelim = "000|003|006|009|00C|00F|300|303|306|309|30C|30F|600|603|606|609|60C|60F|030|033|036|039|03C|03F|330|333|336|339|33C|33F|630|633|636|639|63C|63F|060|063|066|069|06C|06F|360|363|366|369|36C|36F|660|663|666|669|66C|66F|090|093|096|099|09C|09F|390|393|396|399|39C|39F|690|693|696|699|69C|69F|0C0|0C3|0C6|0C9|0CC|0CF|3C0|3C3|3C6|3C9|3CC|3CF|6C0|6C3|6C6|6C9|6CC|6CF|0F0|0F3|0F6|0F9|0FC|0FF|3F0|3F3|3F6|3F9|3FC|3FF|6F0|6F3|6F6|6F9|6FC|6FF|9F0|9F3|9F6|9F9|9FC|9FF|CF0|CF3|CF6|CF9|CFC|CFF|FF0|FF3|FF6|FF9|FFC|FFF|9C0|9C3|9C6|9C9|9CC|9CF|CC0|CC3|CC6|CC9|CCC|CCF|FC0|FC3|FC6|FC9|FCC|FCF|990|993|996|999|99C|99F|C90|C93|C96|C99|C9C|C9F|F90|F93|F96|F99|F9C|F9F|960|963|966|969|96C|96F|C60|C63|C66|C69|C6C|C6F|F60|F63|F66|F69|F6C|F6F|930|933|936|939|93C|93F|C30|C33|C36|C39|C3C|C3F|F30|F33|F36|F39|F3C|F3F|900|903|906|909|90C|90F|C00|C03|C06|C09|C0C|C0F|F00|F03|F06|F09|F0C|F0F" ;
var colors = colordelim.split( "|" ) ;

function writeColorTable (document)
{
  document.writeln("<table border=0 cellspacing=0 cellpadding=0>");

  for( var i = 0 ; i < colors.length ; i++ )
  {
    if( (i % 18) == 0 ) document.write( "\n<tr>" ) ;
    var rgb = colors[i].split( "" ) ;
    var bgcol =  rgb[0] + rgb[0] + rgb[1] + rgb[1] + rgb[2] + rgb[2] ;
    document.write( "<td bgcolor=\"" + bgcol + "\"><a href=\'javascript:set_color(\"" + bgcol + "\");\'><img src='/images/px.gif' width=14 border=0></a></td>" ) ;
  }
  document.writeln( "</table>" ) ;
}

var hexvals = new Array( "0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F" ) ;

function writeGrayTable (document)
{
  document.writeln ("<table border=0 cellspacing=0 cellpadding=0><tr>" ) ;

  var grayincr = 255.0 / ( 18 - 1 ) ;
  var grayval = 0.0 ;
  for( var i = 0 ; i < 18 ; i++ )
  {
    var igray = Math.round( grayval ) ;
    var graystr = (igray < 16) ? "0" + hexvals[igray] :
    hexvals [Math.floor (igray / 16)] + hexvals[igray % 16] ;
  var bgcol =  graystr + graystr + graystr ;
    document.write( "<td bgcolor=\"" + bgcol + "\"><a href=\'javascript:set_color(\"" + bgcol + "\");\'><img src='/images/px.gif' width=14 border=0></a></td>" ) ;
    grayval += grayincr ;
  }
  document.writeln( "</table>" ) ;
}

function set_color(bgcol)
{
  document.daten.color.value = bgcol;
}
