/*
        This script will open a visitor page to the visitor of a particular site.
*/
//added on 10 Jul 2001
var cururl = window.location.href;
var refurl = "-";
if (document.referrer&&document.referrer!="")
refurl = document.referrer;
//-----
function openvisitorpage(host, sitename, group, itsmq, agentname){	
	var visitorpage;
	if((host != 'null') && (group != 'null')) {
		visitorpage = "http://"+host+"/servlet/GenerateVisitorServlet?SITE_NAME="+sitename+"&GROUP="+group;
	}else if((host != 'null') && (group == 'null')) {
		visitorpage = "http://"+host+"/servlet/GenerateVisitorServlet?SITE_NAME="+sitename;
	}else {
		visitorpage = "/servlet/GenerateVisitorServlet?SITE_NAME="+sitename;
	}
	//added on 19 june 2001 by ravi and suri
	if (agentname!=null) {
	   agentname = agentname.substring(0,agentname.indexOf('@'));
	   visitorpage = visitorpage+"&AGENT_NAME="+agentname;
	}
	if(itsmq != null) {
		visitorpage = visitorpage+"&ITSM="+itsmq;
	}
	//added on 10 Jul 2001
	/*
	if (navigator.appName == "Netscape") {
		visitorpage = visitorpage + "&SCRIPT_FILE=/validemailNS.js";
	} else {
		visitorpage = visitorpage + "&SCRIPT_FILE=/validemail.js";
	}
	*/
	visitorpage = visitorpage+"&RURL="+refurl+"&CURL="+cururl;
	/*
	if (navigator.appName == "Netscape") {
		window.open(visitorpage, "visitorwindow", "width=622,height=329,titlebar=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,status=yes");
	} else {
		window.open(visitorpage, "visitorwindow", "width=622,height=329,titlebar=no,toolbar=no,menubar=no,scrollbars=no,resize=no,status=yes");
	}
	*/
	window.open(visitorpage, "visitorwindow", "width=622,height=329,titlebar=no,toolbar=no,menubar=no,scrollbars=no,resize=no");
}

//This function is used by the ITSM people ------
function openAgentPage(agentname) {
	window.open("http://call.telbon.com/" + agentname );
}
//-----------------

function openitsmvisitorpage(host, sitename, group, itsmq, agentname , clientid , clientinfo){
		var visitorpage;
		if(clientid == '' || clientid == null){
			openvisitorpage(host, sitename, group, itsmq, agentname);
			return;
		}else{
			if(clientinfo != ''){
				
				if(!(clientinfo == "")){
					if(group == ''){
						group='Default'; 
					}
					visitorpage = "http://"+host+"/servlet/GenerateITSMClient?SITE_NAME="+sitename+"&GROUP="+group;
					if (agentname != '') {
						   agentname = agentname.substring(0,agentname.indexOf('@'));
							visitorpage = visitorpage+"&AGENT_NAME="+agentname;
					}
					if(itsmq != '') {
						visitorpage = visitorpage+"&ITSM="+itsmq;
					}
					visitorpage = visitorpage+"&"+clientinfo;
				}
			}
		}
		visitorpage = visitorpage+"&RURL="+refurl+"&CURL="+cururl; 
		//window.open(visitorpage, "visitorwindow", "width=622,height=329,titlebar=no,toolbar=no,menubar=no,scrollbars=no,resize=no,status=yes");
		window.open(visitorpage, "visitorwindow", "width=622,height=329,titlebar=no,toolbar=no,menubar=no,scrollbars=no,resize=no");
}