function GetXmlHttpObject()
{
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

function stateChanged(objXMLHttp,ele)
{
	if (objXMLHttp.readyState==4 || objXMLHttp.readyState=="complete")
	{
		var response = objXMLHttp.responseText
		try
		{
			ele.innerHTML=response
		}catch(e){
			alert(ele + " Not Found! : "+response);
		}
	}
}

function change(Url,el,data)
{
	try
	{
		ele=document.getElementById(el);
	} catch(e) {
		alert ("Could Not Find Element");
	}
	var url = Url;
	if(!url)
	{
		alert("No URL");
		url="blank.php";
	}


	if ((objXMLHttp=GetXmlHttpObject())==null)
	{
		alert ("Browser does not support HTTP Request, Please update your browser to one that is standards compliant!")
		return
	}

	objXMLHttp.onreadystatechange= function() {
		stateChanged(objXMLHttp,ele);
	};

	if(typeof data != 'undefined')
	{
		if(postform)
		{
			objXMLHttp.open("POST",url,true);
			objXMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		}

	} else {
		objXMLHttp.open("GET",url,true);

	}
	objXMLHttp.send(null);
}

function checkNews(data)
{

		var from = data.from.value;
		var password = data.password.value;
		var title = data.title.value;
		var message = data.message.value;
		
		if(from == undefined || password == undefined || title == undefined || message == undefined)
		{
			alert("noo");
			return false;
		} else {
			return true;
		}

}

function hideWarning()
{
	ele = document.getElementById('IEWarning');
	ele.style.visibility="hidden";
}