
// Sucht Krankenhäuser nach Namen
function SearchHospitals()
{
    // Suchtext auslesen
    var Keyword = document.getElementById('SearchField').value; 

    // Anzeigen das geladen wird
    document.getElementById('HospitalList').innerHTML = "<li>Loading. Please wait.</li>";

    //  Sucht Krankenhäuser nach Name
    var Hosptials = new Ajax.Request("http://www.temos-worldwide.com/Hospitalguidemobile/DBConn/GetHospitalsBySearch.php", 
    { method: 'get',parameters:"Keyword="+Keyword, onComplete: ShowSearchHospitalsInList}); 


}

// zeigt alle KrankenhÃ¤user eines Landes in einer Liste an
function ShowSearchHospitalsInList(originalRequest)
{
      // KrankenhÃ¤user als String auslesen
      var ResultString = originalRequest.responseText;
      
      // Ladeanzeige entfernen
      document.getElementById('HospitalList').innerHTML = "";
      
      if(ResultString.length != 3)
      {
          // ÃœberprÃ¼fen ob ein Leerer String zurÃ¼ckgegeben wurden
          if(ResultString != "  ")
          {
    
              // die einzelnen KrankenhÃ¤user laden
              while(ResultString.length > 0)
              {
                  // ID und Name auslesen
                  var ID = ResultString.substring(0,ResultString.indexOf("$"));
                  var Name = ResultString.substring(ResultString.indexOf("$")+1,ResultString.indexOf("%"));
                  ResultString = ResultString.substring(ResultString.indexOf("%")+1,ResultString.length); 
                  
        
                  // KrankenhÃ¤user in der Liste anzeigen
                  var Hospital = "<li id="+ ID +"><a href='#HosData' onclick='ShowHospitalData("+ID+");'>"+ Name +"</a></li>";
                  document.getElementById('HospitalList').innerHTML += Hospital;
                
              }
              
          }
          else
          {
        
            // Nutzer benachrichigen das zuviele KrankenhÃ¤user ausgewÃ¤hlt wurden
            document.getElementById('HospitalList').innerHTML = "<li>You have selected to many Hospitals, please use another Keyword. </li>";
          }
      }
      else
      {
            // Nutzer benachrichtigen das mit diesem KEyword nichts gefunden wurde
            document.getElementById('HospitalList').innerHTML = "<li>No Hospitals found.</li>";
      
      }
          
}
