vMenu.Registry=[];vMenu.aniLen=250;vMenu.hideDelay=300;vMenu.minCPUResolution=10;function vMenu(id,_2,_3,_4,_5,_6){this.ie=document.all?1:0;this.ns4=document.layers?1:0;this.dom=document.getElementById?1:0;this.css="";if(this.ie||this.ns4||this.dom){this.id=id;this.dir=_2;this.orientation=_2=="left"||_2=="right"?"h":"v";this.dirType=_2=="right"||_2=="down"?"-":"+";this.dim=this.orientation=="h"?_5:_6;this.hideTimer=false;this.aniTimer=false;this.open=false;this.over=false;this.startTime=0;this.gRef="vMenu_"+id;eval(this.gRef+"=this");vMenu.Registry[id]=this;var d=document;var _8="";_8+="#"+this.id+"C{visibility:hidden;";_8+="left:"+_3+"px;";_8+="top:"+_4+"px;";_8+="overflow:hidden;z-index:10000;}";_8+="#"+this.id+"C,#"+this.id+"Ctt{position:absolute;";_8+="width:"+_5+"px;";_8+="height:"+_6+"px;";_8+="clip:rect(0 "+_5+" "+_6+" 0);";_8+="}";this.css=_8;this.load();}}vMenu.writeCSS=function(){document.writeln("<style type=\"text/css\">");for(var id in vMenu.Registry){document.writeln(vMenu.Registry[id].css);}document.writeln("</style>");};vMenu.prototype.load=function(){var d=document;var _10=this.id+"C";var _11=this.id+"Ctt";var _12=this.dom?d.getElementById(_10):this.ie?d.all[_10]:d.layers[_10];if(_12){var _13=this.ns4?_12.layers[_11]:this.ie?d.all[_11]:d.getElementById(_11);}var _14;if(!_12||!_13){window.setTimeout(this.gRef+".load()",100);}else{this.container=_12;this.menu=_13;this.style=this.ns4?this.menu:this.menu.style;this.homePos=eval("0"+this.dirType+this.dim);this.outPos=0;this.accelConst=(this.outPos-this.homePos)/vMenu.aniLen/vMenu.aniLen;if(this.ns4){this.menu.captureEvents(Event.MOUSEOVER|Event.MOUSEOUT);}this.menu.onmouseover=new Function("vMenu.showMenu('"+this.id+"')");this.menu.onmouseout=new Function("vMenu.hideMenu('"+this.id+"')");this.endSlide();}};vMenu.showMenu=function(id){var reg=vMenu.Registry;var obj=vMenu.Registry[id];if(obj.container){obj.over=true;for(menu in reg){if(id!=menu){vMenu.hide(menu);}}if(obj.hideTimer){reg[id].hideTimer=window.clearTimeout(reg[id].hideTimer);}if(!obj.open&&!obj.aniTimer){reg[id].startSlide(true);}}};vMenu.hideMenu=function(id){var obj=vMenu.Registry[id];if(obj.container){if(obj.hideTimer){window.clearTimeout(obj.hideTimer);}obj.hideTimer=window.setTimeout("vMenu.hide('"+id+"')",vMenu.hideDelay);}};vMenu.hideAll=function(){var reg=vMenu.Registry;for(menu in reg){vMenu.hide(menu);if(menu.hideTimer){window.clearTimeout(menu.hideTimer);}}};vMenu.hide=function(id){var obj=vMenu.Registry[id];obj.over=false;if(obj.hideTimer){window.clearTimeout(obj.hideTimer);}obj.hideTimer=0;if(obj.open&&!obj.aniTimer){obj.startSlide(false);}};vMenu.prototype.startSlide=function(_21){this[_21?"onactivate":"ondeactivate"]();this.open=_21;if(_21){this.setVisibility(true);}this.startTime=(new Date()).getTime();this.aniTimer=window.setInterval(this.gRef+".slide()",vMenu.minCPUResolution);};vMenu.prototype.slide=function(){var _22=(new Date()).getTime()-this.startTime;if(_22>vMenu.aniLen){this.endSlide();}else{var d=Math.round(Math.pow(vMenu.aniLen-_22,2)*this.accelConst);if(this.open&&this.dirType=="-"){d=-d;}else{if(this.open&&this.dirType=="+"){d=-d;}else{if(!this.open&&this.dirType=="-"){d=-this.dim+d;}else{d=this.dim+d;}}}this.moveTo(d);}};vMenu.prototype.endSlide=function(){this.aniTimer=window.clearTimeout(this.aniTimer);this.moveTo(this.open?this.outPos:this.homePos);if(!this.open){this.setVisibility(false);}if((this.open&&!this.over)||(!this.open&&this.over)){this.startSlide(this.over);}};vMenu.prototype.setVisibility=function(_24){var s=this.ns4?this.container:this.container.style;s.visibility=_24?"visible":"hidden";};vMenu.prototype.moveTo=function(p){this.style[this.orientation=="h"?"left":"top"]=this.ns4?p:p+"px";};vMenu.prototype.getPos=function(c){return parseInt(this.style[c]);};vMenu.prototype.onactivate=function(){};vMenu.prototype.ondeactivate=function(){};


	var menus = [
		new vMenu("menu1", "down", 130, 34, 129, 234),
		new vMenu("menu2", "down", 520, 34, 129, 234),
		new vMenu("menu3", "down", 650, 34, 129, 234)
	]

	for (var i = 0; i < menus.length; i++) {
		menus[i].onactivate = new Function("document.getElementById('act" + i + "').className='active';");
		menus[i].ondeactivate = new Function("document.getElementById('act" + i + "').className='';");
	}



vMenu.writeCSS();

<!--
// Live Help Server Version: 3.30 Rev. 3
// stardevelop.com Live Help International Copyright 2003

var server = 'http://www.jaguarpc.com';
var domain = '.jaguarpc.com';
var pages = '0';

var LiveHelpXMLHTTP = null;
var statusImagesLiveHelp = new Array();
var currentStatus = '';

var posLeft = (screen.width - 625) / 2;
var posTop = (screen.height - 425) / 2;
var size = 'height=425,width=625,top=' + posTop + ',left=' + posLeft;

var ns6 = (!document.all && document.getElementById); 
var ie4 = (document.all);
var ns4 = (document.layers);

function currentTime() {
	var date = new Date();
	return date.getTime();
}

var initiateOpen = 0;
var initiateLoaded = 0;
var initiateAuto = 0;
var infoOpen = 0;
var infoImageLoaded = 0;
var countTracker = 0;
var idleTimeout = 90 * 60 * 1000;
var timeStart = currentTime();
var timeElapsed;

var trackingInitalized = 0;
var topMargin = 10;
var leftMargin = 10;
var hAlign = "right";
var vAlign = "bottom";
var layerHeight = 229;
var layerWidth = 323;

var browserWidth = 0;
var browserHeight = 0;

var trackerStatus = new Image;
var time = currentTime();
var title = document.title.substring(0, 150);
var localtime = getTimezone();
//alert('Timezone: ' + localtime);

var TrackingTimer; var InitiateChatTimer;

var referrer;
if (document.referrer.indexOf('') >= 0) {
	referrer = '';
} else {
	referrer = document.referrer;
}

function getTimezone() {
	var datetime = new Date();
	if (datetime) {
		return datetime.getTimezoneOffset();
	} else {
		return '';
	}
}

function urlencode(str) {
  var str = escape(str).replace(/[+]/g, '%2B');
  str = str.replace(/[\/]/g, '%2F');
  return str;
}

function checkXMLHTTP() {
	obj = null;
	if (window.XMLHttpRequest) {
		obj = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		obj = new ActiveXObject("Microsoft.XMLHTTP")
		if (!obj) {
			try {
				obj = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				try {
					obj = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(e) {
					obj = null;
				}
			}
		}
    }
	return obj;
}

var resetTracking = 0;

function LoadXMLTracking(initiateResult) {

	LiveHelpXMLHTTP = checkXMLHTTP();
	
	// Run the XML query
	if (LiveHelpXMLHTTP.readyState != 0) {
		LiveHelpXMLHTTP.abort();
	}
	
	if (typeof initiateResult == 'undefined') { initiateResult = '' }
	
	var RequestData = 'JS=1&DEPARTMENT=&INITIATE=' + initiateResult;
	if (trackingInitalized == 0) {
		RequestData = 'JS=1&TITLE=' + escape(title) + '&URL=' + escape(document.location) + '&REFERRER=' + escape(referrer) + '&WIDTH=' + screen.width + '&HEIGHT=' + screen.height + '&COOKIE=&DEPARTMENT=&INITIATE=' + initiateResult;
		trackingInitalized = 1;
	}

	try {
		LiveHelpXMLHTTP.open('POST', 'http://www.jaguarpc.com/livehelp/include/status.php', true);
	} catch(e) {
		CancelXMLTracking(initiateResult);
		return false;
	}
	
	LiveHelpXMLHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	LiveHelpXMLHTTP.setRequestHeader("Content-length", RequestData.length);
	LiveHelpXMLHTTP.setRequestHeader("Connection", "close");
		
	LiveHelpXMLHTTP.onreadystatechange = function() {
		if (LiveHelpXMLHTTP.readyState == 4) {
			// Process response as JavaScript
			if (LiveHelpXMLHTTP.status == 200) {
				eval(LiveHelpXMLHTTP.responseText);
			}
		}
	};

	try {
		LiveHelpXMLHTTP.send(RequestData);
	} catch(e) {
		CancelXMLTracking(initiateResult);
		return false;
	}

	var time = currentTime();
	timeElapsed = time - timeStart;
	if (timeElapsed < idleTimeout) {
		window.clearTimeout(TrackingTimer);
		TrackingTimer = window.setTimeout('LoadXMLTracking();', 10000);
	}

}

function CancelXMLTracking(initiateResult) {
	LiveHelpXMLHTTP.abort();
	LiveHelpXMLHTTP = null;

	if (resetTracking == 0) {
		trackingInitalized = 0;
		resetTracking = 1;
	}
	
	OnlineTracker(initiateResult);
}

function changeStatus(status) {

	var statusImage = new Image;
	switch (status) {
		case 'Online':
			statusImageFile = '/images/content/sidebar_live_support/online2.gif';
			break;
		case 'BRB':
			statusImageFile = '/images/content/sidebar_live_support/away2.gif';
			break;
		case 'Away':
			statusImageFile = '/images/content/sidebar_live_support/away2.gif';
			break;
		default:
			statusImageFile = '/images/content/sidebar_live_support/offline2.gif';
			break;
	}
	
	var time = currentTime();
	if (currentStatus != '' && currentStatus != status) {
	
		for (i = 0; i < statusImagesLiveHelp.length; i++) {
		
			// Determine if there is an alternate image path find IMAGES= variable within statusImagesLiveHelp[i].src
			var getImageLocation = statusImagesLiveHelp[i].src.indexOf('IMAGES=');
			var getDepartment = statusImagesLiveHelp[i].src.indexOf('DEPARTMENT=');
            var getCallback = statusImagesLiveHelp[i].src.indexOf('CALLBACK=');
			
			statusImage.src = statusImageFile;
			if (getImageLocation != -1) {
				// Load the IMAGES path into a variable
				var statusImageDirectory = statusImagesLiveHelp[i].src.substring(getImageLocation + 7);
				if (getDepartment == -1) {
					var filenamePos = statusImageFile.lastIndexOf('/');
					if (filenamePos != -1) {
						statusImage.src = statusImageDirectory + statusImageFile.substring(filenamePos + 1) + '?IMAGES=' + statusImageDirectory;
					}
				}
			}
		
			if (getDepartment != -1) {
				// Load the DEPARTMENT path into a variable
				var department = statusImagesLiveHelp[i].src.substring(getDepartment + 11);
				var endRequestPos = department.lastIndexOf('&');
				if (endRequestPos != -1) {
					statusImage.src = 'http://www.jaguarpc.com/livehelp/include/status.php?DEPARTMENT=' + department.substring(0, endRequestPos) + '&IMAGES=' + statusImageDirectory;
				}
			}
		
			if (getCallback != -1) {
				// Load the CALLBACK path into a variable
				statusImage.src = 'http://www.jaguarpc.com/livehelp/include/status.php?CALLBACK=1&TIME=' + time;
			}
        
			statusImagesLiveHelp[i].onload = null;
			swapImage(statusImagesLiveHelp[i].name, '', statusImage.src, 1);
		}
	}

	currentStatus = status;
	
	if (status == 'Offline' && trackingInitalized == 0) {
			window.clearTimeout(TrackingTimer);
	}
}

function findObj(n, d) {
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function swapImage() {
	var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
		if ((x=findObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// stardevelop.com Live Help International Copyright 2003
// JavaScript Initiate Chat Layer Functions

function toggle(object) {
  if (document.getElementById) {
    if (document.getElementById(object).style.visibility == 'visible')
      document.getElementById(object).style.visibility = 'hidden';
    else
      document.getElementById(object).style.visibility = 'visible';
  }
  else if (document.layers && document.layers[object] != null) {
    if (document.layers[object].visibility == 'visible' || document.layers[object].visibility == 'show' )
      document.layers[object].visibility = 'hidden';
    else
      document.layers[object].visibility = 'visible';
  }
  else if (document.all) {
    if (document.all[object].style.visibility == 'visible')
      document.all[object].style.visibility = 'hidden';
    else
      document.all[object].style.visibility = 'visible';
  }
  return false;
}

function floatRefresh() {
	window.clearTimeout(InitiateChatTimer);
	window.clearTimeout(TrackingTimer);
	if (countTracker == 10000) {
		if (LiveHelpXMLHTTP != null) {
			LoadXMLTracking();
		} else {
			OnlineTracker();
		}
		countTracker = 0;
	}
	else {
		countTracker = countTracker + 10;
	}
	InitiateChatTimer = window.setTimeout('mainPositions("floatLayer"); floatRefresh();', 10);
}

function mainPositions(layer) { 

	if (document.getElementById) {
		this.currentY = parseInt(document.getElementById(layer).style.top);
		this.currentX = parseInt(document.getElementById(layer).style.left); 
	} else if (document.all) {
		this.currentY = parseInt(document.all[layer].style.pixelTop);
		this.currentX = parseInt(document.all[layer].style.pixelLeft);
	} else if (document.layers && document.layers[object] != null) {
		this.currentY = parseInt(document.layers[layer].top);
		this.currentX = parseInt(document.layers[layer].left); 
	}

	if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
		this.scrollTop = document.documentElement.scrollTop;
		this.scrollLeft = document.documentElement.scrollLeft;
	} else {
		this.scrollTop = document.body.scrollTop;
		this.scrollLeft = document.body.scrollLeft;
	}
	
	var newTargetY = this.scrollTop + topMargin;
	var newTargetX = this.scrollLeft + leftMargin;
	if ( this.currentY != newTargetY || this.currentX != newTargetX) { 
		if (this.targetY != newTargetY || this.targetX != newTargetX) { 
			this.targetY = newTargetY; this.targetX = newTargetX;
			floatStart();
		}
		animate(layer); 
	}
} 

function floatStart() { 
	var now = new Date();
	this.Y = this.targetY - this.currentY; this.X = this.targetX - this.currentX;
	
	this.C = Math.PI / 2400; 
	this.D = now.getTime();
	if (Math.abs(this.Y) > this.browserHeight) { 
		this.E = this.Y > 0 ? this.targetY - this.browserHeight : this.targetY + this.browserHeight;
		this.Y = this.Y > 0 ? this.browserHeight : -this.browserHeight;
	} else { 
		this.E = this.currentY;
	} 
	if (Math.abs(this.X) > this.browserWidth) { 
		this.F = this.X > 0 ? this.targetX - this.browserWidth : this.targetX + this.browserWidth;
		this.X = this.X > 0 ? this.browserWidth : -this.browserWidth;
	} else { 
		this.F = this.currentX;
	} 
} 

function animate(layer) { 
	var now = new Date();
	var newY = this.Y * Math.sin( this.C * ( now.getTime() - this.D ) ) + this.E;
	var newX = this.X * Math.sin( this.C * ( now.getTime() - this.D ) ) + this.F;
	newY = Math.round(newY);
	newX = Math.round(newX);

	if ((this.Y > 0 && newY > this.currentY) || (this.Y < 0 && newY < this.currentY)) { 
		if (document.getElementById) { document.getElementById(layer).style.top = newY + 'px'; }
		else if (document.all) { document.all[layer].style.pixelTop = newY + 'px'; }
		else if (document.layers && document.layers[object] != null) { document.layers[layer].top = newY + 'px'; }
	}
	if ((this.X > 0 && newX > this.currentX) || (this.X < 0 && newX < this.currentX)) { 
		if (document.getElementById) { document.getElementById(layer).style.left = newX + 'px'; }
		else if (document.all) { document.all[layer].style.pixelLeft = newX + 'px'; }
		else if (document.layers && document.layers[object] != null) { document.layers[layer].left = newX + 'px'; }
	}
}

function resetLayerLocation() {

	var width = 0; var height = 0;

	if(typeof(window.innerWidth) == 'number') {
		width = window.innerWidth;
		height = window.innerHeight;
	} else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
		width = document.documentElement.clientWidth;
		height = document.documentElement.clientHeight;
	} else if(document.body && (document.body.clientWidth || document.body.clientHeight)) {
		width = document.body.clientWidth;
		height = document.body.clientHeight;
	}

	leftMargin = 10; topMargin = 10;
	browserWidth = width; browserHeight = height;
	
	if (hAlign == 'right') { leftMargin = width - leftMargin - layerWidth - 20; }
	else if (hAlign == 'middle') { leftMargin = Math.round((width - 20) / 2) - Math.round(layerWidth / 2); }

	if (vAlign == 'bottom') { topMargin = height - topMargin - layerHeight - 45; }
	else if (vAlign == 'center') { topMargin = Math.round((height - 20) / 2) - Math.round(layerHeight / 2); }

}

function stopLayer() {
	window.clearTimeout(InitiateChatTimer);	

	if (initiateOpen == 1) {
		toggle('floatLayer');
	}
	initiateLoaded = 0;
}

function acceptInitiateChat() {
	if (LiveHelpXMLHTTP != null) {
		LoadXMLTracking('Accepted');
	} else {
		OnlineTracker('Accepted');
	}
	stopLayer();
}

function declineInitiateChat() {
	if (LiveHelpXMLHTTP != null) {
		LoadXMLTracking('Declined');
	} else {
		OnlineTracker('Declined');
	}
	stopLayer();
}

function resizeEvent(e) {
	if (!e) e = window.event;
	resetLayerLocation();
	return true;	
}

window.onresize = resizeEvent;


function checkInitiate(e) {
	// Check if site visitor has an Initiate Chat Request Pending for display...
	if (!e) var e = window.event;
	var imageWidth = this.width; var imageHeight = this.height;
	
	if (imageHeight == 2 || initiateAuto == 1) {
		displayInitiateChat();
	}
    
    if (imageWidth == 1) { // Hidden
    	changeStatus('Hidden')
    } else if (imageWidth == 2) { // Online
    	changeStatus('Online');
    } else if (imageWidth == 3) { // Be Right Back
    	changeStatus('BRB');
    } else if (imageWidth == 4) { // Away
    	changeStatus('Away');
    }
	return true;
}

function writeLayer(layer, sText) {
	if (layer != false) {
		if (layer.innerHTML == null) {
			layer.open();
			layer.write(sText);
			layer.close();
			return true;
		} else {
			layer.innerHTML = sText;
			return true;
		}
	}
	return false;
}

function displayInitiateChat() {

	if (initiateOpen == 0 || initiateLoaded == 1) {
	
		resetLayerLocation();
		
		var obj;
		if (document.getElementById) {
			obj = document.getElementById('floatLayer');
			if (obj != null) { obj.style.top = topMargin + 'px'; obj.style.left = leftMargin + 'px'; }
		} else if (document.all) {
			obj = document.all['floatLayer'];
			if (obj != null) { obj.style.pixelTop = topMargin + 'px'; obj.style.pixelLeft = leftMargin + 'px'; }
		} else if (document.layers) {
			obj = document.layers['floatLayer'];
			if (obj != null) { obj.top = topMargin + 'px'; obj.left = leftMargin + 'px'; }
		}
		
		// Dynamic Initiate Chat
		//var layer = '<div align="center" style="position:relative; left:40px; top:145px; width:256px; height:35px; z-index:5001; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;">Do you have any questions that I can help you with? </div><img src="/livehelp/locale/en/images/InitateChat.gif" alt="stardevelop.com Live Help" width="323" height="229" border="0" usemap="#LiveHelpInitiateChatMap"/>';
		//writeLayer(obj, layer);
		
		if (obj != null) {

			var openingTrackerStatus = new Image;
			openingTrackerStatus.src = 'http://www.jaguarpc.com/livehelp/include/tracker.php?INITIATE=Opened';
		
			if (document.getElementById) { document.getElementById('floatLayer').location = 'http://www.jaguarpc.com/livehelp/include/tracker.php?INITIATE=Opened'; }
			else if (document.layers) { document.layers['floatLayer'].location = 'http://www.jaguarpc.com/livehelp/include/tracker.php?INITIATE=Opened'; }
			else if (document.all) { document.all['floatLayer'].location = 'http://www.jaguarpc.com/livehelp/include/tracker.php?INITIATE=Opened'; }

			floatRefresh();
	
			toggle('floatLayer');
			initiateOpen = 1; initiateLoaded = 0; initiateAuto = 0;
		}
	}
}


var LiveHelpWindow = '';
var OfflineEmail = -1;
currentStatus = 'Online';

function openLiveHelp(department, location) {

	if (OfflineEmail == 0 && currentStatus != 'Online') {
		return false;
	} else {
		if (!LiveHelpWindow.closed && LiveHelpWindow.location) {
			if (LiveHelpWindow.focus) {
				LiveHelpWindow.focus();
			}
			return false;
		} else {
			// TODO: Remove All # invalid characters
            if (typeof location != 'undefined' && location != '') {
                if (typeof department != 'undefined' && department != '') {
                    LiveHelpWindow = window.open('http://www.jaguarpc.com/livehelp/' + location + '?DEPARTMENT=' + department + '&LANGUAGE=en', 'LiveHelpjaguarpccom', size);
                } else {
                    LiveHelpWindow = window.open('http://www.jaguarpc.com/livehelp/' + location + '?LANGUAGE=en', 'LiveHelpjaguarpccom', size);
                }
            } else {
                if (typeof department != 'undefined' && department != '') {
                    LiveHelpWindow = window.open('http://www.jaguarpc.com/livehelp/index.php?DEPARTMENT=' + department + '&LANGUAGE=en', 'LiveHelpjaguarpccom', size);
                } else {
                    LiveHelpWindow = window.open('http://www.jaguarpc.com/livehelp/index.php?LANGUAGE=en', 'LiveHelpjaguarpccom', size);
                }
            }
		}
	}
	if (LiveHelpWindow) { LiveHelpWindow.opener = self; }
}

function OnlineTracker(initiateResult) {
	var time = currentTime();
	trackerStatus = new Image;

	if (typeof initiateResult == 'undefined') { initiateResult = '' }
	
	if (trackingInitalized == 0) {
		var url = document.location.href;
		//url = url.replace('://', ':\\/\\/');
		trackerStatus.src = 'http://www.jaguarpc.com/livehelp/include/status.php?TRACKER=1&TITLE=' + urlencode(title) + '&URL=' + urlencode(url) + '&REFERRER=' + urlencode(referrer) + '&WIDTH=' + screen.width + '&HEIGHT=' + screen.height + '&COOKIE=';
		trackingInitalized = 1;
	} else {
		if (initiateOpen == 0) { trackerStatus.onload = checkInitiate; }
		if (initiateResult != '') {
			trackerStatus.src = 'http://www.jaguarpc.com/livehelp/include/status.php?TRACKER=1&INITIATE=' + initiateResult + '&TIME=' + time;
		} else {
			trackerStatus.src = 'http://www.jaguarpc.com/livehelp/include/status.php?TRACKER=1&TIME=' + time;
		}
	}

	timeElapsed = time - timeStart;
	if (timeElapsed < idleTimeout) {
		window.clearTimeout(TrackingTimer);
		TrackingTimer = window.setTimeout('OnlineTracker();', 10000);
	}
}

LiveHelpXMLHTTP = checkXMLHTTP();

if (LiveHelpXMLHTTP != null) {
	LoadXMLTracking();
}
else {
	OnlineTracker();
}


function strTrim(str) {
	if (!str || str == '') { return ''; }
	return str.replace(/^\s+|\s+$/g, '');
}

function getTxQry(name, value) {
	if (value == '') { str = '' }
	value = strTrim(value); if (value != '') { var str = '&' + name + '=' + strTrim(value)}
	return str;
}

var transCompleted = 0;

function setLiveHelpTrans() {
	if (transCompleted == 0) {
		var obj;
		if (document.getElementById) { obj = document.getElementById('utmtrans');
		} else if (document.utmform && document.utmform.utmtrans) { obj = document.utmform.utmtrans; } else { return; }
		
        if (obj != null) {
            obj = strTrim(obj.value); d = obj.split('UTM:');
            var str = '';
            
            for (var i=0; i < d.length; i++) {
                d[i] = strTrim(d[i]); type = d[i].charAt(0);
                if (type != 'T' && type != 'I') { continue; }
                if (type == 'T') {
                    t = d[i].split('|');
                    if (strTrim(t[1]) != '') {
                        str = '?txid=' + strTrim(t[1]); 
                        params = new Array('affil', 'total', 'tax', 'ship', 'city', 'state', 'country');
                        for (var ii = 0; ii < t.length-2; ii++) {
                            str += getTxQry(params[ii], t[ii+2]);
                        }
                    }
                } else if (type == 'I') {
                    im = d[i].split('|');
                    if (strTrim(im[1]) != '') {
                        id = 'im[' + (i-1) + ']'; str += '&' + id + '[txid]=' + strTrim(im[1]); 
                        params = new Array(id + '[sku]', id + '[name]', id + '[category]', id + '[price]', id + '[qty]');
                        for (var ii = 0; ii < im.length-2; ii++) {
                            id = ii+2; 
                            str += getTxQry(params[ii], im[id]);
                        }
                    }	
                }
            }
            
            image = new Image;
            image.src = '/livehelp/include/conversion.php' + str + '&time=' + currentTime();
		}
        
		transCompleted = 1;
	}
}

function currentTime() {
	var date = new Date();
	return date.getTime();
}

function initaliseLiveHelp() {
	setLiveHelpTrans();
}

if(typeof window.addEventListener != 'undefined') {
	// Safari, Gecko, Konqueror etc.
	window.addEventListener('load', initaliseLiveHelp, false);
} else if(typeof document.addEventListener != 'undefined') {
	// Opera 7
	document.addEventListener('load', initaliseLiveHelp, false);
} else if(typeof window.attachEvent != 'undefined') {
	// Inernet Explorer
	window.attachEvent('onload', initaliseLiveHelp);
}

//-->

