var lpMTagConfig = {
        'lpServer' : "sales.liveperson.net",
        'lpNumber' : "37343836",
        'lpProtocol' : (document.location.toString().indexOf("https:")==0) ? "https" : "http"
	}

function lpAddMonitorTag(src){if(typeof(src)=='undefined'||typeof(src)=='object'){src=lpMTagConfig.lpMTagSrc?lpMTagConfig.lpMTagSrc:'/hcp/html/mTag.js';}if(src.indexOf('http')!=0){src=lpMTagConfig.lpProtocol+"://"+lpMTagConfig.lpServer+src+'?site='+lpMTagConfig.lpNumber;}else{if(src.indexOf('site=')<0){if(src.indexOf('?')<0)src=src+'?';else src=src+'&';src=src+'site='+lpMTagConfig.lpNumber;}};var s=document.createElement('script');s.setAttribute('type','text/javascript');s.setAttribute('charset','iso-8859-1');s.setAttribute('src',src);document.getElementsByTagName('head').item(0).appendChild(s);}

if (window.attachEvent) window.attachEvent('onload',lpAddMonitorTag);
else window.addEventListener("load",lpAddMonitorTag,false);

function lpSendData(variable,varname){
if(typeof(lpMTag)!='undefined' && typeof(lpMTag.lpSendData)!='undefined')
  lpMTag.lpSendData('&SESSIONVAR!'+ variable + '=' + varname, true);
}

function lpSendDataPage(variable,varname){
 if(typeof(lpMTag)!='undefined' && typeof(lpMTag.lpSendData)!='undefined'){
  lpMTag.lpSendData('PAGEVAR!'+ variable + '=' + varname, true);}
}

//Dynamic Buttons Array
if(typeof(lpMTagConfig.dynButton)=="undefined") lpMTagConfig.dynButton=new Array();

//Variables Arrays - By Scope
if (typeof(lpMTagConfig.pageVar)=='undefined') lpMTagConfig.pageVar = new Array();
if (typeof(lpMTagConfig.sessionVar)=='undefined') lpMTagConfig.sessionVar = new Array();
if (typeof(lpMTagConfig.visitorVar)=='undefined') lpMTagConfig.visitorVar = new Array();



// Function that sends variables to LP - By Scope
function lpAddVars(scope,name,value) 	{
	if (value != 0 && value != "")  //This is optional, depends if client wants to pass 0 or blank values
	{
	switch (scope){
		case "page": 		
			lpMTagConfig.pageVar[lpMTagConfig.pageVar.length] = escape(name)+"="+escape(value);
			if (name == "OrderTotal" && typeof(lpUnit)!="undefined"){
				var name1 = lpUnit + "_" + name;
				lpMTagConfig.pageVar[lpMTagConfig.pageVar.length] = escape(name1)+"="+escape(value);
			}

			break;
		case "session": 
			lpMTagConfig.sessionVar[lpMTagConfig.sessionVar.length] = escape(name)+"="+escape(value);
			break;
		case "visitor": 
			lpMTagConfig.visitorVar[lpMTagConfig.visitorVar.length] = escape(name)+"="+escape(value);
			break;
			

		}
	}
}
function lpCleanIndexOf() {
    try {
delete Array.prototype.indexOf;
    }
    catch (e) {}
}
if (typeof(lpMTagConfig.onLoadCode)=='undefined') {
    lpMTagConfig.onLoadCode = new Array();
}
lpMTagConfig.onLoadCode[lpMTagConfig.onLoadCode.length] = lpCleanIndexOf;

