<!--
var objXml = null;
function Co3ScriptObject() {
	this.loaderInterval = null;
}

function getClientTime() {
	var date = new Date();
	return(date);
}
function getXmlHttpProperty(strMethod,strUrl,strXPath,strType) {
	
	var rtnValue = null;
	var XmlDoc = null;
	if (this.Browser.ie) {
		objXml = new ActiveXObject("MSXML2.XMLHTTP");
		XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		objXml.open(strMethod,strUrl,false);
		objXml.send(null);
		
		XmlDoc = objXml.responseXML;
		if (strType == "property") {
			rtnValue = XmlDoc.selectSingleNode(strXPath).text;
		}
		
	} else {
		objXml = new XMLHttpRequest();
		objXml.open(strMethod,strUrl,false);
		objXml.send(null);
		
		XmlDoc = objXml.responseXML;
		if (strType == "property") {
			var splitXpath = strXPath.split('/');
			var xx = XmlDoc.getElementsByTagName(splitXpath[splitXpath.length-1]);
			rtnValue = xx[0].firstChild.data;
		}
	}
	
	if (strType == "object") {
		rtnValue = XmlDoc;
	}
	return(rtnValue);
}
function getServerTime() {		
	
	var rtnValue = this.AjaxRequest("GET","server.asp","/response/time","property");
	var date = new Date(rtnValue);
	return(date);
}
function getHolidayDates() {
	var dates = new Array();
	var val = this.AjaxRequest("GET","holidays.asp","/response/dato","object");
	var xmlDocument = val;
	if (this.Browser.ie) {
		var Nodes = xmlDocument.selectNodes("/response/dato");
		for (i = 0; i < Nodes.length; i++) {
			var myDate = new Date(Nodes[i].firstChild.data);
			dates[dates.length] = myDate;
		}
	} else {
		var Nodes = xmlDocument.getElementsByTagName("dato");
		for (i = 0; i < Nodes.length; i++) {
			var myDate = new Date(Nodes[i].firstChild.data);
			dates[dates.length] = myDate;
		}
	}
	return(dates);
}
function browser() {
	this.ver=navigator.appVersion;
	this.agent=navigator.userAgent.toLowerCase();
	this.dom=document.getElementById?1:0;
	this.op=window.opera;
	this.moz=(this.agent.indexOf("gecko")>-1||window.sidebar);
	this.ie=this.agent.indexOf("msie")>-1&&!this.op;
	if(this.ie){
		this.ie5=(this.agent.indexOf("msie 5")>-1);
		this.ie55=(this.ie5&&this.agent.indexOf("msie 5.5")>-1);
		this.ie6=(this.dom&&!this.ie4&&!this.ie5&&!this.ie55&&this.agent.indexOf("msie 6")>-1);
		this.ie7=this.dom&&!this.ie4&&!this.ie5&&!this.ie55&&!this.ie6;
	}
	this.mac=(this.agent.indexOf("mac")>-1);
	return this;
}

/* Wordbook object for truncating strings without clipping inside words */
function Wordbook() {
  this.str = null;
}
function WbSetString() {
  this.str = arguments[0];
}
function wordbook_wordsplit() {
  if (this.str == null) {
    alert("You have not called SetString(targetString)");
	return (null);
  } else {
	  
	  wb_maxcharlen = parseInt(arguments[0]);

	  if (this.str.length <= wb_maxcharlen) {

	      wb_returnString = this.str;

	  } else {

	    wb_arrWords = this.str.split(' ');

	    wb_returnString = "";
	    wb_concatString = "";
	    wb_prevConcatString = "";

	    for (wb_i = 0; wb_i < wb_arrWords.length; wb_i++) {
	      wb_concatString += wb_arrWords[wb_i] +' ';
	  
	      if (wb_concatString.length > wb_maxcharlen) {
	  
	        if (wb_prevConcatString.length <= 0) 
	          wb_returnString = wb_concatString.substr(0,wb_concatString.length-1) +'...';
	        else
	          wb_returnString = wb_prevConcatString.substr(0,wb_prevConcatString.length-1) +'...';

	        break;
	      } else if (wb_concatString.length == wb_maxcharlen) {
	  
	        wb_returnString = wb_concatString.substr(0,wb_concatString.length-1) +'...';
	        break;
	      } 
	      wb_prevConcatString = wb_concatString;
	    }
	    if (wb_arrWords.length <= 1) {
	      wb_returnString = this.str.substr(0,wb_maxcharlen-3) +'...';
	    }
	  }
  }
  return (wb_returnString);
}
Wordbook.prototype.SetString = WbSetString;
Wordbook.prototype.WordSplit = wordbook_wordsplit;

Co3ScriptObject.prototype.AjaxRequest = getXmlHttpProperty;
Co3ScriptObject.prototype.GetClientTime = getClientTime;
Co3ScriptObject.prototype.GetServerTime = getServerTime;
Co3ScriptObject.prototype.Browser = new browser();
Co3ScriptObject.prototype.GetHolidays = getHolidayDates;
Co3ScriptObject.prototype.Wordbook = new Wordbook();

var objScript = new Co3ScriptObject();
-->