In order to delay some function in javascript ,we can use setTimeOut("function expression" ,milliseconds )
For example:
<script type="text/javascript"> function alertTest(){ alert("Suprise after 4s") } var testDelay = function(){ setTimeout("alertTest()",4000); } </script>