/*this page crates an ajax request object. this page is included by other pages that need to perform XMLHttpRequest. */ var sbajax=false; if(window.XMLHttpRequest) sbajax=new XMLHttpRequest(); //IE 7,mozilla,safari,firefox.opera, mostbrowser else if(window.ActiveXObject) //older IE { try { sbajax = new ActiveXObejct("Msxml2.XMLHTTP"); } catch (e1) { try { sbajax = new ActiveXObejct("Microsoft.XMLHTTP"); } catch (e2) {} } } //if(!sbajax) //alert("Some page fuctionality is unavailable."); ///////////captcha functions /////=========== function refresh_videos(sbtemp_itemid,del)// 1 for add video 0 for remove { if(sbajax) { sbajax.open('get','getvideos.php?sbtemp_itemid='+sbtemp_itemid+'&del='+del); if(del==1) sbajax.onreadystatechange=handle_refresh_videos; else sbajax.onreadystatechange=handle_delete_videos; sbajax.send(null); return false; } } function refresh_provideos(sbtemp_itemid,del)// 1 for add video 0 for remove { if(sbajax) { sbajax.open('get','getpro_videos.php?sbtemp_itemid='+sbtemp_itemid+'&del='+del); if(del==1) sbajax.onreadystatechange=handle_refresh_videos; else sbajax.onreadystatechange=handle_delete_videos; sbajax.send(null); return false; } } function handle_refresh_videos() { if((sbajax.readyState==4) && (sbajax.status==200)) window.opener.document.getElementById('videothumb').innerHTML=sbajax.responseText; } function handle_delete_videos() { if((sbajax.readyState==4) && (sbajax.status==200)) document.getElementById('videothumb').innerHTML=sbajax.responseText; } ///////--------Check chat requests function sb_check_requests() { if(sbajax) { sbajax.open('get','check_chat_requests.php'); sbajax.onreadystatechange=sb_handle_request; sbajax.send(null); return false; } } function sb_handle_request() { if((sbajax.readyState==4) && (sbajax.status==200)) { if(!isNaN(sbajax.responseText) && sbajax.responseText > 0) { sbnotify_chat_requests(sbajax.responseText); // clearInterval(sbtimer_id); } } } ///////--------Check chat request replies function sb_check_request_reply(id) { if(sbajax) { sbajax.open('get','check_chat_request_reply.php?sb_id=' + id); sbajax.onreadystatechange=sb_handle_request_reply; sbajax.send(null); return false; } } function sb_handle_request_reply() { if((sbajax.readyState==4) && (sbajax.status==200)) { if(!isNaN(sbajax.responseText) && sbajax.responseText > 1 && sbajax.responseText < 5 ) //means 2 to 4 { sbnotify_chat_reply(sbajax.responseText); } } } ///////--------Update chat window function sb_update_chat_window(id, current_span_id) { if(sbajax) { sbajax.open('get','update_chat_window.php?sb_id=' + id + '&id=' + current_span_id); sbajax.onreadystatechange=sb_handle_update_chat_window; sbajax.send(null); return false; } } function sb_handle_update_chat_window() { if((sbajax.readyState==4) && (sbajax.status==200)) { if(sbajax.responseText.length > 0) { if(parseInt(sbajax.responseText) == 555) { clearInterval(sbUpdateChatTimer); sbforce_quit(); } else sbaddNode(sbajax.responseText); } } }