// JavaScript Document
function xmlhttpPost(strURL, form_name, result_id) {
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText, result_id);
        } else {
			document.getElementById(result_id).innerHTML = "Checking...";
		}
    }
    self.xmlHttpReq.send(getquerystring(form_name));
}

function getquerystring(form_name) {
    var form = window.document.forms[form_name];
	if(form_name=="frm_feed_add") {
		var url = form.txt_feed_url.value;
		var title = form.txt_feed_title.value;
		var count = form.txt_feed_nos.value;
		var qstr = "url=" + escape(url) + "&title=" + escape(title) + "&count=" + escape(count);
	} else if(form_name=="frm_chk_feed_list") {
		var rout=form.txt_rout.value;
		var my_id=form.txt_myid.value
		if(rout=="title") {
			var feedtitle=form.txt_update_feed.value;
			var feedid=form.txt_update_feed_id.value;
			var qstr = "feed_title=" + escape(feedtitle) + "&feed_id=" + escape(feedid) + "&myid=" + escape(my_id);
		} else if(rout=="link") {
			var feedlink=form.txt_update_feed.value;
			var feedid=form.txt_update_feed_id.value;
			var qstr = "feed_link=" + escape(feedlink) + "&feed_id=" + escape(feedid) + "&myid=" + escape(my_id);
		} else if(rout=="count") {
			var feedcount=form.txt_update_feed.value;
			var feedid=form.txt_update_feed_id.value;
			var qstr = "feed_count=" + escape(feedcount) + "&feed_id=" + escape(feedid) + "&myid=" + escape(my_id);
		}
	} else if(form_name=="frm_my_module_list") {
		var edit_module_name=form.my_module_name.value;
		var edit_module_id=form.my_module_id.value;
		var admin_id=form.my_user_id.value;
		var parent=form.my_parent.value;
		var qstr = "my_edit_module_name=" + escape(edit_module_name) + "&my_edit_module_id=" + escape(edit_module_id) + "&my_admin_id=" + escape(admin_id) + "&my_parent=" + escape(parent);
	} else if(form_name=="page_inactive_frm") {
		var text=form.page_inactive_txt.value;
		var qstr = "email_inactive_page_msg="+ escape(text);
	} else if(form_name=="frm_my_poll_home") {
		var poll_id=form.txt_poll_id.value;
		var data_id="";
		for(i = 0; i < form.rdo_poll.length; i++ ) {
			if(form.rdo_poll[i].checked==true) {
				data_id=form.rdo_poll[i].value;
				break;
			}
		}
		var qstr = "vote_pollid="+ escape(poll_id) + "&vote_dataid=" + escape(data_id);
	} else if(form_name=="frm_prod_cat") {
		var cat_id=form.txt_prod_catid.value;
		var cat_title=form.txt_prod_cattitle.value;
		var my_id=form.txt_my_id.value;
		var qstr = "prod_cat_id="+ escape(cat_id) + "&prod_cat_title=" + escape(cat_title) + "&prod_my_id=" + escape(my_id);
	} else if(form_name=="frm_prod_brand") {
		var brand_id=form.txt_prod_brandid.value;
		var brand_title=form.txt_prod_brandtitle.value;
		var my_id=form.txtmyid.value;
		var code=form.txt_prod_brandcode.value;
		var qstr = "prod_brand_id="+ escape(brand_id) + "&prod_brand_title=" + escape(brand_title) + "&brand_my_id=" + escape(my_id) + "&prod_brand_code=" + escape(code);
	}
    return qstr;
}

function updatepage(str, result_id){
    document.getElementById(result_id).innerHTML = str;
}
