   function ajaxreq() {
      var ss = new Array();
      ss = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         ss = new XMLHttpRequest();
         if (ss.overrideMimeType) {
            ss.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            ss = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               ss = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      return ss;
   }
   
   var rdm = new Date();
   var http = new Array();
   var http2 = new Array();
   var http3 = new Array();
   
   function MPR() {
      http[rdm] = ajaxreq();
      if (!http[rdm]) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      parameters = "message=" + (document.getElementById("message").value).replace(new RegExp( "\\+", "g" ), "%2B");
      
      http[rdm].open('POST', 'postsb.php', true);
      http[rdm].setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8");
      http[rdm].setRequestHeader("Content-length", parameters.length);
      http[rdm].setRequestHeader("USER_AGENT", "shoutbox");
      http[rdm].setRequestHeader("Connection", "close");
      http[rdm].send(parameters);
      document.getElementById("message").value = '';
      get();
   }
   
   function get() {
      http2[rdm] = ajaxreq();
      http2[rdm].onreadystatechange = getmsg;
      http2[rdm].open('POST', 'readsb.php', true);
      http2[rdm].setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8");
      http2[rdm].setRequestHeader("USER_AGENT", "shoutbox");
      http2[rdm].setRequestHeader("Connection", "close");
      http2[rdm].send(null);
      setTimeout("get()", 3000);
   }
   
   function del(id) {
      http3[rdm] = ajaxreq();
      parameters = "del=" + id;
      http3[rdm].open('POST', 'postsb.php', true);
      http3[rdm].setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8");
      http3[rdm].setRequestHeader("USER_AGENT", "shoutbox");
      http3[rdm].setRequestHeader("Connection", "close");
      http3[rdm].send(parameters);
      get();
   }
   
   function getmsg() {
    if(document.getElementById('shoutbox')) {
      //if(http2[rdm].readyState <4) { document.getElementById('shoutbox').innerHTML = '<div style="text-align: center"><img src="images/loader.gif" width="50" height="50" title="Loading" /></div>'; }
      if (http2[rdm].readyState == 4) {
         if (http2[rdm].status == 200) {
            document.getElementById('shoutbox').innerHTML = http2[rdm].responseText;          
         } else {
            //alert('There was a problem with the request.');
         }
      }
    }
   }
   
   function addem(em) {
        document.getElementById("message").value = document.getElementById("message").value + ' ' + em + ' ';
   }

get();