}
function update_refresh_timer() {
- if (refresh_id != NaN)
+ if (!isNaN(refresh_id))
window.clearTimeout(refresh_id);
var rate = window['opts_refresh'].value * 1000;
if (rate > 0)
return;
}
- var time = state.time.split(':');
+ var time;
+ if ('time' in state)
+ // When stopped, there is no time field at all.
+ time = state.time.split(':');
+ else
+ time = [0, 0];
window['ui_mpc_seekcur'].max = time[1];
window['ui_mpc_seekcur'].value = time[0];