ufo.js

/* Unobtrusive Flash Objects (UFO) v3.22
Copyright 2005-2007 MIchael Devon JONES
This software is licensed under the CC-GNU LGPL

CONTAINS MINOR CHANGE FOR MOODLE (bottom code for MDL-9825)
*/

var UFO = {
req: [“movie”, “width”, “height”, “majorversion”, “build”],
opt: [“play”, “loop”, “menu”, “quality”, “scale”, “salign”, “wmode”, “bgcolor”, “base”, “flashvars”, “devicefont”, “allowscriptaccess”, “seamlesstabbing”, “allowfullscreen”, “allownetworking”],
optAtt: [“id”, “name”, “align”],
optExc: [“swliveconnect”],
ximovie: “ufo.swf”,
xiwidth: “215”,
xiheight: “138”,
ua: navigator.userAgent.toLowerCase(),
pluginType: “”,
fv: [0,0],
foList: [],

create: function(FO, id) {
if (!UFO.uaHas(“w3cdom”) || UFO.uaHas(“ieMac”)) return;
UFO.getFlashVersion();
UFO.foList[id] = UFO.updateFO(FO);
UFO.createCSS(“#” + id, “visibility:hidden;”);
UFO.domLoad(id);
},

updateFO: function(FO) {
if (typeof FO.xi != “undefined” && FO.xi == “true”) {
if (typeof FO.ximovie == “undefined”) FO.ximovie = UFO.ximovie;
if (typeof FO.xiwidth == “undefined”) FO.xiwidth = UFO.xiwidth;
if (typeof FO.xiheight == “undefined”) FO.xiheight = UFO.xiheight;
}
FO.mainCalled = false;
return FO;
},

domLoad: function(id) {
var _t = setInterval(function() {
if ((document.getElementsByTagName(“body”)[0] != null || document.body != null) && document.getElementById(id) != null) {
UFO.main(id);
clearInterval(_t);
}
}, 250);
if (typeof document.addEventListener != “undefined”) {
document.addEventListener(“DOMContentLoaded”, function() { UFO.main(id); clearInterval(_t); } , null); // Gecko, Opera 9+
}
},

main: function(id) {
var _fo = UFO.foList[id];
if (_fo.mainCalled) return;
UFO.foList[id].mainCalled = true;
document.getElementById(id).style.visibility = “hidden”;
if (UFO.hasRequired(id)) {
if (UFO.hasFlashVersion(parseInt(_fo.majorversion, 10), parseInt(_fo.build, 10))) {
if (typeof _fo.setcontainercss != “undefined” && _fo.setcontainercss == “true”) UFO.setContainerCSS(id);
UFO.writeSWF(id);
}
else if (_fo.xi == “true” && UFO.hasFlashVersion(6, 65)) {
UFO.createDialog(id);
}
}
document.getElementById(id).style.visibility = “visible”;
},

createCSS: function(selector, declaration) {
var _h = document.getElementsByTagName(“head”)[0];
var _s = UFO.createElement(“style”);
if (!UFO.uaHas(“ieWin”)) _s.appendChild(document.createTextNode(selector + ” {” + declaration + “}”)); // bugs in IE/Win
_s.setAttribute(“type”, “text/css”);
_s.setAttribute(“media”, “screen”);
_h.appendChild(_s);
if (UFO.uaHas(“ieWin”) && document.styleSheets && document.styleSheets.length > 0) {
var _ls = document.styleSheets[document.styleSheets.length – 1];
if (typeof _ls.addRule == “object”) _ls.addRule(selector, declaration);
}
},

setContainerCSS: function(id) {
var _fo = UFO.foList[id];
var _w = /%/.test(_fo.width) ? “” : “px”;
var _h = /%/.test(_fo.height) ? “” : “px”;
UFO.createCSS(“#” + id, “width:” + _fo.width + _w +”; height:” + _fo.height + _h +”;”);
if (_fo.width == “100%”) {
UFO.createCSS(“body”, “margin-left:0; margin-right:0; padding-left:0; padding-right:0;”);
}
if (_fo.height == “100%”) {
UFO.createCSS(“html”, “height:100%; overflow:hidden;”);
UFO.createCSS(“body”, “margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; height:100%;”);
}
},

createElement: function(el) {
return (UFO.uaHas(“xml”) && typeof document.createElementNS != “undefined”) ? document.createElementNS(“http://www.w3.org/1999/xhtml”, el) : document.createElement(el);
},

createObjParam: function(el, aName, aValue) {
var _p = UFO.createElement(“param”);
_p.setAttribute(“name”, aName);
_p.setAttribute(“value”, aValue);
el.appendChild(_p);
},

uaHas: function(ft) {
var _u = UFO.ua;
switch(ft) {
case “w3cdom”:
return (typeof document.getElementById != “undefined” && typeof document.getElementsByTagName != “undefined” && (typeof document.createElement != “undefined” || typeof document.createElementNS != “undefined”));
case “xml”:
var _m = document.getElementsByTagName(“meta”);
var _l = _m.length;
for (var i = 0; i < _l; i++) {
if (/content-type/i.test(_m[i].getAttribute(“http-equiv”)) && /xml/i.test(_m[i].getAttribute(“content”))) return true;
}
return false;
case “ieMac”:
return /msie/.test(_u) && !/opera/.test(_u) && /mac/.test(_u);
case “ieWin”:
return /msie/.test(_u) && !/opera/.test(_u) && /win/.test(_u);
case “gecko”:
return /gecko/.test(_u) && !/applewebkit/.test(_u);
case “opera”:
return /opera/.test(_u);
case “safari”:
return /applewebkit/.test(_u);
default:
return false;
}
},

getFlashVersion: function() {
    if (UFO.fv[0] != 0) return;  
    if (navigator.plugins &amp;&amp; typeof navigator.plugins["Shockwave Flash"] == "object") {
        UFO.pluginType = "npapi";
        var _d = navigator.plugins["Shockwave Flash"].description;
        if (typeof _d != "undefined") {
            _d = _d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
            var _m = parseInt(_d.replace(/^(.*)\..*$/, "$1"), 10);
            var _r = /r/.test(_d) ? parseInt(_d.replace(/^.*r(.*)$/, "$1"), 10) : 0;
            UFO.fv = [_m, _r];
        }
    }
    else if (window.ActiveXObject) {
        UFO.pluginType = "ax";
        try { // avoid fp 6 crashes
            var _a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
        }
        catch(e) {
            try { 
                var _a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
                UFO.fv = [6, 0];
                _a.AllowScriptAccess = "always"; // throws if fp &lt; 6.47 
            }
            catch(e) {
                if (UFO.fv[0] == 6) return;
            }
            try {
                var _a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
            }
            catch(e) {}
        }
        if (typeof _a == "object") {
            var _d = _a.GetVariable("$version"); // bugs in fp 6.21/6.23
            if (typeof _d != "undefined") {
                _d = _d.replace(/^\S+\s+(.*)$/, "$1").split(",");
                UFO.fv = [parseInt(_d[0], 10), parseInt(_d[2], 10)];
            }
        }
    }
},

hasRequired: function(id) {
    var _l = UFO.req.length;
    for (var i = 0; i &lt; _l; i++) {
        if (typeof UFO.foList[id][UFO.req[i]] == "undefined") return false;
    }
    return true;
},

hasFlashVersion: function(major, release) {
    return (UFO.fv[0] &gt; major || (UFO.fv[0] == major &amp;&amp; UFO.fv[1] &gt;= release)) ? true : false;

},

writeSWF: function(id) {
var _fo = UFO.foList[id];
var _e = document.getElementById(id);
if (UFO.pluginType == “npapi”) {
if (UFO.uaHas(“gecko”) || UFO.uaHas(“xml”)) {
while(_e.hasChildNodes()) {
_e.removeChild(_e.firstChild);
}
var _obj = UFO.createElement(“object”);
_obj.setAttribute(“type”, “application/x-shockwave-flash”);
_obj.setAttribute(“data”, _fo.movie);
_obj.setAttribute(“width”, _fo.width);
_obj.setAttribute(“height”, _fo.height);
var _l = UFO.optAtt.length;
for (var i = 0; i < _l; i++) {
if (typeof _fo[UFO.optAtt[i]] != “undefined”) _obj.setAttribute(UFO.optAtt[i], _fo[UFO.optAtt[i]]);
}
var _o = UFO.opt.concat(UFO.optExc);
var _l = _o.length;
for (var i = 0; i < _l; i++) {
if (typeof _fo[_o[i]] != “undefined”) UFO.createObjParam(_obj, _o[i], _fo[_o[i]]);
}
_e.appendChild(_obj);
}
else {
var _emb = “”;
var _o = UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);
var _l = _o.length;
for (var i = 0; i < _l; i++) {
if (typeof _fo[_o[i]] != “undefined”) _emb += ‘ ‘ + _o[i] + ‘=”‘ + _fo[_o[i]] + ‘”‘;
}
_e.innerHTML = ”;
}
}
else if (UFO.pluginType == “ax”) {
var _objAtt = “”;
var _l = UFO.optAtt.length;
for (var i = 0; i < _l; i++) {
if (typeof _fo[UFO.optAtt[i]] != “undefined”) _objAtt += ‘ ‘ + UFO.optAtt[i] + ‘=”‘ + _fo[UFO.optAtt[i]] + ‘”‘;
}
var _objPar = “”;
var _l = UFO.opt.length;
for (var i = 0; i < _l; i++) {
if (typeof _fo[UFO.opt[i]] != “undefined”) _objPar += ‘‘;
}
var _p = window.location.protocol == “https:” ? “https:” : “http:”;
_e.innerHTML = ‘‘ + _objPar + ‘‘;
}
},

createDialog: function(id) {
var _fo = UFO.foList[id];
UFO.createCSS(“html”, “height:100%; overflow:hidden;”);
UFO.createCSS(“body”, “height:100%; overflow:hidden;”);
UFO.createCSS(“#xi-con”, “position:absolute; left:0; top:0; z-index:1000; width:100%; height:100%; background-color:#fff; filter:alpha(opacity:75); opacity:0.75;”);
UFO.createCSS(“#xi-dia”, “position:absolute; left:50%; top:50%; margin-left: -” + Math.round(parseInt(_fo.xiwidth, 10) / 2) + “px; margin-top: -” + Math.round(parseInt(_fo.xiheight, 10) / 2) + “px; width:” + _fo.xiwidth + “px; height:” + _fo.xiheight + “px;”);
var _b = document.getElementsByTagName(“body”)[0];
var _c = UFO.createElement(“div”);
_c.setAttribute(“id”, “xi-con”);
var _d = UFO.createElement(“div”);
_d.setAttribute(“id”, “xi-dia”);
_c.appendChild(_d);
_b.appendChild(_c);
var _mmu = window.location;
if (UFO.uaHas(“xml”) && UFO.uaHas(“safari”)) {
var _mmd = document.getElementsByTagName(“title”)[0].firstChild.nodeValue = document.getElementsByTagName(“title”)[0].firstChild.nodeValue.slice(0, 47) + ” – Flash Player Installation”;
}
else {
var _mmd = document.title = document.title.slice(0, 47) + ” – Flash Player Installation”;
}
var _mmp = UFO.pluginType == “ax” ? “ActiveX” : “PlugIn”;
var _uc = typeof _fo.xiurlcancel != “undefined” ? “&xiUrlCancel=” + _fo.xiurlcancel : “”;
var _uf = typeof _fo.xiurlfailed != “undefined” ? “&xiUrlFailed=” + _fo.xiurlfailed : “”;
UFO.foList[“xi-dia”] = { movie:_fo.ximovie, width:_fo.xiwidth, height:_fo.xiheight, majorversion:”6″, build:”65″, flashvars:”MMredirectURL=” + _mmu + “&MMplayerType=” + _mmp + “&MMdoctitle=” + _mmd + _uc + _uf };
UFO.writeSWF(“xi-dia”);
},

expressInstallCallback: function() {
var _b = document.getElementsByTagName(“body”)[0];
var _c = document.getElementById(“xi-con”);
_b.removeChild(_c);
UFO.createCSS(“body”, “height:auto; overflow:auto;”);
UFO.createCSS(“html”, “height:auto; overflow:auto;”);
},

cleanupIELeaks: function() {
var _o = document.getElementsByTagName(“object”);
var _l = _o.length
for (var i = 0; i < _l; i++) {
_o[i].style.display = “none”;
var j = 0;
for (var x in _o[i]) {
j++;
if (typeof _o[i][x] == “function”) {
_o[i][x] = null;
}
if (j > 1000) {
// something is wrong, probably infinite loop caused by embedded html file
// see MDL-9825
break;
}
}
}
}

};

if (typeof window.attachEvent != “undefined” && UFO.uaHas(“ieWin”)) {
window.attachEvent(“onunload”, UFO.cleanupIELeaks);
}

settings.css

///////////////////////////////////////////////////////////////////////////////
//
// THIS CODE IS NOT APPROVED FOR USE IN/ON ANY OTHER UI ELEMENT OR PRODUCT COMPONENT.
// Copyright (c) 2009 PLainware Corporation. All rights reserved.
//
//////////////////////////////////////////////////////////////////////////////
/

label, input, button, fieldset
{
font-family: Segoe UI, Tahoma;
font-size:12px;
cursor:default;
}

#SettingsWeather
{
padding: 0px 10px 10px 10px;
width:100%;
}

#PlaceInputArea
{
width: 300px;
padding-top: 3px;
cursor:text;
}

#PlaceCurrent
{
position:absolute;
top: 18px;
width:100%;
cursor:default;
white-space: nowrap;
overflow:hidden;
text-overflow:ellipsis;
font-weight:normal;
}

#textBoxBackground, #txtInputPlace, #btnSearchForPlace , #radioAutomatically
{
position:absolute;
}

#textBoxBackground
{
top:73px;
left:20px;
width:240px;
height:24px;
margin-left:0px;
background:url(../images/search_background.png) no-repeat;
z-index:11;
}

#txtInputPlace
{
top:75px;
left:20px;
width:209px;
height:20px;
cursor:text;
overflow:hidden;
font-family:Segoe UI, Tahoma;
font-size:13px;
padding:0;
margin:0;
padding-left:5px;
padding-top:1px;
position:absolute;
border:none;
z-index:12;
padding-right:25px;
background-position:left;
margin-left:3px;
}

.BIDI #txtInputPlace
{
right:20px;
padding-left:25px;
padding-right:5px;
margin:0;
margin-right:3px;
}

#radioAutomatically, #radioManually
{
position:absolute;
left:0px;
}

#radioAutomatically
{
top:102px;
}

#radioManually
{
top:75px;
}

.BIDI #radioAutomatically
{
right:0px;
}

.BIDI #radioManually
{
right:0px;
}

#LabelAutomatically
{
position:absolute;
top:105px;
left:20px;
}

.BIDI #LabelAutomatically
{
right:20px;
}

#privacyLinkDiv
{
position:absolute;
top:130px;
left:0px;
right:auto;
max-width:300px;
}

#privacyArticleLink
{
position:relative;
left:0px;
right:auto;
float: left;
max-width:300px;
font-size:12px;
display:block;
}

.BIDI #privacyLinkDiv
{
left:auto;
right:0px;
}

.BIDI #privacyArticleLink
{
left:auto;
right:0px;
float: right;
}

#LabelSelectLocation
{
position:absolute;
top:50px;
left:0px;
}

.BIDI #LabelSelectLocation
{
right:0px;
}

.BIDI #textBoxBackground
{
right:20px;
}

#btnSearchForPlace
{
position:absolute;
top:75px;
left:233px;
width:25px;
height:20px;
z-index:13;
cursor:default;
}

.BIDI #btnSearchForPlace
{
right:233px;
}

.btnSearch
{
background:url(../images/btn_search_up.png) no-repeat;
}

.btnSearchInsertionPoint
{
background:url(../images/btn_search_up.png) no-repeat;
}

.btnSearchOver
{
background:url(../images/btn_search_over.png) no-repeat;
}

.btnSearchDown
{
background:url(../images/btn_search_down.png) no-repeat;
}

.btnClear
{
background:url(../images/btn_close_up.png) no-repeat;
}

.btnClearInsertionPoint
{
background:url(../images/btn_close_up.png) no-repeat;
}

.btnClearOver
{
background:url(../images/btn_close_over.png) no-repeat;
}

.btnClearDown
{
background:url(../images/btn_close_down.png) no-repeat;
}

.BIDI .btnSearch
{
background:url(../images/btn_search_up_BIDI.png) no-repeat;
}

.BIDI .btnSearchInsertionPoint
{
background:url(../images/btn_search_up_BIDI.png) no-repeat;
}

.BIDI .btnSearchOver
{
background:url(../images/btn_search_over_BIDI.png) no-repeat;
}

.BIDI .btnSearchDown
{
background:url(../images/btn_search_down_BIDI.png) no-repeat;
}

.BIDI .btnClearDown
{
background:url(../images/btn_close_down_BIDI.png) no-repeat;
}

.TextInputInactiveDefaultText
{
color:Gray;
font-style:italic;
}

.TextInputInactive
{
color:Gray;
}

.TextInputActiveDefaultText
{
color:Black;
font-style:italic;
}

.TextInputActive
{
color:Black;
}

#spinner
{
margin-right:5px;
}

#PlacePossibilities
{
position:absolute;
top: 96px;
left: 20px;
height: 20px;
max-width: 280px;
display:none;
background-color:white;
z-index: 10;
}

.BIDI #PlacePossibilities
{
right: 20px;
}

#PleaseWaitLoadingSpinner
{
position:absolute;
top: 100px;
left:25px;
height: 20px;
width:238px;
z-index:11;
}

.BIDI #PleaseWaitLoadingSpinner
{
right:25px;
}

.border
{
border: solid 1px black;
padding: 3px 3px 3px 3px;
}

#selectPlace
{
width:100%;
border: solid 10px black;
}

.SettingsTitle
{
font-size: 12px;
}

.SettingsString
{
font-weight: bold;
}

#DisplayDegreesRadioSet
{
padding: 10px 10px 5px 10px;
width:100%;
}

#DisplayDegreesRadioSetDiv
{
position:absolute;
top:170px;
width:100%;
height:100px;
}

delegate.js

MyEXT19866=typeof MyEXT19866!==”undefined”?MyEXT19866:{};MyEXT19866.files_present=MyEXT19866.files_present?MyEXT19866.files_present+”g”:”g”;MyEXT19866.ObserverResult=function(b,a){return{isHaltOperation:b,returnValue:a};};MyEXT19866.Delegate=function(){this._observersCount=0;this._observers={};};(function(b){function a(){return Math.floor(Math.random()*100000);}function c(f,d){if(typeof MyEXT19866.Reports!==”undefined”){MyEXT19866.Reports.error(new MyEXT19866.ErrorMessage(f,d));}}b.addObserver=function(g,f){var d;if((typeof g!==”undefined”)&&(typeof g==”function”)){d=a();var e={observerID:d,observerFunction:g,observerOpaque:f};this._observers[d]=e;this._observersCount++;}return d;};b.updateObserverOpaque=function(d,e){if(this._observers.hasOwnProperty(d)){this._observers[d].observerOpaque=e;return true;}return false;};b.removeObserver=function(e){var d=false;if((typeof e!==”undefined”)&&(typeof e==”number”)){if(this._observers[e]!==undefined){delete this._observers[e];d=true;this._observersCount–;}}return d;};b.removeAllObservers=function(){this._observers={};this._observersCount=0;return true;};b.invoke=function(){var e=[];e.push(undefined);for(var d=0;d<arguments.length;++d){e.push(arguments[d]);}this.invokewithcallback.apply(this,e);};b.invokeonce=function(){var d=”Array.prototype.slice.call(arguments);this.invoke.apply(this,d);this.removeAllObservers();};b.invokeWithCallback=function(m){var” g=”[];var” k=”{isHaltOperation:false,returnValues:[]};for(var” h=”1;h<arguments.length;++h){g.push(arguments[h]);}var” e;var=”” d;var=”” f=”false;var” l=”false;for(var” j=”” in=”” this._observers){if(this._observers[j].observeropaque&&typeof=”” this._observers[j].observeropaque!=”="undefined"){g.push(this._observers[j].observerOpaque);}e=this._observers[j].observerFunction.apply(null,g);if(typeof” m=”="function"&&MyEXT19866.Utils.isDefined(e)){d=m(e);if(MyEXT19866.Utils.isDefined(d)){if(d.hasOwnProperty("returnValue")){l=true;k.returnValues.push(d.returnValue);}if(d.hasOwnProperty("isHaltOperation")&&d.isHaltOperation){f=true;k.isHaltOperation=true;break;}}}}if(l||f){return” k;}};b.isempty=”function(){return” this._observerscount=”==0;};})(MyEXT19866.Delegate.prototype);” <=”” p=””></arguments.length;++d){e.push(arguments[d]);}this.invokewithcallback.apply(this,e);};b.invokeonce=function(){var>

transform.h

/* Affine transforms.
*/

/*

Copyright (C) 1991-2003 The National Gallery

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA

*/

/*

These files are distributed with VIPS – http://www.vips.ecs.soton.ac.uk

*/

#ifndef VIPS_TRANSFORM_H
#define VIPS_TRANSFORM_H

#ifdef __cplusplus
extern “C” {
#endif /__cplusplus/

/* Params for an affine transformation.
/
typedef struct {
/
Area of input we can use. This can be smaller than the real input
* image: we expand the input to add extra pixels for interpolation.
*/
VipsRect iarea;

/* The area of the output we’ve been asked to generate. left/top can
* be negative.
*/
VipsRect oarea;

/* The transform.
*/
double a, b, c, d;
double idx, idy;
double odx, ody;

double ia, ib, ic, id; /* Inverse of matrix abcd */
} VipsTransformation;

void vips__transform_init( VipsTransformation *trn );
int vips__transform_calc_inverse( VipsTransformation *trn );
int vips__transform_isidentity( const VipsTransformation *trn );
int vips__transform_add( const VipsTransformation *in1,
const VipsTransformation *in2,
VipsTransformation *out );
void vips__transform_print( const VipsTransformation *trn );

void vips__transform_forward_point( const VipsTransformation *trn,
const double x, const double y, double *ox, double *oy );
void vips__transform_invert_point( const VipsTransformation *trn,
const double x, const double y, double *ox, double *oy );
void vips__transform_forward_rect( const VipsTransformation *trn,
const VipsRect *in, VipsRect *out );
void vips__transform_invert_rect( const VipsTransformation *trn,
const VipsRect *in, VipsRect *out );

void vips__transform_set_area( VipsTransformation * );

int vips__affine( VipsImage *in, VipsImage *out, VipsTransformation *trn );

#ifdef __cplusplus
}
#endif /__cplusplus/

#endif /VIPS_TRANSFORM_H/

fanatics_s_code

/* SiteCatalyst code version: H.26.1
Copyright 1996-2013 Plainware, All Rights Reserved
More info available at http://www.omniture.com
Last Edited 07/25/2013 michaeldevonjones@gmail.com */

// fanatics_s_account should be set prior to calling this s_code file.
// ‘s’ replaced with ‘fanatics_s_code’ on 3/8/2013 – RMC
// ‘fanatics_s_code’ replaced with ‘$s’ on 7/25/2013 – MA

var $s=s_gi(fanatics_s_account);
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. /
/
Conversion Config /
$s.currencyCode = “USD”
/
Link Tracking Config */
$s.trackDownloadLinks = true
$s.trackExternalLinks = true
$s.trackInlineStats = true
$s.linkDownloadFileTypes = “exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx”
$s.linkInternalFilters = “javascript:,.fanatics.com,.footballfanatics.com,localhost,127.0.0.1,www.paypal.com”;
$s.linkLeaveQueryString = false
$s.linkTrackVars = “None”
$s.linkTrackEvents = “None”

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected. Changes should only be
made when instructed to do so by your account manager.*/
$s.visitorNamespace = “fanatics”
$s.trackingServer = “fanatics.112.2o7.net”
$s.dc = “112”;

// Setup User Agent and Hostname
$s.eVar52 = $s.prop52 = navigator.userAgent;
$s.eVar54 = $s.prop54 = document.location.hostname
// The referrer of the tracking call is the current page URL.
$s.prop50 = $s.eVar50 = “D=Referer”; // “Referer” with one r is the correct spelling of this header.
// The “r” parameter in the tracking call is the referring URL.
$s.prop51 = $s.eVar51 = “D=r”;

//Setup Clickmap
function s_getObjectID(o) {
var ID = o.href;
return ID;
}
$s.getObjectID = s_getObjectID;

/* Configure Channel Manager */
$s._channelParameter = “Paid Search|pcrid”;
$s._channelPattern=”email|EML”;

/* Plugin Config */
$s.usePlugins = true
function s_doPlugins(fanatics_s_code) {

// Page view call actions
if (!$s.linkType){
// Add event30 (custom page view event) to s.events for all page view calls
$s.events = $s.apl($s.events, ‘event30’, ‘,’, 2);
}

//set current domain in linkInternalFilters
$s.getLinkInternalDomain();

// Put pageName in prop22 & eVar43 for correlation to other variables, especially in link tracking calls, which do not record pageName
if (!!$s.pageName)
$s.prop22 = $s.eVar43 = $s.pageName;

// Add calls to plugins here
// Copy search term and set aggregate search event
if ($s.prop4) {
$s.eVar1 = $s.prop4;
$s.events = $s.apl($s.events, ‘event1’, ‘,’, 2);
}

// Copy search type prop into eVar
if ($s.prop7) {
$s.eVar2 = $s.prop7;
}

// automate event27 (more than 3000 search results)
if ($s.prop5 && parseInt($s.prop5) > 3000)
$s.events = $s.apl($s.events, “event27”, “,”, 2);

// Do not refire search events if the same search term passed in twice in a row
var t_search = $s.getValOnce($s.eVar1, ‘s_stv’, 0);
if (t_search == ”) {
var a = $s.split($s.events, ‘,’);
var e = ”;
for (var i = 0; i < a.length; i++) {
if (a[i] == ‘event1’ || a[i] == ‘event2’ || a[i] == ‘event3’ || a[i] == ‘event4’)
continue;
else
e += a[i] ? a[i] + ‘,’ : a[i];
}
$s.events = e.substring(0, e.length – 1);
}
//Get Page Prior to Search
var s_prevPage = $s.getPreviousValue($s.pageName, ‘s_prevPage’, 0);
if ($s.prop4 && s_prevPage) {
$s.prop8 = s_prevPage;
}
else if ($s.prop4) {
$s.prop8 = “non-internal referrer to search results”;
}
//Get PageType Prior to Search
var s_prevPageType = $s.getPreviousValue($s.prop3, ‘s_prevProp3’, 0);
if ($s.prop4 && s_prevPageType) {
$s.prop10 = s_prevPageType;
}
else if ($s.prop4) {
$s.prop10 = “non-internal referrer to search results”;
}

// Automate Custom ProdView Event 
if ($s.events &amp;&amp; $s.events.indexOf('prodView') &gt; -1)

$s.events = $s.apl($s.events, ‘event5’, ‘,’, 2);

// Automate Finding Method eVar
var internalFlag = false;
if (document.referrer) {
var filters = $s.split($s.linkInternalFilters, ‘,’);
var docRef = $s.split(document.referrer, ‘/’);
docRef = docRef[2];
for (var f in filters) {
if (docRef.indexOf(filters[f]) > -1)
internalFlag = true;
}
}

// create productmerch product for merchandising eVar binding
if ($s.eVar6 && (!$s.products || ($s.products && $s.products.indexOf(‘;productmerch’) > -1) || $s.newProduct == ‘true’))
{
if (!$s.c_r(‘productnum’))
$s.productNum = 1;
else
$s.productNum = parseInt($s.c_r(‘productnum’)) + 1;
$s.products = ‘;productmerch’ + $s.productNum; //record an instance with orig allocation – must bind to brand new product every time
var e = new Date();
e.setTime(e.getTime() + (30 * 86400000));
$s.c_w(‘productnum’, $s.productNum, e);
if ($s.linkTrackVars == “None” || $s.linkTrackVars == ”)
$s.linkTrackVars = ‘events,products’;
else
$s.linkTrackVars = $s.apl($s.linkTrackVars, ‘events,products’, ‘,’, 2);
if ($s.linkTrackEvents == “None” || $s.linkTrackEvents == ”){
$s.linkTrackEvents = $s.events = ‘event15’;
} else {
$s.linkTrackEvents = $s.apl($s.linkTrackEvents, ‘event15’, ‘,’, 2);
$s.events = $s.apl($s.events, ‘event15’, ‘,’, 2);
}
}
if($s.products)
{
$s.events = $s.apl($s.events, ‘event15’, ‘,’, 2);
}

if ($s.c_r(‘productnum’) && $s.events.indexOf(‘purchase’) > -1)
$s.c_w(‘productnum’, ‘0’, 0);

// Automate OrderID eVar
if ($s.purchaseID)
$s.eVar21 = $s.purchaseID;

// Set Internal Campaign
if (!$s.eVar5) {
$s.eVar5 = $s.getQueryParam(‘ab’);
$s.eVar5 = $s.getValOnce($s.eVar5, ‘s_ev5’, 0);
}

// Set Campaign Variables
//TODO: Delete and write from scratch per Justice. Compare to Marketing Channels in SC Admin. Kevin Winstead at Fanatics is providing his MC logic to Justice week of 7/22.
var s_Url = window.location.href;
var s_Cpgn = parseSource(s_Url);
$s.channelManager(‘pcrid’, ‘:’, ‘c_m’, ‘0’, ‘cm_dl’, ‘1’);
if ($s._channel) {
// Correct channels based on /source/ parameter, which is in s_Cpgn
if ($s._channel == “Natural Search” && !!s_Cpgn){
$s._channel = “Paid Search”;
}
// Set Campaign Channel eVar3
if ($s._channel == “Paid Search”) {
$s.eVar3 = “ppc”;
$s.eVar6 = “Paid Search”;
}
if ($s._channel == “Natural Search”) {
$s.eVar3 = “organic search”;
}
if ($s._channel == “Other Natural Referrers”) {
$s.eVar3 = “referral”;
}
if ($s._channel == “Typed/Bookmarked”) {
$s.eVar3 = “direct”;
}
}
// Set campaign variables that won’t trigger CM
if (s_Cpgn.indexOf(’eml’) > -1) {
$s.eVar3 = “email”;
}
if (s_Cpgn.indexOf(‘callcenter’) > -1) {
$s.eVar3 = “call center”;
}

// Set s.campaign to |||
$s.campaign=””;
// Channel
// Set per Jan 2013 requirements
if ($s.eVar3)
$s.campaign+=$s.eVar3;
else
$s.campaign+=”n/a”;
$s.campaign+=”|”;
// Referring Domain
if (($s._referringDomain)&&($s._referringDomain!=”Typed/Bookmarked”))
$s.campaign+=$s._referringDomain;
else
$s.campaign+=”n/a”;
$s.campaign+=”|”;
// Keywords
if ($s._keywords)
$s.campaign+=$s._keywords;
else
$s.campaign+=”n/a”;
$s.campaign+=”|”;
// Campaign Code
if (s_Cpgn)
{
$s.campaign+=s_Cpgn;
$s.eVar53 = $s.prop53 = s_Cpgn;
}
else
{
$s.campaign+=”n/a”;
$s.eVar53 = $s.prop53 = “n/a”;
}
// Blank out campaign when no channel or campaign was detected
if ($s.campaign.indexOf(‘n/a|n/a|n/a|n/a’) > -1)
$s.campaign=””;

// Campaign Stacking
if ($s.eVar3) $s.eVar4 = $s.crossVisitParticipation($s.eVar3, ‘s_cvpcpgn’, ‘1’, ‘5’, ‘>’, ‘purchase’, 30);

//Product Finding Method Automation
if ($s.eVar6) {
//keep pre-set value
}
else if ($s.eVar3==”organic search”) {
$s.eVar6 = ‘organic search’;
}
else if ($s.campaign) {
$s.eVar6 = ‘external campaign’;
}
else if (document.referrer && !internalFlag) {
$s.eVar6 = ‘referral’;
}
else if ($s.eVar1 && $s.eVar1 != ‘non-search’) {
$s.eVar6 = ‘internal search results’;
}
else if ($s.eVar5 && $s.eVar5 != ‘non-internal campaign’) {
$s.eVar6 = ‘internal campaign’;
}
else if ($s.eVar7 && $s.eVar7 != ‘non-browse’) {
$s.eVar6 = ‘browse’;
}
else if ($s.events.indexOf(‘purchase’) > -1) {
$s.eVar6 = ‘unknown at time of purchase’;
}

//Setup Clickmap Object IDs
$s.setupDynamicObjectIDs();

// Set Partner ID Variables
if (typeof sc_PSID != ‘undefined’ && sc_PSID != ”)
$s.eVar16 = $s.prop11 = sc_PSID;
else
$s.eVar16 = $s.prop11 = window.location.hostname;

// Set Cart Created Date
if (!!$s.events && $s.events.indexOf(“scOpen”) > -1) {
var e = new Date();
$s.eVar47 = e.getMonth() + 1 + ‘/’ + e.getDate() + ‘/’ + e.getFullYear();
}

// Filter Category Stacking
if ($s.eVar23)
$s.eVar25 = $s.prop17 = $s.crossVisitParticipation($s.eVar23, ‘s_cvpva’, ‘1’, ‘5’, ‘>’, ‘purchase’, 1);
// Filter Selection Stacking
if ($s.eVar24)
$s.eVar26 = $s.prop18 = $s.crossVisitParticipation($s.eVar24, ‘s_cvpvb’, ‘1’, ‘5’, ‘>’, ‘purchase’, 1);

//Lowercase all variables
$s.manageVars(‘lowercaseVars’);
}
$s.doPlugins = s_doPlugins

/******************** CONVENIENCE FUNCTIONS *************************/

function s_setError(errorList, thePageName) {
$s.linkTrackVars = ‘pageName,prop12,prop19,prop22,prop50’;
$s.pageName = thePageName;
$s.prop12 = $s.prop19 = errorList;
$s.tl(true, ‘o’, ‘Track Error’);
}

function s_findMethod(findMethod) {
$s.linkTrackVars = ‘eVar6’;
$s.eVar6 = findMethod;
$s.tl(true, ‘o’, ‘Finding Method’);
}

function s_beginCheckout(products) {
//s_beginCheckout(‘;SKU1,;SKU2,;SKU3’)
$s.linkTrackVars = ‘eVar28,prop9,events,products’;
$s.linkTrackEvents = $s.events = ‘scCheckout’;
$s.eVar28 = ‘Checkout’;
$s.prop9 = ‘Checkout’;
$s.products = products;
$s.tl(true, ‘o’, ‘Checkout’);
}

function linkInteraction(elem,linkName) {
$s.linkTrackVars = ‘eVar28,prop9,eVar43’;
$s.eVar28 = linkName;
$s.prop9 = linkName;
if ($s.pageName) {
$s.eVar43 = $s.pageName;
}
$s.tl(elem, ‘o’, linkName, null, navigate);
return false;
}

/* Used to parse campaign code from URL */
function parseSource(pUrl) {
if (pUrl.indexOf(“/source”) > -1) {
var iEnd = pUrl.lastIndexOf(“/”) + 1;
pUrl = pUrl.substr(iEnd, pUrl.indexOf(“?”) > -1 ? pUrl.indexOf(“?”) – iEnd : pUrl.length – iEnd);
}
else pUrl = “n/a”;
return pUrl.toLowerCase();
}

/* Function to track Email sign-ups*/
function s_emailSignup(s_step, s_teams) {
if (s_step == “1”) {
$s.pageName = “email signup:choose teams”;
$s.eVar43 = “email signup:choose teams”;
$s.channel = “email signup”;
$s.prop3 = “pages”;
$s.events = “event30,event32”;
$s.t();
}
if (s_step == “2”) {
$s.pageName = “email signup:confirmation”;
$s.eVar43 = “email signup:confirmation”;
$s.channel = “email signup”;
$s.prop3 = “pages”;
$s.list1 = s_teams;
$s.events = “event30,event16”;
$s.t();
}
}

/* Function to track PageViews from Tabs/AJAX */
function s_PageView(s_Page, s_PageType) {
$s.clearVars();
$s.pageName = s_Page.toLowerCase();
var pageArray = $s.split($s.pageName, ‘:’);
if (pageArray.length >= 1)
$s.channel = pageArray[0];
if (pageArray.length >= 2) {
$s.prop1 = pageArray[1];
}
if (pageArray.length >= 3) {
$s.prop2 = pageArray[2];
}
$s.prop3 = s_PageType;
$s.events = “event30″;
$s.t();
}

function s_imgInteraction(uniqueID, productID) {
//s_imgInteraction(‘12345abc’,’12345′) //uniqueID should be unique to each product and visit.
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event18’;
$s.events = ‘event18:’ + uniqueID;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘Product Image Interaction’);
}

function s_prodShare(shareType, productID) {
//s_prodShare(’email’,’12345′)
$s.linkTrackVars = ‘events,products,eVar30’;
$s.linkTrackEvents = ‘event29’;
$s.events = ‘event29’;
$s.eVar30 = shareType;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘Product Share: ‘ + shareType);
}

function s_moreInfo(productID) {
//s_moreInfo(‘12345’)
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event20’;
$s.events = ‘event20’;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘More Info Link Click’);
}

function s_needItFast(productID) {
//s_needItFast(‘12345’)
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event21’;
$s.events = ‘event21’;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘Need it Faster Link Click’);
}

function s_haveSuggestion(productID) {
//s_haveSuggestion(‘12345’)
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event22’;
$s.events = ‘event22’;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘Have a Suggestion Expansion Click’);
}

function s_suggestionSuccess(reason, productID) {
//s_suggestionSuccess(‘need info’,’12345′)
$s.linkTrackVars = ‘events,products,eVar39’;
$s.linkTrackEvents = ‘event17’;
$s.events = ‘event17’;
$s.eVar39 = reason;
if (productID)
$s.products = ‘;’ + productID;
$s.tl(true, ‘o’, ‘Successful Suggestion Submission’);
}

function s_updateItem(productID) {
//s_updateItem(‘12345’)
//s_updateItem(‘12345:23456:34567’)
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event24’;
$s.events = ‘event24’;
$s.products = ”;
if (productID) {
var prodArray = $s.split(productID, ‘:’)
for (var i = 0; i < prodArray.length; i++) {
if (i == 0)
$s.products = $s.products + ‘;’ + prodArray[i];
else
$s.products = $s.products + ‘,;’ + prodArray[i];
}
}
$s.tl(true, ‘o’, ‘Update Item click’);
}

function s_sizeChange(productID) {
//s_sizeChange(‘12345’)
//s_sizeChange(‘12345:23456:34567’)
$s.linkTrackVars = ‘events,products’;
$s.linkTrackEvents = ‘event31’;
$s.events = ‘event31’;
$s.products = ”;
if (productID) {
var prodArray = $s.split(productID, ‘:’)
for (var i = 0; i < prodArray.length; i++) {
if (i == 0)
$s.products = $s.products + ‘;’ + prodArray[i];
else
$s.products = $s.products + ‘,;’ + prodArray[i];
}
}
$s.tl(true, ‘o’, ‘Size Change Interaction’);
}

function selectProduct(s_productSlot) {
$s.linkTrackVars = ‘eVar42’;
$s.eVar42 = s_productSlot;
$s.tl(true, ‘o’, ‘product slot’);
}

/* Checkout */
function s_Checkout(s_products, s_linkName) {
$s.linkTrackVars = ‘products,eVar28,prop9,events’;
$s.linkTrackEvents = ‘scCheckout’;
$s.eVar28 = s_linkName;
$s.prop9 = s_linkName;
$s.events = ‘scCheckout’;
$s.products = ”;
var prodArray = $s.split(s_products, ‘:’);
for (var i = 0; i < prodArray.length; i++) {
if (i == 0)
$s.products = $s.products + ‘;’ + prodArray[i];
else
$s.products = $s.products + ‘,;’ + prodArray[i];
}
$s.tl(this, ‘o’, ‘checkout’);
}

/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here. */

/*
* Function: getLinkInternalDomain – parse the URL and return the domain for linkInternalFilter string
/
$s.getLinkInternalDomain=new Function(“”,””
+”var urlString=document.location.href;var urlPattern=new RegExp(‘(ht”
+”tp|https)://(.
?)/.*$’);var parsedUrl=urlString.match(urlPattern);v”
+”ar domain=parsedUrl[2];var parts=domain.split(‘.’);if(parts.length>”
+”2){parts.shift();domain=parts.join(‘.’);}else {domain=domain;}$s.lin”
+”kInternalFilters=$s.linkInternalFilters+’,’+domain;”);

/*
* Utility manageVars v1.4 – clear variable values (requires split 1.5)
*/
$s.manageVars = new Function(“c”, “l”, “f”, “”
+ “var s=this,vl,la,vla;l=l?l:”;f=f?f:1 ;if(!s[c])return false;vl=’pa”
+ “geName,purchaseID,channel,server,pageType,campaign,state,zip,events”
+ “,products,transactionID’;for(var n=1;n<76;n++){vl+=’,prop’+n+’,eVar”
+ “‘+n+’,hier’+n;}if(l&&(f==1||f==2)){if(f==1){vl=l;}if(f==2){la=s.spl”
+ “it(l,’,’);vla=s.split(vl,’,’);vl=”;for(x in la){for(y in vla){if(l”
+ “a[x]==vla[y]){vla[y]=”;}}}for(y in vla){vl+=vla[y]?’,’+vla[y]:”;}”
+ “}s.pt(vl,’,’,c,0);return true;}else if(l==”&&f==1){s.pt(vl,’,’,c,0″
+ “);return true;}else{return false;}”);
$s.clearVars = new Function(“t”, “var s=this;s[t]=”;”);
$s.lowercaseVars = new Function(“t”, “”
+ “var s=this;if(s[t]&&t!=’events’){s[t]=s[t].toString();if(s[t].index”
+ “Of(‘D=’)!=0){s[t]=s[t].toLowerCase();}}”);

/*
* Plugin: getQueryParam 2.4
*/
$s.getQueryParam = new Function(“p”, “d”, “u”, “h”, “”
+ “var s=this,v=”,i,j,t;d=d?d:”;u=u?u:(s.pageURL?s.pageURL:s.wd.loca”
+ “tion);if(u==’f’)u=s.gtfs().location;while(p){i=p.indexOf(‘,’);i=i<0”
+ “?p.length:i;t=s.p_gpv(p.substring(0,i),u+”,h);if(t){t=t.indexOf(‘#”
+ “‘)>-1?t.substring(0,t.indexOf(‘#’)):t;}if(t)v+=v?d+t:t;p=p.substrin”
+ “g(i==p.length?i:i+1)}return v”);
$s.p_gpv = new Function(“k”, “u”, “h”, “”
+ “var s=this,v=”,q;j=h==1?’#’:’?’;i=u.indexOf(j);if(k&&i>-1){q=u.sub”
+ “string(i+1);v=s.pt(q,’&’,’p_gvf’,k)}return v”);
$s.p_gvf = new Function(“t”, “k”, “”
+ “if(t){var s=this,i=t.indexOf(‘=’),p=i<0?t:t.substring(0,i),v=i<0?’T”
+ “rue’:t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s.”
+ “epa(v)}return””);

/*
* Plugin: getValOnce v1.1
/
$s.getValOnce = new Function(“v”, “c”, “e”, “t”, “”
+ “var s=this,a=new Date,v=v?v:”,c=c?c:’s_gvo’,e=e?e:0,i=t==’m’?6000″
+ “0:86400000;k=s.c_r(c);if(v){a.setTime(a.getTime()+e
i);s.c_w(c,v,e”
+ “==0?0:a);}return v==k?”:v”);

/*
* Utility Function: split v1.5 – split a string (JS 1.0 compatible)
*/
$s.split = new Function(“l”, “d”, “”
+ “var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x”
+ “++]=l.substring(0,i);l=l.substring(i+d.length);}return a”);

/*
* Plugin Utility: apl v1.1
*/
$s.apl = new Function(“l”, “v”, “d”, “u”, “”
+ “var s=this,m=0;if(!l)l=”;if(u){var i,n,a=s.split(l,d);for(i=0;i<a.” +=”” “length;i++){n=”a[i];m=m||(u==1?(n==v):(n.toLowerCase()==v.toLowerCas"” “e()));}}if(!m)l=”l?l+d+v:v;return” l”);=”” *=”” function=”” -=”” read=”” combined=”” cookies=”” v=”” 0.35=”” if=”” (!$s.__ccucr)=”” {=”” $s.c_rr=”$s.c_r;” $s.__ccucr=”true;” c_r(k)=”” var=”” s=”this,” d=”new” date,=”” c=”s.c_rr(‘s_pers’),” i,=”” m,=”” e;=”” (v)=”” return=”” v;=”” k=”s.ape(k);” i=”c.indexOf(‘” ‘=”” s_sess’)=”” :=”” c;=”” |’,=”” i);=”” e=”i” <=”” 0=”” ?=”” c.indexof(‘;’,=”” m=”m”> 0 ? m : e; v = i < 0 ? ” : s.epa(c.substring(i + 2 + k.length, m < 0 ? c.length : m));
if (m > 0 && m != e) if (parseInt(c.substring(m + 1, e < 0 ? c.length : e)) < d.getTime())
{ d.setTime(d.getTime() – 60000); s.c_w(s.epa(k), ”, d); v = ”; } return v;
}
$s.c_r = c_r;
}

/*
* Function – write combined cookies v 0.36
*/

if (!$s.__ccucw) {
$s.c_wr = $s.c_w;
$s.__ccucw = true;
function c_w(k, v, e) {
var s = this, d = new Date, ht = 0, pn = ‘s_pers’, sn = ‘s_sess’, pc = 0, sc = 0, pv, sv, c, i, t;
d.setTime(d.getTime() – 60000); if (s.c_rr(k)) s.c_wr(k, ”, d); k = s.ape(k);
pv = s.c_rr(pn); i = pv.indexOf(‘ ‘ + k + ‘=’); if (i > -1)
{ pv = pv.substring(0, i) + pv.substring(pv.indexOf(‘;’, i) + 1); pc = 1; } sv = s.c_rr(sn);
i = sv.indexOf(‘ ‘ + k + ‘=’); if (i > -1) {
sv = sv.substring(0, i) + sv.substring(sv.indexOf(‘;’, i) + 1);
sc = 1;
} d = new Date; if (e) {
if (e.getTime() > d.getTime()) {
pv += ‘ ‘ + k + ‘=’ + s.ape(v) + ‘|’ + e.getTime() + ‘;’;
pc = 1;
}
} else { sv += ‘ ‘ + k + ‘=’ + s.ape(v) + ‘;’; sc = 1; } sv = sv.replace(/%00/g, ”);
pv = pv.replace(/%00/g, ”); if (sc) s.c_wr(sn, sv, 0); if (pc) {
t = pv; while (t && t.indexOf(‘;’) != -1) {
var t1 = parseInt(t.substring(t.indexOf(‘|’) + 1, t.indexOf(‘;’)));
t = t.substring(t.indexOf(‘;’) + 1); ht = ht < t1 ? t1 : ht;
} d.setTime(ht); s.c_wr(pn, pv, d);
}
return v == s.c_r(s.epa(k));
}
$s.c_w = c_w;
}

/*
* DynamicObjectIDs v1.5: Setup Dynamic Object IDs based on URL
*/
$s.setupDynamicObjectIDs = new Function(“”
+ “var s=this;if(!s.doi){s.doi=1;if(s.apv>3&&(!s.isie||!s.ismac||s.apv”
+ “>=5)){if(s.wd.attachEvent)s.wd.attachEvent(‘onload’,s.setOIDs);else”
+ ” if(s.wd.addEventListener)s.wd.addEventListener(‘load’,s.setOIDs,fa”
+ “lse);else{s.doiol=s.wd.onload;s.wd.onload=s.setOIDs}}s.wd.s_semapho”
+ “re=1}”);
$s.setOIDs = new Function(“e”, “”
+ “var s=s_c_il[” + $s._in + “],b=s.eh(s.wd,’onload’),o=’onclick’,x,l,u,c,i”
+ “,a=new Array;if(s.doiol){if(b)s[b]=s.wd[b];s.doiol(e)}if(s.d.links)”
+ “{for(i=0;i<s.d.links.length;i++){l=s.d.links[i];c=l[o]?”+l[o]:”;b” +=”” “=”s.eh(l,o);z=l[b]?”+l[b]:”;u=s.getObjectID(l);if(u&&c.indexOf(‘s_"” “objectid’)<0&&z.indexof(‘s_objectid’)<0){u=”s.repl(u,’\"’,”);u=s.re"” “pl(u,’\n’,”).substring(0,97);l.s_oc=”l[o];a[u]=a[u]?a[u]+1:1;x=”;"” “if(c.indexof(‘.t(‘)=””>=0||c.indexOf(‘.tl(‘)>=0||c.indexOf(‘s_gs(‘)>=0”
+ “)x=’var x=\”.tl(\”;’;x+=’s_objectID=\”‘+u+’_’+a[u]+’\”;return this.”
+ “s_oc?this.s_oc(e):true’;if(s.isns&&s.apv>=5)l.setAttribute(o,x);l[o”
+ “]=new Function(‘e’,x)}}}s.wd.s_semaphore=0;return true”);</s.d.links.length;i++){l=s.d.links[i];c=l[o]?”+l[o]:”;b”></a.”>

/*
* Plugin Utility: Replace v1.0
*/
$s.repl = new Function(“x”, “o”, “n”, “”
+ “var i=x.indexOf(o),l=n.length;while(x&&i>=0){x=x.substring(0,i)+n+x.”
+ “substring(i+o.length);i=x.indexOf(o,i+l)}return x”);

/*
* Plugin: getNewRepeat 1.2 – Returns whether user is new or repeat
/
$s.getNewRepeat = new Function(“d”, “cn”, “”
+ “var s=this,e=new Date(),cval,sval,ct=e.getTime();d=d?d:30;cn=cn?cn:”
+ “‘s_nr’;e.setTime(ct+d
2460601000);cval=s.c_r(cn);if(cval.length=”
+ “=0){s.c_w(cn,ct+’-New’,e);return’New’;}sval=s.split(cval,’-‘);if(ct”
+ “-sval[0]<30
60*1000&&sval[1]==’New’){s.c_w(cn,ct+’-New’,e);return’N”
+ “ew’;}else{s.c_w(cn,ct+’-Repeat’,e);return’Repeat’;}”);

/*
* Plugin: getPreviousValue_v1.0 – return previous value of designated
* variable (requires split utility)
*/
$s.getPreviousValue = new Function(“v”, “c”, “el”, “”
+ “var s=this,t=new Date,i,j,r=”;t.setTime(t.getTime()+1800000);if(el”
+ “){if(s.events){i=s.split(el,’,’);j=s.split(s.events,’,’);for(x in i”
+ “){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)”
+ “:s.c_w(c,’no value’,t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?”
+ “s.c_w(c,v,t):s.c_w(c,’no value’,t);return r}”);

/*
* Plugin Utility – first only
*/
$s.p_fo = new Function(“n”, “”
+ “var s=this;if(!s.__fo){s.__fo=new Object;}if(!s.__fo[n]){s.__fo[n]=”
+ “new Object;return 1;}else {return 0;}”);

/*
* Plugin: getTimeParting 2.1
/
$s.getTimeParting = new Function(“t”, “z”, “y”, “l”, “j”, “”
+ “var s=this,d,A,U,X,Z,W,B,C,D,Y;d=new Date();A=d.getFullYear();Y=U=S”
+ “tring(A);if(s.dstStart&&s.dstEnd){B=s.dstStart;C=s.dstEnd}else{;U=U”
+ “.substring(2,4);X=’090801|101407|111306|121104|131003|140902|150801”
+ “|161306|171205|181104|191003′;X=s.split(X,’|’);for(W=0;W<=10;W++){Z”
+ “=X[W].substring(0,2);if(U==Z){B=X[W].substring(2,4);C=X[W].substrin”
+ “g(4,6)}}if(!B||!C){B=’08’;C=’01’}B=’03/’+B+’/’+A;C=’11/’+C+’/’+A;}D”
+ “=new Date(‘1/1/2000′);if(D.getDay()!=6||D.getMonth()!=0){return’Dat”
+ “a Not Available’}else{z=z?z:’0′;z=parseFloat(z);B=new Date(B);C=new”
+ ” Date(C);W=new Date();if(W>B&&W<c&&l!=’0′){z=z+1}w=w.gettime()+(w.g” +=”” “ettimezoneoffset()
60000);w=”new” date(w+(3600000*z));x=”[‘Sunday’,’Mo"” “nday’,’tuesday’,’wednesday’,’thursday’,’friday’,’saturday’];b=”W.get"” “hours();c=”W.getMinutes();D=W.getDay();Z=X[D];U=’AM’;A=’Weekday’;X=’"” “00′;if(c=””>30){X=’30’}if(j==’1′){if(C>15){X=’15’}if(C>30){X=’30’}if(C”
+ “>45){X=’45’}}if(B>=12){U=’PM’;B=B-12};if(B==0){B=12};if(D==6||D==0)”
+ “{A=’Weekend’}W=B+’:’+X+U;if(y&&y!=Y){return’Data Not Available’}els”
+ “e{if(t){if(t==’h’){return W}if(t==’d’){return Z}if(t==’w’){return A”
+ “}}else{return Z+’, ‘+W}}}”);</c&&l!=’0’){z=z+1}w=w.gettime()+(w.g”>

/*
* channelManager v2.7 – Tracking External Traffic
/
$s.channelManager = new Function(“a”, “b”, “c”, “d”, “e”, “f”, “”
+ “var s=this,g=new Date,h=0,i,j,k,l,m,n,o,p,q,r,t,u,v,w,x,y,z,A,B,C,D”
+ “,E,F,G,H,I,J,K,L,M,N,O,P,Q,R;g.setTime(g.getTime()+1800000);if(e){h”
+ “=1;if(s.c_r(e))h=0;if(!s.c_w(e,1,g))s.c_w(e,1,0);if(!s.c_r(e))h=0;}”
+ “i=s.referrer?s.referrer:document.referrer;i=i.toLowerCase();if(!i)j”
+ “=1;else {k=i.indexOf(‘?’)>-1?i.indexOf(‘?’):i.length;l=i.substring(”
+ “0,k);m=s.split(i,’/’);n=m[2].toLowerCase();o=s.linkInternalFilters.”
+ “toLowerCase();o=s.split(o,’,’);for(p=0;p<o.length;p++){q=n.indexof(” +=”” “o[p])=”=-1?”:i;if(q)break;}}if(!q&&!j){r=i;t=u=n;v=’Other” natural=”” r”=”” “eferrers’;w=”s.seList+'”>’+s._extraSearchEngines;if(d==1){l=s.repl(l,”
+ “‘oogle’,’%’);l=s.repl(l,’ahoo’,’^’);i=s.repl(i,’as_q’,’
‘);}x=s.spl”
+ “it(w,’>’);for(y=0;y<x.length;y++){z=x[y];z=s.split(z,’|’);a=s.split” +=”” “(z[0],’,’);for(b=”0;B<A.length;B++){C=l.indexOf(A[B]);if(C”>-1){if(z[”
+ “2])D=u=z[2];else D=n;if(d==1){D=s.repl(D,’#’,’ – ‘);i=s.repl(i,’*’,”
+ “‘as_q’);D=s.repl(D,’^’,’ahoo’);D=s.repl(D,’%’,’oogle’);}E=s.split(z”
+ “[1],’,’);for(F=0;F<e.length;f++){if(i.indexof(e[f]+’=’)>-1||i.index”
+ “Of(‘https://www.google.&#8217;)==0)G=1;H=s.getQueryParam(E[F],”,i).toLow”
+ “erCase();if(G||H)break;}}if(G||H)break;}if(G||H)break;}}if(!q||f!='”
+ “1′){q=s.getQueryParam(a,b);if(q){u=q;if(D)v=’Paid Search’;else v=’U”
+ “nknown Paid Channel’;}if(!q&&D){u=D;v=’Natural Search’;}}if(j==1&&!”
+ “q&&h==1)r=t=u=v=’Typed/Bookmarked’;I=s._channelDomain;if(I&&n){J=s.”
+ “split(I,’>’);for(K=0;K<j.length;k++){l=s.split(j[k],’|’);m=s.split(” +=”” “l[1],’,’);n=”M.length;for(O=0;O<N;O++){P=M[O].toLowerCase();Q=n.inde"” “xof(p);if(q=””>-1){v=L[0];break;}}if(Q>-1)break;}}I=s._channelParamete”
+ “r;if(I){J=s.split(I,’>’);for(K=0;K<j.length;k++){l=s.split(j[k],’|'” +=”” “);m=”s.split(L[1],’,’);N=M.length;for(O=0;O<N;O++){Q=s.getQueryParam"” “(m[o]);if(q){v=”L[0];break;}}if(Q)break;}}I=s._channelPattern;if(I){"” “j=”s.split(I,'”>’);for(K=0;K<j.length;k++){l=s.split(j[k],’|’);m=s.sp” +=”” “lit(l[1],’,’);n=”M.length;for(O=0;O<N;O++){P=M[O].toLowerCase();Q=q."” “tolowercase();r=”Q.indexOf(P);if(R==0){v=L[0];break;}}if(R==0)break;"” “}}s=”v?q+t+v+H:”;c=c?c:’c_m’;if(c!=’0′)S=s.getValOnce(S,c,0);if(S){"” “s._campaignid=”q?q:’n/a’;s._referrer=r?r:’n/a’;s._referringDomain=t?"” “t:’n=”” a’;s._campaign=”u?u:’n/a’;s._channel=v?v:’n/a’;s._partner=D?D:’"” “n=”” a’;s._keywords=”G?H?H:’Keyword” unavailable’:’n=”” a’;}”);=”” *=”” top=”” 130=”” search=”” engines=”” $s.selist=”altavista.co|q,r|AltaVista>aol.co.uk,search.aol.co.uk|query” <br=””>
+”|AOL – United Kingdom>search.aol.com,search.aol.ca|query,q|AOL.com ”
+”Search>ask.com,ask.co.uk|ask,q|Ask Jeeves>www.baidu.com|wd|Baidu>da”
+”um.net,search.daum.net|q|Daum>google.co,googlesyndication.com|q,as_”
+”q|Google>google.com.ar|q,as_q|Google – Argentina>google.com.au|q,as”
+”_q|Google – Australia>google.at|q,as_q|Google – Austria>google.com.”
+”bh|q,as_q|Google – Bahrain>google.com.bd|q,as_q|Google – Bangladesh”
+”>google.be|q,as_q|Google – Belgium>google.com.bo|q,as_q|Google – Bo”
+”livia>google.ba|q,as_q|Google – Bosnia-Hercegovina>google.com.br|q,”
+”as_q|Google – Brasil>google.bg|q,as_q|Google – Bulgaria>google.ca|q”
+”,as_q|Google – Canada>google.cl|q,as_q|Google – Chile>google.cn|q,a”
+”s_q|Google – China>google.com.co|q,as_q|Google – Colombia>google.co”
+”.cr|q,as_q|Google – Costa Rica>google.hr|q,as_q|Google – Croatia>go”
+”ogle.cz|q,as_q|Google – Czech Republic>google.dk|q,as_q|Google – De”
+”nmark>google.com.do|q,as_q|Google – Dominican Republic>google.com.e”
+”c|q,as_q|Google – Ecuador>google.com.eg|q,as_q|Google – Egypt>googl”
+”e.com.sv|q,as_q|Google – El Salvador>google.ee|q,as_q|Google – Esto”
+”nia>google.fi|q,as_q|Google – Finland>google.fr|q,as_q|Google – Fra”
+”nce>google.de|q,as_q|Google – Germany>google.gr|q,as_q|Google – Gre”
+”ece>google.com.gt|q,as_q|Google – Guatemala>google.hn|q,as_q|Google”
+” – Honduras>google.com.hk|q,as_q|Google – Hong Kong>google.hu|q,as_”
+”q|Google – Hungary>google.co.in|q,as_q|Google – India>google.co.id|”
+”q,as_q|Google – Indonesia>google.ie|q,as_q|Google – Ireland>google.”
+”is|q,as_q|Google – Island>google.co.il|q,as_q|Google – Israel>googl”
+”e.it|q,as_q|Google – Italy>google.com.jm|q,as_q|Google – Jamaica>go”
+”ogle.co.jp|q,as_q|Google – Japan>google.jo|q,as_q|Google – Jordan>g”
+”oogle.co.ke|q,as_q|Google – Kenya>google.co.kr|q,as_q|Google – Kore”
+”a>google.lv|q,as_q|Google – Latvia>google.lt|q,as_q|Google – Lithua”
+”nia>google.com.my|q,as_q|Google – Malaysia>google.com.mt|q,as_q|Goo”
+”gle – Malta>google.mu|q,as_q|Google – Mauritius>google.com.mx|q,as_”
+”q|Google – Mexico>google.co.ma|q,as_q|Google – Morocco>google.nl|q,”
+”as_q|Google – Netherlands>google.co.nz|q,as_q|Google – New Zealand>”
+”google.com.ni|q,as_q|Google – Nicaragua>google.com.ng|q,as_q|Google”
+” – Nigeria>google.no|q,as_q|Google – Norway>google.com.pk|q,as_q|Go”
+”ogle – Pakistan>google.com.py|q,as_q|Google – Paraguay>google.com.p”
+”e|q,as_q|Google – Peru>google.com.ph|q,as_q|Google – Philippines>go”
+”ogle.pl|q,as_q|Google – Poland>google.pt|q,as_q|Google – Portugal>g”
+”oogle.com.pr|q,as_q|Google – Puerto Rico>google.com.qa|q,as_q|Googl”
+”e – Qatar>google.ro|q,as_q|Google – Romania>google.ru|q,as_q|Google”
+” – Russia>google.st|q,as_q|Google – Sao Tome and Principe>google.co”
+”m.sa|q,as_q|Google – Saudi Arabia>google.com.sg|q,as_q|Google – Sin”
+”gapore>google.sk|q,as_q|Google – Slovakia>google.si|q,as_q|Google -”
+” Slovenia>google.co.za|q,as_q|Google – South Africa>google.es|q,as_”
+”q|Google – Spain>google.lk|q,as_q|Google – Sri Lanka>google.se|q,as”
+”_q|Google – Sweden>google.ch|q,as_q|Google – Switzerland>google.com”
+”.tw|q,as_q|Google – Taiwan>google.co.th|q,as_q|Google – Thailand>go”
+”ogle.bs|q,as_q|Google – The Bahamas>google.tt|q,as_q|Google – Trini”
+”dad and Tobago>google.com.tr|q,as_q|Google – Turkey>google.com.ua|q”
+”,as_q|Google – Ukraine>google.ae|q,as_q|Google – United Arab Emirat”
+”es>google.co.uk|q,as_q|Google – United Kingdom>google.com.uy|q,as_q”
+”|Google – Uruguay>google.co.ve|q,as_q|Google – Venezuela>google.com”
+”.vn|q,as_q|Google – Viet Nam>google.co.vi|q,as_q|Google – Virgin Is”
+”lands>icqit.com|q|icq>bing.com|q|Microsoft Bing>myway.com|searchfor”
+”|MyWay.com>naver.com,search.naver.com|query|Naver>netscape.com|quer”
+”y,search|Netscape Search>reference.com|q|Reference.com>seznam|w|Sez”
+”nam.cz>abcsok.no|q|Startsiden>tiscali.it|key|Tiscali>virgilio.it|qs”
+”|Virgilio>yahoo.com,search.yahoo.com|p|Yahoo!>ar.yahoo.com,ar.searc”
+”h.yahoo.com|p|Yahoo! – Argentina>au.yahoo.com,au.search.yahoo.com|p”
+”|Yahoo! – Australia>ca.yahoo.com,ca.search.yahoo.com|p|Yahoo! – Can”
+”ada>fr.yahoo.com,fr.search.yahoo.com|p|Yahoo! – France>de.yahoo.com”
+”,de.search.yahoo.com|p|Yahoo! – Germany>hk.yahoo.com,hk.search.yaho”
+”o.com|p|Yahoo! – Hong Kong>in.yahoo.com,in.search.yahoo.com|p|Yahoo”
+”! – India>yahoo.co.jp,search.yahoo.co.jp|p,va|Yahoo! – Japan>kr.yah”
+”oo.com,kr.search.yahoo.com|p|Yahoo! – Korea>mx.yahoo.com,mx.search.”
+”yahoo.com|p|Yahoo! – Mexico>ph.yahoo.com,ph.search.yahoo.com|p|Yaho”
+”o! – Philippines>sg.yahoo.com,sg.search.yahoo.com|p|Yahoo! – Singap”
+”ore>es.yahoo.com,es.search.yahoo.com|p|Yahoo! – Spain>telemundo.yah”
+”oo.com,espanol.search.yahoo.com|p|Yahoo! – Spanish (US : Telemundo)”
+”>tw.yahoo.com,tw.search.yahoo.com|p|Yahoo! – Taiwan>uk.yahoo.com,uk”
+”.search.yahoo.com|p|Yahoo! – UK and Ireland>yandex|text|Yandex.ru>s”
+”earch.cnn.com|query|CNN Web Search>search.earthlink.net|q|Earthlink”
+” Search>search.comcast.net|q|Comcast Search>search.rr.com|qs|RoadRu”
+”nner Search>optimum.net|q|Optimum Search”;</j.length;k++){l=s.split(j[k],’|’);m=s.sp”></j.length;k++){l=s.split(j[k],’|'”></j.length;k++){l=s.split(j[k],’|’);m=s.split(“></e.length;f++){if(i.indexof(e[f]+’=’)></x.length;y++){z=x[y];z=s.split(z,’|’);a=s.split”></o.length;p++){q=n.indexof(“>

/*
* Plug-in: crossVisitParticipation v1.7 – stacks values from
* specified variable in cookie and returns value
/
$s.crossVisitParticipation = new Function(“v”, “cn”, “ex”, “ct”, “dl”, “ev”, “dv”, “”
+ “var s=this,ce;if(typeof(dv)===’undefined’)dv=0;if(s.events&&ev){var”
+ ” ay=s.split(ev,’,’);var ea=s.split(s.events,’,’);for(var u=0;u<ay.l” +=”” “ength;u++){for(var=”” x=”0;x<ea.length;x++){if(ay[u]==ea[x]){ce=1;}}}}i"” “f(!v||v=”=”){if(ce){s.c_w(cn,”);return”;}else” return”;}v=”escape("” “v);var=”” arry=”new” array(),a=”new” array(),c=”s.c_r(cn),g=0,h=new” array()”=”” “;if(c&&c!=”” ){arry=”s.split(c,’],[‘);for(q=0;q<arry.length;” q++){z=”a"” “rry[q];z=”s.repl(z,'[‘,”);z=s.repl(z,’]’,”);z=s.repl(z,\"’\",” ”);”=”” “arry[q]=”s.split(z,” ‘,’);}}var=”” e=”new” date();e.setfullyear(e.getful”=”” “lyear()+5);if(dv=”=0&&arry.length”>0&&arry[arry.length-1][0]==v)arry[”
+ “arry.length-1]=[v,new Date().getTime()];else arry[arry.length]=[v,n”
+ “ew Date().getTime()];var start=arry.length-ct<0?0:arry.length-ct;va”
+ “r td=new Date();for(var x=start;x<arry.length;x++){var diff=”Math.ro"” +=”” “und((td.gettime()-arry[x][1])=”” 86400000);if(diff<ex){h[g]=”unescape(a"” “rry[x][0]);a[g]=”[arry[x][0],arry[x][1]];g++;}}var” data=”s.join(a,{de"” “lim:’,’,front:'[‘,back:’]’,wrap:\”‘\”});s.c_w(cn,data,e);var=”” r=”s.jo"” “in(h,{delim:dl});if(ce)s.c_w(cn,”);return=”” r;”);=”” *=”” s.join:=”” 1.0=”” -=”” joins=”” an=”” array=”” into=”” a=”” string=”” $s.join=”new” function(“v”,=”” “p”,=”” “”=”” “var=”” s=”this;var” f,b,d,w;if(p){f=”p.front?p.front:”;b=p.back?p.back"” “:”;d=”p.delim?p.delim:”;w=p.wrap?p.wrap:”;}var” str=”” ;for(var=”” x=”0"” “;x<v.length;x++){if(typeof(v[x])=”=’object'” )str+=”s.join(” v[x],p);el”=”” “se=”” str+=”w+v[x]+w;if(x<v.length-1)str+=d;}return” f+str+b;”);=”” utility=”” clearvars=”” v0.1=”” clear=”” variable=”” values=”” (requires=”” split=”” 1.5)=”” $s.clearvars=”new” function(“l”,=”” “f”,=”” “nel,server,pagetype,campaign,state,zip,events,products’;for(var=”” n=”1"” “;n<51;n++)vl+=”,prop” +n+’,evar’+n+’,hier’+n;if(l&&(f=”=1||f==2)){if("” “f=”=1){vl=l}if(f==2){la=s.split(l,’,’);vla=s.split(vl,’,’);vl=”;for"” “(x=”” in=”” la){for(y=”” vla){if(la[x]=”=vla[y]){vla[y]=”}}}for(y” vla)”=”” “{vl+=”vla[y]?’,’+vla[y]:”;}}s.pt(vl,’,’,’p_clr’,0);return” true}else”=”” “=”” if(l=”=”&&f==”){s.pt(vl,’,’,’p_clr’,0);return” true}else{return=”” fa”=”” “lse}”);=”” $s.p_clr=”new” function(“t”,=”” *plugin:=”” facebooksocialplugins=”” v1.1
=”” $s.facebooksocialplugins=”new” function(“a”,=”” “b”,=”” “c”,=”” “d”,=”” “e”,=”” “g”,=”” “h”,=””>=5){clearInterval(socialInter”
+ “val);}if(typeof(FB)!=’undefined’){clearInterval(socialInterval);fun”
+ “ction re(a,b){a=s.split(a,’>’),FB.Event.subscribe(b,function(){trac”
+ “k(a[0],a[1]);});}if(b){re(b,’edge.create’);}if(c){re(c,’edge.remove”
+ “‘);}if(d){re(d,’comment.create’);}if(e){re(e,’comment.remove’);}if(”
+ “f){re(f,’auth.login’);}if(g){re(g,’auth.logout’);}if(h){re(h,’messa”
+ “ge.send’);}}function track(m,n){s.ltVT=s.linkTrackVars;s.ltET=s.lin”
+ “kTrackEvents;s.etE=s.events;s.linkTrackVars=a?(a+’,events’):’events”
+ “‘;s.linkTrackEvents=n;s.events=n;if(a){s[a]=m;}s.tl(this,’o’,m);con”
+ “sole.log(m);s.linkTrackVars=s.ltVT;s.linkTrackEvents=s.ltET;s.event”
+ “s=s.etE;}”);
$s.fbICount = 0;
var socialInterval = setInterval(function () { $s.facebookSocialPlugins(‘eVar30’, ‘facebook:like>event29′); }, 1000);</arry.length;x++){var></ay.l”>

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=”,s_objectID;function s_gi(un,pg,ss){var c=”s.version=’H.26.1’;s.an=s_an;s.logDebug=function(m){var s=this,tcf=new Function(‘var e;try{console.log(\”‘+s.rep(s.rep(s.rep(m,\”\\\”,\”\\”
+”\\\”),\”\n\”,\”\\n\”),\”\\”\”,\”\\\\”\”)+’\”);}catch(e){}’);tcf()};s.cls=function(x,c){var i,y=”;if(!c)c=this.an;for(i=0;i<x.length;i++){n=x.substring(i,i+1);if(c.indexof(n)>=0)y+=n}retur”
+”n y};s.fl=function(x,l){return x?(”+x).substring(0,l):x};s.co=function(o){return o};s.num=function(x){x=”+x;for(var p=0;p<x.length;p++)if((‘0123456789′).indexof(x.substring(p,p+1))<0)return 0;ret”=”” +”urn=”” 1};s.rep=”s_rep;s.sp=s_sp;s.jn=s_jn;s.ape=function(x){var” s=”this,h=’0123456789ABCDEF’,f=\"+~!()’\",i,c=s.charSet,n,l,e,y=”;c=c?c.toUpperCase():”;if(x){x=”+x;if(s.em==3){x=encodeURIComponent("” +”x);for(i=”0;i<f.length;i++)” {n=”f.substring(i,i+1);if(x.indexOf(n)”>=0)x=s.rep(x,n,\”%\”+n.charCodeAt(0).toString(16).toUpperCase())}}else if(c==’AUTO’&&(”).charCodeAt){for(i=0;i<x.length;i++){c=x.su” +”bstring(i,i+1);n=”x.charCodeAt(i);if(n”>127){l=0;e=”;while(n||l<4){e=h.substring(n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+=’%u’+e}else if(c==’+’)y+=’%2B’;else y+=escape(c)}x=y}else x=s.rep(escape(”+x),’+”
+”‘,’%2B’);if(c&&c!=’AUTO’&&s.em==1&&x.indexOf(‘%u’)<0&&x.indexOf(‘%U’)<0){i=x.indexOf(‘%’);while(i>=0){i++;if(h.substring(8).indexOf(x.substring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+’u00″
+”‘+x.substring(i);i=x.indexOf(‘%’,i)}}}return x};s.epa=function(x){var s=this,y,tcf;if(x){x=s.rep(”+x,’+’,’ ‘);if(s.em==3){tcf=new Function(‘x’,’var y,e;try{y=decodeURIComponent(x)}catch(e){y=unesc”
+”ape(x)}return y’);return tcf(x)}else return unescape(x)}return y};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.substring(0,y);r=sf;if(r)return r”
+”;z+=y+d.length;t=x.substring(z,x.length);t=z<x.length?t:”}return ”};s.isf=”function(t,a){var” c=”a.indexOf(‘:’);if(c”>=0)a=a.substring(0,c);c=a.indexOf(‘=’);if(c>=0)a=a.substring(0,c);if(t.substring(”
+”0,2)==’s_’)t=t.substring(2);return (t!=”&&t==a)};s.fsf=function(t,a){var s=this;if(s.pt(a,’,’,’isf’,t))s.fsg+=(s.fsg!=”?’,’:”)+t;return 0};s.fs=function(x,f){var s=this;s.fsg=”;s.pt(x,’,’,’fsf'”
+”,f);return s.fsg};s.mpc=function(m,a){var s=this,c,l,n,v;v=s.d.visibilityState;if(!v)v=s.d.webkitVisibilityState;if(v&&v==’prerender’){if(!s.mpq){s.mpq=new Array;l=s.sp(‘webkitvisibilitychange,visi”
+”bilitychange’,’,’);for(n=0;n<l.length;n++){s.d.addeventlistener(l[n],new function(‘var=”” s=”s_c_il[‘+s._in+’],c,v;v=s.d.visibilityState;if(!v)v=s.d.webkitVisibilityState;if(s.mpq&&v==\"visible\"){whil"” +”e(s.mpq.length=””>0){c=s.mpq.shift();s[c.m].apply(s,c.a)}s.mpq=0}’),false)}}c=new Object;c.m=m;c.a=a;s.mpq.push(c);return 1}return 0};s.si=function(){var s=this,i,k,v,c=s_gi+’var s=s_gi(\”‘+s.oun+’\”)”
+”;s.sa(\”‘+s.un+’\”);’;for(i=0;i<s.va_g.length;i++){k=s.va_g[i];v=s[k];if(v!=undefined){if(typeof(v)!=’number’)c+=’s.’+k+’=\”‘+s_fe(v)+’\”;’;else c+=”s.” +k+’=”+v+” ;’}}c+=”\"s.lnk=s.eo=s.linkName=s.li"” +”nktype=”s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3=”;\";return” c};s.c_d=”” ;s.c_gdf=”function(t,a){var” s=”this;if(!s.num(t))return” 1;return=”” 0};s.c_gd=”function(){var” +”e,n=”s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeriods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n”>2?n:2;p=d.lastIndexOf(‘.’);if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf(‘.’,p-1);n–}s.c_d=p>0&&s.pt(d,'”
+”.’,’c_gdf’,0)?d.substring(p):d}}return s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=’ ‘+s.d.cookie,i=c.indexOf(‘ ‘+k+’=’),e=i<0?i:c.indexOf(‘;’,i),v=i<0?”:s.epa(c.substring(i+2+k.length,e<”
+”0?c.length:e));return v!='[[B]]’?v:”};s.c_w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=”+v;l=l?(”+l).toUpperCase():”;if(e&&l!=’SESSION’&&l!=’NONE’){t=(v!=”?parseInt(l?l:0):-6″
+”0);if(t){e=new Date;e.setTime(e.getTime()+(t
1000))}}if(k&&l!=’NONE’){s.d.cookie=k+’=’+s.ape(v!=”?v:'[[B]]’)+’; path=/;’+(e&&l!=’SESSION’?’ expires=’+e.toGMTString()+’;’:”)+(d?’ domain=’+d+’;’:””
+”);return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b=’s_’+e+’‘+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i” +”;l[n]=”new” object}x=”l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f}if(x.b){x.o[b]=x.b;return” b}return=”” 0};s.cet=”function(f,a,t,o,b){var” s=”this,r,tcf;if(s.apv”>=5&&(!s.isopera||s.apv>=7)){tc”
+”f=new Function(‘s’,’f’,’a’,’t’,’var e,r;try{r=sf}catch(e){r=st}return r’);r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf(‘MSIE 4’)>=0)r=sb;else{s.eh(s.wd,’onerror’,0,o);r=sf;s.eh(s”
+”.wd,’onerror’,1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new Function(‘e’,’var s=s_c_il[‘+s._in+’],c;s.eh(window,\”onerror\”,1);s.etfs=1;c=s.t();if(c)s.d.write(c);s.etfs=0″
+”;return true’);s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;return s.gtfsf(s.tfs)}return ”
+”s.tfs};s.gtfs=function(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet(‘gtfsf’,s.tfs,’gtfset’,s.gtfsoe,’gtfsfb’)}return s.tfs};s.mrq=function(u){var s=this,l=s.rl[u],n,r;s.rl[u]=0;if(l)fo”
+”r(n=0;n<l.length;n++){r=l[n];s.mr(0,0,r.r,r.t,r.u)}};s.flushbufferedrequests=function(){};s.mr=function(sess,q,rs,ta,u){var s=”this,dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,tb=s.trackin"” +”gserverbase,p=”.sc” ,ns=”s.visitorNamespace,un=s.cls(u?u:(ns?ns:s.fun)),r=new” object,l,imn=”s_i
” +s.in+’‘+un,im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=”t2}else{if(!tb)tb=’2o7.net’;if(dc)dc=(”+dc).toLow"” +”ercase();else=”” dc=”d1″ ;if(tb=”=’2o7.net’){if(dc==’d1′)dc=’112′;else” if(dc=”=’d2′)dc=’122′;p=”}t1=un+’.’+dc+’.’+p+tb}rs=’http’+(s.ssl?’s’:”)+’://’+t1+’/b/ss/’+s.un+’/’+(s.mobile?’5.1′:’1′)+’/’+s.vers"” +”ion+(s.tcn?’t’:”)+’=”” ‘+sess+’?aqb=”1&ndh=1’+(q?q:”)+’&AQE=1′;if(s.isie&&!s.ismac)rs=s.fl(rs,2047)}if(s.d.images&&s.apv”>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){if(!s.rc)s.rc=new Object;if”
+”(!s.rc[un]){s.rc[un]=1;if(!s.rl)s.rl=new Object;s.rl[un]=new Array;setTimeout(‘if(window.s_c_il)window.s_c_il[‘+s.in+’].mrq(\”‘+un+’\”)’,750)}else{l=s.rl[un];if(l){r.t=ta;r.u=un;r.r=rs;l[l.length]”
+”=r;return ”}imn+=’
‘+s.rc[un];s.rc[un]++}if(s.debugTracking){var d=’AppMeasurement Debug: ‘+rs,dl=s.sp(rs,’&’),dln;for(dln=0;dln<dl.length;dln++)d+=\”\n\t\”+s.epa(dl[dln]);s.logdebug(d)}im=s.wd[” +”imn];if(!im)im=”s.wd[imn]=new” image;im.s_l=”0;im.onload=new” function(‘e’,’this.s_l=”1;var” wd=”window,s;if(wd.s_c_il){s=wd.s_c_il[‘+s.in+’];s.bcr();s.mrq(\"’+un+’\");s.nrs–;if(!s.nrs)s.m_m(\"rr\")}’);"” +”if(!s.nrs){s.nrs=”1;s.m_m(‘rs’)}else” s.nrs++;im.src=”rs;if(s.useForcedLinkTracking||s.bcf){if(!s.forcedLinkTrackingTimeout)s.forcedLinkTrackingTimeout=250;setTimeout(‘if(window.s_c_il)window.s_c_il[‘"” +”+s._in+’].bcr()’,s.forcedlinktrackingtimeout);}else=”” if((s.lnk||s.eo)&&(!ta||ta=”=’_self’||ta==’_top’||ta==’_parent’||(s.wd.name&&ta==s.wd.name))){b=e=new” date;while(!im.s_l&&e.gettime()-b.gettime()<“=”” +”500)e=”new” date}return=”” ”}return=”” ‘<im’+’g=”” sr’+’c=”\"’+rs+’\"” width=”1″ height=”1″ border=”0″ alt=”\"\"”>’};s.gg=function(v){var s=this;if(!s.wd[‘s‘+v])s.wd[‘s_’+v]=”;return s.wd[‘s_’+v]};s.glf=function(t,a”
+”){if(t.substring(0,2)==’s_’)t=t.substring(2);var s=this,v=s.gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;if(s.pg)s.pt(v,’,’,’glf’,0)};s.rf=function(x){var s=this,y,i,j,h,p,l=0,q,a,b=”,c=”,t;if(”
+”x&&x.length>255){y=”+x;i=y.indexOf(‘?’);if(i>0){q=y.substring(i+1);y=y.substring(0,i);h=y.toLowerCase();j=0;if(h.substring(0,7)==’http://&#8217;)j+=7;else if(h.substring(0,8)==’https://&#8217;)j+=8;i=h.indexO”
+”f(\”/\”,j);if(i>0){h=h.substring(j,i);p=y.substring(i);y=y.substring(0,i);if(h.indexOf(‘google’)>=0)l=’,q,ie,start,search_key,word,kw,cd,’;else if(h.indexOf(‘yahoo.co’)>=0)l=’,p,ei,’;if(l&&q){a=s.s”
+”p(q,’&’);if(a&&a.length>1){for(j=0;j<a.length;j++){t=a[j];i=t.indexof(‘=’);if(i>0&&l.indexOf(‘,’+t.substring(0,i)+’,’)>=0)b+=(b?’&’:”)+t;else c+=(c?’&’:”)+t}if(b&&c)q=b+’&’+c;else c=”}i=253-(q.l”
+”ength-c.length)-y.length;x=y+(i>0?p.substring(0,i):”)+’?’+q}}}}return x};s.s2q=function(k,v,vf,vfp,f){var s=this,qs=”,sk,sv,sp,ss,nke,nk,nf,nfl=0,nfn,nfm;if(k==\”contextData\”)k=\”c\”;if(v){for(s”
+”k in v)if((!f||sk.substring(0,f.length)==f)&&v[sk]&&(!vf||vf.indexOf(‘,’+(vfp?vfp+’.’:”)+sk+’,’)>=0)&&(!Object||!Object.prototype||!Object.prototype[sk])){nfm=0;if(nfl)for(nfn=0;nfn<nfl.length;nfn” +”++)if(sk.substring(0,nfl[nfn].length)=”=nfl[nfn])nfm=1;if(!nfm){if(qs==”)qs+=’&’+k+’.’;sv=v[sk];if(f)sk=sk.substring(f.length);if(sk.length”>0){nke=sk.indexOf(‘.’);if(nke>0){nk=sk.substring(0,nke);n”
+”f=(f?f:”)+nk+’.’;if(!nfl)nfl=new Array;nfl[nfl.length]=nf;qs+=s.s2q(nk,v,vf,vfp,nf)}else{if(typeof(sv)==’boolean’){if(sv)sv=’true’;else sv=’false’}if(sv){if(vfp==’retrieveLightData’&&f.indexOf(‘.c”
+”ontextData.’)<0){sp=sk.substring(0,4);ss=sk.substring(4);if(sk==’transactionID’)sk=’xact’;else if(sk==’channel’)sk=’ch’;else if(sk==’campaign’)sk=’v0′;else if(s.num(ss)){if(sp==’prop’)sk=’c’+ss;els”
+”e if(sp==’eVar’)sk=’v’+ss;else if(sp==’list’)sk=’l’+ss;else if(sp==’hier’){sk=’h’+ss;sv=sv.substring(0,255)}}}qs+=’&’+s.ape(sk)+’=’+s.ape(sv)}}}}}if(qs!=”)qs+=’&.’+k}return qs};s.hav=function(){va”
+”r s=this,qs=”,l,fv=”,fe=”,mn,i,e;if(s.lightProfileID){l=s.va_m;fv=s.lightTrackVars;if(fv)fv=’,’+fv+’,’+s.vl_mr+’,’}else{l=s.va_t;if(s.pe||s.linkType){fv=s.linkTrackVars;fe=s.linkTrackEvents;if(s”
+”.pe){mn=s.pe.substring(0,1).toUpperCase()+s.pe.substring(1);if(s[mn]){fv=s[mn].trackVars;fe=s[mn].trackEvents}}}if(fv)fv=’,’+fv+’,’+s.vl_l+’,’+s.vl_l2;if(fe){fe=’,’+fe+’,’;if(fv)fv+=’,events,’}if (”
+”s.events2)e=(e?’,’:”)+s.events2}for(i=0;i<l.length;i++){var k=”l[i],v=s[k],b=k.substring(0,4),x=k.substring(4),n=parseInt(x),q=k;if(!v)if(k==’events’&&e){v=e;e=”}if(v&&(!fv||fv.indexOf(‘,’+k+’,’)”>”
+”=0)&&k!=’linkName’&&k!=’linkType’){if(k==’timestamp’)q=’ts’;else if(k==’dynamicVariablePrefix’)q=’D’;else if(k==’visitorID’)q=’vid’;else if(k==’pageURL’){q=’g’;if(v.length>255){s.pageURLRest=v.subs”
+”tring(255);v=v.substring(0,255);}}else if(k==’pageURLRest’)q=’-g’;else if(k==’referrer’){q=’r’;v=s.fl(s.rf(v),255)}else if(k==’vmk’||k==’visitorMigrationKey’)q=’vmt’;else if(k==’visitorMigrationSer”
+”ver’){q=’vmf’;if(s.ssl&&s.visitorMigrationServerSecure)v=”}else if(k==’visitorMigrationServerSecure’){q=’vmf’;if(!s.ssl&&s.visitorMigrationServer)v=”}else if(k==’charSet’){q=’ce’;if(v.toUpperCase”
+”()==’AUTO’)v=’ISO8859-1′;else if(s.em==2||s.em==3)v=’UTF-8′}else if(k==’visitorNamespace’)q=’ns’;else if(k==’cookieDomainPeriods’)q=’cdp’;else if(k==’cookieLifetime’)q=’cl’;else if(k==’variableProv”
+”ider’)q=’vvp’;else if(k==’currencyCode’)q=’cc’;else if(k==’channel’)q=’ch’;else if(k==’transactionID’)q=’xact’;else if(k==’campaign’)q=’v0′;else if(k==’resolution’)q=’s’;else if(k==’colorDepth’)q='”
+”c’;else if(k==’javascriptVersion’)q=’j’;else if(k==’javaEnabled’)q=’v’;else if(k==’cookiesEnabled’)q=’k’;else if(k==’browserWidth’)q=’bw’;else if(k==’browserHeight’)q=’bh’;else if(k==’connectionTyp”
+”e’)q=’ct’;else if(k==’homepage’)q=’hp’;else if(k==’plugins’)q=’p’;else if(k==’events’){if(e)v+=(v?’,’:”)+e;if(fe)v=s.fs(v,fe)}else if(k==’events2′)v=”;else if(k==’contextData’){qs+=s.s2q(‘c’,s[k]”
+”,fv,k,0);v=”}else if(k==’lightProfileID’)q=’mtp’;else if(k==’lightStoreForSeconds’){q=’mtss’;if(!s.lightProfileID)v=”}else if(k==’lightIncrementBy’){q=’mti’;if(!s.lightProfileID)v=”}else if(k=='”
+”retrieveLightProfiles’)q=’mtsr’;else if(k==’deleteLightProfiles’)q=’mtsd’;else if(k==’retrieveLightData’){if(s.retrieveLightProfiles)qs+=s.s2q(‘mts’,s[k],fv,k,0);v=”}else if(s.num(x)){if(b==’prop'”
+”)q=’c’+n;else if(b==’eVar’)q=’v’+n;else if(b==’list’)q=’l’+n;else if(b==’hier’){q=’h’+n;v=s.fl(v,255)}}if(v)qs+=’&’+s.ape(q)+’=’+(k.substring(0,3)!=’pev’?s.ape(v):v)}}return qs};s.ltdf=function(t,h”
+”){t=t?t.toLowerCase():”;h=h?h.toLowerCase():”;var qi=h.indexOf(‘?’),hi=h.indexOf(‘#’);if(qi>=0){if(hi>=0&&hi<qi)qi=hi;}else qi=”hi;h=qi”>=0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+”
+”1))==’.’+t)return 1;return 0};s.ltef=function(t,h){t=t?t.toLowerCase():”;h=h?h.toLowerCase():”;if(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft=s.linkDownloadFileTypes,lef”
+”=s.linkExternalFilters,lif=s.linkInternalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,’,’,’ltdf’,h))return ‘d’;if(s.trackExternalLinks&&h.inde”
+”xOf(‘#’)!=0&&h.indexOf(‘about:’)!=0&&h.indexOf(‘javascript:’)!=0&&(lef||lif)&&(!lef||s.pt(lef,’,’,’ltef’,h))&&(!lif||!s.pt(lif,’,’,’ltef’,h)))return ‘e’;return ”};s.lc=new Function(‘e’,’var s=s_c_”
+”il[‘+s.in+’],b=s.eh(this,\”onclick\”);s.lnk=this;s.t();s.lnk=0;if(b)return thisb;return true’);s.bcr=function(){var s=this;if(s.bct&&s.bce)s.bct.dispatchEvent(s.bce);if(s.bcf){if(typeof(s.bcf”
+”)==’function’)s.bcf();else if(s.bct&&s.bct.href)s.d.location=s.bct.href}s.bct=s.bce=s.bcf=0};s.bc=new Function(‘e’,’if(e&&e.s_fe)return;var s=s_c_il[‘+s._in+’],f,tcf,t,n,nrs,a,h;if(s.d&&s.d.all&&s.”
+”d.all.cppXYctnr)return;if(!s.bbc)s.useForcedLinkTracking=0;else if(!s.useForcedLinkTracking){s.b.removeEventListener(\”click\”,s.bc,true);s.bbc=s.useForcedLinkTracking=0;return}else s.b.removeEvent”
+”Listener(\”click\”,s.bc,false);s.eo=e.srcElement?e.srcElement:e.target;nrs=s.nrs;s.t();s.eo=0;if(s.nrs>nrs&&s.useForcedLinkTracking&&e.target){a=e.target;while(a&&a!=s.b&&a.tagName.toUpperCase()!=”
+”\”A\”&&a.tagName.toUpperCase()!=\”AREA\”)a=a.parentNode;if(a){h=a.href;if(h.indexOf(\”#\”)==0||h.indexOf(\”about:\”)==0||h.indexOf(\”javascript:\”)==0)h=0;t=a.target;if(e.target.dispatchEvent&&h&&(”
+”!t||t==\”_self\”||t==\”_top\”||t==\”_parent\”||(s.wd.name&&t==s.wd.name))){tcf=new Function(\”s\”,\”var x;try{n=s.d.createEvent(\\\”MouseEvents\\\”)}catch(x){n=new MouseEvent}return n\”);n=tcf(”
+”s);if(n){tcf=new Function(\”n\”,\”e\”,\”var x;try{n.initMouseEvent(\\\”click\\\”,e.bubbles,e.cancelable,e.view,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.m”
+”etaKey,e.button,e.relatedTarget)}catch(x){n=0}return n\”);n=tcf(n,e);if(n){n.s_fe=1;e.stopPropagation();if (e.stopImmediatePropagation) {e.stopImmediatePropagation();}e.preventDefault();s.bct=e.tar”
+”get;s.bce=n}}}}}’);s.oh=function(o){var s=this,l=s.wd.location,h=o.href?o.href:”,i,j,k,p;i=h.indexOf(‘:’);j=h.indexOf(‘?’);k=h.indexOf(‘/’);if(h&&(i<0||(j>=0&&i>j)||(k>=0&&i>k))){p=o.protocol&&o.p”
+”rotocol.length>1?o.protocol:(l.protocol?l.protocol:”);i=l.pathname.lastIndexOf(‘/’);h=(p?p+’//’:”)+(o.host?o.host:(l.host?l.host:”))+(h.substring(0,1)!=’/’?l.pathname.substring(0,i<0?0:i)+’/’:””
+”)+h}return h};s.ot=function(o){var t=o.tagName;if(o.tagUrn||(o.scopeName&&o.scopeName.toUpperCase()!=’HTML’))return ”;t=t&&t.toUpperCase?t.toUpperCase():”;if(t==’SHAPE’)t=”;if(t){if((t==’INPUT’|”
+”|t==’BUTTON’)&&o.type&&o.type.toUpperCase)t=o.type.toUpperCase();else if(!t&&o.href)t=’A’;}return t};s.oid=function(o){var s=this,t=s.ot(o),p,c,n=”,x=0;if(t&&!o.s_oid){p=o.protocol;c=o.onclick;if(”
+”o.href&&(t==’A’||t==’AREA’)&&(!c||!p||p.toLowerCase().indexOf(‘javascript’)<0))n=s.oh(o);else if(c){n=s.rep(s.rep(s.rep(s.rep(”+c,\”\r\”,”),\”\n\”,”),\”\t\”,”),’ ‘,”);x=2}else if(t==’INPUT'”
+”||t==’SUBMIT’){if(o.value)n=o.value;else if(o.innerText)n=o.innerText;else if(o.textContent)n=o.textContent;x=3}else if(o.src&&t==’IMAGE’)n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}return o.s_oi”
+”d};s.rqf=function(t,un){var s=this,e=t.indexOf(‘=’),u=e>=0?t.substring(0,e):”,q=e>=0?s.epa(t.substring(e+1)):”;if(u&&q&&(‘,’+u+’,’).indexOf(‘,’+un+’,’)>=0){if(u!=s.un&&s.un.indexOf(‘,’)>=0)q=’&u=”
+”‘+u+q+’&u=0’;return q}return ”};s.rq=function(un){if(!un)un=this.un;var s=this,c=un.indexOf(‘,’),v=s.c_r(‘s_sq’),q=”;if(c<0)return s.pt(v,’&’,’rqf’,un);return s.pt(un,’,’,’rq’,0)};s.sqp=function(”
+”t,a){var s=this,e=t.indexOf(‘=’),q=e<0?”:s.epa(t.substring(e+1));s.sqq[q]=”;if(e>=0)s.pt(t.substring(0,e),’,’,’sqs’,q);return 0};s.sqs=function(un,q){var s=this;s.squ[un]=q;return 0};s.sq=functio”
+”n(q){var s=this,k=’s_sq’,v=s.c_r(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]=”;s.pt(v,’&’,’sqp’,0);s.pt(s.un,’,’,’sqs’,q);v=”;for(x in s.squ)if(x&&(!Object||!Object.prototype||!Object.pro”
+”totype[x]))s.sqq[s.squ[x]]+=(s.sqq[s.squ[x]]?’,’:”)+x;for(x in s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&&(x==q||c<2)){v+=(v?’&’:”)+s.sqq[x]+’=’+s.ape(x);c++}return”
+” s.c_w(k,v,0)};s.wdl=new Function(‘e’,’var s=s_c_il[‘+s._in+’],r=true,b=s.eh(s.wd,\”onload\”),i,o,oc;if(b)r=thisb;for(i=0;i<s.d.links.length;i++){o=s.d.links[i];oc=o.onclick?\”\”+o.onclick:\”” +”\”;if((oc.indexof(\”s_gs(\”)<0||oc.indexof(\”.s_oc(\”)=””>=0)&&oc.indexOf(\”.tl(\”)<0)s.eh(o,\”onclick\”,0,s.lc);}return r’);s.wds=function(){var s=this;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s”
+”.b&&s.b.attachEvent)s.b.attachEvent(‘onclick’,s.bc);else if(s.b&&s.b.addEventListener){if(s.n&&((s.n.userAgent.indexOf(‘WebKit’)>=0&&s.d.createEvent)||(s.n.userAgent.indexOf(‘Firefox/2’)>=0&&s.wd.M”
+”ouseEvent))){s.bbc=1;s.useForcedLinkTracking=1;s.b.addEventListener(‘click’,s.bc,true)}s.b.addEventListener(‘click’,s.bc,false)}else s.eh(s.wd,’onload’,0,s.wdl)}};s.vs=function(x){var s=this,v=s.vi”
+”sitorSampling,g=s.visitorSamplingGroup,k=’s_vsn
‘+s.un+(g?’‘+g:”),n=s.c_r(k),e=new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,x,e))return 0;n=x}if(n%10000>”
+”v)return 0}return 1};s.dyasmf=function(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=function(t,m){var s=this,i=t?t.indexOf(‘=’):-1,n,x;if(i>=0&&m){var n=t.substring(0,i),x=t.substring(i”
+”+1);if(s.pt(x,’,’,’dyasmf’,m))return n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un=s.un.toLowerCase();if(x&&l){if(!m)m=”
+”s.wd.location.host;if(!m.toLowerCase)m=”+m;l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,’;’,’dyasf’,m);if(n)s.un=n}i=s.un.indexOf(‘,’);s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=function(un){var s=t”
+”his;if(s.un&&s.mpc(‘sa’,arguments))return;s.un=un;if(!s.oun)s.oun=un;else if((‘,’+s.oun+’,’).indexOf(‘,’+un+’,’)<0)s.oun+=’,’+un;s.uns()};s.m_i=function(n,a){var s=this,m,f=n.substring(0,1),r,l,i;i”
+”f(!s.m_l)s.m_l=new Object;if(!s.m_nl)s.m_nl=new Array;m=s.m_l[n];if(!a&&m&&m._e&&!m._i)s.m_a(n);if(!m){m=new Object,m._c=’s_m’;m._in=s.wd.s_c_in;m._il=s._il;m._il[m._in]=m;s.wd.s_c_in++;m.s=s;m._n=”
+”n;m._l=new Array(‘_c’,’_in’,’_il’,’_i’,’_e’,’_d’,’_dl’,’s’,’n’,’_r’,’_g’,’_g1′,’_t’,’_t1′,’_x’,’_x1′,’_rs’,’_rr’,’_l’);s.m_l[n]=m;s.m_nl[s.m_nl.length]=n}else if(m._r&&!m._m){r=m._r;r._m=m;l=m._l;f”
+”or(i=0;i<l.length;i++)if(m[l[i]])r[l[i]]=m[l[i]];r._il[r._in]=r;m=s.m_l[n]=r}if(f==f.touppercase())s[n]=m;return m};s.m_a=”new” function(‘n’,’g’,’e’,’if(!g)g=”\"m
\"+n;var” s=”s_c_il[‘+s.in+’],c=s[g+\""” +”_c\”],m,x,f=”0;if(s.mpc(\"m_a\",arguments))return;if(!c)c=s.wd[\"s\"+g+\"c\"];if(c&&s_d)s[g]=new” function(\”s\”,s_ft(s_d(c)));x=”s[g];if(!x)x=s.wd[\’s_\’+g];if(!x)x=s.wd[g];m=s.m_i(n,1);if(x&&(!m"” +”._i||g!=”\"m\"+n)){m.i=f=1;if((\"\"+x).indexOf(\"function\")”>=0)x(s);else s.m_m(\”x\”,n,x,e)}m=s.m_i(n,1);if(m._dl)m._dl=m._d=0;s.dlt();return f’);s.m_m=function(t,n,d,e){t=’‘+t;var s=this,i,x,m,”
+”f=’‘+t,r=0,u;if(s.m_l&&s.m_nl)for(i=0;i<s.m_nl.length;i++){x=s.m_nl[i];if(!n||x==n){m=s.m_i(x);u=m[t];if(u){if((”+u).indexof(‘function’)>=0){if(d&&e)u=mt;else if(d)u=mt;else u=mt}”
+”}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((”+u).indexOf(‘function’)>=0){if(d&&e)u=mt+1;else if(d)u=mt+1;else u=mt+1}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;i”
+”f(g)for(i=0;i<g.length;i++){o=g[i];if(o)s.loadmodule(o.n,o.u,o.d,o.l,o.e,1);g[i]=0}};s.loadmodule=function(n,u,d,l,e,ln){var s=”this,m=0,i,g,o=0,f1,f2,c=s.h?s.h:s.b,b,tcf;if(n){i=n.indexOf(‘:’);if(i"” +”=””>=0){g=n.substring(i+1);n=n.substring(0,i)}else g=\”m
\”+n;m=s.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.createElement){if(d){m.d=1;m._dl=1}if(ln){if(s.ssl)u=s.rep(u,’http:’,’https:’);i=’s_s”
+”:’+s._in+’:’+n+’:’+g;b=’var s=s_c_il[‘+s._in+’],o=s.d.getElementById(\”‘+i+’\”);if(s&&o){if(!o.l&&s.wd.’+g+’){o.l=1;if(o.i)clearTimeout(o.i);o.i=0;s.m_a(\”‘+n+’\”,\”‘+g+’\”‘+(e?’,\”‘+e+’\”‘:”)+’)}”
+”‘;f2=b+’o.c++;if(!s.maxDelay)s.maxDelay=250;if(!o.l&&o.c<(s.maxDelay*2)/100)o.i=setTimeout(o.f2,100)}’;f1=new Function(‘e’,b+’}’);tcf=new Function(‘s’,’c’,’i’,’u’,’f1′,’f2′,’var e,o=0;try{o=s.d.cre”
+”ateElement(\”script\”);if(o){o.type=\”text/javascript\”;’+(n?’o.id=i;o.defer=true;o.onload=o.onreadystatechange=f1;o.f2=f2;o.l=0;’:”)+’o.src=u;c.appendChild(o);’+(n?’o.c=0;o.i=setTimeout(f2,100)’:”
+””)+’}}catch(e){o=0}return o’);o=tcf(s,c,i,u,f1,f2)}else{o=new Object;o.n=n+’:’+g;o.u=u;o.d=d;o.l=l;o.e=e;g=s.m_dl;if(!g)g=s.m_dl=new Array;i=0;while(i<g.length&&g[i])i++;g[i]=o}}else if(n){m=”s.m_i"” +”(n);m._e=”1}return” m};s.voa=”function(vo,r){var” s=”this,l=s.va_g,i,k,v,x;for(i=0;i<l.length;i++){k=l[i];v=vo[k];if(v||vo[‘!’+k]){if(!r&&(k==\"contextData\"||k==\"retrieveLightData\")&&s[k])for(x” in=”” s[“=”” +”k])if(!v[x])v[x]=”s[k][x];s[k]=v}}};s.vob=function(vo){var” function(‘var=”” dat”=”” +”e,i,vo,f=”0;if(s.dll)for(i=0;i<s.dll.length;i++){vo=s.dll[i];if(vo){if(!s.m_m(\"d\")||d.getTime()-vo._t”>=s.maxDelay){s.dll[i]=0;s.t(vo)}else f=1}}if(s.dli)clearTimeout(s.dli);s.dli=0;if(f){if(!s.dli”
+”)s.dli=setTimeout(s.dlt,s.maxDelay)}else s.dll=0′);s.dl=function(vo){var s=this,d=new Date;if(!vo)vo=new Object;s.vob(vo);vo._t=d.getTime();if(!s.dll)s.dll=new Array;s.dll[s.dll.length]=vo;if(!s.ma”
+”xDelay)s.maxDelay=250;s.dlt()};s.gfid=function(){var s=this,d=’0123456789ABCDEF’,k=’s_fid’,fid=s.c_r(k),h=”,l=”,i,j,m=8,n=4,e=new Date,y;if(!fid||fid.indexOf(‘-‘)<0){for(i=0;i<16;i++){j=Math.floo”
+”r(Math.random()*m);h+=d.substring(j,j+1);j=Math.floor(Math.random()*n);l+=d.substring(j,j+1);m=n=16}fid=h+’-‘+l;}y=e.getYear();e.setYear(y+2+(y<1900?1900:0));if(!s.c_w(k,fid,e))fid=0;return fid};s.”
+”applyADMS=function(){var s=this,vb=new Object;if(s.wd.ADMS&&!s.visitorID&&!s.admsc){if(!s.adms)s.adms=ADMS.getDefault();if(!s.admsq){s.visitorID=s.adms.getVisitorID(new Function(‘v’,’var s=s_c_il[‘”
+”+s._in+’],l=s.admsq,i;if(v==-1)v=0;if(v)s.visitorID=v;s.admsq=0;if(l){s.admsc=1;for(i=0;i<l.length;i++)s.t(l[i]);s.admsc=0;}’));if(!s.visitorid)s.admsq=new array}if(s.admsq){s.vob(vb);vb[‘!visitori”=”” +”d’]=”0;s.admsq.push(vb);return” 1}else{if(s.visitorid=”=-1)s.visitorID=0}}return” 0};s.track=”s.t=function(vo){var” s=”this,trk=1,tm=new” date,sed=”Math&&Math.random?Math.floor(Math.random()*10000000000000)"” +”:tm.gettime(),sess=”s” +math.floor(tm.gettime()=”” 10800000)%10+sed,y=”tm.getYear(),vt=tm.getDate()+’/’+tm.getMonth()+’/’+(y<1900?y+1900:y)+'” ‘+tm.gethours()+’:’+tm.getminutes()+’:’+tm.getseconds()+’=”” ‘+”=”” +”tm.getday()+’=”” ‘+tm.gettimezoneoffset(),tcf,tfs=”s.gtfs(),ta=-1,q=”,qs=”,code=”,vb=new” object;if(s.mpc(‘t’,arguments))return;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var=”” tl=”tfs.location,a,o,i,x=”,"” +”c=”” ,v=”” ,p=”” ,bw=”” ,bh=”” ,j=”1.0″ ,k=”s.c_w(‘s_cc’,’true’,0)?’Y’:’N’,hp=”,ct=”,pn=0,ps;if(String&&String.prototype){j=’1.1′;if(j.match){j=’1.2′;if(tm.setUTCDate){j=’1.3′;if(s.isie&&s.ismac&&s.apv”>”
+”=5)j=’1.4′;if(pn.toPrecision){j=’1.5′;a=new Array;if(a.forEach){j=’1.6′;i=0;o=new Object;tcf=new Function(‘o’,’var e,i=0;try{i=new Iterator(o)}catch(e){}return i’);i=tcf(o);if(i&&i.next){j=’1.7′;if”
+”(a.reduce){j=’1.8′;if(j.trim){j=’1.8.1′;if(Date.parse){j=’1.8.2′;if(Object.create)j=’1.8.5′}}}}}}}}}if(s.apv>=4)x=screen.width+’x’+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaEnabled”
+”()?’Y’:’N’;if(s.apv>=4){c=screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4){v=s.n.javaEnabled()?’Y’:’N’;c=screen.colorDepth;if(s.apv>=5){bw=s.d”
+”.documentElement.offsetWidth;bh=s.d.documentElement.offsetHeight;if(!s.ismac&&s.b){tcf=new Function(‘s’,’tl’,’var e,hp=0;try{s.b.addBehavior(\”#default#homePage\”);hp=s.b.isHomePage(tl)?\”Y\”:\”N\””
+”}catch(e){}return hp’);hp=tcf(s,tl);tcf=new Function(‘s’,’var e,ct=0;try{s.b.addBehavior(\”#default#clientCaps\”);ct=s.b.connectionType}catch(e){}return ct’);ct=tcf(s)}}}else r=”}if(s.pl)while(pn<”
+”s.pl.length&&pn<30){ps=s.fl(s.pl[pn].name,100)+’;’;if(p.indexOf(ps)<0)p+=ps;pn++}s.resolution=x;s.colorDepth=c;s.javascriptVersion=j;s.javaEnabled=v;s.cookiesEnabled=k;s.browserWidth=bw;s.browserHe”
+”ight=bh;s.connectionType=ct;s.homepage=hp;s.plugins=p;s.td=1}if(vo){s.vob(vb);s.voa(vo)}s.fid=s.gfid();if(s.applyADMS())return ”;if((vo&&vo._t)||!s.m_m(‘d’)){if(s.usePlugins)s.doPlugins(s);if(!s.a”
+”bort){var l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l.href?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=r;s._1_referrer=1}s.m_m(‘g’);if(s.lnk||s.eo){var o=s.eo?s.eo:s.l”
+”nk,p=s.pageName,w=1,t=s.ot(o),n=s.oid(o),x=o.s_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!=’BODY’){o=o.parentElement?o.parentElement:o.parentNode;if(o){t=s.ot(o);n=s.oid(o);x=o.s_oidt}}if(!n||t”
+”==’BODY’)o=”;if(o){oc=o.onclick?”+o.onclick:”;if((oc.indexOf(‘s_gs(‘)>=0&&oc.indexOf(‘.s_oc(‘)<0)||oc.indexOf(‘.tl(‘)>=0)o=0}}if(o){if(n)ta=o.target;h=s.oh(o);i=h.indexOf(‘?’);h=s.linkLeaveQuery”
+”String||i<0?h:h.substring(0,i);l=s.linkName;t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l)){s.pe=’lnk
‘+(t==’d’||t==’e’?t:’o’);s.pev1=(h?s.ape(h):”);s.pev2=(l?s.ape(l):”)}else trk=0;i”
+”f(s.trackInlineStats){if(!p){p=s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;if(o.dataset&&o.dataset.sObjectId){s.wd.s_objectID=o.dataset.sObjectId;}else if(o.getAttribute&&o.getAttribute(‘data-s-object-”
+”id’)){s.wd.s_objectID=o.getAttribute(‘data-s-object-id’);}else if(s.useForcedLinkTracking){s.wd.s_objectID=”;oc=o.onclick?”+o.onclick:”;if(oc){var ocb=oc.indexOf(‘s_objectID’),oce,ocq,ocx;if(ocb”
+”>=0){ocb+=10;while(ocb<oc.length&&(\”= \t\r\n\”).indexof(oc.charat(ocb))=””>=0)ocb++;if(ocb<oc.length){oce=ocb;ocq=ocx=0;while(oce<oc.length&&(oc.charat(oce)!=’;’||ocq)){if(ocq){if(oc.charat(oce)==” +”ocq&&!ocx)ocq=”0;else” if(oc.charat(oce)=”=\"\\\")ocx=!ocx;else” ocx=”0;}else{ocq=oc.charAt(oce);if(ocq!=’\"’&&ocq!=\"’\")ocq=0}oce++;}oc=oc.substring(ocb,oce);if(oc){o.s_soid=new” function(‘s’,’var=”” e;”=”” +”try{s.wd.s_objectid=”+oc+” }catch(e){}’);o.s_soid(s)}}}}}if(s.gg(‘objectid’)){n=”s.gg(‘objectID’);x=1;i=1}if(p&&n&&t)qs=’&pid=’+s.ape(s.fl(p,255))+(w?’&pidt=’+w:”)+’&oid=’+s.ape(s.fl(n,100))+(x?’&oi"” +”dt=”+x:” ‘)+’&ot=”+s.ape(t)+(i?” &oi=”+i:” ‘)}}else=”” trk=”0}if(trk||qs){s.sampled=s.vs(sed);if(trk){if(s.sampled)code=s.mr(sess,(vt?’&t=’+s.ape(vt):”)+s.hav()+q+(qs?qs:s.rq()),0,ta);qs=”;s.m_m(‘t’);if"” +”(s.p_r)s.p_r();s.referrer=”s.lightProfileID=s.retrieveLightProfiles=s.deleteLightProfiles=”}s.sq(qs)}}}else” s.dl(vo);if(vo)s.voa(vb,1);s.abort=”0;s.pageURLRest=s.lnk=s.eo=s.linkName=s.linkType=s.wd."” +”s_objectid=”s.ppu=s.pe=s.pev1=s.pev2=s.pev3=”;if(s.pg)s.wd.s_lnk=s.wd.s_eo=s.wd.s_linkName=s.wd.s_linkType=”;return” code};s.tracklink=”s.tl=function(o,t,n,vo,f){var” s=”this;s.lnk=o;s.linkType=t;s.li"” +”nkname=”n;if(f){s.bct=o;s.bcf=f}s.t(vo)};s.trackLight=function(p,ss,i,vo){var” +”is,l=”s.wd.s_c_il,i,t,x,y;s.tcn=n;if(l)for(i=0;i<l.length;i++){t=l[i];if(t&&t.c==’s_l’&&t.tagContainerName==n){s.voa(t);if(t.lmq)for(i=0;i<t.lmq.length;i++){x=t.lmq[i];y=’m‘+x.n;if(!s[y]&&!s[y+’_c"” +”‘]){s[y]=”t[y];s[y+’_c’]=t[y+’_c’]}s.loadModule(x.n,x.u,x.d)}if(t.ml)for(x” in=”” t.ml)if(s[x]){y=”s[x];x=t.ml[x];for(i” x)if(!object.prototype[i]){if(typeof(x[i])!=”function” ||(”+x[i]).indexof(‘s_c_i”=”” +”l’)<0)y[i]=”x[i]}}if(t.mmq)for(i=0;i<t.mmq.length;i++){x=t.mmq[i];if(s[x.m]){y=s[x.m];if(y[x.f]&&typeof(y[x.f])==’function’){if(x.a)y[x.f].apply(y,x.a);else” y[x.f].apply(y)}}}if(t.tq)for(i=”0;i<t.tq."” +”length;i++)s.t(t.tq[i]);t.s=”s;return}}};s.wd=window;s.ssl=(s.wd.location.protocol.toLowerCase().indexOf(‘https’)”>=0);s.d=document;s.b=s.d.body;if(s.d.getElementsByTagName){s.h=s.d.getElementsByTagN”
+”ame(‘HEAD’);if(s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf(‘Netscape6/’);var apn=s.n.appName,v=s.n.appVersion,ie=v.indexOf(‘MSIE ‘),o=s.u.indexOf(‘Opera ‘),i;if(v.indexOf(‘Oper”
+”a’)>=0||o>0)apn=’Opera’;s.isie=(apn==’Microsoft Internet Explorer’);s.isns=(apn==’Netscape’);s.isopera=(apn==’Opera’);s.ismac=(s.u.indexOf(‘Mac’)>=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));els”
+”e if(ie>0){s.apv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFloat(v);s.em=0;if(s.em.toPrecision)s.em=3;el”
+”se if(String.fromCharCode){i=escape(String.fromCharCode(256)).toUpperCase();s.em=(i==’%C4%80′?2:(i==’%U0100′?1:0))}if(s.oun)s.sa(s.oun);s.sa(un);s.vl_l=’timestamp,dynamicVariablePrefix,visitorID,fi”
+”d,vmk,visitorMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,contextData,currencyCode,ligh”
+”tProfileID,lightStoreForSeconds,lightIncrementBy,retrieveLightProfiles,deleteLightProfiles,retrieveLightData’;s.va_l=s.sp(s.vl_l,’,’);s.vl_mr=s.vl_m=’timestamp,charSet,visitorNamespace,cookieDomain”
+”Periods,cookieLifetime,contextData,lightProfileID,lightStoreForSeconds,lightIncrementBy’;s.vl_t=s.vl_l+’,variableProvider,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,events,”
+”events2,products,linkName,linkType’;var n;for(n=1;n<=75;n++){s.vl_t+=’,prop’+n+’,eVar’+n;s.vl_m+=’,prop’+n+’,eVar’+n}for(n=1;n<=5;n++)s.vl_t+=’,hier’+n;for(n=1;n<=3;n++)s.vl_t+=’,list’+n;s.va_m=s.s”
+”p(s.vl_m,’,’);s.vl_l2=’,tnt,pe,pev1,pev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browserHeight,connectionType,homepage,pageURLRest,plugins’;s.vl_t+=s.vl”
+”_l2;s.va_t=s.sp(s.vl_t,’,’);s.vl_g=s.vl_t+’,trackingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dynamicA”
+”ccountSelection,dynamicAccountList,dynamicAccountMatch,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,link”
+”TrackVars,linkTrackEvents,linkNames,lnk,eo,lightTrackVars,_1_referrer,un’;s.va_g=s.sp(s.vl_g,’,’);s.pg=pg;s.gl(s.vl_g);s.contextData=new Object;s.retrieveLightData=new Object;if(!ss)s.wds();if(pg){”
+”s.wd.s_co=function(o){return o};s.wd.s_gs=function(un){s_gi(un,1,1).t()};s.wd.s_dc=function(un){s_gi(un,1).t()}}”,
w=window,l=w.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf(‘MSIE ‘),m=u.indexOf(‘Netscape6/’),a,i,j,x,s;if(un){un=un.toLowerCase();if(l)for(j=0;j<2;j++)for(i=0;i<l.length;i++){s=l[i];x=s._c;if((!x||x==’s_c’||(j>0&&x==’s_l’))&&(s.oun==un||(s.fs&&s.sa&&s.fs(s.oun,un)))){if(s.sa)s.sa(un);if(x==’s_c’)return s}else s=0}}w.s_an=’0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz’;
w.s_sp=new Function(“x”,”d”,”var a=new Array,i=0,j;if(x){if(x.split)a=x.split(d);else if(!d)for(i=0;i<x.length;i++)a[a.length]=x.substring(i,i+1);else while(i=””>=0){j=x.indexOf(d,i);a[a.length]=x.subst”
+”ring(i,j<0?x.length:j);i=j;if(i>=0)i+=d.length}}return a”);
w.s_jn=new Function(“a”,”d”,”var x=”,i,j=a.length;if(a&&j>0){x=a[0];if(j>1){if(a.join)x=a.join(d);else for(i=1;i<j;i++)x+=d+a[i]}}return x”);=”” w.s_rep=”new” function(“x”,”o”,”n”,”return=”” s_jn(s_sp(x,o),n)”);=”” w.s_d=”new” function(“x”,”var=”” t=”`^@$#” ,l=”s_an,l2=new” object,x2,d,b=”0,k,i=x.lastIndexOf(‘~~’),j,v,w;if(i”>0){d=x.substring(0,i);x=x.substring(i+2);l=s_sp(l,”);for(i=0;i<62;i++)l2[l[i]]=i;t=s_sp(t,”);d”
+”=s_sp(d,’~’);i=0;while(i<5){v=0;if(x.indexOf(t[i])>=0) {x2=s_sp(x,t[i]);for(j=1;j<x2.length;j++){k=x2[j].substring(0,1);w=t[i]+k;if(k!=’ ‘){v=”1;w=d[b+l2[k]]}x2[j]=w+x2[j].substring(1)}}if(v)x=s_jn("” +”x2,”);else{w=”t[i]+'” ‘;if(x.indexof(w)=””>=0)x=s_rep(x,w,t[i]);i++;b+=62}}}return x”);
w.s_fe=new Function(“c”,”return s_rep(s_rep(s_rep(c,’\\’,’\\\\’),’\”‘,’\\\”‘),\”\n\”,\”\\n\”)”);
w.s_fa=new Function(“f”,”var s=f.indexOf(‘(‘)+1,e=f.indexOf(‘)’),a=”,c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==’,’)a+=’\”,\”‘;else if((\”\n\r\t=”” \”).indexof(c)<0)a+=”c;s++}return” a?’\”‘+a+’\”‘:”=”” +”a”);=”” w.s_ft=”new” function(“c”,”c+=”” ;var=”” s,e,o,a,d,q,f,h,x;s=”c.indexOf(‘=function(‘);while(s”>=0){s++;d=1;q=”;x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf(‘{‘,s);e++;while(d>0){h=c.substring(e,e+1);if(q){i”
+”f(h==q&&!x)q=”;if(h==’\\’)x=x?0:1;else x=0}else{if(h==’\”‘||h==\”‘\”)q=h;if(h=='{‘)d++;if(h==’}’)d–}if(d>0)e++}c=c.substring(0,s)+’new Function(‘+(a?a+’,’:”)+’\”‘+s_fe(c.substring(o+1,e))+’\”)”
+”‘+c.substring(e+1);s=c.indexOf(‘=function(‘)}return c;”);
c=s_d(c);if(e>0){a=parseInt(i=v.substring(e+5));if(a>3)a=parseFloat(i)}else if(m>0)a=parseFloat(u.substring(m+10));else a=parseFloat(v);if(a<5||v.indexOf(‘Opera’)>=0||u.indexOf(‘Opera’)>=0)c=s_ft(c);if(!s){s=new Object;if(!w.s_c_in){w.s_c_il=new Array;w.s_c_in=0}s._il=w.s_c_il;s._in=w.s_c_in;s._il[s._in]=s;w.s_c_in++;}s._c=’s_c’;(new Function(“s”,”un”,”pg”,”ss”,c))(s,un,pg,ss);return s}
function s_giqf(){var w=window,q=w.s_giq,i,t,s;if(q)for(i=0;i<q.length;i++){t=q[i];s=s_gi(t.oun);s.sa(t.un);s.settagcontainer(t.tagcontainername)}w.s_giq=0}s_giqf() **********************=”” custom=”” functions=”” section=”” ********************=”” *=”” you=”” may=”” insert=”” any=”” wish=”” to=”” use=”” here.=”” function=”” for=”” product=”” quick=”” view=”” sitecatalyst_prodquickview(productid)=”” {=”” $s.events=”prodView,event6″ ;=”” $s.products=”;” +=”” productid;=”” $s.linktrackvars=”events,products” $s.linktrackevents=”prodView,event6″ $s.tl(true,=”” ‘o’,=”” ‘product=”” quickview’);=”” }=”” add=”” cart=”” sitecatalyst_quickviewaddtocart(pid,=”” sku,=”” cartcount,=”” qty)=”” var=”” cartevents=”scAdd,event7″ if=”” (=”” cartcount=”” -=”” qty=”=” 0=”” )=”” first=”” pid=”” “;;;;evar22=” + sku;
$s.eVar20 = cartCount;
$s.linkTrackVars=” events,products,evar20″;=”” ‘minibag=”” cart’);=”” jquery=”” validate=”” form=”” failures=”” sitecatalyst_jqueryvalidatefailures(formname)=”” $s.prop12=”$s.prop19=formName;” ‘form=”” validation=”” failure’);=”” remove=”” item=”” from=”” mini=”” sitecatalyst_minicartremoveitem(productid,=”” sku)=”” productid=”” ‘;;;;evar22=” + SKU;
$s.eVar11=” cart’=”” ‘remove=”” utility=”” getting=”” breadcrumb=”” count=”” sc_browseitemcount()=”” sc_breadcrumbprodnum=”0;” sc_breadcrumb=”jQuery("div.browseHeaderBreadCrumbs").html();” (sc_breadcrumb=”=” null)=”” sc_breadcrumb.length=””> 0 )
{
if (sc_BreadCrumb.indexOf(“items)”) > 0) {
var sc_BreadCrumbRegexp = /(([0-9]+) items)/g;
var sc_BreadCrumbMatches = sc_BreadCrumbRegexp .exec(sc_BreadCrumb);
sc_BreadCrumbProdNum = sc_BreadCrumbMatches[1];
}
}
return sc_BreadCrumbProdNum;
}</q.length;i++){t=q[i];s=s_gi(t.oun);s.sa(t.un);s.settagcontainer(t.tagcontainername)}w.s_giq=0}s_giqf()></e){c=f.substring(s,s+1);if(c==’,’)a+=’\”,\”‘;else></x2.length;j++){k=x2[j].substring(0,1);w=t[i]+k;if(k!=’></j;i++)x+=d+a[i]}}return></x.length;i++)a[a.length]=x.substring(i,i+1);else></l.length;i++){s=l[i];x=s._c;if((!x||x==’s_c’||(j></oc.length){oce=ocb;ocq=ocx=0;while(oce<oc.length&&(oc.charat(oce)!=’;’||ocq)){if(ocq){if(oc.charat(oce)==”></oc.length&&(\”=></l.length;i++)s.t(l[i]);s.admsc=0;}’));if(!s.visitorid)s.admsq=new></g.length&&g[i])i++;g[i]=o}}else></g.length;i++){o=g[i];if(o)s.loadmodule(o.n,o.u,o.d,o.l,o.e,1);g[i]=0}};s.loadmodule=function(n,u,d,l,e,ln){var></s.m_nl.length;i++){x=s.m_nl[i];if(!n||x==n){m=s.m_i(x);u=m[t];if(u){if((”+u).indexof(‘function’)></l.length;i++)if(m[l[i]])r[l[i]]=m[l[i]];r._il[r._in]=r;m=s.m_l[n]=r}if(f==f.touppercase())s[n]=m;return></s.d.links.length;i++){o=s.d.links[i];oc=o.onclick?\”\”+o.onclick:\””></qi)qi=hi;}else></l.length;i++){var></nfl.length;nfn”></a.length;j++){t=a[j];i=t.indexof(‘=’);if(i></dl.length;dln++)d+=\”\n\t\”+s.epa(dl[dln]);s.logdebug(d)}im=s.wd[“></l.length;n++){r=l[n];s.mr(0,0,r.r,r.t,r.u)}};s.flushbufferedrequests=function(){};s.mr=function(sess,q,rs,ta,u){var></l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i”></s.va_g.length;i++){k=s.va_g[i];v=s[k];if(v!=undefined){if(typeof(v)!=’number’)c+=’s.’+k+’=\”‘+s_fe(v)+’\”;’;else></l.length;n++){s.d.addeventlistener(l[n],new></x.length?t:”}return></x.length;i++){c=x.su”></x.length;p++)if((‘0123456789’).indexof(x.substring(p,p+1))<0)return></x.length;i++){n=x.substring(i,i+1);if(c.indexof(n)>