var http_request = false;
var messagedivname = ''; //set global message area name
  
function makeRequest(url, parameters) {
	document.getElementById(messagedivname).innerHTML = '<img src=/images/static/ajax-loader.gif>'; 
	jQuery.post(url, parameters, function(data) { jQuery('#' + messagedivname).html(data); } , 'text');
}
   
function DisplayAjaxForm(action, themessagedivname) {
	var getstr = "?";
        getstr += "action=" + action + "&";
        getstr += "messagedivname=" + themessagedivname;
        window.messagedivname = themessagedivname; // set the div message name globally
        //makeRequest('/ajaxwrapper.asp', getstr);
	jQuery('#' + themessagedivname).load('/ajaxwrapper.asp' + getstr);
}
   
function sendloginform(obj, themessagedivname) {
        var getstr = "?";
        getstr += "action=" + obj.action.value + "&";
        getstr += "login_username_field=" + obj.login_username_field.value + "&";
        getstr += "login_password_field=" + obj.login_password_field.value + "&";
        getstr += "rememberme=" + obj.rememberme.value + "&";
        window.messagedivname = themessagedivname; // set the div message name globally		
		jQuery.get('/ajaxwrapper.asp' + getstr, false, function(data) {
			if (data == 'refresh') {
				window.location = window.location;
				location.reload(true);
			} else {
				jQuery('#' + themessagedivname).html(data);
			}
		}, 'text');
   }

	function sendajaxform(obj) {
		var params = jQuery(obj).serialize();
		window.messagedivname = 'Main-Ajax-box';		
		makeRequest('/ajaxwrapper.asp', params);
	}

function sendajaxformwithdiv(obj) {
	var params = jQuery(obj).serialize();
	window.messagedivname = jQuery(obj).children('input[name=messagedivname]').val();
	makeRequest('/ajaxwrapper.asp', params);
}
