function new_sort(stype, type) {
	loadSortModule(function(){newSortCallB(stype, type)})
}

function loadSortModule(func) {
	if($("#edit-sort-loaded").val() == 0) {
		$.post(window.bUrl+"/ajax/load-sort-module/act/"+window.act, {}, function(data){
			data = evaluate(data);
			$("#edit-sort-container").html(data.html);
			$.get(data.js_path, {}, function(data){
				$("#edit-sort-container").append('<script type="text/javascript">'+data+'</script>');
				$("#edit-sort-loaded").val(1);
				func();	
			});
		});
	} else {
		func();
	}
}
