Добавьте параметр duration
к вашей функции:
function animate(el, leftVal, callback, duration) {
Затем вызовите параметр в части длительности функции:
{
duration: duration,
...
}
Когда вы вызываете функцию, определите последний параметр (который теперь является продолжительностью):
$(document).ready(function() {
var el = $("#box");
animate(el, 300, function() {
},1000); // 1 second duration (1000 milliseconds)
});