var CurrentUri = "" ;
var ajaxHandle = '' ;
function jLoad(url,options)
{
	if(url == '#' || url == '' || url=='-' || url == undefined) return false;
	s = url.split('#') ;
	r = (s[1] == undefined)? s[0]:s[1];
	CurrentUri = document.location.href ;
	t = r.split('?');
	p = (t[1] == undefined)?t[0]:t[1]; //post
	u = (t[1] == undefined)?'index.php':t[0];
	//alert(u);
	if(options && options.data)
		p += (p?'&':'') + options.data ;
	if(ajaxHandle)
		ajaxHandle.abort();
	if(options && options.onBeforeAjax)
		options.onBeforeAjax(p) ;
	//alert(p);
	ajaxHandle = $.ajax({ 
	 type: "POST", 
	 url: u,
	 data: p+'&ajaxRequested=true', 
	 success: function(msg)
	 {
		//alert(msg);
		CurrentUri = document.location.href ;
		if(options && options.onAfterAjax)
			//alert(options.onAfterAjax);
			options.onAfterAjax(msg) ;
		ajaxHandle = false ;
	 } 
	});
	return false;
}

function bindAjaxlinks(options)
{
	$('a.ajax').click(function(){
		return jLoad($(this).attr('href'),options);
	});
}
