  var MAX = 3;

  /* Preise */
  fri = new Array(3); fri[1] = 7; fri[2] = 0; fri[3] = 0;
  fria = new Array(3); fria[1] = 18; fria[2] = 14; fria[3] = 7;
  sat = new Array(3); sat[1] = 14; sat[2] = 11; sat[3] = 7;
  satw = new Array(3); satw[1] = 18; satw[2] = 14; satw[3] = 7;
  satk = new Array(3); satk[1] = 25; satk[2] = 20; satk[3] = 0;
  sun = new Array(3); sun[1] = 19; sun[2] = 15; sun[3] =  7;
  all = new Array(3); all[1] = 42; all[2] = 0; all[3] = 0;

	//Kaufmänisches Runden der Ergebnisse, Ungenauigkeiten durch die umwandlung in binäre Daten beim Kalkulieren
	function kaufm(x) {
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  return k.substring(0, k.indexOf('.') + 3);
}

  function changed(obj)
  {
    var anz;
    var typ=obj.name.substring(0,1);

    if( typ != "t" )
    {
      var anz = parseInt(obj.value);
      if( !(anz > 0) )
      {
        anz=0;
        obj.value="0";
      }
    }
    else
    {
      alert("Finger weg !");
    }

    var total=0;
    for (num=1; num<=MAX; num++)
    {
      total += parseFloat(document.bestellung["fr"+num].value) * fri[num];
      total += parseFloat(document.bestellung["fra"+num].value) * fria[num];
      total += parseFloat(document.bestellung["sa"+num].value) * sat[num];
      total += parseFloat(document.bestellung["saw"+num].value) * satw[num];
      total += parseFloat(document.bestellung["sak"+num].value) * satk[num];
      total += parseFloat(document.bestellung["so"+num].value) * sun[num];
    }
    total += parseFloat(document.bestellung.dauer1.value) * all[1];
    /*total += parseFloat(document.bestellung.dauer2.value) * all[2];*/
    document.bestellung.total.value=total;


// GESAMTKARTENANZAHL
    var anzahl=0;
    for (num=1; num<=MAX; num++)
    {
      /*anzahl += parseFloat(document.bestellung["mi"+num].value); */
      /*anzahl += parseFloat(document.bestellung["do"+num].value); */
      anzahl += parseFloat(document.bestellung["fr"+num].value);
      anzahl += parseFloat(document.bestellung["fra"+num].value);
      anzahl += parseFloat(document.bestellung["sa"+num].value);
      anzahl += parseFloat(document.bestellung["saw"+num].value);
      anzahl += parseFloat(document.bestellung["sak"+num].value);
      anzahl += parseFloat(document.bestellung["so"+num].value);
      }
    anzahl += parseFloat(document.bestellung.dauer1.value);
    /*anzahl += parseFloat(document.bestellung.dauer2.value);*/
    document.bestellung.anzahl.value=anzahl;
  }


  function test()
  {
    var str = document.bestellung.name.value;
    if (str == "")
    {
      alert("\nDas Feld NAME ist leer.\n\nBitte geben Sie Ihren Namen ein.")
      document.bestellung.name.focus();
      return false;
    }

    for (var i = 0; i < str.length; i++)
    {
      var ch = str.substring(i, i + 1);
      if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ' && ch != 'ä' && ch != 'ö' && ch != 'ü' && ch != 'Ä' && ch != 'Ö' && ch != 'Ü')
      {
        alert("\nDas NAME-Feld akzeptiert nur Buchstaben und Leerzeichen.\n\nÜberprüfen Sie bitte Ihre Eingabe.");
        document.bestellung.name.select();
        document.bestellung.name.focus();
        return false;
      }
    }

    var str = document.bestellung.strasse.value;
    if (str == "")
    {
      alert("\nDas Feld STRASSE ist leer.\n\nBitte geben Sie Strasse und Hausnummer ein.")
      document.bestellung.strasse.focus();
      return false;
    }

    var str = document.bestellung.ort.value;
    if (str == "")
    {
      alert("\nDas Feld PLZ / ORT ist leer.\n\nBitte geben Sie Ihren Wohn- oder Firmensitz mit Postleitzahl ein.")
      document.bestellung.ort.focus();
      return false;
    }

    if ( document.bestellung.total.value == 0 )
    {
      alert("\nGeben Sie bitte noch an, an welchen Tagen\n Sie wie viele Karten bestellen moechten!");
      return false;
    }

    //send();
  }


  function send()
  {
    var name = document.bestellung.name.value;

    var sex = document.bestellung.sex.selectedIndex;
    if (sex == 0) { sex=" Frau " + name + ","; }
    else {if (sex == 1) {sex="r Herr " + name + ",";}
    else {sex = " Damen und Herren,";}}

    var strasse = document.bestellung.strasse.value;
    var ort = document.bestellung.ort.value;
    var telefon = document.bestellung.telefon.value;
    var mobil = document.bestellung.mobil.value;
    var fax = document.bestellung.fax.value;
    var email = document.bestellung.mail.value;
    


    var tickets  = " Tag | Datum      | Platz                                     | Preis      | Anzahl\n";
    tickets += "------------------------------------------------------------------------------------\n";
    if ( document.bestellung.fr1.value > 0 ) tickets += " Fr. | 28.11.2007 | Tagesveranstaltung Tribüne                | EUR  7,-   |  " + document.bestellung.fr1.value + "\n";
    if ( document.bestellung.fra1.value > 0 ) tickets += " Fr. | 28.11.2007 | Abendveranstaltung Tribüne                | EUR 18,-   |  " + document.bestellung.fra1.value + "\n";
    if ( document.bestellung.fra2.value > 0 ) tickets += " Fr. | 28.11.2007 | Abendveranstaltung Tribüne erm.           | EUR 10,-   |  " + document.bestellung.fra2.value + "\n";
    if ( document.bestellung.fra3.value > 0 ) tickets += " Fr. | 28.11.2007 | Abendveranstaltung Stehplatz              | EUR  7,-   |  " + document.bestellung.fra3.value + "\n";
    if ( document.bestellung.sa1.value > 0 ) tickets += " Sa. | 29.11.2007 | Tagesveranstaltung Tribüne                | EUR 14,-   |  " + document.bestellung.sa1.value + "\n";
    if ( document.bestellung.sa2.value > 0 ) tickets += " Sa. | 29.11.2007 | Tagesveranstaltung Tribüne erm.           | EUR 10,-   |  " + document.bestellung.sa2.value + "\n";
    if ( document.bestellung.sa3.value > 0 ) tickets += " Sa. | 29.11.2007 | Tagesveranstaltung Stehplatz              | EUR  7,-   |  " + document.bestellung.sa3.value + "\n";
    if ( document.bestellung.saw1.value > 0 ) tickets += " Sa. | 29.11.2007 | Show Tribüne                              | EUR 18,-   |  " + document.bestellung.saw1.value + "\n";
    if ( document.bestellung.saw2.value > 0 ) tickets += " Sa. | 29.11.2007 | Show Tribüne erm.                         | EUR 10,-   |  " + document.bestellung.saw2.value + "\n";
    if ( document.bestellung.saw3.value > 0 ) tickets += " Sa. | 29.11.2007 | Show Stehplatz                            | EUR  7,-   |  " + document.bestellung.saw3.value + "\n";
    if ( document.bestellung.sak1.value > 0 ) tickets += " Sa. | 29.11.2007 | Kombi-Ticket (ganzer Tag) Tribüne         | EUR 25,-   |  " + document.bestellung.sak1.value + "\n";
    if ( document.bestellung.sak2.value > 0 ) tickets += " Sa. | 29.11.2007 | Kombi-Ticket (ganzer Tag) Tribüne erm.    | EUR 16,-   |  " + document.bestellung.sak2.value + "\n";
    if ( document.bestellung.so1.value > 0 ) tickets += " So. | 30.11.2007 | Finaltag Tribüne                          | EUR 19,-   |  " + document.bestellung.so1.value + "\n";
    if ( document.bestellung.so2.value > 0 ) tickets += " So. | 30.11.2007 | Finaltag Tribüne erm.                     | EUR 12,-   |  " + document.bestellung.so2.value + "\n";
    if ( document.bestellung.so3.value > 0 ) tickets += " So. | 30.11.2007 | Finaltag Stehplatz                        | EUR  7,-   |  " + document.bestellung.so3.value + "\n";
    if ( document.bestellung.dauer1.value > 0 ) tickets += "                    Dauerkarte (alle Tage)                    | EUR 42,-   |  " + document.bestellung.dauer1.value + "\n";
    tickets += "------------------------------------------------------------------------------------\n";
    tickets += "------------------------------------------------------------------------------------\n";
    		
		tickets += " Gesamt:                                                      | EUR " + document.bestellung.total.value + ",-   |  " + document.bestellung.anzahl.value + " \n";
		var preis = document.bestellung.total.value;
    var rabatt = (preis*0.1);
    var krabatt = kaufm(rabatt);
    var versand = 2;
		var endpreis = (preis-rabatt)+2;
		var krabatt = kaufm(rabatt);
		var kendpreis = kaufm(endpreis);
		
		tickets += " - 10% VVK-Rabatt                                             | EUR " + krabatt + ",-\n";
		tickets += " + EUR 2;- Versand                                            | EUR  " + versand  + ",-\n";
		tickets += "------------------------------------------------------------------------------------\n";
		tickets += " Gesamtbetrag                                                 | EUR " + kendpreis + ",-\n";


    best1  = "Name ...... : " + name + "\n";
    best1 += "Strasse ... : " + strasse + "\n";
    best1 += "Ort ....... : " + ort + "\n";
    best1 += "Telefon ... : " + telefon + "\n";
    best1 += "Mobil ..... : " + mobil + "\n";
    best1 += "Fax ....... : " + fax + "\n";
    best1 += "EMail ..... : " + email + "\n";

    best1 += "\nFür das Internationale Reitturnier in Dresden 2008\n";
    best1 += "bestelle ich die folgenden Eintrittskarten:\n";
    
    
    
    best1 += tickets;

		/*
		best1 += "Gesamtpreis:                                  " + document.bestellung.total.value + ",-."
    best1 += "\nDer Gesamtpreis der Bestellung beträgt EUR " + document.bestellung.total.value + ",-.";
    var preis = document.bestellung.total.value;
    var rabatt = (preis*0.1);
    //alert (endpreis);
    
    best1 += "\nSie erhalten 10% Vorverkaufsrabatt (vom 15.09. bis zum 15.11.2007 auf den Gesamtpreis von Euro" + preis + ",-,";  
    best1 += "\ndas sind Euro" + rabatt + ",-,";
    best1 += "\nDie Gesamtzahl der Tickets beträgt " + document.bestellung.anzahl.value + " Stueck"; 
    */
        
    neu = open("", "anzeige", "width=710,height=610");
    ndoc = neu.document;
    ndoc.open();
    ndoc.write("<html><head><title>Best&auml;tigung</title>\n");
    ndoc.write("<link rel=stylesheet type='text/css' href='style.css'>\n");
    ndoc.write("</head><body bgcolor='#cccccc'>\n");
    ndoc.write("<b class=weiss>Sehr geehrte" + sex);
    ndoc.write("<br>bitte best&auml;tigen Sie Ihre Eingaben:</b><p>\n");
    ndoc.write("<form action='fileadmin/scripts/mail_bestellung.php' method='POST' ENCTYPE='multipart/form-data' accept-charset='ISO-8859-1 ISO-8859-2'>\n");
    ndoc.write("<input type=hidden name='email' value='");
    ndoc.write(email);
    ndoc.write("'>\n");
    ndoc.write("<input type=hidden name='name' value='");
    ndoc.write(name);
    ndoc.write("'>\n");
    ndoc.write("<textarea name='bestellung' rows=28 cols=85 readonly>");
    ndoc.write(best1);
    ndoc.write("</textarea><br>&nbsp;<br>\n");

//    ndoc.write("<input type=submit name='bestellen' value='Bestellung versenden' onclick='JavaScript:window.close()';
    ndoc.write("<input type='submit' name='bestellen' value='Bestellung als EMail versenden'>\n");
    ndoc.write("&nbsp;&nbsp;&nbsp;");
    ndoc.write("<input type=button onclick=window.close() value='Zurück'>\n");
    ndoc.write("</form></body></html>\n");
  }// 
  
  