This function below doesn’t work like I want it to; being a JS novice I can’t figure out why.
I need it to wait 5 seconds before checking whether the newState is -1.
Currently, it doesn’t wait, it just checks straight away.
function stateChange(newState) {
  setTimeout('', 5000);
  if(newState == -1) {
    alert('VIDEO HAS STOPPED');
  }
}