	var xmlHttp, chatHttp;
	var chatTimeOut;
	var t;
	//set cookie value passing the cookie name, value and expiredays
	function setCookie(c_name,value,expiredays)
	{
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+expiredays);
		document.cookie=c_name+ "=" +escape(value)+
		((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
		+";path=/";
	}
	
	//get cookie value passing the cookie name
	function getCookie(c_name)
	{
	  if (document.cookie.length>0)
	  {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
		{ 
		  c_start=c_start + c_name.length+1; 
		  c_end=document.cookie.indexOf(";",c_start);
		  if (c_end==-1) c_end=document.cookie.length;
			  return unescape(document.cookie.substring(c_start,c_end));
		} 
	  }
	  return "";
	}  	
	
	function GetXmlHttpObject()
	{
	var xmlHttp=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
	    {
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
	  catch (e)
	    {
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    }
	  }
	return xmlHttp;
	}
	
	//send using GET
	function goGetAJ(lnk)
	{
	  xmlHttp.open("GET",lnk,true);
	  xmlHttp.send(null);
	}	
	
	//for the chatboard
	function loadTheBoard()
	{
	  xmlHttp=GetXmlHttpObject();
	  xmlHttp.onreadystatechange=loadTheBoardOut;
	  goGetAJ("f1chatboard.asp");
	}
	
	function loadTheBoardOut()
	{
	  if (xmlHttp.readyState==4)
	  { 
	    if(document.getElementById("theBoard").innerHTML!=xmlHttp.responseText)
		{
			document.getElementById("theBoard").innerHTML=xmlHttp.responseText;
			if(getCookie("chatTimeOut")=="")
				setCookie("chatTimeOut",1200,1);
			
			chatTimeOut = Number(getCookie("chatTimeOut"));
			
			t=setTimeout("loadTheBoard()",chatTimeOut);
			if(Number(getCookie("chatTimeOut"))<=30000)
			{
				setCookie("chatTimeOut",(Number(getCookie("chatTimeOut")) + 300).toString(),1);
			}
		}
	  } 
	}
	
	chatHttp= GetXmlHttpObject();
	xmlHttp = GetXmlHttpObject();	