function createObjectpagi() {
var request_typepagi;
var browserpagi = navigator.appName;
if(browserpagi == "Microsoft Internet Explorer"){
request_typepagi = new ActiveXObject("Microsoft.XMLHTTP");
}else{	
request_typepagi = new XMLHttpRequest();
}
return request_typepagi;
}
var http = createObjectpagi();
var abxs = window.location.hostname;
if (abxs == "localhost")
{
	var contentPath="http://"+abxs+"/questions/archive/get_page_data.php";
	var catcontentPath="http://"+abxs+"/questions/archive/get_catpage_data.php";
	var catQcontentPath="http://"+abxs+"/questions/archive/get_Qcatpage_data.php";
	var LatQcontentPath="http://"+abxs+"/questions/archive/Latest_Qcatpage_data.php";
	var contentDeletePath="http://"+abxs+"/questions/archive/delete_post.php";
	var loadingImage="http://"+abxs+"/questions/images/loading.gif";
	var postReplyPath = "http://"+abxs+"/questions/archive/postReply.php";
} else {
	var contentPath="http://"+abxs+"/archive/get_page_data.php";
	var catcontentPath="http://"+abxs+"/archive/get_catpage_data.php";
	var catQcontentPath="http://"+abxs+"/archive/get_Qcatpage_data.php";
	var LatQcontentPath="http://"+abxs+"/archive/Latest_Qcatpage_data.php";
	var contentDeletePath="http://"+abxs+"/archive/delete_post.php";
	var loadingImage="http://"+abxs+"/images/loading.gif";
	var postReplyPath = "http://"+abxs+"/archive/postReply.php";
}

var nocachepagi = 0;
function send_pagination(page_limit) {	
	document.getElementById('bringit').innerHTML = "<div><img src='"+loadingImage+"' border='0' style='padding:15px;'></div>";	
	nocachepagi = Math.random();
	http.open('get', contentPath+'?pagem='+page_limit+'&nocachepagi = '+nocachepagi);
	http.onreadystatechange = insertReplypagi;
	http.send(null);
}
function insertReplypagi() {
	if(http.readyState == 4){
		var responsepagi = http.responseText;
		document.getElementById('bringit').innerHTML = ''+responsepagi;
	}		
}

var nocachekagi = 0;
function send_pagination_cat(page_limit, passId) {		
	document.getElementById('bringitcat').innerHTML = "<div><img src='"+loadingImage+"' border='0' style='padding:15px;'></div>";	
	nocachekagi = Math.random();
	http.open('get', catcontentPath+'?pagem='+page_limit+'&sId='+passId+'&nocachekagi = '+nocachekagi);
	http.onreadystatechange = insertReplykagi;
	http.send(null);
}
function insertReplykagi() {
	if(http.readyState == 4){
		var responsekagi = http.responseText;
		document.getElementById('bringitcat').innerHTML = ''+responsekagi;
	}		
}

var nocachedkadgic = 0;
function send_Qpagination_cat(page_limit, passId) {		
	document.getElementById('bringitQcat').innerHTML = "<div><img src='"+loadingImage+"' border='0' style='padding:15px;'></div>";	
	nocachedkadgic = Math.random();
	http.open('get', catQcontentPath+'?pagem='+page_limit+'&sId='+passId+'&nocachedkadgic = '+nocachedkadgic);
	http.onreadystatechange = insertReplydkadgic;
	http.send(null);
}
function insertReplydkadgic() {
	if(http.readyState == 4){
		var responsedkadgic = http.responseText;
		document.getElementById('bringitQcat').innerHTML = ''+responsedkadgic;
	}		
}

var nocachezieqp = 0;
function latest_Questions(page_limit, passId) {		
	document.getElementById('latestQkd').innerHTML = "<div><img src='"+loadingImage+"' border='0' style='padding:15px;'></div>";	
	nocachezieqp = Math.random();
	http.open('get', LatQcontentPath+'?pagem='+page_limit+'&sId='+passId+'&nocachezieqp = '+nocachezieqp);
	http.onreadystatechange = insertReplyzieqp;
	http.send(null);
}
function insertReplyzieqp() {
	if(http.readyState == 4){
		var responsezieqp = http.responseText;
		document.getElementById('latestQkd').innerHTML = ''+responsezieqp;
	}		
}

var nocachemagi = 0;
function delete_post(post_value) {	
	//alert(post_value);
	hza = document.getElementById("post_process_"+post_value); 
	hza.style.display = "none";
	//document.getElementById('post_process_'+post_value).innerHTML = "<div><img src='../images/loading.gif' border='0' style='padding:15px;'></div>";		
	nocachemagi = Math.random();	
	http.open('get', contentDeletePath+'?postid='+post_value+'&nocachemagi = '+nocachemagi);
	http.onreadystatechange = insertReplymagi;
	http.send(null);
}
function insertReplymagi() {
	if(http.readyState == 4){
		var responsemagi = http.responseText;
		var msplit = responsemagi.split("~");
		var msg_display = msplit[0];	
		var post_value = msplit[1];		
		jQuery(document).ready(function($) {					
			if (msg_display)
			{
				jQuery.facebox(msg_display);
			}
		});
		//document.getElementById('post_process_'+post_value).innerHTML = ''+responsemagi;
	}		
}

function post_reply(validId){
	document.getElementById('posting_'+validId).innerHTML = "<textarea rows='3' cols='25' name='replyPost'></textarea> &nbsp;<br><input type='button' value='Post Reply' class='bluebutton' onclick='javascript:post_reply_write("+validId+")'> &nbsp; <input type='button' value='cancel' class='greybutton' onclick='javascript:cancel_reply("+validId+");'>";
}

function cancel_reply(cancelId){
	document.getElementById('posting_'+cancelId).innerHTML = "";
}

var nocachevcpa = 0;
function post_reply_write(postId) {		
	document.getElementById("posting_"+postId).innerHTML = "<div><img src='"+loadingImage+"' border='0' style='padding:15px;'></div>";	
	nocachevcpa = Math.random();
	http.open('get', postReplyPath+'?postid='+postId+'&nocachevcpa = '+nocachevcpa);
	http.onreadystatechange = insertReplyvcpa;
	http.send(null);
}
function insertReplyvcpa() {
	if(http.readyState == 4){
		var responsevcpa = http.responseText;
		document.getElementById('posting').innerHTML = ''+responsevcpa;
	}		
}
