
/**************** AJAX Funktionen *****************/
var xmlHttp


function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {

 document.getElementById("shouting_box").innerHTML=xmlHttp.responseText;
 document.getElementById("shouting_box").scrollTop=0;


 }
else
 {
 document.getElementById("shouting_box").innerHTML="<p  align='center'><img src='loading.gif' alt='laden...'><\/p>";
 }
}
function ajax_shoutbox_new_shout(name,message)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Dein Browser unterstützt kein AJAX!");
  return;
  }

var name_escaped=escape(name);
var message_escaped=escape(message);
url="shoutbox.php?shout_action=new_shout&name="+name_escaped+"&message="+message_escaped;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

/**************** AJAX Funktionen ENDE *****************/

/**************** JS Funktionen *****************/
function shoutbox_new_shout(name,message)
{

/*var min_name_length,min_message_length,name_length,message_length;
min_name_length=3;
min_message_length=5;
name_length=name.length();
message_length=name.length();*/
//if(message_length>=min_message_length AND name_length>=min_name_length)
//	{
	ajax_shoutbox_new_shout(name,message);
//	}
//if(message_length<min_message_length)
	//{
	//alert("Nachricht zu kurz!");
	//}
//if(name_length<min_name_length)
	//{
	//alert('Name zu kurz!');
	//}
 document.getElementById("message").value="";
 document.getElementById("name").value="";
}


function shoutbox_get_shouts()
{

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Dein Browser unterstützt kein AJAX!");
  return;
  }



url="shoutbox.php?shout_action=view";
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
/**************** JS Funktionen ENDE *****************/