function xmlhttpPost(strURL, divid) {

	var xmlHttpReq =false;

	/*@cc_on @*/

	/*@if (@_jscript_version >= 5)
		try {
			xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlHttpReq = false;
			}
		}
	@else
		xmlHttpReq = false;
	@end @*/

	if (!xmlHttpReq  && typeof XMLHttpRequest!='undefined') {
		try {
			  xmlHttpReq = new XMLHttpRequest();
		} catch (e) {
			  xmlHttpReq = false;
			}
	}

	xmlHttpReq.open("GET", strURL, true);
	xmlHttpReq.onreadystatechange = function() {
		if (xmlHttpReq.readyState == 4) {
			if (xmlHttpReq.status == 200) {
			updatepage(xmlHttpReq.responseText, divid);
			}
		}
	}

	xmlHttpReq.send(null);

}

function updatepage(str, divid){
	document.getElementById(divid).innerHTML = str;
	return true;
}

function escapef(stringin) {
	stringin = escape(stringin);
	stringin = stringin.replace(/\//g,"%2F");
	stringin = stringin.replace(/\?/g,"%3F");
	stringin = stringin.replace(/=/g,"%3D");
	stringin = stringin.replace(/&/g,"%26");
	stringin = stringin.replace(/@/g,"%40");
	return stringin;
}


function loadlist(numberof) {
	//var innermsg = document.getElementById("blogmsg").value = "";
	var stringin = "_microblog.php?am=listblog&limit="+numberof+"";
	xmlhttpPost(stringin, "twat_list");

}

function send_message() {
	document.getElementById("loader").innerHTML = "Loading...";
	var innermsg = document.getElementById("blogmsg").value;
	var stringin = "_microblog.php?am=listblog&action=post&message="+escapef(innermsg)+"";
	if(innermsg!="") {
		xmlhttpPost(stringin, "twat_list");
		var innermsg = document.getElementById("blogmsg").value = "";
	} else {
	document.getElementById("loader").innerHTML = "Please enter a message in the text box.";
	}
}

function delete_message(tid) {
	var innermsg = document.getElementById("blogmsg").value;
	var stringin = "_microblog.php?am=listblog&action=delete&tid="+escapef(tid)+"";
	xmlhttpPost(stringin, "twat_list");

}


function strokekeys() {
	var upper = 255;
	var charsin = document.getElementById("blogmsg").value;
	var charsin_no = charsin.length;
	var lefter = upper-charsin_no;
		
	if(lefter<0) {
		document.getElementById("blogmsg").value = document.getElementById("blogmsg").value.substring(0, upper);
	} else {
		document.getElementById("keysleft").innerHTML = lefter;
	}

}


function resetbox() {
	document.getElementById("blogmsg").value = "";
	document.getElementById("keysleft").innerHTML = "255";
}

function loginopen() {
	document.getElementById('loginbox').style.display = "block";	
	
}