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>");}

}

