var http_request = false;

function makeRequest(url) 
{
  http_request = false;

  if (window.XMLHttpRequest) // Mozilla, Safari,...
  { http_request = new XMLHttpRequest();
    if (http_request.overrideMimeType) 
    { http_request.overrideMimeType('text/xml');  // zu dieser Zeile siehe weiter unten
    }
  } 
  else if (window.ActiveXObject) // IE
  { try 
    { http_request = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (e) 
    { try 
      { http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch (e) {}
    }
  }

  if (!http_request) 
  { alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
    return false;
  }
  
  if (url == "_sites/unsereweine.htm" || url == "_sites/rotweine.htm" || url == "_sites/weissweine.htm" || url == "_sites/praedikatweine.htm" || url == "_sites/sonstiges.htm")
  { document.getElementById("submenue").style.visibility = "visible"; 
  }
  else
  { document.getElementById("submenue").style.visibility = "hidden";
  }
  
/* mail
  if (url == "_sites/mail.htm")
  { MM_preloadImages('../_img/input_mail.gif', '../_img/input_mail_o.gif', '../_img/input_mail_text.gif', '../_img/input_mail_text_o.gif', '../_img/input_mail_button.gif', '../_img/input_mail_button_o.gif');
    document.mail.betreff.focus();
  }*/
  
  http_request.onreadystatechange = outputContents;
  http_request.open('GET', url, true);
  http_request.send(null);

}

function outputContents() 
{ if (http_request.readyState == 4) 
  { if (http_request.status == 200) 
    { document.getElementById('output').innerHTML = http_request.responseText;
      //alert(http_request.responseText);
    } 
    else 
    { alert('Bei dem Request ist ein Problem aufgetreten.\nStatus: ' + http_request.status);
    }
  }
  else
  { document.getElementById('output').innerHTML = '<br><br><br><br><br><br><br><br><br><br><div align="center"><img src="_img/loading.gif" border="0"></div>';
  }
}

function sendEmail()
{
  if (http_request) {
      http_request.open('POST', '../_sites/sendmail.php');
      http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      http_request.send('betreff='+document.mail.betreff.value+'&mail='+document.mail.mail.value+'&text='+document.mail.text.value);
      
      alert ("Ihre Mail wurde erfolgreich abgesendet!");

      document.mail.betreff.value = '';
      document.mail.mail.value = '';
      document.mail.text.value = '';
      document.mail.betreff.focus();
  }
  else {
    alert ("Ihre Mail wurde nicht abgesendet!");
  }
}

function siteAction (url)
{
  if (url == "_sites/mail.htm")
  { MM_preloadImages('../_img/input_mail.gif', '../_img/input_mail_o.gif', '../_img/input_mail_text.gif', '../_img/input_mail_text_o.gif', '../_img/input_mail_button.gif', '../_img/input_mail_button_o.gif');
    document.mail.iBetr.focus();
    alert ("ok");
  }
  alert ("nok");
}

siteAction (url);
