var page2 = "run_chat.php";
//alert(page);

function ajax2(url,target)
 {

   if (window.XMLHttpRequest) {
       req = new XMLHttpRequest();
       req.onreadystatechange = function() {ajaxDone(target);};
       req.open("GET", url, true);
       req.send(null);
   // IE/Windows ActiveX version
   } else if (window.ActiveXObject) {
       req = new ActiveXObject("Microsoft.XMLHTTP");
       if (req) {
           req.onreadystatechange = function() {ajaxDone(target);};
           req.open("GET", url, true);
           req.send();
       }
   }
   setTimeout("ajax2(page2,'chatstatusbar')", 6*1000);
}

//setTimeout("ajax2(page2,'scriptoutput')", 6*1000);

setTimeout("ajax2(page2,'chatstatusbar')", 6*1000);

var page = "run_chat1.php";
function ajax(url,target)
 {

   if (window.XMLHttpRequest) {
       req = new XMLHttpRequest();
       req.onreadystatechange = function() {ajaxDone(target);};
       req.open("GET", url, true);
       req.send(null);
   // IE/Windows ActiveX version
   } else if (window.ActiveXObject) {
       req = new ActiveXObject("Microsoft.XMLHTTP");
       if (req) {
           req.onreadystatechange = function() {ajaxDone(target);};
           req.open("GET", url, true);
           req.send();
       }
   }
   setTimeout("ajax(page,'chatstatusbar')", 30*1000);
}

//setTimeout("ajax(page,'scriptoutput')", 30*1000);

setTimeout("ajax(page,'chatstatusbar')", 30*1000);

function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}


function ajaxDone(target) {
// only if req is "loaded"
	if (req.readyState == 4) {
		// only if "OK"

		if (req.status == 200 || req.status == 304)
		{
			results = req.responseText;
			if(trim(results,' ')!='')
			{

			if(document.getElementById(target).style.display == 'none')
				document.getElementById(target).style.display = '';

			var inner = document.getElementById(target).innerHTML;
			document.getElementById(target).innerHTML =  "" + results +"<div class='statusbarclose' onclick='hide();'>X</div>";
			}
		  else
		  document.getElementById(target).style.display = 'none'


		}


	}
	else
	{
		document.getElementById(target).innerHTML="" ;
	}
}








/******************functions for chat reject**************/

function ajaxpage1(url, c_id)
{

  var page_request = false

  if (window.XMLHttpRequest)     // if Mozilla, Safari etc
  {
    page_request = new XMLHttpRequest()
  }
  else if (window.ActiveXObject) // if IE
  {
    try
    {
      page_request = new ActiveXObject("Msxml2.XMLHTTP")
    }
    catch (e)
    {
      try
      {
        page_request = new ActiveXObject("Microsoft.XMLHTTP")
      }
      catch (e){}
    }
  }
  else
    return false



  page_request.onreadystatechange=function()
  {
    loadpage(page_request, c_id)
  }

  anticache=(url.indexOf("?")!=-1) ?
            "&"+new Date().getTime() :
            "?"+new Date().getTime()

  page_request.open('GET', url+anticache, true)
  page_request.send(null)
}

function loadpage(page_request, c_id)
{
	if (page_request.readyState == 4 &&
		  (page_request.status==200 ||
		   window.location.href.indexOf("http")==-1))
	{
		document.getElementById(c_id).innerHTML=page_request.responseText

	}


}


  function Chat_reject( rej,loadarea,cid )
{
 // alert("test");
	var address_string = "chat_reject.php?rej=" + rej +"&cid=" +cid
	// alert(address_string);
	ajaxpage1(address_string, loadarea)
}
/******************End functions for chat reject**************/