//JS AJAX Document

var xmlHttp

function moveinfo(place,thisform,message)
{
thisplace=message;
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var prot="http://";
var loc="news.swimmingelephant.com/";

var url=prot+loc+place;
alert(url);
if(thisform!="")
{
	var myForm=document.getElementById(thisform);
	
	var params="";
	
	for (i=0; i<myForm.length; i++)
	{
		  if(i!=0){params+="&";}	
		  params+=myForm.elements[i].name+"";
		  params+="=";
		  params+=myForm.elements[i].value+"";
		  
	}
}

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);

xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");

xmlHttp.send(params);

}  

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		
		document.getElementById(thisplace).innerHTML=xmlHttp.responseText;
		
	}
}

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)
    {
		try
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e)
		{
			 try {
				 netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
				 } 
				 catch (e) 
				 {
    				alert("Permission UniversalBrowserRead denied.");
					
					try {
							xmlHttp = new XMLHttpRequest();
							if (xmlHttp.overrideMimeType) 
							{
							xmlHttp.overrideMimeType('text/xml');
							}
							if (!xmlHttp) 
							{
							alert('Cannot create XMLHTTP instance');
							}
						}
						catch(e)
						{
							xmlHttp=null;
						}
   				 }
					
		}
    }
  }
return xmlHttp;
}