function UrlRequest(action, params, callback, autoLoad) {
	
	this.defaultParams = {
		format : 'json'	
	};
	
	this.action = action;
	this.callback = callback;
	this.params = $.extend(this.defaultParams, params);
	this.autoLoad = (false == autoLoad) ? false : true; 
	
	this.load = function() {
		$.getJSON( config.baseurl + this.action, this.params, this.callback );
	};
	
	if( this.autoLoad ) {
		this.load();
	}
}
