/* 2010-2011 - Insite Innovations and Properties B.V., an Adversitement group company. All rights reserved.
 * SiteCatalyst code version: H.23.6.
Copyright 1996-2010 Adobe, Inc. All Rights Reserved
More info available at http://www.omniture.com */
/**
 * Adversitement B.V.
 * 
 * Author: Stefan Leever
 * Current version: 0.8.4
 * Last updated: 2012-02-21
 * Last updated by: Geetha Vadlani
 * 
 * s_code.js
 * 
 * Omniture SiteCatalyst code used for managing the incoming data and mapping them to the correct
 * variable. This script is going to work together with the WA object which holds all the information
 * coming from the website.
 * 
 * Changelog
 * 2012-02-21: Updated the s_code to adhere to the following requirements:
 *		Dynamic currency code : correction by adding 1 to last index
 *		Dynamic decimal separator
 * 2011-01-16: Updated the s_code to adhere to the following requirements:
 * 		Dynamic currency code (together with dynamic cookiedomainperiods)
 * 		Pipe as delimiter for pagenames
 * 		First cart addition event (event14)
 * 		Storing pagename in product detail tab clicks
 * 		Search terms passed from non-store pages are stored
 * 		Additionally: double measuring of Registration end (event5/event12) has been removed
 * 		
 * 2011-09-01: Updated the downloaddocument function with a copy of the correct variable.
 * 		productstatus has been moved to eVar27
 * 		STORE- Prefix added to all products by request.
 * 		Downloadducment has been fixed regarding NS_BINDING_ABORTED
 * 		Navigation method search with dependancy of homepage URL implemented.
 * 2011-09-05: Implemnted the method wa.parsePrice which is used to parse the price value to the correct notation.
 * 2011-09-06: Removed the STORE- prefix.
 * 		Removed the sortingMethod query parameter mandatory dependency. It is now optional.
 * 		Removed the dependency of the homepage for the search navigation method.
 * 2011-09-29: Added enable/disable possibility based on empty wa.reportsuite.
 * 2011-10-10: Empty events after add2basket.
 * 2011-10-14: Updated documentdownload and added documentdownloadul.
 * 2011-10-21: Payment method measuring changed.
 */

/**
 * Specify the wa object if it has not been specified in the page:
 */

if (typeof(wa) == "undefined") {
	var wa = {};
}

var s_account="bshgboschukenglishcorporatedev";
var s=s_gi(s_account);
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
s.charSet="UTF-8";

/* Set cookieDomainPeriods */

var host = document.location.host;
var segments = host.split(".");
var cookieDomainPeriods = 2;
var number_of_segments = segments.length;
for(var i = (number_of_segments - 1); i >= 0; i--){
	if(segments[i].indexOf("bosch") > -1){
		cookieDomainPeriods = number_of_segments - i;
	}
}  
s.cookieDomainPeriods= cookieDomainPeriods;
/* Conversion Config */

//Determine currency code by host.location
var host = document.location.host;
switch(host.substring(host.lastIndexOf(".") + 1)){
	case "uk":
		s.currencyCode="GBP";
		break;
	default:
		s.currencyCode="EUR";
}

/* Link Tracking Config */
s.trackDownloadLinks=true;
s.trackExternalLinks=true;
s.trackInlineStats=true;
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls";
s.linkInternalFilters="javascript:,localhost,nectar-farm.com,australia.bosch.en.nectar.netplace.com,coffee.australia.siemens.en.nectar.netplace.com,siemens-home.com/at,bosch-home.com/at,neff.at/,coffee.austria.siemens.de.nectar.netplace.com,bosch-home.com/be/nl,bosch-home.com/be/fr,neff-electromenager.be,neff-huishoudelektro.be,siemens-home.com/be/nl,siemens-home.com/be/fr,nl.siemens-espresso.be,fr.siemens-espresso.be,bucat.bosch.ru.nectar.netplace.com,bucat.siemens.ru.nectar.netplace.com,bosch-home.com/hr,czech.bosch.cz.nectar.netplace.com,siemens-home.com/dk,bosch-home.com/dk,siemens-home.com/ee,siemens-home.com/ee/ru,bosch-home.com/ee,siemens-home.com/fi,bosch-home.com/fi,siemens-home.com/fr,bosch-home.com/fr,neff-electromenager.com,bosch-home.com/de,neff.de,siemens-home.com/de,coffee.germany.siemens.de.nectar.netplace.com,siemens-home.com/hk,hongkong.siemens.zh.nectar.netplace.com,coffee.hongkong.siemens.en.nectar.netplace.com,bosch-home.com/hu,siemens-home.com,bosch-home.com,bosch-home.com/ir,siemens-home.com/ie,siemens-home.com/it,coffee.italy.siemens.it.nectar.netplace.com,siemens-home.com/lv,siemens-home.com/lv/ru,siemens-home.com/lt,bosch-home.com/nl,siemens-home.com/nl,siemens-koffie.nl,newzealand.bosch.en.nectar.netplace.com,siemens-home.com/no,bosch-home.com/no,bosch-home.com/pl,siemens-home.com/pl,siemenskawa.pl,bosch-home.com/pt,siemens-home.com/pt,bosch-home.com/ro,siemens-home.com/ro,coffee.romania.siemens.ro.nectar.netplace.com,neff.ru,siemens-home.com/ru,serbia.bosch.rs.nectar.netplace.com,bosch-home.com/sg,bosch-home.com/si,bosch-home.com/es,siemens-home.com/es,neff.es,ufesa.es,spain.balay.es.nectar.netplace.com/,coffee.spain.siemens.es.nectar.netplace.com,siemens-home.com/se,bosch-home.com/se,switzerland.bosch.de.nectar.netplace.com/,siemens-home.com/th/en,siemens-home.com/th,bosch-home.com/tr,siemens-home.com/tr,coffee.turkey.siemens.tr.nectar.netplace.com,ukraine.bosch.uk.nectar.netplace.com,bosch-home.com/ae,siemens-home.com/ae,siemens-home.co.uk,bosch-home.co.uk/,usa.bosch.en.nectar.netplace.com/";
s.linkLeaveQueryString=false;
s.linkTrackVars="None";
s.linkTrackEvents="None";
s.usePlugins=true;

// Code version:
s.prop42 = "2012-02-21 0.8.4";

// Products and product count initialization:
wa.products = new Array();
wa.pc = 0;

s_doPlugins = function(s) {
	// Report suite selection:
	if (typeof(wa.reportsuite) != "undefined" && wa.reportsuite != "") {
		s.un = wa.reportsuite;
		var timezone = wa.timezone(wa.reportsuite);
	}else{
		var timezone = wa.timezone(s_account);
	}
		
	// Pagename:
	if (typeof(wa.pagename) != "undefined" && wa.pagename != "") {
		// Specify the channel with the first element in the pagename:
		wa.pagename = wa.pagename.split("#").join("").toLowerCase();
		wa.pagename = wa.pagename.split(":").join("|");
		s.pageName = wa.camelize(wa.pagename, "|");
		var splitPagename = wa.pagename.split("|");
		s.hier1 = s.pageName;
		// Channels/sections:
		if (typeof(splitPagename[1]) != "undefined" && splitPagename[1] != "") {
			s.channel = splitPagename[1];
		}
		// Page type:
		if (typeof(splitPagename[2]) != "undefined" && splitPagename[2] != "") {
			s.prop11 = splitPagename[2];
		}
	}
	
	// Logged in (yes/no)
	if (wa.ue("loggedin")) {
		s.prop13 = wa.loggedin;
		s.eVar20 = "D=c13";
	}
	
	// Country (based on hostname)
	if (typeof(document.location) != "undefined" && typeof(document.location.host) != "undefined") {
		var host = document.location.host;
		s.prop43 = host;
		s.eVar27 = "D=c43";
	}
	
	// New or repeating visitor:
	s.prop17 = s.getNewRepeat();
	s.eVar10 = "D=c17";
	
	// Time parting:
	s.dstStart="03/30/"+new Date().getFullYear();
	s.dstEnd="10/26/"+new Date().getFullYear();
	s.currentYear=+new Date().getFullYear();
	s.prop18 = s.getTimeParting('h','+'+timezone); // Set hour 
	s.prop19 = s.getTimeParting('d','+'+timezone); // Set day 
	s.prop20 = s.getTimeParting('w','+'+timezone); // Set weekday 
	s.eVar11 = "D=c18";
	s.eVar12 = "D=c19";
	s.eVar13 = "D=c20";
	
	// Navigation method:
	if (wa.ue("navigationmethod")) {
		s.prop33 = wa.navigationmethod;
		s.eVar22 = "D=c33";
	}
	
	// Campaign handling:
	
	// External campaign:
	var cid = s.getQueryParam("cid");
	var cmp = s.getQueryParam("cmp");
	var ext = (cid != "") ? cid : (cmp != "" ? cmp : "");
	if (ext != "") {
		 s.campaign = s.getValOnce(ext, "s_cmp", 0);
	}
	
	// Internal campaign:
	var icid = s.getQueryParam("icid");
	var icmp = s.getQueryParam("icmp");
	var intrn = (icid != "") ? icid : (icmp != "" ? icmp : "");
	if (intrn != "") {
		 s.eVar2 = s.getValOnce(intrn, "s_icmp", 0);
	}
	
	// Error handling:
	var error = false;
	
	// Page error:
	if (wa.ue("pageerror", "errorPage")) {
		s.pageType = "errorPage";
		s.pageName = "";
		error = true;
	}
	
	// User error:
	if (wa.ue("usererror")) {
		s.prop34 = wa.usererror;
		error = true;
	}
	
	// Technical error:
	if (wa.ue("technicalerror")) {
		s.prop35 = wa.technicalerror;
		error = true;
	}
	
	// If error is set to true set the error event:
	if (error) {
		s.events = s.apl(s.events, "event16", ",", 1);
	}
	
	// Internal search:
	var keyword = s.getQueryParam("searchTerm");
	if(document.location.pathname.indexOf("searchresult")>-1)
	{
		keyword = unescape(document.location.pathname.substring(document.location.pathname.lastIndexOf("/")+1));
	}
	if (keyword != "") {
		s.prop21 = keyword;
		s.eVar1 = "D=c21";
		s.events = s.apl(s.events, "event1", ",", 1);
	}

	
	// Search results:
	if (wa.ue("searchresults")) {
		if (wa.searchresults == "0") {
			s.prop22 = "no search results";
		}else{
			s.prop22 = wa.searchresults;
		}
		s.events = s.apl(s.events, "event1", ",", 1);
		
		// Navigation method "search":
		s.prop33 = "search";
		s.eVar22 = "D=c33";
	}	
	
	// Sorting method:
	var sorting = s.getQueryParam("sorting");
	var method = s.getQueryParam("sortingMethod");
	if (sorting != "") {
		s.prop36 = sorting;
		if (sorting != "" && method != "") {
			s.prop36 = sorting+"|"+method;
		}
	}
	
	// E-numbers:
	
	// By query parameter:
	var vibki = s.getQueryParam("vibki");
	if (vibki != "") {
		s.prop37 = vibki;
		s.eVar23 = "D=c37";
		s.events = s.apl(s.events, "event15", ",", 1);
	}
	
	// Or by page tagging
	if(wa.ue("enumber")) {
		s.prop37 = wa.enumber;
		s.eVar23 = "D=c37";
		s.events = s.apl(s.events, "event15", ",", 1);
	}
	
	// Voucher:
	if (wa.ue("voucher")) {
		s.eVar24 = wa.voucher;
	}
	
	// Newsletter registration:
	if (wa.ue("registrationnewsletter")) {
		s.events = s.apl(s.events, "event10", ",", 1);
	}
	
	// User registration:
	
	// Start:
	if (wa.ue("registrationstep", "start")) {
		s.events = s.apl(s.events, "event11", ",", 1);
	}
	
	// End:
	if (wa.ue("registrationstep", "end")) {
		s.events = s.apl(s.events, "event5", ",", 1);
	}
	
	if (wa.ue("userid")) {
		s.prop38 = wa.userid;
		s.eVar25 = "D=c38";
	}
	
	// Product handling:
	
	// Product string:
	if (wa.ue("products")) {
		if (wa.products.length != 0) {
			s.products = wa.products.join(",");
		}
	}
	
	// Product status (in stock / out of stock):
	if (wa.ue("productstatus")) {
		s.eVar27 = wa.productstatus;
	}
	
	// Funnel handling:
	if (wa.ue("orderstep")) {
		var fe = ""; // Funnel event.
		switch(wa.orderstep) {
			case "view": fe = "event3"; break;
			case "basket": fe = "scView"; break;
			case "welcome": fe = "scOpen"; break;
			case "delivery": fe = "event13"; break;
			case "summary": fe = "scCheckout"; break;
			case "confirmation": fe = "purchase"; break;
		}
		if (fe != "") {
			s.events = s.apl(s.events, fe, ",", 1);
		}
	}
	
	// Order ID:
	if (wa.ue("orderid")) {
		s.purchaseID = wa.orderid;
		s.eVar7 = "D=purchaseID";
	}
	
	// Gender/Title:
	if (wa.ue("title")) {
		s.prop24 = wa.title;
		s.eVar15 = "D=c24";
	}
	
	// Postal code:
	if (wa.ue("postalcode")) {
		s.prop41 = wa.postalcode;
		s.eVar26 = "D=c41";
	}
	
	// Payment method:
	if (wa.ue("paymentmethod")) {
		s.eVar5 = wa.paymentmethod;	
	}
	
	// Delivery method:
	if (wa.ue("deliverymethod")) {
		s.prop40 = wa.deliverymethod;	
		s.eVar6 = "D=c40";	
	}
	
	// Custom page view:
	s.events = s.apl(s.events, "event17", ",", 1);

}

// Define the correct function to the s.doPlugins.
s.doPlugins=s_doPlugins;

/**
 * General send method:
 */

wa.track = function() {
	if (typeof(wa.reportsuite) != "undefined" && wa.reportsuite != "") {
		s.t();
	}
}

/**
 * BSH onclick functions:
 */

wa.navigation = function(region) {
	if (typeof(region) != "undefined" && region != "") {
		window.onunload = function() {
			s.linkTrackVars = "prop33,eVar22";
			s.prop33 = region;
			s.eVar22 = "D=c33";
			s.tl(true, "o", "Navigation method");
		}
	}
}

wa.internalsearchClickthrough = function() {
	window.onunload = function() {
		s.linkTrackVars = "events";
		s.linkTrackEvents = "event9";
		s.events = "event9";
		s.tl(true, "o", "Internal Search Clickthrough");
	}
}

wa.documentdownload = function(name) {
	if (typeof(name) != "undefined" && name != "") {
		s.linkTrackVars = "prop15,eVar8,events";
		s.linkTrackEvents = "event4";
		s.prop15 = name.replace("/", "-");
		s.eVar8 = "D=c15";
		s.events = "event4";
		s.tl(true, "o", "Document download");
	}
}

// Document download unload.
wa.documentdownloadul = function(name) {
	if (typeof(name) != "undefined" && name != "") {
		window.onunload = function(){
			s.linkTrackVars = "prop15,eVar8,events";
			s.linkTrackEvents = "event4";
			s.prop15 = name.replace("/", "-");
			s.eVar8 = "D=c15";
			s.events = "event4";
			s.tl(true, "o", "Document download");
		}
	}
}

wa.product = function(name, category, quantity, price) {
	if (typeof(name) != "undefined" && name != "") {
		var quantity = (typeof(quantity) != "undefined" && quantity != "") ? quantity : "1";
		var price = (typeof(price) != "undefined" && price != "") ? price : "0";
		var category = (typeof(category) != "undefined" && category != "") ? "eVar21="+category.toLowerCase() : "";
		wa.products[wa.pc] = ";"+name+";"+quantity+";"+wa.parsePrice(price)+";;"+category;
		wa.pc++;
	}
}

wa.accessoire = function(name, category, quantity, price) {
	if (typeof(name) != "undefined" && name != "") {
		var quantity = (typeof(quantity) != "undefined" && quantity != "") ? quantity : "1";
		var price = (typeof(price) != "undefined" && price != "") ? price : "0";
		var category = (typeof(category) != "undefined" && category != "") ? "eVar21="+category.toLowerCase() : "";
		wa.products[wa.pc] = ";"+name+";"+quantity+";"+wa.parsePrice(price)+";;"+category;
		wa.pc++;
	}
}

wa.sparepart = function(name, category, quantity, price) {
	if (typeof(name) != "undefined" && name != "") {
		var quantity = (typeof(quantity) != "undefined" && quantity != "") ? quantity : "1";
		var price = (typeof(price) != "undefined" && price != "") ? price : "0";
		var category = (typeof(category) != "undefined" && category != "") ? "eVar21="+category.toLowerCase() : "";
		wa.products[wa.pc] = ";"+name+";"+quantity+";"+wa.parsePrice(price)+";;"+category;
		wa.pc++;
	}
}

wa.tab = function(name) {
	if (typeof(name) != "undefined" && name != "") {
		s.linkTrackVars = "prop39,prop44";
		s.prop39 = name;
		s.prop44 = s.pageName;
		s.tl(true, "o", "Tab clicked");
		s.prop39 = "";
	}
}

wa.add2basket = function(productname, productquantity, category) {
	if (typeof(productname) != "undefined" && productname != "" && typeof(productquantity) != "undefined" && productquantity != "") {
		s.usePlugins = false;
		var cat = "";
		if (typeof(category) != "undefined" && category != "") {
			cat = "eVar21="+category;
		}
		s.products = ";"+productname+";"+productquantity+";0;;"+cat;
		s.linkTrackVars = "products,events";
		s.linkTrackEvents = "scAdd";
		s.events = "scAdd";
		//CHECK FOR FIRST CART ADDITION
		var event14 = s.getValOnce("event14", "firstcartaddition", 0);
		if(event14 == "event14")	
		{
			s.linkTrackEvents = s.apl(s.linkTrackEvents, event14,",");
			s.events = s.apl(s.events, event14, ",");
		}
		s.tl(true, "o", "Add to Basket");
		s.usePlugins = true;
		s.events = "";
		s.products = "";
	}
}

wa.removefrombasket = function(productname, productquantity, category) {
	if (typeof(productname) != "undefined" && productname != "" && typeof(productquantity) != "undefined" && productquantity != "") {
		s.usePlugins = false;
		var cat = "";
		if (typeof(category) != "undefined" && category != "") {
			cat = "eVar21="+category;
		}
		s.products = ";"+productname+";"+productquantity+";0;;"+cat;
		s.linkTrackVars = "products,events";
		s.linkTrackEvents = "scRemove";
		s.events = "scRemove";
		s.tl(true, "o", "Remove from Basket");
		s.usePlugins = true;
	}
}

wa.timezone=function(a){if(typeof a!="undefined"&&a!=""){var b="0";switch(a){case"bshgboschaustraliaenglishcorporateprod":b="10";break;case"bshgsiemensaustraliaenglishcoffeeprod":b="10";break;case"bshgsiemensaustriagermancorporateprod":b="1";break;case"bshgboschaustriagermancorporateprod":b="1";break;case"bshgneffaustriagermancorporateprod":b="1";break;case"bshgsiemensaustriagermancoffeeprod":b="1";break;case"bshgboschbelgiumflemishcorporateprod":b="1";break;case"bshgboschbelgiumfrenchcorporateprod":b="1";break;case"bshgneffbelgiumfrenchcorporateprod":b="1";break;case"bshgneffbelgiumflemishcorporateprod":b="1";break;case"bshgsiemensbelgiumflemishcorporateprod":b="1";break;case"bshgsiemensbelgiumfrenchcorporateprod":b="1";break;case"bshgsiemensbelgiumflemishcoffeeprod":b="1";break;case"bshgsiemensbelgiumfrenchcoffeeprod":b="1";break;case"bshgboschbucatrussiancorporateprod":b="3";break;case"bshgsiemensbucatrussiancorporateprod":b="3";break;case"bshgboschcroatiacroatiancorporateprod":b="1";break;case"bshgboschczechrepublicczechcorporateprod":b="1";break;case"bshgsiemensdenmarkdanishcorporateprod":b="1";break;case"bshgboschdenmarkdanishcorporateprod":b="1";break;case"bshgsiemensestoniaestoniancorporateprod":b="2";break;case"bshgsiemensestoniarussiancorporateprod":b="2";break;case"bshgboschestoniaestoniancorporateprod":b="2";break;case"bshgsiemensfinlandfinnishcorporateprod":b="2";break;case"bshgboschfinlandfinnishcorporateprod":b="2";break;case"bshgsiemensfrancefrenchcorporateprod":b="1";break;case"bshgboschfrancefrenchcorporateprod":b="1";break;case"bshgnefffrancefrenchcorporateprod":b="1";break;case"bshgboschgermanygermancorporateprod":b="1";break;case"bshgneffgermanygermancorporateprod":b="1";break;case"bshgsiemensgermanygermancorporateprod":b="1";break;case"bshgsiemensgermanygermancoffeeprod":b="1";break;case"bshgsiemenshongkongenglishcorporateprod":b="8";break;case"bshgsiemenshongkongchinesecorporateprod":b="8";break;case"bshgsiemenshongkongchinesecoffeeprod":b="8";break;case"bshgboschhungaryhungariancorporateprod":b="1";break;case"bshgsiemensglobalcorporateprod":b="1";break;case"bshgboschglobalcorporateprod":b="1";break;case"bshgboschiranenglishcorporateprod":b="3.5";break;case"bshgsiemensirelandenglishcorporateprod":b="0";break;case"bshgsiemensitalyitaliancorporateprod":b="1";break;case"bshgsiemensitalyitaliancoffeeprod":b="1";break;case"bshgsiemenslatvialatviancorporateprod":b="2";break;case"bshgsiemenslatviarussiancorporateprod":b="2";break;case"bshgsiemenslithuanialithuaniancorporateprod":b="2";break;case"bshgboschnetherlandsdutchcorporateprod":b="1";break;case"bshgsiemensnetherlandsdutchcorporateprod":b="1";break;case"bshgsiemensnetherlandsdutchcoffeeprod":b="1";break;case"bshgboschnewzealandenglishcorporateprod":b="10";break;case"bshgsiemensnorwaynorwegiancorporateprod":b="1";break;case"bshgboschnorwaynorwaynorwegiancorporateprod":b="1";break;case"bshgboschpolandpolishcorporateprod":b="1";break;case"bshgsiemenspolandpolishcorporateprod":b="1";break;case"bshgsiemenspolandpolishcoffeeprod":b="1";break;case"bshgboschportugalportuguesecorporateprod":b="0";break;case"bshgsiemensportugalportuguesecorporateprod":b="0";break;case"bshgboschromaniaromaniancorporateprod":b="2";break;case"bshgsiemensromaniaromaniancorporateprod":b="2";break;case"bshgsiemensromaniaromaniancoffeeprod":b="2";break;case"bshgneffrussiarussiancorporateprod":b="3";break;case"bshgsiemensrussiarussiancorporateprod":b="3";break;case"bshgboschserbiaserbiancorporateprod":b="1";break;case"bshgboschsingaporeenglishcorporateprod":b="8";break;case"bshgboschsloveniasloveniancorporateprod":b="1";break;case"bshgboschspainspanishcorporateprod":b="1";break;case"bshgsiemensspainspanishcorporateprod":b="1";break;case"bshgneffspainspanishcorporateprod":b="1";break;case"bshgufesaspainspanishcorporateprod":b="1";break;case"bshgbalayspainspanishcorporateprod":b="1";break;case"bshgsiemensspainspanishcoffeeprod":b="1";break;case"bshgsiemensswedenswedishcorporateprod":b="1";break;case"bshgboschswedenswedishcorporateprod":b="1";break;case"bshgboschswitzerlandgermancorporateprod":b="1";break;case"bshgsiemensthailandenglishcorporateprod":b="8";break;case"bshgsiemensthailandthaicorporateprod":b="8";break;case"bshgboschturkeyturkishcorporateprod":b="2";break;case"bshgsiemensturkeyturkishcorporateprod":b="2";break;case"bshgsiemensturkeyturkishcoffeeprod":b="2";break;case"bshgboschukraineukrainiancorporateprod":b="2";break;case"bshgboschuaeenglishcorporateprod":b="2";break;case"bshgsiemensuaemenglishcorporateprod":b="2";break;case"bshgsiemensukenglishcorporateprod":b="0";break;case"bshgboschukenglishcorporateprod":b="0";break;case"bshgboschusenglishcorporateprod":b="8";break;case"bshgsiemensglobalcorporateprod":b="1";break;case"bshgboschglobalcorporateprod":b="1";break;case"bshgsiemenslithuaniacorporateprod":b="2";break;case"bshgboschnorwaynorwegiancorporateprod":b="1";break;case"bshgsiemensportugalcorporateprod":b="0";break;default:b="0"}return b}}

/**
 * Adversitement related methods/plugins:
 */

/**
 * Check Undefined & empty
 */

wa.ue = function(vn, v) {
	if (typeof(v) != "undefined" && v != "") {
		if (typeof(eval("wa."+vn)) != "undefined" && eval("wa."+vn).toLowerCase().indexOf(v)>-1) {
			return true;
		}
	}else {
		if (typeof(eval("wa."+vn)) != "undefined" && eval("wa."+vn) != "") {
			return true;
		}
	}
	return false;
}

wa.camelize = function(str, sep) {
	if (typeof(str) != "undefined" && str != "" && typeof(sep) != "undefined" && sep != "") {
		var arr = str.toLowerCase().split(sep);
		var out = new Array();
		for (var i=0;i<arr.length;i++) {
			var first = arr[i].charAt(0).toUpperCase();
			out[i] = first + arr[i].substr(1);
		}
		return out.join(sep);
	}
}

wa.numberFormat = function(number, decimals, dec_point, thousands_sep) {
    number = (number + '').replace(/[^0-9+\-Ee.]/g, '');
    var n = !isFinite(+number) ? 0 : +number,
        prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
        sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep,
        dec = (typeof dec_point === 'undefined') ? '.' : dec_point,
        s = '',
        toFixedFix = function (n, prec) {
            var k = Math.pow(10, prec);
            return '' + Math.round(n * k) / k;
        };
    // Fix for IE parseFloat(0.55).toFixed(0) = 0;
    s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');
    if (s[0].length > 3) {
        s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);
    }
    if ((s[1] || '').length < prec) {
        s[1] = s[1] || '';
        s[1] += new Array(prec - s[1].length + 1).join('0');
    }
    return s.join(dec);
}

wa.parsePrice = function(price) {
    if (typeof(price) != "undefined" && price != "") {
        var chars = price.split("");
        var ret = new Array();
        var j = 0;
        for (var i=0;i<chars.length;i++) {
            var pattern = "[0-9]";
            if (i == (chars.length-3)) {
                var pattern = "[0-9.]";
            }
            var reg = new RegExp(pattern);
            if (reg.test(chars[i])) {
                ret[j] = chars[i];
                j++;
            }
        }

	//Dynamic decimal separator and decimals by host.location
	var separatorhost = document.location.host;
	var nrofdecimals = 2;
	var decimalseparator = ',';
	switch(separatorhost.substring(separatorhost.lastIndexOf(".") + 1)){
		case "uk":
			nrofdecimals = 2;
			decimalseparator = '.';
			break;
		default:
			nrofdecimals = 2;
			decimalseparator = ',';
	}
        if (ret.length != 0) {
            ret = ret.join("");           
            ret = wa.numberFormat(ret, nrofdecimals, decimalseparator, "");
        }
        return ret;
    }
    return "";
}

/**
 * ErrorHandling
 */

// Create Adversitement namespace if it doesn't exists
if(typeof(AdverSC) == 'undefined') {
	var AdverSC = {};
}

AdverSC.extra = function() {
  //Private variables
  /**
   * Handle javascript errors
   * @private   
   */     
  var onError = function(s_account, prop, msg, url, l) {
    if(typeof(s_gi) != 'undefined') {
      var p,ltv,lte;
      var err = '';
      var s = s_gi(s_account);
      if(s.pageName) {
        err = s.pageName+'|'+msg+'|'+l;
      } else {
        err = url+'|'+msg+'|'+l;
      }
      ltv = s.linkTrackVars;
      lte = s.linkTrackEvents;  
      if(prop) {
        p = s[prop];
        s[prop] = err;
        s.linkTrackVars = prop+",events";
      }
      s.events = "event16";
      s.linkTrackEvents = 'event16';
      s.tl(this,'o','Javascript Error');
	  s.events = "";
      if(p) {
        s[prop] = p;
      }
      s.linkTrackVars = ltv;
      s.linkTrackEvents = lte;
    }
  };
 
  //Public variables
  return /** @scope AdverSC.extra */ {
    
    isReady: false,
    
    DOMReady: function(f) {
      if (/(?!.*?compatible|.*?webkit)^mozilla|opera/i.test(navigator.userAgent)){
        document.addEventListener("DOMContentLoaded", function(){
          AdverSC.extra.isReady = true;
          f();
        }, false);
      }  else {
        //window.setTimeout(f,0);
        var docReadyProcId = setInterval(function(){
            try{
                // throws errors until DOM is ready
                AdverSC.extra.isReady || (document.documentElement.doScroll('left'));
            }catch(e){
                return;
            }
            AdverSC.extra.isReady = true;
            if(docReadyProcId){
                clearInterval(docReadyProcId);
                docReadyProcId = null;
            }
            f();  // no errors, fire
        }, 5);

  			document.onreadystatechange = function(){
  				if(document.readyState == 'complete' && AdverSC.extra.isReady == false){
  					document.onreadystatechange = null;
  					AdverSC.extra.isReady = true;
  					if(docReadyProcId){
                clearInterval(docReadyProcId);
                docReadyProcId = null;
            }
  					f();
  				}
        }
      }
    },
	
    /**
     * On Javascript error send error url, message and line number as link to SiteCatalyst
     * @param s_account accountId
     * @param prop CustomInsight variable name or eVar variable name          
     */         
    addOnErrorHandler: function(s_account, prop) {
      if(window.onerror && typeof(window.onerror)=='function') {
        var tmp = window.onerror;
        window.onerror = function(msg, url, l) {
          tmp(msg, url, l);
          onError(s_account, prop, msg, url, l);
        };
      } else {
        window.onerror = function(msg, url, l) {
          onError(s_account, prop, msg, url, l);
        };
      }
    }
  }
}(); // create the actual object

 /* JavaScript error tracking */
AdverSC.extra.addOnErrorHandler(s_account, 'prop35');

/**
 * Omniture/Adobe related methods/plugins:
 */

/*
 * 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*24*60*60*1000);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: getQueryParam 2.3
 */
s.getQueryParam=new Function("p","d","u",""
+"var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);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+'');if(t){t=t.indexOf('#')>-"
+"1?t.substring(0,t.indexOf('#')):t;}if(t)v+=v?d+t:t;p=p.substring(i="
+"=p.length?i:i+1)}return v");
s.p_gpv=new Function("k","u",""
+"var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(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 0.2 - get a value once per session or number of days
 */
s.getValOnce=new Function("v","c","e",""
+"var s=this,k=s.c_r(c),a=new Date;e=e?e:0;if(v){a.setTime(a.getTime("
+")+e*86400000);s.c_w(c,v,e?a:0);}return v==k?'':v");
/*
 * Plugin: getVisitStart v2.0 - returns 1 on first page of visit
 * otherwise 0
 */
s.getVisitStart=new Function("c",""
+"var s=this,v=1,t=new Date;t.setTime(t.getTime()+1800000);if(s.c_r(c"
+")){v=0}if(!s.c_w(c,1,t)){s.c_w(c,1,0)}if(!s.c_r(c)){v=0}return v;");
/*
 * 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");
/**
* Get Daylight Savings Time
*/
s.getDST = new Function("var gmt=new Date();var lsm=new Date();var lso=new"
+ " Date();lsm.setMonth(2);lsm.setDate(31);var day=lsm.getDay();lsm.setDa"
+ "te(31-day);lso.setMonth(9);lso.setDate(31);day=lso.getDay();lso.setDat"
+ "e(31-day);if(gmt<lsm||gmt>=lso)return '0';return '+1';");
/*
 * 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");
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;");
/*
 * Plugin: getTimeParting 2.0 - Set timeparting values based on time zone
 */
s.getTimeParting=new Function("t","z",""
+"var s=this,cy;dc=new Date('1/1/2000');"
+"if(dc.getDay()!=6||dc.getMonth()!=0){return'Data Not Available'}"
+"else{;z=parseFloat(z);var dsts=new Date(s.dstStart);"
+"var dste=new Date(s.dstEnd);fl=dste;cd=new Date();if(cd>dsts&&cd<fl)"
+"{z=z+1}else{z=z};utc=cd.getTime()+(cd.getTimezoneOffset()*60000);"
+"tz=new Date(utc + (3600000*z));thisy=tz.getFullYear();"
+"var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday',"
+"'Saturday'];if(thisy!=s.currentYear){return'Data Not Available'}else{;"
+"thish=tz.getHours();thismin=tz.getMinutes();thisd=tz.getDay();"
+"var dow=days[thisd];var ap='AM';var dt='Weekday';var mint='00';"
+"if(thismin>30){mint='30'}if(thish>=12){ap='PM';thish=thish-12};"
+"if (thish==0){thish=12};if(thisd==6||thisd==0){dt='Weekend'};"
+"var timestring=thish+':'+mint+ap;if(t=='h'){return timestring}"
+"if(t=='d'){return dow};if(t=='w'){return dt}}};"
);


/* 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="bshg"
s.trackingServer="bshg.122.2o7.net"

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code='',s_objectID;function s_gi(un,pg,ss){var c="s.version='H.23.6';s.an=s_an;s.logDebug=function(m){var s=this,tcf=new Function('var e;try{console.log(\"'+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}return y};s.fl=function(x,l){retur"
+"n x?(''+x).substring(0,l):x};s.co=function(o){if(!o)return o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.indexOf('filter')<0)n[x]=o[x];return n};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;return 1};s.rep=s_rep;s.sp=s_sp;s.jn=s_jn;s.ape=function(x){var s=this,h='0123456789ABCDEF',i,c=s.charSet,n,l,e,y='';c=c?c.toU"
+"pperCase():'';if(x){x=''+x;if(s.em==3)x=encodeURIComponent(x);else if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.substring(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=escape(''+x);x=s.rep(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;if(x){x=s.rep(''+x,'+',' ');return s.em==3?decodeURIComponent(x):unescape(x)}return x};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.substri"
+"ng(0,y);r=s[f](t,a);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.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!=unde"
+"fined){if(typeof(v)!='number')c+='s.'+k+'=\"'+s_fe(v)+'\";';else c+='s.'+k+'='+v+';'}}c+=\"s.lnk=s.eo=s.linkName=s.linkType=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 s=this,d=s.wd.location.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeriods;if(d&&!s.c_d){n=n?pa"
+"rseInt(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.a"
+"pe(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):-60);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)){tcf=new Function('s','f','a','t','var e,r;try{r=s[f](a)}catch(e){r=s[t](e)}return "
+"r');r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s[b](a);else{s.eh(s.wd,'onerror',0,o);r=s[f](a);s.eh(s.wd,'onerror',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfs"
+"oe=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=thi"
+"s,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)for(n=0;n<l.length;n++){r=l[n];s.mr(0,0,r.r,r.t,r.u)}};s.flushBufferedRequests=fun"
+"ction(){};s.mr=function(sess,q,rs,ta,u){var s=this,dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,tb=s.trackingServerBase,p='.sc',ns=s.visitorNamespace,un=s.cls(u?u:(ns?ns:s.fun)),r=new Obje"
+"ct,l,imn='s_i_'+(un),im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=t2}else{if(!tb)tb='2o7.net';if(dc)dc=(''+dc).toLowerCase();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.version+(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]++}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.mrq(\"'+un+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=1;s.m_m('rs')}else s.nrs++;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.src=rs;if((!ta||ta=='_self'||ta=='_top'||(s.wd.na"
+"me&&ta==s.wd.name))&&rs.indexOf('&pe=')>=0){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.toLowerCas"
+"e();j=0;if(h.substring(0,7)=='http://')j+=7;else if(h.substring(0,8)=='https://')j+=8;i=h.indexOf(\"/\",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.sp(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.su"
+"bstring(0,i)+',')>=0)b+=(b?'&':'')+t;else c+=(c?'&':'')+t}if(b&&c)q=b+'&'+c;else c=''}i=253-(q.length-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(sk in v) {if((!f||sk.substring(0,f.length)==f)&&v[sk]&&(!vf||vf.indexOf(','+(vfp?vfp+'.':'')+sk+',')>="
+"0)){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.in"
+"dexOf('.');if(nke>0){nk=sk.substring(0,nke);nf=(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(s"
+"v){if(vfp=='retrieveLightData'&&f.indexOf('.contextData.')<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';e"
+"lse if(s.num(ss)){if(sp=='prop')sk='c'+ss;else 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(){var 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'"
+";v=s.fl(v,255)}else if(k=='referrer'){q='r';v=s.fl(s.rf(v),255)}else if(k=='vmk'||k=='visitorMigrationKey')q='vmt';else if(k=='visitorMigrationServer'){q='vmf';if(s.ssl&&s.visitorMigrationServerSec"
+"ure)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=='variableProvider')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=='connectionType')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';e"
+"lse 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=='deleteL"
+"ightProfiles')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('?');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.trackD"
+"ownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackExternalLinks&&h.substring(0,1)!='#'&&(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=s.co(this);s.t();s.lnk=0;if(b)return this[b](e);return true');s.bc=new Function('e','var s=s_c_il['+s._in+'],f,tcf;if"
+"(s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=e.srcElement?e.srcElement:e.target;tcf=new Function(\"s\",\"var e;try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}catch(e){}\");t"
+"cf(s);s.eo=0');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.proto"
+"col.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.hr"
+"ef&&(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_oid};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=function(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.prototy"
+"pe[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=this[b](e);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)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.visitorS"
+"ampling,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)retu"
+"rn 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.l"
+"ocation.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=this;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;if(!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;for(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(!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=m[t](d,e);else if(d)u=m[t](d);else u=m[t]()}}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t"
+"+1](d,e);else if(d)u=m[t+1](d);else u=m[t+1]()}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;if(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.createElement(\"script\");if(o){o.type=\"text/javascript\";'+(n?'o.id=i;o.defer=tr"
+"ue;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 s=this,l=s.va_g,i,k;f"
+"or(i=0;i<l.length;i++){k=l[i];vo[k]=s[k];if(!vo[k])vo['!'+k]=1}};s.dlt=new Function('var s=s_c_il['+s._in+'],d=new Date,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.maxDelay)s.maxDelay=250;s.dlt()};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+19"
+"00:y)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tcf,tfs=s.gtfs(),ta=-1,q='',qs='',code='',vb=new Object;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.setUTCDat"
+"e){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(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.offsetHeig"
+"ht;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.indexO"
+"f(ps)<0)p+=ps;pn++}s.resolution=x;s.colorDepth=c;s.javascriptVersion=j;s.javaEnabled=v;s.cookiesEnabled=k;s.browserWidth=bw;s.browserHeight=bh;s.connectionType=ct;s.homepage=hp;s.plugins=p;s.td=1}i"
+"f(vo){s.vob(vb);s.voa(vo)}if((vo&&vo._t)||!s.m_m('d')){if(s.usePlugins)s.doPlugins(s);var l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l.href?l.href:l;if(!s.referrer&&!s._1_refer"
+"rer){s.referrer=r;s._1_referrer=1}s.m_m('g');if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk,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.parentElem"
+"ent?o.parentElement:o.parentNode;if(o){t=s.ot(o);n=s.oid(o);x=o.s_oidt}}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.linkLeaveQueryString||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');"
+"q+='&pe='+s.pe+(h?'&pev1='+s.ape(h):'')+(l?'&pev2='+s.ape(l):'');}else trk=0;if(s.trackInlineStats){if(!p){p=s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;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?'&oidt='+x:'')+'&ot='+s.ape(t)+(i?'&oi='+i:'')}}else trk=0}if(trk||qs){s.sampled=s.vs(sed);if(trk){if(s.samp"
+"led)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)}}el"
+"se s.dl(vo);if(vo)s.voa(vb,1);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.trac"
+"kLink=s.tl=function(o,t,n,vo){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t(vo)};s.trackLight=function(p,ss,i,vo){var s=this;s.lightProfileID=p;s.lightStoreForSeconds=ss;s.lightIncrementBy"
+"=i;s.t(vo)};s.setTagContainer=function(n){var s=this,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){for(i=0;i<s.va_g.length;i++){x=s.va_"
+"g[i];if(t[x])s[x]=t[x]}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.onLoad)t.onLoad(s);if(t.tq)for(i"
+"=0;i<t.tq.length;i++)s.t(t.tq[i]);t.s=s}}};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.getElementsByT"
+"agName('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('O"
+"pera')>=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));"
+"else 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"
+";else 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='dynamicVariablePrefix,visitorID,vmk,visit"
+"orMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode';s.va_l=s.sp(s.vl_l,',');s."
+"vl_mr=s.vl_m='charSet,visitorNamespace,cookieDomainPeriods,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,contextData,lightProfileID,lightStoreForSeconds,lightIncrementBy,retrieveLightProfiles,deleteLightProfiles,retr"
+"ieveLightData';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.sp(s.vl_m,',');s.vl_l2"
+"=',tnt,pe,pev1,pev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browserHeight,connectionType,homepage,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,dynamicAccountSelection,dynamicAccountLis"
+"t,dynamicAccountMatch,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,linkTrackVars,linkTrackEvents,linkNam"
+"es,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){s_gi(\"_\","
+"1,1).co(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,x,s;if(un){un=un.toLowerCase();if(l)for(i=0;i<l.length;i++){s=l[i];x=s._c;if((!x||x=='s_c'||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}


