video application can be utilized on a wide number of web pages under different usage scenarios the above solution has a drawback when there are other web page constituents besides a playout control program to which the user may want to intentionally assign the keyboard focus for example in fig1 a web page may incorporate a search function where the user may type in to a key entry window 101 that is a child window of the web page window 13 rather than the window of the playout control program in this arrangement it would be undesirable to continuously assign the keyboard focus to the playout control program window 50 because the user may want to place the keyboard focus in the text box window 101 in order to type in for example the title of an audio video work that the user would like to see or hear in this case a better approach is to write scripting language instructions that instruct the browser to use a window within its window family to intercept and interpret key events intended for web page constituents that are not part of the embedded audio video player program if the web browser were capable of redirecting key events that are directed to any child window of the browser window to an embedded program it would be sufficient to use a script to cause the browser to simply capture all key events to all web page constituents and redirect key events resulting from audio video control key events to the audio video player window 50 however for security reasons known web browsers do not allow scripting programs or embedded.