function prep_video(task){ r = new XMLHttpRequest(); r.onreadystatechange=function(){ if(r.readyState == 4){ if(r.status == 200){ if(task == 'info'){ document.getElementById('information').innerHTML=r.responseText; prep_video('size'); } else if (task == 'size'){ document.getElementById('size').innerHTML=r.responseText; var result = r.responseText.match(/streaming|not/); if(result == 'streaming'){ document.getElementById('audio').className=document.getElementById('audio').className + ' disabled'; document.getElementById('download').className=document.getElementById('download').className + ' disabled'; } else if(result == 'not'){ document.getElementById('audio').className=document.getElementById('audio').className + ' disabled'; document.getElementById('download').className=document.getElementById('download').className + ' disabled'; document.getElementById('streaming').className=document.getElementById('streaming').className + ' disabled'; document.getElementById('options-heading').className=document.getElementById('options-heading').className + ' disabled'; } } } else if (r.status == 404){ document.getElementById('information').innerHTML=r.responseText; } else if (r.status == 403){ document.getElementById('size').innerHTML=r.responseText; document.getElementById('options').innerHTML=\"
( preparing the aweseome ... )