
var prefix="s_ea.";var eventArr="eventsAssignmentArray";var addValuesArr="additionalValuesAssignmentArray";var eventsAssignmentArray=new Array();var propsAssignmentArray=new Array();var evarsAssignmentArray=new Array();var additionalValuesAssignmentArray=new Array();var trackingItems=new Array(4);trackingItems[0]="props";trackingItems[1]="evars";trackingItems[2]="events";trackingItems[3]="additionalValues";var eventString="";var extendOmniSession=0;var numOfExtensions=1;var timesSessionExtended=1;function setOmniValues(link,type,linkName,props,evars,events,reportPageView,productDetails,additionalValues,pageName){propsAssignmentArray.length=0;evarsAssignmentArray.length=0;eventsAssignmentArray.length=0;additionalValuesAssignmentArray.length=0;eventString="";s_ea=s_gi(s_account);if(isNotEmpty(pageName)){s_ea.pageName=pageName;}
for(i=0;i<=3;i++){if(isNotEmpty(eval(trackingItems[i]))){var chunk=eval(trackingItems[i]);var currArrayName=trackingItems[i]+"AssignmentArray";eval(currArrayName+" = chunk.split(',')");if(currArrayName!=eventArr){var currArraySegmentedName=trackingItems[i]+"Array";for(var j=0;j<eval(currArrayName).length;j++){currArraySegmentedName=eval(currArrayName)[j].split("=");currArraySegmentedName[0]=omnitureMapping(currArraySegmentedName[0],trackingItems[i]);eval(currArrayName)[j]=currArraySegmentedName;}}else{for(var j=0;j<eval(currArrayName).length;j++){eventString+=eval(currArrayName)[j]=omnitureMapping(eval(currArrayName)[j],trackingItems[i]);if(j<eval(currArrayName).length-1){eventString+=",";}}}
if(currArrayName!=eventArr){assignValuestoParams(i);}}}
var currEvents=assignEvents(reportPageView);assignLinkTrackVars(reportPageView,currEvents,productDetails);assignProducts(reportPageView,productDetails);reportData(link,type,linkName,reportPageView);};function omniLinkCall(link,linkName){setOmniValues(link,'o',linkName,'','','',0,'','');};function assignEvents(reportPageView){s_ea.linkTrackEvents="None";s_ea.events="";if((reportPageView)&&(eventsAssignmentArray.length>0)){s_ea.events=eventString;return"None";}
if((!reportPageView)&&(eventsAssignmentArray.length>0)){s_ea.linkTrackEvents=eventString;s_ea.events=eventString;return"events";}
return"None";};function reportData(link,type,linkName,reportPageView){if(reportPageView){s_ea.t();}else{linkName=s_ea.pageName+":"+linkName;if(isNotEmpty(link)){s_ea.tl(link,type,linkName);}else{s_ea.tl('',type,linkName);}}};function assignProducts(reportPageView,productDetails){s_ea.products="";if(isNotEmpty(productDetails)){s_ea.products=productDetails;}};function assignLinkTrackVars(reportPageView,currEvents,productDetails){if(reportPageView){s_ea.linkTrackVars="None";}else{var currProps=getLinkTrackVarsValues("propsAssignmentArray");var currEvars=getLinkTrackVarsValues("evarsAssignmentArray");var currAdditionalValues=getLinkTrackVarsValues("additionalValuesAssignmentArray");if(isNotEmpty(productDetails)){currProductDetails="products";}else{currProductDetails="None";}
s_ea.linkTrackVars=buildLinkTrackVarsValues(currProps,currEvars,currAdditionalValues,currEvents,currProductDetails);}};function buildLinkTrackVarsValues(currProps,currEvars,currAdditionalValues,currEvents,currProductDetails){var arr=new Array();if(currProps!="None")arr.push(currProps);if(currEvars!="None")arr.push(currEvars);if(currAdditionalValues!="None")arr.push(currAdditionalValues);if(currEvents!="None")arr.push(currEvents);if(currProductDetails!="None")arr.push(currProductDetails);if(arr.length==0){return'None';}else{return arr.join(",");}};function getLinkTrackVarsValues(arrayName){if(eval(arrayName).length>0){linkTrackVarsValues="";for(var i=0;i<eval(arrayName).length;i++){linkTrackVarsValues+=eval(arrayName)[i][0];if(i<eval(arrayName).length-1){linkTrackVarsValues+=",";}}}else{linkTrackVarsValues="None";}
return linkTrackVarsValues;};function assignValuestoParams(arrayPos){var currMultiDimArrayName=eval(trackingItems[arrayPos]+"AssignmentArray");var arrName=trackingItems[arrayPos]+"AssignmentArray";for(var m=0;m<currMultiDimArrayName.length;m++){eval(prefix+currMultiDimArrayName[m][0]+"= currMultiDimArrayName[m][1]");}};function isNotEmpty(val){re=/^ *$/;if(re.exec(val)||(val==null)){return false;}else{return true;}};function modifyOmniRSI(newRSI,sendBroadcast){s_account=newRSI;s_ea.sa(newRSI);if(isNotEmpty(sendBroadcast)){if(sendBroadcast){setOmniValues('','','','','','',1,'','');}}};function omnitureMapping(currValue,typeOfValue){currValue=currValue.toLowerCase();var lookupTable=new Array();if(typeOfValue=="evars"){lookupTable["userid"]="eVar1";lookupTable["sitecode"]="eVar2";lookupTable["game"]="eVar3";lookupTable["newslettertype"]="eVar4";lookupTable["intcmp"]="eVar5";lookupTable["registrationlevel"]="eVar6";lookupTable["supporteventtype"]="eVar7";lookupTable["downloadtype"]="eVar8";lookupTable["gamespecifictype"]="eVar9";lookupTable["registrationtype"]="eVar10";lookupTable["purchaseintentaction"]="eVar11";lookupTable["extcampaignid"]="eVar14";lookupTable["entitlementtype"]="eVar15";lookupTable["territory"]="eVar18";lookupTable["abtest"]="eVar19";lookupTable["intsearchterms"]="eVar20";lookupTable["prodfindingmethod"]="eVar22";lookupTable["merchcategorybrowse"]="eVar23";lookupTable["crossselltype"]="eVar24";lookupTable["originatingpage"]="eVar25";lookupTable["promocode"]="eVar26";lookupTable["shipmethod"]="eVar27";lookupTable["paymentmethod"]="eVar28";lookupTable["originalsite"]="eVar29";lookupTable["recentsite"]="eVar30";lookupTable["deliverymethod"]="eVar31";lookupTable["ordertype"]="eVar32";lookupTable["label"]="eVar34";lookupTable["buymodulename"]="eVar35";}
if(typeOfValue=="props"){lookupTable["userid"]="prop1";lookupTable["sitecode"]="prop2";lookupTable["brand"]="prop3";lookupTable["franchise"]="prop4";lookupTable["game"]="prop5";lookupTable["platform"]="prop6";lookupTable["longpagename"]="prop7";lookupTable["registrationlevel"]="prop8";lookupTable["gamespecifictrafficvalue"]="prop9";lookupTable["contenttitle"]="prop10";lookupTable["territory"]="prop11";lookupTable["language"]="prop12";lookupTable["contentmediatype"]="prop13";lookupTable["contentcategory"]="prop14";lookupTable["contentbucket"]="prop15";lookupTable["contenttype"]="prop16";lookupTable["country"]="prop17";lookupTable["localpagename"]="prop18";lookupTable["abtest"]="prop19";lookupTable["intsearchterms"]="prop20";lookupTable["searchnoresults"]="prop21";lookupTable["searchcategory"]="prop22";lookupTable["pagedetailviews"]="prop23";lookupTable["pagenamesdetailviews"]="prop24";lookupTable["prodregplatform"]="prop25";lookupTable["prodreggametitle"]="prop26";lookupTable["prodregcountry"]="prop27";lookupTable["gfcategory"]="prop28";lookupTable["gfcomponent"]="prop29";lookupTable["gfsearchterm"]="prop30";lookupTable["gfsorttype"]="prop31";lookupTable["gfpagepath"]="prop32";lookupTable["subbrand"]="prop35";lookupTable["server"]="server";}
if(typeOfValue=="events"){lookupTable["htmlopens"]="event1";lookupTable["successdownload"]="event2";lookupTable["successregistration"]="event3";lookupTable["passalong"]="event4";lookupTable["successentitlementexpiration"]="event5";lookupTable["successentitlement"]="event6";lookupTable["totalclicks"]="event7";lookupTable["successgamespecific"]="event9";lookupTable["searches"]="event10";lookupTable["successsupport"]="event11";lookupTable["successfindastore"]="event12";lookupTable["proddetailviews"]="event13";lookupTable["logins"]="event14";lookupTable["successpurchaseintent"]="event15";lookupTable["successnewsletter"]="event16";lookupTable["successcancelsubscription"]="event17";lookupTable["acctcreation"]="event18";lookupTable["shipping"]="event19";lookupTable["tax"]="event20";lookupTable["revieworder"]="event21";lookupTable["cashcardpurchase"]="event23";lookupTable["successproductview"]="prodView";lookupTable["successcartview"]="scView";lookupTable["successscopen"]="scOpen";lookupTable["successscadd"]="scAdd";lookupTable["successscremove"]="scRemove";lookupTable["successsccheckout"]="scCheckout";lookupTable["successpurchase"]="purchase";}
if(typeOfValue=="additionalValues"){lookupTable["zip"]="zip";lookupTable["campaign"]="campaign";lookupTable["state"]="state";lookupTable["usd"]="USD";lookupTable["charset"]="charSet";lookupTable["purchaseid"]="purchaseID";}
var omniValue=lookupTable[currValue];if(omniValue==null){omniValue="notFound";}
return omniValue;};function buildContentType(content_type_media,content_type_classification,content_type_title){if((content_type_media=="<ADD CONTENT>")||(!isNotEmpty(content_type_media))||(content_type_media=="undefined")){content_type_media="Unset";}
if((!isNotEmpty(content_type_title))||(content_type_title=="undefined")){content_type_title="Unset";}
if((content_type_classification=="<ADD CONTENT>")||(content_type_classification=="undefined")){classification_category="Unset";classification_subcategory="Unset";}else{var ct_pieces=content_type_classification.split("::");classification_category=ct_pieces[0];classification_subcategory=ct_pieces[1];}
setOmniValues('','','','contentmediatype='+content_type_media+',contentcategory='+classification_category+',contentbucket='+classification_subcategory+',contenttitle='+content_type_title+',contenttype='+content_type_media+' : '+classification_category+' : '+classification_subcategory+' : '+content_type_title,'','',1);};function omniUpdateContentType(content_type_media,content_type_category,content_type_contentbucket,content_type_title){if((!isNotEmpty(content_type_media))||(content_type_media=="undefined")||(content_type_media==null)){content_type_media=eval(prefix+omnitureMapping("contentmediatype","props"));}
if((!isNotEmpty(content_type_category))||(content_type_category=="undefined")||(content_type_category==null)){content_type_category=eval(prefix+omnitureMapping("contentcategory","props"));}
if((!isNotEmpty(content_type_contentbucket))||(content_type_contentbucket=="undefined")||(content_type_contentbucket==null)){content_type_contentbucket=eval(prefix+omnitureMapping("contentbucket","props"));}
if((!isNotEmpty(content_type_title))||(content_type_title=="undefined")||(content_type_title==null)){content_type_title=eval(prefix+omnitureMapping("contenttitle","props"));}
setOmniValues('','','','contentmediatype='+content_type_media+',contentcategory='+content_type_category+',contentbucket='+content_type_contentbucket+',contenttitle='+content_type_title+',contenttype='+content_type_media+' : '+content_type_category+' : '+content_type_contentbucket+' : '+content_type_title,'','',1);};function omniLocalize(langCode,addRSI,sendBroadcast,isEcomSite){var langCodeLC=langCode.toLowerCase();var localizedTable=new Array();localizedTable["en_ca"]=new Array("CA","NA","eaeacom,eaeacomna");localizedTable["zh_cn"]=new Array("CN","APAC","eaeacom");localizedTable["zh_hk"]=new Array("CN","APAC","eaeacom");localizedTable["zh_tw"]=new Array("TW","APAC","eaeacom");localizedTable["cs_cz"]=new Array("CZ","EMEA","eaeacom,eaeacomeu,easportscz");localizedTable["da_dk"]=new Array("DK","EMEA","eaeacom,eaeacomeu,easportsdk");localizedTable["nl_nl"]=new Array("NL","EMEA","eaeacom,eaeacomeu,easportsnl");localizedTable["en_au"]=new Array("AU","EMEA","eaeacom");localizedTable["en_ie"]=new Array("IE","EMEA","eaeacom,eaeacomeu,eagamesuk");localizedTable["en_nz"]=new Array("NZ","EMEA","eaeacom");localizedTable["en_za"]=new Array("ZA","EMEA","eaeacom");localizedTable["en_gb"]=new Array("UK","EMEA","eaeacom,eaeacomeu,eagamesuk");localizedTable["en_us"]=new Array("US","NA","eaeacom,aeacomna");localizedTable["fi_fi"]=new Array("FI","EMEA","eaeacom,eaeacomeu,easportsfi");localizedTable["fr_fr"]=new Array("FR","EMEA","eaeacom,eaeacomeu,easportsfr");localizedTable["de_de"]=new Array("DE","EMEA","eaeacom,eaeacomeu,eagamesde");localizedTable["hu_hu"]=new Array("HU","EMEA","eaeacom,eaeacomeu,easportshu");localizedTable["it_it"]=new Array("IT","EMEA","eaeacom,eaeacomeu,easportsit");localizedTable["ja_jp"]=new Array("JP","APAC","eaeacom");localizedTable["ko_kr"]=new Array("KR","APAC","eaeacom");localizedTable["es_mx"]=new Array("MX","NA","eaeacom,eaeacomna");localizedTable["no_no"]=new Array("NO","EMEA","eaeacom,eaeacomeu,easportsno");localizedTable["pl_pl"]=new Array("PL","EMEA","eaeacom,eaeacomeu,easportspl");localizedTable["pt_br"]=new Array("BR","LTAM","eaeacom,eaeacomeu,easportsbr");localizedTable["pt_pt"]=new Array("PT","EMEA","eaeacom,eaeacomeu,easportspt");localizedTable["ru_ru"]=new Array("RU","EMEA","eaeacom,eaeacomeu,eagamesru");localizedTable["es_es"]=new Array("ES","EMEA","eaeacom,eaeacomeu,easportses");localizedTable["sv_se"]=new Array("SE","EMEA","eaeacom,eaeacomeu,easportsse");localizedTable["th_th"]=new Array("TH","APAC","eaeacom");localizedTable["el_gr"]=new Array("GR","EMEA","eaeacom,eaeacomeu,easportsgr");localizedTable["fr_be"]=new Array("BE","EMEA","eaeacom,eaeacomeu,easportsnl");localizedTable["nl_be"]=new Array("BE","EMEA","eaeacom,eaeacomeu,easportsnl");var currCountry;var currRegion;var currRSI;if(localizedTable[langCodeLC]!=null){currCountry=localizedTable[langCodeLC][0];currRegion=localizedTable[langCodeLC][1];currRSI=localizedTable[langCodeLC][2];}else{currCountry="US";currRegion="NA";currRSI="eaeacom,eaeacomna";}
var ps=":";s_ea.pageName=currRegion+ps+currCountry+s_ea.pageName.substring(s_ea.pageName.indexOf(":",s_ea.pageName.indexOf(":")+1));s_ea.prop11=currRegion;s_ea.prop12=langCode;s_ea.prop17=currCountry;var currSiteID=s_ea.prop18.split(":");if(currSiteID.length==3){s_ea.prop18=currCountry+ps+currSiteID[1]+ps+currSiteID[2];}
s_ea.eVar17=currCountry;s_ea.eVar18=currRegion;if(isNotEmpty(isEcomSite)){if(!isEcomSite){var currMRSiteID=s_ea.eVar30.split(":");if(currMRSiteID.length==3){s_ea.eVar30=currCountry+ps+currMRSiteID[1]+ps+currMRSiteID[2];}}}
if(isNotEmpty(addRSI)){currRSI+=","+addRSI;}
modifyOmniRSI(currRSI,sendBroadcast);};function omniKeepSessionAlive(){if(extendOmniSession){omniLinkCall(this,'extendSession');}
if(timesSessionExtended<=numOfExtensions){extendOmniSession=1;timesSessionExtended++;setTimeout("omniKeepSessionAlive()",1700000);}};omniKeepSessionAlive();