/* ---------------------------------------
	envirofone tracking
--------------------------------------- */

	function fnEnvirofoneTracking(){var Envirofone=!(this instanceof arguments.callee)?new fnEnvirofoneTracking:this;Envirofone.fnDebugText=function(strText){if(!Envirofone.blnEnableDebug)return Envirofone;else if(typeof console=="object"&&typeof console.log!="undefined")console.log(strText);else Envirofone.blnEnableDebugLegacy&&alert(strText);return Envirofone};Envirofone.fnTrackEventCustom=function(strCategory,strAction,strLabel,intValue,blnDebug){if(!Envirofone.blnEnableGoogle)return Envirofone;blnDebug=Envirofone.fnSetDefault(blnDebug,true);blnDebug&&Envirofone.fnDebugText("GA Event: "+strCategory+"; "+strAction+(typeof strLabel!="undefined"?", "+strLabel:""));pageTracker._trackEvent(strCategory,strAction,strLabel,intValue)};Envirofone.fnTrackEvent=function(strEvent,strEventLabel){if(Envirofone.fnSetDefault(Envirofone.strPageName,"")=="")return Envirofone;strEventLabel=Envirofone.fnSetDefault(strEventLabel,null);if(typeof Envirofone.arrEventCache[strEvent]!="undefined")Envirofone.arrEventCache[strEvent]=Envirofone.arrEventCache[strEvent]+1;else Envirofone.arrEventCache[strEvent]=1;Envirofone.fnDebugText("GA Event: "+Envirofone.strPageName+"; "+strEvent+(strEventLabel!==null?", "+strEventLabel:"")+", count: "+Envirofone.arrEventCache[strEvent]);Envirofone.fnTrackEventCustom(Envirofone.strPageName,strEvent,strEventLabel,Envirofone.arrEventCache[strEvent],false);return Envirofone};Envirofone.fnTrackPage=function(strPath){Envirofone.strPath=Envirofone.fnSetDefault(strPath,Envirofone.arrURL["path"]+Envirofone.arrURL["query"]);if(Envirofone.blnEnableGoogle){Envirofone.pageTracked=true;pageTracker._trackPageview(Envirofone.strPath);Envirofone.fnDebugText("GA: "+Envirofone.strPath)}Envirofone.blnEnableRedEye&&Envirofone.fnTrackPageRedEye(Envirofone.strPath);return Envirofone};Envirofone.fnTrackVariable=function(strName,strValue){if(!Envirofone.blnEnableGoogle)return Envirofone;Envirofone.fnDebugText("GA User-Defined: "+strName+": "+strValue);pageTracker._setVar(strName+": "+strValue);return Envirofone};Envirofone.fnTrackVariable2=function(strName,strValue){if(!Envirofone.blnEnableGoogle||Envirofone.arrVariableCache.length>=5)return Envirofone;for(var blnUpdateExisting=false,i=0,ii=Envirofone.arrVariableCache.length;i<ii;i++)if(typeof Envirofone.arrVariableCache[i][0]!="undefined"&&Envirofone.arrVariableCache[i][0]==strName){Envirofone.fnDebugText("GA User-Defined "+(i+1)+": "+strName+": "+strValue);Envirofone.arrVariableCache[i][1]=strValue;pageTracker._setCustomVar(i+1,strName,strValue,1);blnUpdateExisting=true;break}if(blnUpdateExisting===false){Envirofone.fnDebugText("GA User-Defined "+(Envirofone.arrVariableCache.length+1)+": "+strName+": "+strValue);Envirofone.arrVariableCache[Envirofone.arrVariableCache.length]=[strName,strValue];pageTracker._setCustomVar(Envirofone.arrVariableCache.length+1,strName,strValue,1)}Envirofone.fnTrackEvent("Variable Set",strName+": "+strValue);return Envirofone};Envirofone.fnGetVariables=function(){for(var i=0;i<5;i++);};Envirofone.fnTrackPageRedEye=function(strPath,strQueryAppend){if(typeof strPath=="undefined"||strPath=="")return Envirofone;var strRedEyeURL=(Envirofone.blnSSL?"https://":"http://")+"reporting.envirofone.com/cgi-bin/rr.cgi/images/blank.gif";strPath=Envirofone.arrURL["host"]+strPath.split("?")[0];strQueryAppend=Envirofone.fnSetDefault(strQueryAppend,"");if(strQueryAppend!="")strPath+="-data";var strTrackingImage=strRedEyeURL+"?nourl="+Envirofone.fnEscape(strPath)+"&norefer="+Envirofone.fnEscape(Envirofone.arrURL["referrer"])+strQueryAppend,objRedEyeImage=new Image;Envirofone.blnEnableDebug&&$(objRedEyeImage).bind("load",function(event){Envirofone.fnDebugText("Red Eye Image: "+this.src)});objRedEyeImage.src=strTrackingImage;return Envirofone};Envirofone.fnRedEyeData=function(event){for(var strQuery="",blnData=false,strBirthDate="",intField=0,intFields=Envirofone.objFields.length;intField<intFields;intField++){if(typeof Envirofone.objFields[intField]=="undefined")continue;var objField=Envirofone.objFields[intField].selector,strField=Envirofone.objFields[intField].name,strValue="",strNameValue="";if(typeof objField[0]!="undefined"){Envirofone.objFields[intField].value="";if(objField.length>0)if(objField.attr("type")=="submit"||objField.attr("type")=="button")continue;else if(objField.attr("type")=="radio"||objField.attr("type")=="checkbox")strValue=objField[0].checked;else strValue=objField.val()}if(blnData===false&&strValue!=="")blnData=true;strNameValue=Envirofone.fnEscape(strField)+"="+Envirofone.fnEscape(strValue);strQuery+="&"+strNameValue;Envirofone.objFields[intField].value=strValue}strBirthDate=Envirofone.fnEscape(Envirofone.fnPadInt(Envirofone.objFields[27].value,2)+"/"+Envirofone.fnPadInt(Envirofone.objFields[28].value,2)+"/"+Envirofone.fnPadInt(Envirofone.objFields[29].value,4));strQuery+="&BirthDate="+strBirthDate;if(blnData===true&&strQuery!==Envirofone.strRedEyeRegistration){Envirofone.fnDebugText("Red Eye Data:\n"+strQuery.replace(/&/g,"\n&"));Envirofone.fnTrackPageRedEye(Envirofone.strPath,strQuery);Envirofone.strRedEyeRegistration=strQuery}};Envirofone.fnCaptureUserID=function(){if(typeof Envirofone.strUserID!="undefined"){Envirofone.strRedEyeAdditional=Envirofone.fnSetDefault(Envirofone.strRedEyeAdditional,"");if(Envirofone.strRedEyeAdditional.indexOf("&UserID=")==-1)Envirofone.strRedEyeAdditional+="&UserID="+Envirofone.strUserID;if(typeof Envirofone.strUserNew!="undefined")Envirofone.strRedEyeAdditional+="&UserNew="+Envirofone.strUserNew}};Envirofone.fnPadInt=function(intNumber,intLength){intNumber=""+intNumber;while(intNumber.length<intLength)intNumber="0"+intNumber;return intNumber};Envirofone.fnEscape=function(strString){strString=escape(strString);strString=strString.replace(/\//g,"%2F");strString=strString.replace(/\?/g,"%3F");strString=strString.replace(/\=/g,"%3D");strString=strString.replace(/\&/g,"%26");strString=strString.replace(/\@/g,"%40");return strString};Envirofone.init=function(){if(typeof pageTracker=="undefined")Envirofone.blnEnableGoogle=false;var objTradeProcess=$("#trade-process"),objPages={},strMake="",strModel="",objSaleItems={};objPages[0]={selector:$("#trade-process div.SearchForm")};objPages[1]={selector:$("#trade-process div.SearchResults")};objPages[2]={selector:$("#trade-process div.Details")};objPages[3]={selector:$("#trade-process div.TradeCart")};objPages[4]={selector:$("#trade-process div.EnterDetails")};objPages[5]={selector:$("#trade-process div.ConfirmTrade")};objPages[6]={selector:$("#trade-process div.TradeComplete")};objPages[7]={selector:$("#trade-process div.AccountLogin div.userprofile")};objPages[8]={selector:$("#trade-process div.AccountLogin")};objPages[9]={selector:$("#trade-process div.AccountHome")};objPages[10]={selector:$("#trade-process div.Profile")};objPages[11]={selector:$("#trade-process div.ChangeSecurityQuestion")};objPages[12]={selector:$("#trade-process div.ChangePassword")};objPages[13]={selector:$("#trade-process div.Trades")};objPages[14]={selector:$("#trade-process div.ActivityLog")};objPages[15]={selector:$("#trade-process div.CourierCollections")};objPages[16]={selector:$("#trade-process div.TradePackForm")};objPages[17]={selector:$("#trade-process div.FreepostAddressLabel")};objPages[18]={selector:$("#trade-process div.Recycle")};Envirofone.strUserID=$("#ctl00_LoginBox_HdnCurrentUser, #ctl00_ctl00_LoginBox_HdnCurrentUser").val();Envirofone.strUserNew=Envirofone.fnSetDefault($("#ctl00_MC_TP_HdnIsNewUser").val(),"").toLowerCase()==="true";if(typeof Envirofone.arrURL["query"]!=="undefined"){var arrQueryPairs=Envirofone.arrURL["query"].substring(1,Envirofone.arrURL["query"].length).split("&");for(var i in arrQueryPairs){var arrParam=arrQueryPairs[i].split("=");Envirofone.arrParams[arrParam[0]]=unescape(arrParam[1]).toString()}}if(objTradeProcess.length===0){if($("body.home-page-gb, body.home-page-ie").length>0){Envirofone.strPageName="Home";Envirofone.fnTrackPage("/"+Envirofone.arrURL["query"])}return}var strKeywords=Envirofone.arrParams["search"];if(objPages[1].selector.length>0||objPages[2].selector.length>0||objPages[18].selector.length>0){var objFieldMake=$("#ctl00_SearchBox_ListManufacturer"),objFieldModel=$("#ctl00_SearchBox_TxtModel");if(typeof objFieldMake!=="undefined"&&typeof objFieldModel!=="undefined"&&objFieldMake.length>0&&objFieldModel.length>0){strMake=objFieldMake[0].options[objFieldMake[0].selectedIndex].value;strModel=objFieldModel.attr("class").indexOf("inactive")===-1?objFieldModel.attr("value"):""}if(objPages[2].selector.length>0||objPages[18].selector.length>0){objDetailsPage=objPages[2].selector.length>0?objPages[2].selector:objPages[18].selector;strModel=objDetailsPage.find("img:first").attr("alt").replace(strMake+" ","")}}if(objPages[0].selector.length>0){Envirofone.strPageName="Phone Search";if(typeof strKeywords!=="undefined"&&strKeywords!==""&&objPages[0].selector.hasClass("results-none")){Envirofone.strPageName="Phone Not Found";Envirofone.fnTrackPage("/trade/not-found?search="+Envirofone.fnEscape(strKeywords));Envirofone.fnTrackEvent("Not found: "+strKeywords)}else Envirofone.fnTrackPage("/trade/search")}else if(objPages[1].selector.length>0){Envirofone.strPageName="Phone Select";if(typeof strKeywords!=="undefined"&&strKeywords!==""){if(objPages[1].selector.hasClass("results-partial")){Envirofone.fnTrackPage("/trade/select-not-exact?search="+Envirofone.fnEscape(strKeywords));Envirofone.fnTrackEvent("No exact match: "+strKeywords)}else if(objPages[1].selector.hasClass("results")){Envirofone.fnTrackPage("/trade/select-by-keywords?search="+Envirofone.fnEscape(strKeywords));Envirofone.fnTrackEvent("Found: "+strKeywords)}}else if(Envirofone.arrURL["path"].indexOf("/viewall.aspx")!==-1){if(typeof strMake!=="undefined"&&strMake!==""){Envirofone.fnTrackPage("/trade/select-by-make");Envirofone.fnTrackEvent("Found make only: "+strMake)}}else Envirofone.fnTrackPage("/trade/select")}else if(objPages[2].selector.length>0||objPages[18].selector.length>0){Envirofone.strPageName="Phone Details";Envirofone.fnTrackPage("/trade/details"+(objPages[18].selector.length>0?"-recycle":""));typeof strMake!=="undefined"&&typeof strModel!=="undefined"&&strMake!==""&&strModel!==""&&Envirofone.fnTrackEvent("Details: "+strMake+" "+strModel)}else if(objPages[3].selector.length>0){Envirofone.strPageName="Sales Basket";Envirofone.fnTrackPage("/trade/cart");for(var objBasketRows=objPages[3].selector.find("table.multipaymentoptions:first tr").filter("/[class!='subtotalrow']"),intItem=0,intItems=objBasketRows.length;intItem<intItems;intItem++){var objBasketRow=$(objBasketRows[intItem]);strMake=objBasketRow.find("td.makecolumn:first").text();strModel=objBasketRow.find("td.modelcolumn:first").text();var strValue=objBasketRow.find("td.valuecolumn:first").text();if(strMake==""||strModel==""){strMake=objBasketRow.find("td.itemcolumn:first span").text();strMakeModel=objBasketRow.find("td.itemcolumn:first").html();if(strMake=="")continue;strModel=(strMakeModel+"").replace("&nbsp;"," ").replace("<span>"+strMake+"</span> ","")}if(strMake==""||strModel==""||strValue=="")continue;var objSaleItem={};if(typeof objSaleItems.length=="undefined")objSaleItems.length=0;objSaleItem.make=strMake;objSaleItem.model=strModel;objSaleItem.value=strValue.match(Envirofone.objRegExCurrency);objSaleItem.value=objSaleItem.value.length>0?parseFloat(objSaleItem.value[0]):null;objSaleItem.quantity=1;if(Envirofone.blnEnableRedEye)Envirofone.strRedEyeAdditional=Envirofone.fnSetDefault(Envirofone.strRedEyeAdditional,"")+"&BasketItemName"+intItem+"="+Envirofone.fnEscape(objSaleItem.make+" - "+objSaleItem.model)+"&BasketItemValue"+intItem+"="+Envirofone.fnEscape(objSaleItem.value);if(typeof objSaleItems[objSaleItems.length]!="undefined"&&objSaleItems[objSaleItems.length].make==strMake&&objSaleItems[objSaleItems.length].model==strModel){objSaleItems[objSaleItems.length].quantity++;continue}objSaleItems.length=objSaleItems.length+1;objSaleItems[objSaleItems.length]=objSaleItem}Envirofone.fnDebugText(objSaleItems);Envirofone.fnCaptureUserID()}else if(objPages[5].selector.length>0){Envirofone.strPageName="Confirm";Envirofone.fnTrackPage("/trade/confirm");Envirofone.fnCaptureUserID()}else if(objPages[6].selector.length>0){Envirofone.strPageName="Complete";Envirofone.fnTrackPage("/trade/complete");var objSale=$("#ctl00_MC_TP_HdnTradeDetails");objSaleItems=$("#ctl00_MC_TP_HdnTradeItems");if(Envirofone.blnEnableGoogle&&objSale.length>0&&objSaleItems.length>0){var arrSale=objSale.val().split(","),arrSaleItems=objSaleItems.val().split("|");objSaleItems={};pageTracker._addTrans(arrSale[0],"",arrSale[1],0,0,arrSale[2],arrSale[3],arrSale[4]);for(var intItemEach=0,intItem=0,intItems=arrSaleItems.length;intItem<intItems;intItem++){var arrSaleItem=arrSaleItems[intItem].split(","),objSaleItem={};objSaleItem.reference=arrSaleItem[0];objSaleItem.id=arrSaleItem[1];objSaleItem.make=arrSaleItem[2];objSaleItem.model=arrSaleItem[3];objSaleItem.value=arrSaleItem[4].match(Envirofone.objRegExCurrency);objSaleItem.value=objSaleItem.value.length>0?parseFloat(objSaleItem.value[0]):null;objSaleItem.quantity=parseInt(arrSaleItem[5],10);objSaleItems.length=typeof objSaleItems.length=="undefined"?1:objSaleItems.length+1;objSaleItems[objSaleItems.length]=objSaleItem;for(var intMultiple=1,intQuantity=objSaleItem.quantity;intMultiple<=intQuantity;intMultiple++){if(Envirofone.blnEnableRedEye)Envirofone.strRedEyeAdditional=Envirofone.fnSetDefault(Envirofone.strRedEyeAdditional,"")+"&SaleItemName"+(intItemEach+1)+"="+Envirofone.fnEscape(objSaleItem.make+" - "+objSaleItem.model)+"&SaleItemValue"+(intItemEach+1)+"="+Envirofone.fnEscape(objSaleItem.value);intItemEach++}pageTracker._addItem(objSaleItem.reference,objSaleItem.id,objSaleItem.make+" - "+objSaleItem.model,"Mobile Phones",objSaleItem.value,objSaleItem.quantity);Envirofone.fnDebugText("GA Transaction: "+objSaleItem.quantity+"x "+objSaleItem.make+" "+objSaleItem.model+" at "+objSaleItem.value)}pageTracker._trackTrans()}else objSaleItems={};Envirofone.fnDebugText(objSaleItems);Envirofone.fnCaptureUserID()}else if(objPages[4].selector.length>0||objPages[7].selector.length>0){var objRegister,strRegisterID,strRegisterPath;if(objPages[4].selector.length>0){Envirofone.strPageName="Enter Details";strRegisterID="#ctl00_MC_TP_RUP_";strRegisterPath="/trade/enterdetails";objRegister=objPages[4].selector}else{Envirofone.strPageName="Register";strRegisterID="#ctl00_ctl00_MC_MC_MA_MACUP_";strRegisterPath="/register/";objRegister=objPages[7].selector}Envirofone.objFields[0]={name:"FirstName",selector:objRegister.find(strRegisterID+"TxtFirstName")};Envirofone.objFields[1]={name:"LastName",selector:objRegister.find(strRegisterID+"TxtLastName")};Envirofone.objFields[2]={name:"SelectedAddress",selector:objRegister.find(strRegisterID+"AF_DropDownSelectAddress")};Envirofone.objFields[3]={name:"BtnPostcodeLookup",selector:objRegister.find(strRegisterID+"AF_BtnPostcodeLookup")};Envirofone.objFields[4]={name:"Business",selector:objRegister.find(strRegisterID+"AF_TxtBusiness")};Envirofone.objFields[5]={name:"AddressLine1",selector:objRegister.find(strRegisterID+"AF_TxtAddressLine1")};Envirofone.objFields[6]={name:"AddressLine2",selector:objRegister.find(strRegisterID+"AF_TxtAddressLine2")};Envirofone.objFields[7]={name:"AddressLine3",selector:objRegister.find(strRegisterID+"AF_TxtAddressLine3")};Envirofone.objFields[8]={name:"AddressLine4",selector:objRegister.find(strRegisterID+"AF_TxtAddressLine4")};Envirofone.objFields[9]={name:"AddressLine5",selector:objRegister.find(strRegisterID+"AF_TxtAddressLine5")};Envirofone.objFields[10]={name:"Town",selector:objRegister.find(strRegisterID+"AF_TxtTown")};Envirofone.objFields[11]={name:"County",selector:objRegister.find(strRegisterID+"AF_TxtCounty")};Envirofone.objFields[12]={name:"Postcode",selector:objRegister.find(strRegisterID+"AF_TxtPostcode")};Envirofone.objFields[13]={name:"Email",selector:objRegister.find(strRegisterID+"TxtEmail")};Envirofone.objFields[14]={name:"EmailConfirm",selector:objRegister.find(strRegisterID+"TxtEmailConfirm")};Envirofone.objFields[15]={name:"PhoneMobile",selector:objRegister.find(strRegisterID+"TxtMobile")};Envirofone.objFields[16]={name:"PhoneHome",selector:objRegister.find(strRegisterID+"TxtTelephone")};Envirofone.objFields[22]={name:"AccountPersonal",selector:objRegister.find(strRegisterID+"RadioAccountType_0")};Envirofone.objFields[23]={name:"AccountBusiness",selector:objRegister.find(strRegisterID+"RadioAccountType_1")};Envirofone.objFields[24]={name:"OptOut",selector:objRegister.find(strRegisterID+"CheckBoxDataProtectionBasic")};Envirofone.objFields[25]={name:"Male",selector:objRegister.find(strRegisterID+"RadioGender_0")};Envirofone.objFields[26]={name:"Female",selector:objRegister.find(strRegisterID+"RadioGender_1")};Envirofone.objFields[27]={name:"BirthDay",selector:objRegister.find(strRegisterID+"DropDownBirthDay")};Envirofone.objFields[28]={name:"BirthMonth",selector:objRegister.find(strRegisterID+"DropDownBirthMonth")};Envirofone.objFields[29]={name:"BirthYear",selector:objRegister.find(strRegisterID+"DropDownBirthYear")};Envirofone.objFields[30]={name:"Source",selector:objRegister.find(strRegisterID+"DropDownHeardAbout")};Envirofone.objFields[31]={name:"NewPhoneMonth",selector:objRegister.find(strRegisterID+"DropDownNewPhoneMonth")};Envirofone.objFields[32]={name:"NewPhoneYear",selector:objRegister.find(strRegisterID+"DropDownNewPhoneYear")};Envirofone.objFields[33]={name:"TermsAgree",selector:objRegister.find(strRegisterID+"CheckBoxAgreeTerms")};if(Envirofone.objFields[2].selector.length>0){Envirofone.strPageName=Envirofone.strPageName+" - Address Search";Envirofone.fnTrackPage(strRegisterPath+"?step=address-search")}else if(Envirofone.objFields[5].selector.length>0&&Envirofone.objFields[3].selector.length>0){Envirofone.strPageName=Envirofone.strPageName+" - Address Populated";Envirofone.fnTrackPage(strRegisterPath+"?step=address-populated")}else if(Envirofone.objFields[5].selector.length>0&&Envirofone.objFields[3].selector.length===0){Envirofone.strPageName=Envirofone.strPageName+" - Address Manual";Envirofone.fnTrackPage(strRegisterPath+"?step=address-manual")}else{Envirofone.strPageName=Envirofone.strPageName;Envirofone.fnTrackPage(strRegisterPath)}objRegister.find("div.warning-account-username-taken").length>0&&Envirofone.fnTrackEvent("Invalid: Username taken (server-side)",objRegister.find(strRegisterID+"TxtUsername").val());if(Envirofone.blnEnableRedEye)for(var intField=0,intFields=Envirofone.objFields.length;intField<intFields;intField++){if(typeof Envirofone.objFields[intField]=="undefined")continue;var objField=Envirofone.objFields[intField].selector,blnListener=objField.attr("type")=="radio"||objField.attr("type")=="checkbox"?"change":"blur";objField.bind(blnListener,{change:Envirofone.objFields[intField].name},Envirofone.fnRedEyeData)}Envirofone.blnEnableGoogle&&Envirofone.objFields[30].selector.length>0&&Envirofone.objFields[30].selector.bind("change",function(event){Envirofone.fnTrackVariable("Register Source",Envirofone.objFields[30].selector.val())})}else if(objPages[8].selector.length>0){Envirofone.strPageName="Account Login";Envirofone.fnTrackPage("/my-account/login")}else if(objPages[9].selector.length>0){Envirofone.strPageName="Account Home";Envirofone.fnTrackPage("/my-account/home");Envirofone.fnCaptureUserID()}else if(objPages[10].selector.length>0){Envirofone.strPageName="Account Update Profile";Envirofone.fnTrackPage("/my-account/profile")}else if(objPages[11].selector.length>0){Envirofone.strPageName="Account Change Security Question";Envirofone.fnTrackPage("/my-account/security-question")}else if(objPages[12].selector.length>0){Envirofone.strPageName="Account Change Password";Envirofone.fnTrackPage("/my-account/change-password")}else if(objPages[13].selector.length>0){Envirofone.strPageName="View Trades";Envirofone.fnTrackPage("/my-account/trades")}else if(objPages[14].selector.length>0){Envirofone.strPageName="View Activity Log";Envirofone.fnTrackPage("/my-account/activity-log")}else if(objPages[15].selector.length>0){Envirofone.strPageName="Courier Collections";Envirofone.fnTrackPage("/my-account/couriers")}else if(objPages[16].selector.length>0){Envirofone.strPageName="Order Sales Pack";Envirofone.fnTrackPage("/my-account/pack-request")}else if(objPages[17].selector.length>0){Envirofone.strPageName="Print Address Label";Envirofone.fnTrackPage("/my-account/label-print")}Envirofone.blnEnableRedEye&&Envirofone.fnSetDefault(Envirofone.strRedEyeAdditional,"")!=""&&Envirofone.fnTrackPageRedEye(Envirofone.strPath,Envirofone.strRedEyeAdditional)};Envirofone.fnSetDefault=function(objVariable,strDefault){return typeof objVariable=="undefined"?strDefault:objVariable};Envirofone.objRegExCurrency=/\d+\.\d{2}$/;Envirofone.arrURL=[];Envirofone.arrParams=[];Envirofone.arrEventCache=[];Envirofone.arrVariableCache=[];Envirofone.objFields=[];Envirofone.blnSSL="https:"==document.location.protocol?true:false;Envirofone.pageTracked=false;Envirofone.blnEnableGoogle=typeof pageTracker!="undefined"?true:false;Envirofone.blnEnableRedEye=false;Envirofone.blnEnableDebug=false;Envirofone.blnEnableDebugLegacy=false;Envirofone.arrURL["host"]=Envirofone.fnSetDefault(window.location.host,"");Envirofone.arrURL["href"]=Envirofone.fnSetDefault(window.location.href,"");Envirofone.arrURL["path"]=Envirofone.fnSetDefault(window.location.pathname,"");Envirofone.arrURL["query"]=Envirofone.fnSetDefault(Envirofone.arrURL["href"].split("?")[1],"");Envirofone.arrURL["query"]=Envirofone.arrURL["query"]!=""?"?"+Envirofone.arrURL["query"]:"";Envirofone.arrURL["referrer"]=Envirofone.fnSetDefault(window.document.referrer,"")}