/*
 Encode string
*/
function encode(str){
	return str.replace(" ","+");
}

function decode(str){
	return str.replace("+"," ");
}

function preparePaging(div, callback){
	$(".layer_pagination a").click(function() { // prepare pagination	
		var thisHref = encode($(this).attr("href"));
		$(div).load(thisHref, function(){
			if(callback)
				callback.invoke();
			preparePaging(div,callback);
		})
		return false; 
	}); 
	
	var sortlinks = ".paginate_sort a";
    $(sortlinks).click(function() {
       	var thisHref = encode($(this).attr("href"));
        $(div).load(thisHref, function(){
			preparePaging(div);
		})
        return false; 
    });
}