function createRequestObject() {
   var req;

   if(window.XMLHttpRequest){
      // Firefox, Safari, Opera...
      req = new XMLHttpRequest();
   } else if(window.ActiveXObject) {
      // Internet Explorer 5+
      req = new ActiveXObject("Microsoft.XMLHTTP");
   } else {
      // There is an error creating the object,
      // just as an old browser is being used.
     alert("Your Browser Does Not Support This Script - Please Upgrade Your Browser ASAP");
   }

   return req;
}

// Make the XMLHttpRequest object
var userEmail;
var userPath;
var myInterval;
var http = createRequestObject();

function sendRequest(page) {

   // Open PHP script for requests
   http.open('get', page);
   http.onreadystatechange = handleResponse;
   http.send(null);

}

function handleResponse() {

   if(http.readyState == 4 && http.status == 200){
	
      // Text returned FROM the PHP script
      var response = http.responseText;
      if(response == "online") {
		// UPDATE ajaxTest content
		 clearInterval(myInterval);
		 document.getElementById("offline").style.display = "none";
		 if(userEmail){
			 var flashvars = {
			  email: userEmail
			 };
			swfobject.embedSWF(userPath + "video2.swf", "myContent", "703", "606", "9.0.0", userPath + "expressInstall.swf",flashvars);
		}else{
			document.getElementById("notloggedin").style.display = "inline";
		}
      }

   }

}

function repeatloop(email,path)
{
	if(email)
		userEmail = email;
	if(path)
		userPath = path;
		
	sendRequest(userPath + 'chatOnline.php'); // replace "inbox-status.php" with your php page's url
	myInterval = setTimeout("repeatloop()", 5000);
}