function ajax_paging(url_path,div_id,curent_url_path)
{    
	jQuery.jCache.maxSize = 10;
    var cache_key = escape(url_path);  
    var current_cache_key = escape(curent_url_path);  
	var divid = '#' + div_id;

	if (jQuery.jCache.hasItem(cache_key))
    {
		jQuery(divid).animate({opacity: 0.3}, function (){
			jQuery.jCache.removeItem(current_cache_key);
			jQuery.jCache.setItem(current_cache_key,jQuery(divid).html());
			jQuery(divid).html(jQuery.jCache.getItem(cache_key)).animate({opacity: 1});
		});
        return;
    }
	jQuery(divid).animate({opacity: 0.3}, function (){
	
	jQuery.ajax({
	  url: url_path,
	  cache: true,
	  success: function(html){
		if(html!='' && html!='undefined')
		{			
			jQuery.jCache.removeItem(current_cache_key);
			jQuery.jCache.setItem(current_cache_key,jQuery(divid).html());
			jQuery.jCache.setItem(cache_key, html);
			jQuery(divid).html(html).animate({opacity: 1});
			//document.getElementById(div_id).innerHTML = html;
		}				

	  }
	});		

	});
}
