var ticker = "<img src=\"/images/layout/icons/ticker.gif\">";
var successtable="<span id=\"disappear\"><table width=\"80%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td style=\"padding:5px;border: 1px solid #00B600;\" class=\"lg-fill\"><table width=\"90%\"><tr><td width=\"95%\"><strong>";
var successtable2="<\/strong><\/td><td><img src=\"/images/layout/icons/tick.png\"><\/td><\/tr><\/table><\/td><\/tr><\/table><\/span>";
var failtable="<table width=\"80%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td style=\"padding:5px;background-color:#FFCC33;border: 1px solid #FF0000;\"><table width=\"95%\"><tr><td width=\"75%\"><strong>Error!<\/strong><br>";
var failtable2="</td></tr></table></td></tr></table>";
var xmlHttp;
function main_ajax(opt){
try {xmlHttp=new XMLHttpRequest();}  // Firefox, Opera 8.0+, Safari  
	catch (e){try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");} // Internet Explorer
		catch (e){try {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e) {alert("Your browser does not support AJAX!");return false;}
			}
		}





if (opt == 1){ // Prepare Edit Post
var what=document.getElementById('selected').innerHTML;
var post_id = what.replace(/[a-zA-Z_]/g, "");
document.getElementById('postid_'+post_id).innerHTML=ticker;
var queryString = "method=1&edit="+what+"&upd=" + new Date().getTime();
xmlHttp.open("POST", "/includes_posting/ajax_post.php", true);
}

if (opt == 2){ // Edit Post
var what=document.getElementById('selected').innerHTML;
var post_id = what.replace(/[a-zA-Z_]/g, "");
var message=encodeURIComponent(document.getElementById('post_edit_'+post_id).value);
var queryString = "method=2&edit="+what+"&message="+message+"&upd=" + new Date().getTime();
xmlHttp.open("POST", "/includes_posting/ajax_post.php", true);
}

if (opt == 3){var queryString = "method=14&upd=" + new Date().getTime();xmlHttp.open("POST", "/includes_manifesto_edit/edit_ajax.php", true);} // Random Page Title

if (opt == 4){var queryString = "method=4&upd=" + new Date().getTime();xmlHttp.open("POST", "/_ajax/ajax.php", true);} // Still Online?

if (opt == 5){var val=document.getElementById('selected').innerHTML;var queryString = "method=5&val=" + val +"&upd=" + new Date().getTime();xmlHttp.open("POST", "/_ajax/ajax.php", true);} // Update Me about thread/page/profile


			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlHttp.setRequestHeader("Content-length", queryString.length);
			xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.onreadystatechange = function(){
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200) {	



if (opt == 1){var ajaxDisplay = document.getElementById('postid_'+post_id);ajaxDisplay.innerHTML = xmlHttp.responseText;} // Prepare Edit Post				

if (opt == 2){ // Edit Post
var ajaxDisplay = document.getElementById('error_'+post_id);
ajaxDisplay.innerHTML = xmlHttp.responseText;
if(document.getElementById('edited')){document.getElementById('postid_'+post_id).innerHTML=document.getElementById('edited').innerHTML;}
if(document.getElementById('invalidlength')){ajaxDisplay.innerHTML = failtable + document.getElementById('invalidlength').innerHTML + failtable2 + "<br>";}
}

if (opt == 3){if(document.getElementById('id_p_title')){document.getElementById('id_p_title').value=xmlHttp.responseText;}} // Random Page Title

if (opt == 4){setTimeout("main_ajax(4)",60000);} // Still Online?

if (opt == 5){var ajaxDisplay = document.getElementById('updateme');ajaxDisplay.innerHTML = xmlHttp.responseText;} // Update Me about thread/page/profile

			}
			}
		xmlHttp.send(queryString);
		}
