
var dateRE = /^(\d{2})[\/\-.](\d{2})[\/\-.](\d{4})/; 

function dmyOrdA(b, a){ 
a = a.replace(dateRE,"$3$2$1"); 
b = b.replace(dateRE,"$3$2$1"); 
if (a>b) return 1; 
   if (a <b) return -1; 
   return 0; 
} 

function dmyOrdA_reverse(a, b){ 
a = a.replace(dateRE,"$3$2$1"); 
b = b.replace(dateRE,"$3$2$1"); 
if (a>b) return 1; 
if (a <b) return -1; 
return 0; 
} 


function Left(str, n) { 
if (n <= 0) return ""; 
else if (n > String(str).length) 
return str; 
else return String(str).substring(0,n); 
} 

var aSB = new Array();
var aSB_neue = new Array();
var lGeb = "N";
var cGeb ="";

function Lese_SB(){ 

// Variablen für die Geburtstagsanalyse
var Jetzt = new Date(); 
var Tag = Jetzt.getDate(); 
var Monat = Jetzt.getMonth() + 1; 
var Jahr = Jetzt.getYear(); 
if (Jahr < 999) Jahr += 1900; 
var Vortag = ((Tag < 10) ? "0" : ""); 
var Vormon = ((Monat < 10) ? ".0" : "."); 
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr; 
var Tag_Monat = Vortag + Tag + Vormon + Monat; 

// Ende Variablen für die Geburtstagsanalyse

//  GUnload(); 
  if (GBrowserIsCompatible()) { 
    GDownloadUrl("schwalmbiker_data.xml", function(doc) { 
      var xmlDoc = GXml.parse(doc); 
      var SB_markers = xmlDoc.documentElement.getElementsByTagName("marker"); 

      for (var i = 0; i < SB_markers.length; i++) { 
        aSB[i] = new Array(30);
        aSB[i][0] = SB_markers[i].getAttribute("label");     // Laufende Nummer
        aSB[i][1] = SB_markers[i].getAttribute("active");    // Aktives Mitglied ("0" = ehemaliges Mitglied, "1" = aktives Mitglied)
        aSB[i][2] = SB_markers[i].getAttribute("vname");
        aSB[i][3] = SB_markers[i].getAttribute("nname");
        aSB[i][4] = SB_markers[i].getAttribute("strasse");
        aSB[i][5] = SB_markers[i].getAttribute("land");
        aSB[i][6] = SB_markers[i].getAttribute("plz");
        aSB[i][7] = SB_markers[i].getAttribute("ort");
        aSB[i][8] = SB_markers[i].getAttribute("lat");
        aSB[i][9] = SB_markers[i].getAttribute("lng");
        aSB[i][10] = SB_markers[i].getAttribute("entry");    // Eintrittsdatum
        aSB[i][11] = SB_markers[i].getAttribute("geb");
        aSB[i][12] = SB_markers[i].getAttribute("anrede");
        aSB[i][13] = SB_markers[i].getAttribute("sex");
        aSB[i][14] = SB_markers[i].getAttribute("comm");     // Adresse kommunizierbar ("0" = nein, "1" = ja)
        aSB[i][15] = SB_markers[i].getAttribute("telefon");
        aSB[i][16] = SB_markers[i].getAttribute("handy");
        aSB[i][17] = SB_markers[i].getAttribute("email1");
        aSB[i][18] = SB_markers[i].getAttribute("email2");
        aSB[i][19] = SB_markers[i].getAttribute("website1");
        aSB[i][20] = SB_markers[i].getAttribute("website2");
        aSB[i][21] = SB_markers[i].getAttribute("foto");
        aSB[i][22] = SB_markers[i].getAttribute("slides");
        aSB[i][23] = SB_markers[i].getAttribute("slides2");
        aSB[i][24] = SB_markers[i].getAttribute("award");
        aSB[i][25] = SB_markers[i].getAttribute("icontype");
        aSB[i][26] = SB_markers[i].getAttribute("hersteller");
        aSB[i][27] = SB_markers[i].getAttribute("modell");
        aSB[i][28] = SB_markers[i].getAttribute("baujahr");
        aSB[i][29] = SB_markers[i].getAttribute("ps");

        // Analyse auf heutigen Geburtstag

        if (aSB[i][11] != "" && Left(aSB[i][11],5) == Tag_Monat){
          var Geburtstagskind = aSB[i][12] + aSB[i][2];
          var GebFoto = aSB[i][21];
          lGeb = "Y"; 
          cGeb = "<div style='width:394px; padding:0px; margin:1px; background-color:#E9FFE1; background-image:url(" + GebFoto + "); background-repeat:no-repeat; background-position:282px 38px; border:1px solid green; border-color:#004000; '><p id='Birthdaybox_Titel'>Nur Heute</p><p id='Inhalt_fett_24'>&nbsp;</p><p id='Inhalt_fett_24'>" + Geburtstagskind + "</p>"; 
              cGeb = cGeb + "<p id='Info_Inhalt_normal_middle'><img src='http://www.Schwalmbiker.de/Geburtstag3.gif' vspace='6' hspace='6' alt='Alternate Text'></p>"; 
              cGeb = cGeb + "<p id='Inhalt_normal_16'>Zu deinem heutigen Geburtstag wünschen dir die Schwalm-Biker Niederkrüchten alles Gute, viel Glück und immer eine sichere Heimkehr.<br>&nbsp;</p></div>";
        }
        // Ende Analyse auf heutigen Geburtstag
      }
      

        // Runter vom Gas Kampagne
        var bild = []; 
        bild[0] = "http://www.schwalmbiker.de/Runtervomgas/DVR_Junges_Paar_394.jpg"; 
        bild[1] = "http://www.schwalmbiker.de/Runtervomgas/DVR_Kopfverband_394.jpg"; 
        bild[2] = "http://www.schwalmbiker.de/Runtervomgas/DVR_Mutter_Kind_394.jpg";
        var testnummer = Math.round(Math.random()*2); 
        var cBild = "<a href='http://www.schwalmbiker.de/20.html'><img src='" + bild[testnummer] + "' width='394px' border='0' title='Runter vom Gas -&#13;eine Initiative von:&#13;&#13;Deutscher Verkehrsicherheitsrat e.V.&#13;Beueler Bahnhofsplatz 16&#13;53225 Bonn'></a>"; 
        if(lGeb != "Y"){ 
          document.getElementById("Infobox_rechts").innerHTML = cBild;
        } else {

          document.getElementById("Infobox_rechts").innerHTML = cGeb + "<br>" + cBild;
        }
        // Ende Runter vom Gas Kampagne

        // Aktuelle Touranzeige
        announce_tour(); 
        // Ende Aktuelle Touranzeige

        Neue_SB();

    }); 
  } else { 
    alert("Sorry, die Google Maps API ist mit diesem Browser nicht kompatibel!"); 
  } 

} 

function Lese_Member(){ 
    GDownloadUrl("schwalmbiker_data.xml", function(doc) { 
      var xmlDoc = GXml.parse(doc); 
      var SB_markers = xmlDoc.documentElement.getElementsByTagName("marker"); 
      for (var i = 0; i < SB_markers.length; i++) { 
        aSM[i] = new Array(31);
        aSM[i][0] = SB_markers[i].getAttribute("label");     // Laufende Nummer
        aSM[i][1] = SB_markers[i].getAttribute("active");    // Aktives Mitglied ("0" = ehemaliges Mitglied, "1" = aktives Mitglied)
        aSM[i][2] = SB_markers[i].getAttribute("vname");
        aSM[i][3] = SB_markers[i].getAttribute("nname");
        aSM[i][4] = SB_markers[i].getAttribute("strasse");
        aSM[i][5] = SB_markers[i].getAttribute("land");
        aSM[i][6] = SB_markers[i].getAttribute("plz");
        aSM[i][7] = SB_markers[i].getAttribute("ort");
        aSM[i][8] = SB_markers[i].getAttribute("lat");
        aSM[i][9] = SB_markers[i].getAttribute("lng");
        aSM[i][10] = SB_markers[i].getAttribute("entry");    // Eintrittsdatum
        aSM[i][11] = SB_markers[i].getAttribute("geb");
        aSM[i][12] = SB_markers[i].getAttribute("anrede");
        aSM[i][13] = SB_markers[i].getAttribute("sex");
        aSM[i][14] = SB_markers[i].getAttribute("comm");     // Adresse kommunizierbar ("0" = nein, "1" = ja)
        aSM[i][15] = SB_markers[i].getAttribute("telefon");
        aSM[i][16] = SB_markers[i].getAttribute("handy");
        aSM[i][17] = SB_markers[i].getAttribute("email1");
        aSM[i][18] = SB_markers[i].getAttribute("email2");
        aSM[i][19] = SB_markers[i].getAttribute("website1");
        aSM[i][20] = SB_markers[i].getAttribute("website2");
        aSM[i][21] = SB_markers[i].getAttribute("foto");
        aSM[i][22] = SB_markers[i].getAttribute("slides");
        aSM[i][23] = SB_markers[i].getAttribute("slides2");
        aSM[i][24] = SB_markers[i].getAttribute("award");
        aSM[i][25] = SB_markers[i].getAttribute("icontype");
        aSM[i][26] = SB_markers[i].getAttribute("hersteller");
        aSM[i][27] = SB_markers[i].getAttribute("modell");
        aSM[i][28] = SB_markers[i].getAttribute("baujahr");
        aSM[i][29] = SB_markers[i].getAttribute("ps");
        aSM[i][30] = 0;
      }
      lese_touren();
     });
} 


function Neue_SB(){
  for (var i = 0; i < aSB.length; i++){         
    if (aSB[i][1] == "1"){                      // nur aktive Mitglieder verarbeiten                 
      if (aSB[i][10] == ""){
        aSB_neue[i] = "01.01.2009";
      } else {
        aSB_neue[i] = aSB[i][10];               // Eintrittsdatum 
      }
      aSB_neue[i] = aSB_neue[i] + "~" + aSB[i][2] + "~" + aSB[i][3] + "~" + aSB[i][21] + "~" + aSB[i][0];
    }
  }
  aSB_neue.sort(dmyOrdA);                       // Nach Datum absteigend sortieren
  var j = 2;                                    // j = Anzahl der letzten hinzugekommenen, anzuzeigenden Mitglieder
  aSB_neue.splice(j, aSB_neue.length);          // das Array auf die Anzahl anzuzeigender Elemente reduzieren
  var cTemp = "<table style='border:0px;'><tr>"; 
  for( var i = 0; i < aSB_neue.length; i++){
    var aMember = aSB_neue[i].split("~"); 
//    cTemp = cTemp + "<td align='middle' width='54'><a href='17.html?Mitglied="+ aMember[4] +"'><img src='" + aMember[3] +"' height='60' title='" + aMember[1] + " "+ aMember[2] +", am: " + aMember[0] + "'></a><br><a href='17.html?Mitglied="+ aMember[4] +"'>" +aMember[1] +"</a>";

    cTemp = cTemp + "<td align='' width='54'><a href='17.html?Mitglied="+ aMember[4] +"' onmouseover=\"Tip(&quot; <img src=\'"+ aMember[3] +"\'>&quot;,TEXTALIGN, 'center', TITLE, '"+ aMember[1] + " "+ aMember[2] +"',  WIDTH, 0, BGCOLOR, '#80FF80', FONTCOLOR, '#800000', FONTSIZE, '9pt', FONTFACE, 'Courier New, Courier, mono', BORDERCOLOR, '#c00000') \" onmouseout=\"UnTip()\"><img src='" + aMember[3] +"' height='60' title='" + aMember[1] + " "+ aMember[2] +", am: " + aMember[0] + "'></a><br><a href='17.html?Mitglied="+ aMember[4] +"'>" +aMember[1] +"</a>";
 
  }
  cTemp = cTemp + "</tr></table>"; 
  document.getElementById("Neue_Mitglieder").innerHTML = cTemp;   

}  


function announce_tour(){
// GUnload(); 

  if (GBrowserIsCompatible()) { 
    GDownloadUrl("Touren_data.xml", function(doc) { 
    var xmlDoc = GXml.parse(doc); 
    var touren = xmlDoc.getElementsByTagName("tour"); 
    var aTouren = []; 
    var cTemp = ""; 
    var lActiveTour = "0";
    var aTour = [];
    for (var i = 0; i < touren.length; i++) {
      if (touren[i].getAttribute("t_aktuell") == "1"){
        aTour[0] = touren[i].getAttribute("t_datum");
        aTour[1] = touren[i].getAttribute("t_aktuell");
        aTour[2] = touren[i].getAttribute("t_name");
        aTour[3] = touren[i].getAttribute("t_abfahrt");
        aTour[4] = touren[i].getAttribute("t_km");
        aTour[5] = touren[i].getAttribute("t_gpsies");
        aTour[6] = touren[i].getAttribute("t_guide");
        aTour[7] = touren[i].getAttribute("t_angemeldet");
        aTour[8] = touren[i].getAttribute("t_treffpunkt");
        aTour[9] = touren[i].getAttribute("t_backgroundimage");
        aTour[10] = touren[i].getAttribute("t_information");
        aTour[11] = touren[i].getAttribute("t_Google_Kalender");  
        aTour[12] = touren[i].getAttribute("t_sonstige_fahrer");
        aTour[13] = touren[i].getAttribute("t_typ");
        lActiveTour = "1";
        break;
      } 
     } 
    if (lActiveTour == "1"){
      //  Den Tourguide ermitteln
      for (var i = 0; i < aSB.length; i++ ){
        if( aTour[6] == aSB[i][0]){   
          cMember_vorname = aSB[i][2]; 
          cMember_nachname = aSB[i][3]; 
          cMember_foto = aSB[i][21];
          cMember_nr = aSB[i][0];
          break;
          }
           
        else{    
          cMember_vorname = ""; 
          cMember_nachname = ""; 
          cMember_foto = "";
          cMember_nr = "";    
        }
      }      
      //  Ende den Tourguide ermitteln

      if (aTour[2] !=""){
        if (aTour[13] !="0"){
          var cString = "<p id='Tourbox_Titel'>Aktuelle Tour</p>";
          cString = cString + "<div id='Tourbox_content_2' style='background-image: url(" + aTour[9] + "); background-repeat:no-repeat;'>";
          cString = cString + "<table border='0'>";
          cString = cString + "<tr><td id='Tourbox_Text'>Tour:</td><td id='Tourbox_Text' width='100%'><b>" + aTour[2] +"</b></td></tr>";                 
          cString = cString + "<tr><td id='Tourbox_Text'>Datum:</td><td id='Tourbox_Text'>" + aTour[0] + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tourguide:&nbsp;<img src='" + cMember_foto +"' style='vertical-align:middle' height='40' title='" + cMember_vorname + " " + cMember_nachname +"'></td></tr>";
          cString = cString + "<tr><td id='Tourbox_Text'>Abfahrt:</td><td id='Tourbox_Text'>" + aTour[3] + " Uhr</td></tr>";                 
          cString = cString + "<tr><td id='Tourbox_Text'>Treffpunkt:</td>";    
          if(aTour[8] == "Lüttelforster Mühle"){
            cString = cString + "<td id='Tourbox_Text'><a href='http://maps.google.de/maps/ms?hl=de&amp;ie=UTF8&amp;msa=0&amp;msid=104730142071762768032.00046d576ad2de2e66630&amp;ll=51.194621,6.238518&amp;spn=0.075303,0.178528&amp;z=12&amp;source=embed' target='new'>" + aTour[8] + "</a></td></tr>";  
          } else {
            cString = cString + "<td id='Tourbox_Text'>" + aTour[8] + "</td></tr>";
          }                 
          cString = cString + "<tr><td id='Tourbox_Text'>Karte:</td><td id='Tourbox_Text'><a href='" + aTour[5] + "'' target='new'>GPSies Tour</a>&nbsp;&nbsp;&nbsp;Gesamtstrecke: " + aTour[4] + " km</td></tr>  <tr><td id='Tourbox_Text'>Anmeldung:</td>";

          var aTourname = aTour[2].split(" ");
          var cTourname = "";
          for (j = 0; j < aTourname.length; j++) { 
            cTourname = cTourname + aTourname[j] + "%20"; 
          } 

          cString = cString + "<td id='Tourbox_Text'><a href='mailto:info@schwalmbiker.de?cc=juergen.richterich@t-online.de&amp;?subject=Anmeldung%20zur%20Tour&body=Hallo%20Schwalm-Biker,%0D%0A%0D%0Aich%20melde%20mich%20an%20zur%20Tour: " + cTourname + ".'>Hier zur Anmeldung...</a>&nbsp;&nbsp;bisher:&nbsp;<select name='Teilnehmer' id='Tourbox_Select'><br>&nbsp;";      
        }
      } 
      if (aTour[13] !="1"){
        var cString = "<p id='Tourbox_Titel'>News</p>";
        // cString = cString + "<div id='Tourbox_content_2'><a href='" + aTour[8] + "' target='" + aTour[3] + "' title='" + aTour[10] + "'><img src='"+ aTour[9] + "'  border='0' width='392'></a>";
        if (aTour[10] !=""){
          var c_Info = "<a href='" + aTour[10] + "' >Info</a>";
        } else { 
          var c_Info = "";
        }
        
        document.getElementById("test").innerHTML = aTour[10];
        
        cString = cString + "<div id='Tourbox_content_2' style='background-image: url(" + aTour[9] + "); background-repeat:no-repeat;'>";
        // cString = cString + "<a class='mylink'  onmouseover=\"TagToTip('test', TITLE, 'Eine kleine Weihnachtsgeschichte', TITLEALIGN, 'left', FIX, ['content_container', 0, -720], STICKY, true, CLOSEBTN, true, CLICKCLOSE, false, CLICKSTICKY, true, FONTWEIGHT, 'normal', FONTSIZE, '10pt', DURATION, 0, FADEIN, 100, FADEOUT, 500, SHADOW, true, SHADOWWIDTH, 7, SHADOWCOLOR, '#007010', WIDTH, 370, BGCOLOR, '#CCFF99')  \"  onmouseout=\" UnTip()\" ><table border='0'>";
        cString = cString + "<table border='0'>";

        cString = cString + "<tr><td id='Tourbox_Text'  width='100%>&nbsp;</td><td id='Tourbox_Text' width='100%'></td></tr>";                 
        cString = cString + "<tr><td id='Tourbox_Text'>&nbsp;</td><td id='Tourbox_Text'></td></tr>";
        cString = cString + "<tr><td id='Tourbox_Text'>&nbsp;</td><td id='Tourbox_Text'></td></tr>";                 
        cString = cString + "<tr><td id='Tourbox_Text'>&nbsp;</td><td id='Tourbox_Text'></td></tr>";    
        cString = cString + "<tr><td id='Tourbox_Text'>&nbsp;</td><td id='Tourbox_Text'>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;<br></td></tr>";
        if (aTour[10] !=""){
          //cString = cString + "<tr><td id='Tourbox_Text'>" + c_Info + "</td><td id='Tourbox_Text'></td></tr>";
        } 
        var aTourname = aTour[2].split(" ");
        var cTourname = "";
        for (j = 0; j < aTourname.length; j++) { 
          cTourname = cTourname + aTourname[j] + "%20"; 
        } 
  
        //cString = cString + "<td id='Tourbox_Text'><a href='mailto:info@schwalmbiker.de?cc=juergen.richterich@t-online.de&amp;subject=Anmeldung%20zur%20Tour&body=Hallo%20Schwalm-Biker,%0D%0A%0D%0Aich%20melde%20mich%20an%20zur%20Tour: " + cTourname + ".'>Hier zur Anmeldung...</a>&nbsp;&nbsp;bisher:&nbsp;<select name='Teilnehmer' id='Tourbox_Select'><br>&nbsp;";      


      }  
      aAngemeldet = aTour[7].split("|");

      var aTeilnehmer = new Array(); 
      for (j = 0; j < aAngemeldet.length; j++) { 
        aTeilnehmer[j] = new Array(2);                           
        //  Teilnehmer ermitteln
        for (var i = 0; i < aSB.length; i++ ){
          if( aAngemeldet[j] == aSB[i][0]){
            aTeilnehmer[j][0] = aSB[i][2];    // Vorname 
            aTeilnehmer[j][1] = aSB[i][3];    // Nachname
          }
        }      
      }

      if (aTour[12] != ""){ // Nachsehen, ob sonstige dabei sind und wenn ja, dann an das Array anhängen
        var aSonst = [];  
        aSonstige = aTour[12].split("|"); 
        for (k = 0; k < aSonstige.length; k++) { 
          aSonst[k] = aSonstige[k].split(";"); 
        }       
        aTeilnehmer = aTeilnehmer.concat(aSonst);
      }
  
      aTeilnehmer.sort();
      
      if (aTour[2] !=""){
        for (m = 0; m < aTeilnehmer.length; m++) { 
          cMember_vorname = aTeilnehmer[m][0];
          cMember_nachname = aTeilnehmer[m][1]; 
          n = m + 1;
          cString = cString + "<option value='" + n +"'>" + cMember_vorname + " "+ cMember_nachname.substring(0, 1) +".</option>"; 
        }
        cString  = cString + "</select></td></tr></table></div>";
      } else{
        cString  = cString + "</div>";      
      }
     if (lGeb == "Y"){ 
       document.getElementById("Infobox_rechts").innerHTML = cGeb + "<p></p>" + cString;
     } else {
       document.getElementById("Infobox_rechts").innerHTML = document.getElementById("Infobox_rechts").innerHTML + "<br>&nbsp;<br>" + cString;     
     }
    }
  }); 
  } else { 
    alert("Sorry, the Google Maps API is not compatible with this browser"); 
  } 
} 

function lese_touren(){ 

    var touren = "";

    GDownloadUrl("Touren_data.xml", function(doc) { 
    var xmlDoc = GXml.parse(doc); 
    touren = xmlDoc.getElementsByTagName("tour"); 

    var aTouren = []; 
    var cTemp = ""; 

    for (var j = 0; j < touren.length; j++) { 
      var cTemp = touren[j].getAttribute("t_datum") + "~" + touren[j].getAttribute("t_nr") + "~" + touren[j].getAttribute("t_name") + "~" + touren[j].getAttribute("t_typ") + "~" + touren[j].getAttribute("t_km") + "~" + touren[j].getAttribute("t_gpsies") +"~"+ touren[j].getAttribute("t_guide") +"~"+ touren[j].getAttribute("t_angemeldet") + "~" + touren[j].getAttribute("t_gefahren") + "~" + touren[j].getAttribute("t_sonstige_fahrer") + "~" + touren[j].getAttribute("t_information"); 
      aTouren[j] = cTemp; 
     }
    aTouren.sort(dmyOrdA); 

    var cString = "<table style='border:0px;'>"; 

    for (var i = 0 ; i < aTouren.length; i++) { 
      var aTour = aTouren[i].split("~"); 
      var cBackground = "#E9FFE1"; 
      aMitgefahren = ""; 
      aAngemeldet = aTour[7].split("|"); 
      aMitgefahren = aTour[8].split("|"); 
      aSonstige = aTour[9].split("|"); 
      //  Den Tourguide ermitteln
      for (var n = 0; n < aSM.length; n++ ){
        if( aTour[6] == aSM[n][0]){      
          var cMember_vorname = aSM[n][2]; 
          var cMember_nachname = aSM[n][3]; 
          var cMember_foto = aSM[n][21];
          var cMember_nr = aSM[n][0]; 
          aSM[n][30] = aSM[n][30] + 1;      // Anzahl dokumentierter Touren     
          break; }
        else{    
          cMember_vorname = ""; 
          cMember_nachname = ""; 
          cMember_foto = "";
          cMember_nr = "";    
        }          
             
        //}
      }  
      //  Ende den Tourguide ermitteln
      if (aAngemeldet != ""){ 
      cString = cString + "<tr border-color= '"+ cBackground +"' bgcolor='" + cBackground + "'><td width='100px'>Tour: </td><td width='400px'><b>" + aTour[2]+ "</b></td></tr><tr bgcolor='" + cBackground + "'><td>Datum: </td><td>" + aTour[0]+ "</td></tr><tr bgcolor='" + cBackground + "'><td>Gesamtl&#228;nge: </td><td>" + aTour[4]+ " km</td></tr><tr bgcolor='" + cBackground + "'><td>Karte: </td><td><a href='" + aTour[5] +"' target='_new'><img src='http://www.schwalmbiker.de/Allerlei/gpsies_batch32.png' border='0'></a></td></tr><tr bgcolor='" + cBackground + "'><td valign='top' >Tourguide: </td><td><a href='17.html?Mitglied="+ cMember_nr +"'><img src='" + cMember_foto +"' height='60' title='" + cMember_vorname + " "+ cMember_nachname +"'></a></td></tr><tr bgcolor='" + cBackground + "'><td valign='top' >Angemeldet: </td><td>"; 

      // Angemeldete Teilnehmer ermitteln
      var aTeilnehmer = new Array(); 

      for (j = 0; j < aAngemeldet.length; j++) { 
        aTeilnehmer[j] = new Array(5);                             
        for (var k = 0; k < aSM.length; k++ ){
          if( aAngemeldet[j] == aSM[k][0]){
            aTeilnehmer[j][0] = aSM[k][2];    // Vorname 
            aTeilnehmer[j][1] = aSM[k][3];    // Nachname
            aTeilnehmer[j][2] = aSM[k][21];   // Foto
            aTeilnehmer[j][3] = aSM[k][0];    // Nummer
            aTeilnehmer[j][4] = aSM[k][1];    // Aktiv
            break;
          }
        }      
      }
        aTeilnehmer.sort(); 
        for (j = 0; j < aTeilnehmer.length; j++) {
          if (aTeilnehmer[j][4] == "1"){
            cString = cString + "<a href='17.html?Mitglied="+ aTeilnehmer[j][3] +"'><img src='" + aTeilnehmer[j][2] +"' height='60' title='" + aTeilnehmer[j][0] + " "+ aTeilnehmer[j][1] +"'></a> ";
          } else {
            cString = cString + "&nbsp;<img src='" + aTeilnehmer[j][2] +"' height='60' title='Ehemaliges Mitglied: " + aTeilnehmer[j][0] + " "+ aTeilnehmer[j][1] +"'>&nbsp;";      
          }     
        }
      cString = cString + "</td></tr>"; 

      // Mitgefahrene Teilnehmer ermitteln
      if(aMitgefahren != ""){ 
        cString = cString + "</tr><tr bgcolor='" + cBackground + "'><td valign='top' >Mitgefahren: </td><td>"; 

        var aTeilnehmer = new Array(); 

        for (j = 0; j < aMitgefahren.length; j++) { 
          aTeilnehmer[j] = new Array(5);                           
          for (var k = 0; k < aSM.length; k++ ){
            if( aMitgefahren[j] == aSM[k][0]){
              aTeilnehmer[j][0] = aSM[k][2];    // Vorname 
              aTeilnehmer[j][1] = aSM[k][3];    // Nachname
              aTeilnehmer[j][2] = aSM[k][21];   // Foto
              aTeilnehmer[j][3] = aSM[k][0];    // Nummer
              aTeilnehmer[j][4] = aSM[k][1];    // Aktiv
              aSM[k][30] = aSM[k][30] + 1;      // Anzahl dokumentierter Touren
              break;
            }
          }   
        }
        aTeilnehmer.sort(); 
        for (j = 0; j < aTeilnehmer.length; j++) {
          if (aTeilnehmer[j][4] == "1"){
            cString = cString + "<a href='17.html?Mitglied="+ aTeilnehmer[j][3] +"'><img src='" + aTeilnehmer[j][2] +"' height='60' title='" + aTeilnehmer[j][0] + " "+ aTeilnehmer[j][1] +"'></a> ";
          } else {
            cString = cString + "&nbsp;<img src='" + aTeilnehmer[j][2] +"' height='60' title='Ehemaliges Mitglied: " + aTeilnehmer[j][0] + " "+ aTeilnehmer[j][1] +"'>&nbsp;";      
          }     
        }
      }    
      cString = cString + "</td></tr>";
      
      // Sonstige Teilnehmer ermitteln 
      if (aTour[9] != ""){ 
        cString = cString + "<tr bgcolor='" + cBackground + "'><td valign='top' >Auch dabei:</td><td>"; 
        var aSonst = []; 
        aSonstige.sort(); 
        for (k = 0; k < aSonstige.length; k++) { 
          aSonst[k] = aSonstige[k].split(";"); 
          cSonstige_vorname = aSonst[k][0]; 
          cSonstige_name = aSonst[k][1]; 
          cSonstige_sex = aSonst[k][2]; 
          switch (cSonstige_sex){ 
            case "F": 
              cSonstige_foto = "http://www.schwalmbiker.de/Allerlei/girl_128.jpg"; 
              break;
            case "M": 
              cSonstige_foto = "http://www.schwalmbiker.de/Allerlei/boy_128.jpg"; 
              break; 
          }       
          cString = cString + "<img src='" + cSonstige_foto +"' width='45' title='" +cSonstige_vorname + "&nbsp;" + cSonstige_name +"'> "; 
        }    
      } 
      cString = cString + "</td></tr>"; 
      
      // Sonstige Informationen zur Tour anzeigen
      cString = cString + "<tr bgcolor='" + cBackground + "'><td>Information: </td><td>" + aTour[10]+ "</td></tr>"; 
      if (i <= aTouren.length-2){ 
        var cTrenner = "</td></tr><tr bgcolor='" + cBackground + "'><td colspan='2'><hr></td></tr>"; 
      } else { 
        var cTrenner = "</td></tr><tr bgcolor='" + cBackground + "'><td colspan='2'>&nbsp;</td></tr>"; 
      } 
      cString = cString + cTrenner; 
    } 
    }
    cString = cString + "</table>"; 
    document.getElementById("Tourenliste").innerHTML = cString; 
    });  
 } 
  
  
function Set_Info_Image(nCampaign){

// I BODY-Tag müssen die beiden .JS hinterlegt sein
//      <script type="text/javascript" src="WZ_Toolotip/wz_tooltip.js"></script> 
//      <script type="text/javascript" src="WZ_Toolotip/tip_centerwindow.js"></script>

var cTooltip = "<style type=\'text/css\'>#Franken { }";
cTooltip = cTooltip + "#Franken_Text {color:#143574; font-family:Tahoma; font-weight:normal; font-size:24px; text-align:left;}";
cTooltip = cTooltip + "#Franken_Text p.n_14{ color:#000000; font-size: 16px;}";
cTooltip = cTooltip + "</style>";
cTooltip = cTooltip + "<div id=\'Franken\'><div id=\'Franken_Text\'><img src=\'Conny.jpg\' style=\'float:left; padding-right:15px;\'><p class=\'n_14\'><b>Conny</b>,<br>&nbsp;<br>wir werden dich und alles was dich als Freund und aufopfernden Menschen ausgezeichnet hat, vermissen.<br>&nbsp;<br>Du wirst in unseren Gedanken bleiben. Deine Reise wird uns zeigen, dass unser aller Streben nach den schönen und angenehmen Dingen im Leben Grenzen hat, die wir letztlich nicht mitbestimmen können.<br>&nbsp;<br>Deine Schwalm-Biker Freunde</p></div></div>";


var aCampaign_Date = new Array(10);
for (var i=0; i < aCampaign_Date.length; ++i){
  aCampaign_Date[i] = new Array(3);
  
  aCampaign_Date[i][0] = "|||||";     // Anfangsdatum
  aCampaign_Date[i][1] = "|||||";     // Enddatum
  aCampaign_Date[i][2] = "";          // Image-Datei oder Text, egal
}

  aCampaign_Date[0][0] = "2011|11|29|23|59|59";
  aCampaign_Date[0][1] = "2012|0|1|23|59|59";
  aCampaign_Date[0][2] = "<img src=\'http://www.nepalkinderhilfe.de/images/appy_New_Year_2012.png\' width=\'651\' height=\'438\'>";      // Strings müssen maskiert werden

  aCampaign_Date[1][0] = "2012|0|7|23|59|59";
  aCampaign_Date[1][1] = "2012|0|13|23|59|59";
  aCampaign_Date[1][2] = cTooltip;      // Strings müssen maskiert werden

  aCampaign_Date[2][0] = "2012|0|26|23|59|59";
  aCampaign_Date[2][1] = "2012|1|11|23|59|59";
  aCampaign_Date[2][2] = cTooltip;      // Strings müssen maskiert werden

	aCampaign_Date[3][0] = "2012|1|17|23|59|59";
  aCampaign_Date[3][1] = "2012|1|24|23|59|59";
  aCampaign_Date[3][2] = cTooltip;      // Strings müssen maskiert werden




var aAnfang = aCampaign_Date[nCampaign][0].split("|"); 
var aEnde = aCampaign_Date[nCampaign][1].split("|"); 

dJetzt = new Date();
dAnfang = new Date(aAnfang[0], aAnfang[1], aAnfang[2], aAnfang[3], aAnfang[4], aAnfang[5]);    // Monate fangen bei "0" an, deshalb Dezember = "11"
dEnde = new Date(aEnde[0], aEnde[1], aEnde[2], aEnde[3], aEnde[4], aEnde[5]);    // Monate fangen bei "0" an, deshalb Januar = 0", Dezember = "11"


nSecondsAnfang =  Math.round(dAnfang); // wenn in Tagen, dann den folgenden Devisor einfügen "/(1000*60*60*24)", so wird in Millisekunden ausgegeben;
nSecondsEnde =  Math.round(dEnde);     // /(1000*60*60*24));
nSecondsJetzt =  Math.round(dJetzt);       // /(1000*60*60*24));

// document.write("Anfang : " + nSecondsAnfang + "<br>");
// document.write("Ende   : " + nSecondsEnde + "<br>");
// document.write("Jetzt  : " + nSecondsJetzt + "<br>");

if (nSecondsJetzt <= nSecondsAnfang){
// document.write("Hat noch nicht angefangen");
}
if (nSecondsJetzt > nSecondsEnde){
// document.write("Schon vorbei");
}
if (nSecondsJetzt >= nSecondsAnfang && nSecondsJetzt <= nSecondsEnde){
//  document.write("Im Zeitraum") ; 
//  Tip(aCampaign_Date[nCampaign][2], STICKY, true, CENTERWINDOW, true, CENTERALWAYS, true, CLOSEBTN, false, DURATION, -2000, CLICKCLOSE, true);
  Tip(aCampaign_Date[nCampaign][2], TITLE, 'Wir nehmen Abschied von Cornelia Göddertz', TITLEALIGN, 'left', FADEIN, 0, FADEOUT, 0, FIX, [50, 50], EXCLUSIVE, true, STICKY, true, CENTERWINDOW, true, CENTERALWAYS, true, CLICKSTICKY, true, CLOSEBTN, true, SHADOW, true, SHADOWWIDTH, 7, SHADOWCOLOR, '#808080');  
} 
}





function video(cArt, cSlideShow, cTitel) {

var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Video.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;

if (cArt == "Video"){
var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Video.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
var cTooltip = "<div style=\'width: 800px;\'>";
cTooltip = cTooltip + "<object type=\'application/x-shockwave-flash\' data=\'http://www.evisor.tv/tv/intradat/etc/player/gaskrank.swf\' width=\'800\' height=\'600\' wmode=\'transparent\' flashvars=\'file=" + cSlideShow + "\'>"; 
cTooltip = cTooltip + "<param name=\'flashvars\' value=\'file=" + cSlideShow + "\' />"; 
cTooltip = cTooltip + "</object></div>";
}
if (cArt == "YouTube"){
var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Video.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
var cTooltip = "<div style=\'width: 800px;\'>";
cTooltip = cTooltip + "<object width=\'800\' height=\'600\'>";
cTooltip = cTooltip + "<param name=\'movie\' value=\'" +cSlideShow +"\'></param>";
cTooltip = cTooltip + "<param name=\'allowFullScreen\' value=\'true\'></param>";
cTooltip = cTooltip + "<param name=\'allowscriptaccess\' value=\'always\'></param>";
cTooltip = cTooltip + "<embed src=\'" + cSlideShow + "\' type=\'application/x-shockwave-flash\' allowscriptaccess=\'always\' allowfullscreen=\'true\' width=\'800\' height=\'600\'>"
cTooltip = cTooltip + "</object></div>";
}

Tip(cTooltip, TITLE, cTitel, TITLEFONTCOLOR, '#ffffff', TITLEALIGN, 'left', TITLEPADDING,	5, TITLEBGCOLOR, '#009933', BGCOLOR, '#009933', BORDERWIDTH, 0,  WIDTH, 800, FADEIN, 0, FADEOUT, 0, FIX, [50, 50], EXCLUSIVE, true, STICKY, true, CENTERWINDOW, true, CENTERALWAYS, true, CLICKSTICKY, true, CLOSEBTN, true, SHADOW, false, SHADOWWIDTH, 7, SHADOWCOLOR, '#704B4B');

}  
  
  
function start_show(cArt, cSlideShow, cTitel){

if (cArt == "Foto"){
	var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Camera_3.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
	var cTooltip = "<div><object width=\'800\' height=\'600\'> <param name=\'flashvars\' value=\'offsite=true&lang=en-us&page_show_url=%2Fphotos%2Fschwalmbiker%2Fsets%2F" + cSlideShow + "%2Fshow%2F&page_show_back_url=%2Fphotos%2Fschwalmbiker%2Fsets%2F" + cSlideShow + "%2F&set_id=" + cSlideShow + "&jump_to=\'></param> <param name=\'movie\' value=\'http://www.flickr.com/apps/slideshow/show.swf?v=109615\'></param> <param name=\'allowFullScreen\' value=\'true\'></param><embed type=\'application/x-shockwave-flash\' src=\'http://www.flickr.com/apps/slideshow/show.swf?v=109615\' allowFullScreen=\'true\' flashvars=\'offsite=true&lang=en-us&page_show_url=%2Fphotos%2Fschwalmbiker%2Fsets%2F" + cSlideShow + "%2Fshow%2F&page_show_back_url=%2Fphotos%2Fschwalmbiker%2Fsets%2F" + cSlideShow + "%2F&set_id=" + cSlideShow + "&jump_to=\' width=\'800\' height=\'600\'></embed></object></div>";
} 

if (cArt == "Map"){
	var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Map_2.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
	var cTooltip = "<iframe src=" + cSlideShow + " width=\'796\' height=\'600\' >";
} 
if (cArt == "Video"){
var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Video.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
var cTooltip = "<div style=\'width: 800px;\'>";
cTooltip = cTooltip + "<object type=\'application/x-shockwave-flash\' data=\'http://www.evisor.tv/tv/intradat/etc/player/gaskrank.swf\' width=\'800\' height=\'600\' wmode=\'transparent\' flashvars=\'file=" + cSlideShow + "\'>"; 
cTooltip = cTooltip + "<param name=\'flashvars\' value=\'file=" + cSlideShow + "\' />"; 
cTooltip = cTooltip + "</object></div>";
}
if (cArt == "YouTube"){
var cTitel = "<img src='http://www.schwalmbiker.de/images/SWB_Video.png' width=\'50px\' align=\'middle\' >&nbsp;&nbsp;&nbsp;" + cTitel;
var cTooltip = "<div style=\'width: 800px;\'>";
cTooltip = cTooltip + "<object width=\'800\' height=\'600\'>";
cTooltip = cTooltip + "<param name=\'movie\' value=\'" +cSlideShow +"\'></param>";
cTooltip = cTooltip + "<param name=\'allowFullScreen\' value=\'true\'></param>";
cTooltip = cTooltip + "<param name=\'allowscriptaccess\' value=\'always\'></param>";
cTooltip = cTooltip + "<embed src=\'" + cSlideShow + "\' type=\'application/x-shockwave-flash\' allowscriptaccess=\'always\' allowfullscreen=\'true\' width=\'800\' height=\'600\'>"
cTooltip = cTooltip + "</object></div>";
}
 
Tip(cTooltip, TITLE, cTitel, TITLEFONTCOLOR, '#ffffff', TITLEALIGN, 'left', TITLEPADDING,	5, TITLEBGCOLOR, '#009933', BGCOLOR, '#009933', BORDERWIDTH, 0,  WIDTH, 800, FADEIN, 0, FADEOUT, 0, FIX, [50, 50], EXCLUSIVE, true, STICKY, true, CENTERWINDOW, true, CENTERALWAYS, true, CLICKSTICKY, true, CLOSEBTN, true, SHADOW, false, SHADOWWIDTH, 7, SHADOWCOLOR, '#704B4B');

}


function def_Tipp (cArt, cTitel) {

switch (cArt){ 
	case "F": 
  	cArtLong = "Foto-Show "; 
    break;
  case "K": 
  	cArtLong = "Tourenkarte ";  
    break; 
  case "V": 
  	cArtLong = "Video ";  
    break;     
  case "I": 
  	cArtLong = "Info ";  
    break;     
}       
Tip('<b>' + cArtLong + '</b><br><hr>' + cTitel, FONTWEIGHT, 'normal', WIDTH, 0, BALLOONIMGPATH, 'tip_balloon/', BALLOON, true, ABOVE, false, OFFSETX, -10, OFFSETY, 20) ;
}

function Set_Map_Icon (){

//document.getElementById("SWB_Map").src = "http://www.schwalmbiker.de/images/SWB_Map_1.png";
//document.getElementById("SWB_Foto").src = "http://www.schwalmbiker.de/images/SWB_Photo.png";


for (var i=0; i < document.images.length; ++i){
	if (document.images[i].id == "SWB_Map"){
		document.images[i].src = "images/SWB_Map_2.png";
	}
	if (document.images[i].id == "SWB_Foto"){
		document.images[i].src = "images/SWB_Camera_3.png";
	}
	if (document.images[i].id == "SWB_Video"){
		document.images[i].src = "images/SWB_Video.png";
	}		
}


}                       
  
