function writeWhosOn(sGateway,sDomain,sDepartment,sResponse,sChatstart){
var sSession;
var sUrl;
var dt=new Date();
var sCookie=document.cookie.toString();
if(sCookie.indexOf("whoson")==-1){
    sSession=parseInt(Math.random()*1000)+"-"+dt.getTime();
    document.cookie="whoson="+sSession+";expires=Fri, 31-Dec-2010 00:00:00 GMT;";}
sCookie=document.cookie.toString();
if(sCookie.indexOf('whoson')==-1){sSession="";}
else{
    var s=sCookie.indexOf("whoson=")+7;
    var e=sCookie.indexOf(";",s);
    if(e==-1)e=sCookie.length;
    sSession=sCookie.substring(s,e);}
sUrl=sGateway+"?u="+sSession+"&d="+sDomain;
if(sDepartment.length>0)sUrl+="&t="+sDepartment;
sUrl+="&p='"+window.location+"'&r='"+escape(document.referrer)+"'";
if(sResponse==""){
    if(document.layers){document.write("<layer name=\"WhosOn\" visibility=hide><img src=\""+sUrl+"\" height=1 width=1></layer>");}
    else{document.write("<div id=\"WhosOn\" STYLE=\"position:absolute;visibility:hidden;\"><img src=\""+sUrl+"\" height=1 width=1></div>");}}
else {
    sUrl+="&response=g";sChatstart+="?domain="+sDomain;
    if(sDepartment.length>0)sChatstart+="&department="+sDepartment;
    document.write("<a target=\"_blank\" href=\""+sChatstart+"\" onclick=\"javascript:window.open('"+sChatstart+"','new_win','width=484,height=361');return false;\"><img border=\"0\" src=\""+sUrl+"\"></a>");}
}