
(function($) {
var _serverUrl = '/ezjscore/', _seperator = '@SEPERATOR$';
function _ez( callArgs, post, callBack )
{
callArgs = callArgs.join !== undefined ? callArgs.join( _seperator ) : callArgs;
var url = _serverUrl + 'call/' + encodeURIComponent( callArgs );
post = post === undefined ? {} : post;
post['ezjscServer_function_arguments'] = callArgs;
return $.post( url, post, callBack, 'json' );
};
_ez.url = _serverUrl;
_ez.seperator = _seperator;
$.ez = _ez;
function _ezLoad( callArgs, post, selector, callBack )
{
callArgs = callArgs.join !== undefined ? callArgs.join( _seperator ) : callArgs;
var url = _serverUrl + 'call/' + encodeURIComponent( callArgs );
post = post === undefined ? {} : post;
post['ezjscServer_function_arguments'] = callArgs;
return this.load( url + ( selector ? ' ' + selector : '' ), post, callBack );
};
$.fn.ez = _ezLoad;
})(jQuery);

