function getElementsByClass(searchClass, domNode, tagName) {
 if (domNode == null) domNode = document;
 if (tagName == null) tagName = '*';
 var el = new Array();
 var tags = domNode.getElementsByTagName(tagName);
 var tcl = " "+searchClass+" ";
 for(i=0,j=0; i<tags.length; i++) {
  var test = " " + tags[i].className + " ";
  if (test.indexOf(tcl) != -1) el[j++] = tags[i];
 }
 return el;
}

function AJmainbox (pageid, topsub, catid, imgid) {
 var Q = AJ();
 Q.onreadystatechange = function () {
  if (Q.readyState == 4) {
   window.document.getElementById('mainbox').innerHTML=Q.responseText;
   window.document.getElementById('headerimg').src="images/header_"+pageid+".jpg";
   if (topsub!='sub') {
    var tabs = getElementsByClass("subnavilinksvis");
    for (i=0; i<tabs.length; i++) tabs[i].className = 'subnavilinks';
    var tabs = getElementsByClass('subnavilinks', window.document.getElementById("nav"+pageid));
    for (i=0; i<tabs.length; i++) tabs[i].className = 'subnavilinksvis';
   }
   if (pageid=='videos') {
	var s1=new SWFObject("player.swf","ply","460","368","9","#fff");
	s1.addParam("allowfullscreen","true");
	s1.addParam("allowscriptaccess","always");
	s1.addParam("flashvars","file=videos/beachdm_intro.flv&image=images/beachdm_intro.jpg");
	s1.write("container");
   }
  }
 };
 if (pageid=='fotogalerie') {
  Q.open("GET", "pages/fotogalerie.php?catid="+catid+"&imgid="+imgid, true);
 } else if (pageid=='herrenteams') {
  Q.open("GET", "pages/herrenteams.php?teamid="+catid, true);
 } else if (pageid=='damenteams') {
  Q.open("GET", "pages/damenteams.php?teamid="+catid, true);
 } else if (pageid=='presse') {
  Q.open("GET", "pages/presse.php?jahr="+catid, true);
 } else if (pageid=='news') {
  Q.open("GET", "pages/news.php?newsid="+topsub, true);
 } else {
  Q.open("GET", "pages/"+pageid+".php", true);
 }
 Q.send(null);
}

function AJschlaegerbestellung (teamname, teamkapitaen, strasse, hausnummer, plz, ort, email, anzahlrot, anzahlblau) {
 var Q = AJ();
 Q.onreadystatechange = function () {if (Q.readyState == 4) {window.document.getElementById('mainbox').innerHTML=Q.responseText;}};
 Q.open("GET", "pages/danke_schlaegerbestellung.php?teamname="+teamname+"&teamkapitaen="+teamkapitaen+"&strasse="+strasse+"&hausnummer="+hausnummer+"&plz="+plz+"&ort="+ort+"&email="+email+"&anzahlrot="+anzahlrot+"&anzahlblau="+anzahlblau, true);
 Q.send(null);
}

function AJkontakt (vorname, nachname, strasse, hausnummer, plz, ort, land, email, anmerkung) {
 var Q = AJ();
 Q.onreadystatechange = function () {if (Q.readyState == 4) {window.document.getElementById('mainbox').innerHTML=Q.responseText;}};
 Q.open("GET", "pages/danke_kontakt.php?vorname="+vorname+"&nachname="+nachname+"&strasse="+strasse+"&hausnummer="+hausnummer+"&plz="+plz+"&ort="+ort+"&land="+land+"&email="+email+"&anmerkung="+anmerkung, true);
 Q.send(null);
}

function AJanmeldungmannschaft (einverstanden, teamname, altersdurchschnitt, geschlecht, spieleranzahl, vorname, nachname, geburtstag, geburtsmonat, geburtsjahr, strasse, hausnummer, plz, ort, land, telefon, mobil, email, verein, mannschaft, tshirt, anmerkung) {
 var Q = AJ();
 Q.onreadystatechange = function () {if (Q.readyState == 4) {window.document.getElementById('mainbox').innerHTML=Q.responseText;}};
 Q.open("GET", "pages/danke_anmeldungmannschaft.php?einverstanden="+einverstanden+"&teamname="+teamname+"&altersdurchschnitt="+altersdurchschnitt+"&geschlecht="+geschlecht+"&spieleranzahl="+spieleranzahl+"&vorname="+vorname+"&nachname="+nachname+"&geburtstag="+geburtstag+"&geburtsmonat="+geburtsmonat+"&geburtsjahr="+geburtsjahr+"&strasse="+strasse+"&hausnummer="+hausnummer+"&plz="+plz+"&ort="+ort+"&land="+land+"&telefon="+telefon+"&mobil="+mobil+"&email="+email+"&verein="+verein+"&mannschaft="+mannschaft+"&tshirt="+tshirt+"&anmerkung="+anmerkung, true);
 Q.send(null);
}

function AJanmeldungeinzelperson (einverstanden, vorname, nachname, geburtstag, geburtsmonat, geburtsjahr, geschlecht, strasse, hausnummer, plz, ort, land, telefon, mobil, email, verein, mannschaft, torwart, tshirt, anmerkung) {
 var Q = AJ();
 Q.onreadystatechange = function () {if (Q.readyState == 4) {window.document.getElementById('mainbox').innerHTML=Q.responseText;}};
 Q.open("GET", "pages/danke_anmeldungeinzelperson.php?einverstanden="+einverstanden+"&vorname="+vorname+"&nachname="+nachname+"&geburtstag="+geburtstag+"&geburtsmonat="+geburtsmonat+"&geburtsjahr="+geburtsjahr+"&geschlecht="+geschlecht+"&strasse="+strasse+"&hausnummer="+hausnummer+"&plz="+plz+"&ort="+ort+"&land="+land+"&telefon="+telefon+"&mobil="+mobil+"&email="+email+"&verein="+verein+"&mannschaft="+mannschaft+"&torwart="+torwart+"&tshirt="+tshirt+"&anmerkung="+anmerkung, true);
 Q.send(null);
}

function AJ() {
 var obj;
 if (window.XMLHttpRequest) {
  obj= new XMLHttpRequest();
 } else if (window.ActiveXObject) {
  try {
   obj= new ActiveXObject('MSXML2.XMLHTTP.3.0');
  } catch(er) {
   obj=false;
  }
 }
 return obj;
}