function displayform(i)
{
  if(document.getElementById('messagebox'+i).style.display == 'none')
  {
    document.getElementById('messagebox'+i).style.display = 'block';
    document.getElementById('messagebox_link'+i).style.display = 'none';
  }
  else
  {
    document.getElementById('messagebox_link'+i).style.display = 'block';
    document.getElementById('messagebox'+i).style.display = 'none';
    document.getElementById('successbox'+i).innerHTML = '';
  }
}


function sendform(i)
{
  successbox = Ext.get('successbox'+i);
  namebox = Ext.get('name'+i);
  mailfrombox = Ext.get('mailfrom'+i).getValue();
  betreffbox = Ext.get('betreff'+i);
  nachrichtbox = Ext.get('nachricht'+i);

  if(namebox.getValue() == "")
  {
    successbox.setStyle({color: '#ff3333'});
    successbox.setStyle({fontWeight: 'bold'});
    successbox.dom.innerHTML = 'Bitte Namen eintragen';
  }
  else
  {
    if(mailfrombox == "" || mailfrombox.indexOf("@") == -1 || mailfrombox.indexOf(".") == -1)
    {
      successbox.setStyle({color: '#ff3333'});
      successbox.setStyle({fontWeight: 'bold'});
      successbox.dom.innerHTML = 'Bitte Emailaddresse eintragen';
    }
    else
    {
      if(betreffbox.getValue() =="")
      {
        successbox.setStyle({color: '#ff3333'});
        successbox.setStyle({fontWeight: 'bold'});
        successbox.dom.innerHTML = 'Bitte Betreff eintragen';
      }
      else
      {
        if(nachrichtbox.getValue() == "")
        {
          successbox.setStyle({color: '#ff3333'});
          successbox.setStyle({fontWeight: 'bold'});
          successbox.dom.innerHTML = 'Bitte Nachricht eintragen';
        }
        else
        {
          successbox.dom.innerHTML = '';
          Ext.Ajax.request
          ({
            url: '../../../includes/send_form.php',
            success: function(response)
              {
                var obj = Ext.decode(response.responseText);

                successbox.setStyle({color: '#33cc33'});
                successbox.setStyle({fontWeight: 'bold'});
                successbox.dom.innerHTML = 'Nachricht verschickt';
              },
            failure: function(response)
              {
                var obj = Ext.decode(response.responseText);

                successbox.setStyle({color: '#ff3333'});
                successbox.setStyle({fontWeight: 'bold'});
                successbox.dom.innerHTML = 'Nachricht nicht verschickt';
              },
            form: 'kontaktform'+i
          });
        }
      }
    }
  }
}


function displaycontacts(kontaktgruppe)
{
  var content_subbody = Ext.get('Content_subbody');

  var showcontacts = Ext.get('showcontacts');

  Ext.Ajax.request
  ({
    url: '../../../includes/showcontactgroups.php',
    params:
    {
      kontaktgruppe: kontaktgruppe,
    },
    success: function(response)
    {
      var obj = Ext.decode(response.responseText);

      showcontacts.dom.innerHTML = obj.anzeige;

      content_subbody.dom.style.display = 'none';

      showcontacts.dom.style.display = 'block';
    }
  });
}

function hidecontacts()
{
  var content_subbody = Ext.get('Content_subbody');

  var showcontacts = Ext.get('showcontacts');

      showcontacts.dom.style.display = 'none';

      content_subbody.dom.style.display = 'block';
}


function routesearch()
{

var strasse = Ext.get('strasse').getValue();

var plz = Ext.get('plz').getValue();

var ort = Ext.get('ort').getValue();

Ext.get('saddr').dom.value = strasse+", "+plz+" "+ort;

document.search_route.submit();

}