

if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(m,b,n,e,j,k,g,f,d,l){if(!document.getElementById){return;
}this.DETECT_KEY=l?l:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(m){this.setAttribute("swf",m);}if(b){this.setAttribute("id",b);}if(n){this.setAttribute("width",n);}if(e){this.setAttribute("height",e);
}if(j){this.setAttribute("version",new deconcept.PlayerVersion(j.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(k){this.addParam("bgcolor",k);}var a=g?g:"high";this.addParam("quality",a);
this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var i=(f)?f:window.location;this.setAttribute("xiRedirectUrl",i);this.setAttribute("redirectUrl","");if(d){this.setAttribute("redirectUrl",d);}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;
this.setAttribute("useExpressInstall",true);},setAttribute:function(a,b){this.attributes[a]=b;},getAttribute:function(a){return this.attributes[a];},addParam:function(b,a){this.params[b]=a;},getParams:function(){return this.params;},addVariable:function(b,a){this.variables[b]=a;},getVariable:function(a){return this.variables[a];
},getVariables:function(){return this.variables;},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c[c.length]=b+"="+a[b];}return c;},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");
this.setAttribute("swf",this.xiSWFPath);}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';
var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" ';}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"';}b+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';
b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />';}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />';}b+="</object>";}return b;},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);
}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));
}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var f=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){f=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));
}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var b=1;var c=3;while(b){try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);f=new deconcept.PlayerVersion([c,0,0]);}catch(d){b=null;}}}else{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(d){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
f=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always";}catch(d){if(f.major==6){return f;}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(d){}}if(b!=null){f=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","));}}}return f;};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;
this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false;}if(this.major>a.major){return true;}if(this.minor<a.minor){return false;}if(this.minor>a.minor){return true;}if(this.rev<a.rev){return false;
}return true;};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(c==null){return d;}if(d){var b=d.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==c){return b[a].substring((b[a].indexOf("=")+1));}}}return"";
}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var b=document.getElementsByTagName("OBJECT");for(var c=b.length-1;c>=0;c--){b[c].style.display="none";for(var a in b[c]){if(typeof b[c][a]=="function"){b[c][a]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};
__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a];
};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
var userOSAgent=navigator.userAgent.toLowerCase();jQuery.platform={mac:/mac/.test(userOSAgent),osx:/mac os x/.test(userOSAgent),win:/win/.test(userOSAgent),linux:/linux/.test(userOSAgent)};var pf={keyup:38,keydown:40,keyreturn:13,keytab:9,isMac:$.platform.mac,isWin:$.platform.win,keybackspace:8,keydelete:46,keyleft:37,keyright:39,keyshift:16,keyctrl:17,keyalt:18,isSecureConnection:location.protocol=="https:",isIE7:($.browser.msie&&parseInt($.browser.version)==7),isIE7Plus:($.browser.msie&&parseInt($.browser.version)>6),isIE6:($.browser.msie&&parseInt($.browser.version)==6),conversionPixelCalled:false,iphoneConversionPixelCalled:false,leadPixelCalled:false,fixPng:function(a){if(pf.isIE6){$(a).ifixpng();
}},start:function(){pf.initFormBehaviors();pf.initFindGameToggle();pf.initInputDefault();pf.initClearGamesCookies();pf.initBoxClickable();if($.browser.mozilla){pf.fixMozillaIframeBug();}pf.showPlatformSpecificInfo();},showPlatformSpecificInfo:function(){function a(b){$(""+b).each(function(){if($(this).hasClass("hidden")){$(this).removeClass("hidden");
}else{if($(this).hasClass("visibilityhidden")){$(this).removeClass("visibilityhidden");}else{$(this).show();}}});}if(pf.isMac&&$(".mac-specific").length){a(".mac-specific");$(".win-specific").hide();}else{if(!pf.isMac&&$(".win-specific").length){a(".win-specific");$(".mac-specific").hide();}}},fixMozillaIframeBug:function(){$("iframe").each(function(){if(this.src){this.contentWindow.location.href=this.src;
}});},initCountdownClock:function(b,a){$(".dream-countdown .counter").countdown({until:new Date(b),format:a});},initInputDefault:function(){if($(".input-default").length){$(".input-default").inputDefault();}},initClearGamesCookies:function(){$(".js-clear-game-cookies").click(function(){pf.clearAllGamesCookies();
});$(".js-clear-game-cookies-submit").submit(function(){pf.clearAllGamesCookies();return true;});},consoleLog:function(a){if(window.console){console.log(a);}},initFormBehaviors:function(){$("input.nocache").attr("autocomplete","off");},createConversionPixels:function(){if(!pf.conversionPixelCalled){$('<img height="1" width="1" style="border-style:none;" alt="" src="https://www.googleadservices.com/pagead/conversion/1069321844/?value=6.99&amp;label=Xqw7CP6yVRD0nPL9Aw&amp;guid=ON&amp;script=0"/>').appendTo("body");
$("<img src='https://s1.srtk.net/www/delivery/ti.php?trackerid=502&amp;cb=1152875483&amp;_sr_amount=6.99&amp;_sr_tracktype=3' width='1' height='1' border='0'/>").appendTo("body");$("<img src='https://udmserve.net/udm/act.cpx?aid=873;' width='1' height='1' border='0'>").appendTo("body");pf.conversionPixelCalled=true;
}},createIphoneConversionPixels:function(){if(!pf.iphoneConversionPixelCalled){$('<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1033969457/?label=Hpz6CIPShQIQsb6E7QM&amp;guid=ON&amp;script=0"/>').appendTo("body");$("<img src='https://s1.srtk.net/www/delivery/ti.php?trackerid=502&cb=1735768256&_sr_amount=0&_sr_tracktype=0' width='1' height='1' border='0'/>").appendTo("body");
pf.iphoneConversionPixelCalled=true;}},createLeadPixels:function(){if(!pf.leadPixelCalled){$("<img src='https://s1.srtk.net/www/delivery/ti.php?trackerid=502&amp;cb=1152875483&amp;_sr_amount=0&amp;_sr_tracktype=2' width='1' height='1' border='0'/>").appendTo("body");$("<img src='https://udmserve.net/udm/act.cpx?aid=873;' width='1' height='1' border='0'>").appendTo("body");
pf.leadPixelCalled=true;}},initFindGameToggle:function(){$("#find-game-toggle").click(function(){pf.toggleCatalogControls();});},id:function(a){return document.getElementById(a);},arrayContains:function(c,b){if(c==null){return false;}for(var a=0;a<c.length;a++){if(b==c[a]){return true;}}return false;
},removeFromArray:function(c,b){for(var a=0;a<c.length;a++){if(b==c[a]){c.splice(a,1);return c;}}},adjustFontSizeForContainer:function(c,a){var d=jQuery(c).css("font-size");var e=parseFloat(d);var b=d.match("[^0-9.]+");while(jQuery(c).width()>jQuery(a).width()){e*=0.95;jQuery(c).css("font-size",e+b);
}},closePopupContaining:function(a){return jQuery(a).parents(".popup").parent().jqmHide();},closePopUp:function(b){var a=$("#flashDD5Boom");if(a.length){$("#dd5PlaceholderImage").css("display","none");$("#jsFlashFrontDoor").css("display","block");return $("#"+b).jqmHide();}},preloadImages:function(b){for(var a=0;
a<arguments.length;a++){jQuery("<img>").attr("src",arguments[a]);}},showStars:function(c){var b=document.getElementById(c).value;if(!b){b=0;}for(var a=1;a<=b;a++){document.getElementById(c+"star"+a).src="/img2/stars/star_big_single_on.gif";}for(var a=b*1+1;a<=5;a++){document.getElementById(c+"star"+a).src="/img2/stars/star_big_single_off.gif";
}},starsOn:function(c,a){for(var b=1;b<=a;b++){document.getElementById(c+"star"+b).src="/img2/stars/star_big_single_on.gif";}for(var b=a*1+1;b<=5;b++){document.getElementById(c+"star"+b).src="/img2/stars/star_big_single_off.gif";}},checkStars:function(b,a){document.getElementById(b).value=a;},charactersLeft:function(c,f,a){var e=document.getElementById(c);
var d=document.getElementById(f);var b=function(){if(e.value.length>a){e.value=e.value.substring(0,a);}else{d.innerHTML=a-e.value.length;}};e.onkeypress=b;b();},wysiwygCharactersLeft:function(b,f,a){var e=tinyMCE.get(b);var d=document.getElementById(f);if(e.getContent().length>a){d.innerHTML="<span style='color:red'>0</span>";
var g=e.getContent();g=g.substring(0,a);e.setContent(g);}else{d.innerHTML=a-e.getContent().length;}},textCounter:function(c,a,b){if(c.value.length>b){c.value=c.value.substring(0,b);}else{a.value=b-c.value.length;}},showAppropriateObject:function(a,c,b){if(a==840){document.getElementById(c).style.display="";
document.getElementById(b).style.display="none";}else{document.getElementById(c).style.display="none";document.getElementById(b).style.display="";}},popupOnHide:function(a){a.o.remove();a.w.hide();$(".popup_swf").removeClass("visibilityvisible");$(".popup_swf").addClass("visibilityhidden");},popupOnLoad:function(){$(".popup_swf").removeClass("visibilityvisible");
$(".popup_swf").addClass("visibilityhidden");},popupOnShow:function(a){a.w.show();$(".popup_swf").removeClass("visibilityhidden");$(".popup_swf").addClass("visibilityvisible");},clearAllGamesCookies:function(){var a=new Date();a.setTime(a.getTime()+(-1*24*60*60*1000));document.cookie="agp_sort=null; expires="+a.toGMTString()+"; path=/";
document.cookie="agp_search=null; expires="+a.toGMTString()+"; path=/";document.cookie="agp_plat=null; expires="+a.toGMTString()+"; path=/";document.cookie="agp_cat=null; expires="+a.toGMTString()+"; path=/";document.cookie="agp_pf=null; expires="+a.toGMTString()+"; path=/";},findPos:function(b){var c=b.offsetLeft||0;
var a=b.offsetTop||0;while(b=b.offsetParent){c+=b.offsetLeft;a+=b.offsetTop;}return{x:c,y:a};},acSetupData:{searchBoxes:{},results:null,$results:null,ac_ul:null,$ac_ul:null,active:null,lastKeyPressCode:null,isSearchBoxOnFocus:false,ev:null,searchTextBoxInst:null,isResultsOnFocus:false},initSliderCarousel:function(a){$(a).jCarouselLite({btnNext:".right button",btnPrev:".left button",scroll:4,visible:4,circular:false,speed:800});
},initBoxClickable:function(){var a=$(".jsBoxClickable");a.hover(function(){$(this).css("cursor","pointer");if($(this).hasClass("js-box-hover")){$(this).addClass("hover");}else{$(this).find(".js-box-hover").addClass("hover");}},function(){$(this).css("cursor","default");if($(this).hasClass("js-box-hover")){$(this).removeClass("hover");
}else{$(this).find(".js-box-hover").removeClass("hover");}});a.click(function(){var c=$(this).find("a");var b=c.attr("href");if(c.hasClass("js-clear-game-cookies")){pf.clearAllGamesCookies();}window.location=b;return false;});},setupAutocomplete:function(c){if($("#query").length){var d,b;jQuery(function(){d={serviceUrl:"/autoComplete.html",onSelect:function(e,a){$("#searchBtn").click();
}};b=$("#query").autocomplete(d);});}},toggleCatalogControls:function(){var a=$("#sectionControl");if(a.hasClass("showContents")){a.addClass("hideContents");a.removeClass("showContents");$("#categorySection").slideUp("fast");$("#platformSection").slideUp("fast");}else{a.addClass("showContents");a.removeClass("hideContents");
$("#platformSection").slideDown("fast");$("#categorySection").slideDown("fast");}},loadBasicTabsWithAjax:function(c,b,d,a){$(".basicTabs a").click(function(){var e=$(this).attr("href");var f=e.lastIndexOf("?");var h="";if(f===-1){f=e.length;}else{h=e.substring(f+1);}var g=e.substring(e.lastIndexOf("/")+1,f);
if(g===""){g=a;}$("#"+c).hide().load(d+g+".vm?"+h,{"gameHandle":b}).fadeIn("slow");$(".basicTabs .tabSelected").removeClass("tabSelected");$(this).parent().addClass("tabSelected");return false;});},showPopup:function(a){$("#"+a).jqmShow();$(".popup_swf").removeClass("visibilityhidden");$(".popup_swf").addClass("visibilityvisible");
},showTrailer:function(c){var b=c.substring(0,c.lastIndexOf("."));pf.showPopup(b);var a=c.substring(c.lastIndexOf(".")+1,c.length);cmCreatePageElementTag("GLP Trailer",a);},hidePopup:function(a){$("#"+a).jqmHide();$(".popup_swf").addClass("visibilityhidden");$(".popup_swf").removeClass("visibilityvisible");
},checkUsername:function(a){$("#checkResponse").load("/pages2/ajax/checkUsername.vm?handle="+a);},clickBg:function(b,c){var a;if(b.target){a=b.target;}else{if(b.srcElement){a=b.srcElement;}}if(a.nodeType==3){a=a.parentNode;}if(a.id==="header_nav"||a.id==="header_account_links"||a.id==="header_cart"){window.location=c;
}},showProcessing:function(a){document.getElementById(a).style.display="none";document.getElementById(a+"Processing").style.display="block";},hasActiveX:function(){var a=false;if(window.ActiveXObject){a=true;}return a;},hasFlash:function(){var b=6;if(!deconcept||!deconcept.SWFObjectUtil||!deconcept.SWFObjectUtil.getPlayerVersion){return null;
}var a=deconcept.SWFObjectUtil.getPlayerVersion();return a.major>=b;}};pf.newsletter={register:function(){var a="/action/subscribePage";var b=$(".newsletter-form").serializeArray();$(".newsletter-form-container").load(a,b);return false;}};pf.flash={embedSwfObject:function(g,h,b,j,c,i,f,a,d){var e=new SWFObject(g,h,b,j,c,i);
if(f){e.useExpressInstall("/js2/swfobject/expressinstall.swf");}e.addParam("wmode","opaque");e.addParam("align","top");e.addParam("allowScriptAccess","always");e.addParam("salign","t");if(d){e.addParam("scale",d);}if(a){e.addParam("base",a);}e.write(h);},embedSwf2Object:function(g,c,e,a,d,f,b){var b={menu:"false",allowScriptAccess:"always",wmode:"opaque",FlashVars:f};
swfobject.embedSWF(g,c,e,a,"9.0.0","","",b,"");}};pf.facebook={apiKey:"",fbUid:"",fbSessionLoggedIn:"",hasSeenMergeDialog:"",refreshOnLogin:false,init:function(a,c,b){pf.facebook.initFBLoginLink();if(c!=undefined&&c!==""){pf.facebook.apiKey=c;pf.facebook.fbSessionLoggedIn=a;pf.facebook.hasSeenMergeDialog=b;
FB.init({appId:pf.facebook.apiKey,status:true,cookie:true,xfbml:false});FB.Event.subscribe("auth.login",pf.facebook.detectAndInitSession);FB.getLoginStatus(pf.facebook.detectAndInitSession);pf.facebook.initLogoutLink();$(".connect-btn").css("display","inline");$(".experience-login").css("display","block");
}else{alert("Fatal Error initializing FaceBook library! Please refresh the page and try again!");}},initFBLoginLink:function(){$(".fb-login-btn").click(function(){FB.login();return false;});},initLogoutLink:function(){$(".fb_logout_link").click(function(){pf.facebook.logOut();return false;});},detectAndInitSession:function(a){if(a.session){var b=pf.facebook.isFBLoggedIn();
FB.api({method:"fql.query",query:"SELECT name, pic_square, url FROM profile WHERE id="+b},function(d){var c=d[0];if(b&&(!pf.facebook.fbSessionLoggedIn||!pf.facebook.hasSeenMergeDialog)){$(".fb_profile_info").css("display","none");pf.facebook.create(b,c.name,c.pic_square,c.url);}});}else{if(pf.facebook.fbSessionLoggedIn){pf.facebook.killSession();
}$(".pf_displayname").css("display","inline");}},killSession:function(){pf.facebook.hideFBLoggedIn();$.ajax({type:"GET",url:"/action/fbendsession",async:true,success:function(a){}});},logOut:function(){FB.logout(function(){window.location="/action/logout";});},isFBLoggedIn:function(){var a=FB.getSession().uid;
if(!a){return false;}else{pf.facebook.fbUid=a;return a;}},showFBElements:function(){$(".xfbml-hidden").css("display","inline");},hideFBLoggedIn:function(){$("#header_account_links a.fb_login").css("display","block");$("span.fb_login").css("display","inline");$(".fb_logout").css("display","none");$(".pf_displayname").css("display","inline");
},showFBLoggedIn:function(a,c,b){if(a!=undefined){$("#header_nav .fb_profile_info").html('<span class="welcome-msg-note">Welcome, '+b+'</span><img class="fb-favicon" src="/img2/fb-favicon-16x16.png" alt="" /> <a href="'+c+'" class="FB_Link floatright"><img class=" FB_profile_pic fb_profile_pic_rendered" style="" title="'+b+'" alt="'+b+'" src="'+a+'"></a>');
$(".experience-login .fb_profile_info").html('<a href="'+c+'" class="FB_Link floatright"><img class=" FB_profile_pic fb_profile_pic_rendered" style="" title="'+b+'" alt="'+b+'" src="'+a+'"></a><img class="fb-favicon" src="/img2/fb-favicon-16x16.png" alt="" /><span class="welcome-msg-note">Welcome, '+b+"</span>");
setTimeout(function(){$(".fb_profile_info").css("display","inline");},700);$(".fb_login").css("display","none");$("#header_account_links a.fb_logout").css("display","block");$("span.fb_logout").css("display","inline");$(".pf_displayname").css("display","none");$("#my_profile_link").css("display","inline");
if(!$(".myAccount").hasClass("myAccountFB")){$(".myAccount").addClass("myAccountFB");}pf.facebook.initLogoutLink();}},showPFAccountInfo:function(b){$(".pf_displayname").css("display","none");$("#my_profile_link").css("display","none");var a="";if($(".experience-login").length){a='<span class="myAccount myAccountFB"> | <a href="/user/'+b+'">My Profile</a> | <a href="/action/logout" id="logout_link" class="main fb_logout fb_logout_link">Log out</a></span>';
}else{a='<span class="myAccount myAccountFB"> | <a href="/user/'+b+'">My Profile</a></span>';}setTimeout(function(){$("#fbShowPfAccount").html(a);pf.facebook.initLogoutLink();},600);},showMergeAccountDialog:function(a,c,b){$("#fb_merge_profile_info").html('<img id="fb-profile-pic" src="'+a+'" size="square" width="50" height="50" /><div class="welcome-msg"><span class="intro">Welcome,</span> '+b+"!</div>");
setTimeout(function(){$("#fb_merge_profile_info").css("visibility","visible");$("#fbMergeDlg").jqm({modal:true}).jqmShow().jqDrag(".popup_header");},600);$.ajax({type:"POST",url:"/action/fbseenmergedialog",async:false});},create:function(d,b,a,c){if(!d){d=pf.facebook.isFBLoggedIn();}if(d){if(!a||a==undefined){a="/img2/facebook/fbSilhouette.gif";
}$.ajax({type:"POST",url:"/action/fbcreate",data:({facebookUid:d,picUrl:a,profileUrl:c,name:b}),dataType:"json",async:false,success:function(e){if(!e.isMerged&&!e.hasSeenMergeDialog){pf.facebook.showMergeAccountDialog(a,c,b);}if(pf.facebook.refreshOnLogin){location.reload();}else{pf.facebook.showFBLoggedIn(a,c,b);
if(e.isLoggedIn&&e.justLoggedIn&&e.username){pf.facebook.showPFAccountInfo(e.username);}}}});}}};pf.experience={experienceImgPath:"/img2/experience/",experienceType:"",init:function(d,c,b,a){if(d){pf.experience.experienceType=d;if(!a){if(d=="dinerdash"){pf.experience.initSliderCarousel(".game-carousel");
}pf.experience.initFranchiseNav();pf.experience.initGoodieDefaults();}if(d=="chocolatier"||d=="dreamchronicles"){pf.experience.initFeaturedFlash(c,b);}}},initSliderCarousel:function(a){$(a).jCarouselLite({btnNext:".right button",btnPrev:".left button",scroll:1,circular:false,speed:400});},initFeaturedFlash:function(h,f){if(h){var b="featuredInteractive";
var d=$("#featuredInteractive").width();var a=$("#featuredInteractive").height();var c="8";var e="";var g=false;pf.flash.embedSwfObject(h,b,d,a,c,e,g,f,"");}},initFranchiseNav:function(){$("#franchise-nav").localScroll();$("#franchise-nav a").click(function(){if($(this).hasClass("loggedin")){$('#goodies-nav a[rel="'+$(this).attr("rel")+'"]').click();
$("#goodies-nav-container").show();}return false;});$("#goodies-nav a").click(function(){$("#goodies-nav a").removeClass("selected");if(!$(this).hasClass("selected")){$(this).addClass("selected");}var a=$(this).attr("rel");$(".goodie-container").hide();$("#goodie-"+a).fadeIn(800,function(){$(this).css("position","relative").css("left",0).css("top",0);
});return false;});},initGoodieDefaults:function(){$(".goodie-preview-image").hover(function(){$(this).addClass("hover-over");$(this).css("cursor","pointer");},function(){$(this).removeClass("hover-over");$(this).css("cursor","default");});$(".goodie-preview-image").click(function(){return false;});$(".goodie-concept-art-thumb a").click(function(){var c=$(this).attr("rel");
var d=$("#popup-concept-"+c);if(!d.length){var b=pf.experience.experienceImgPath+pf.experience.experienceType+"/conceptart/"+c+".jpg";var a=$("img",this).attr("alt");d=$('<div class="popup_large goodie-popup popup_gallery" id="popup-concept-'+c+'"><div class="popup_header popup"><div class="popup_title">'+a+'</div><div class="popup_closer"><a class="popup_close_x popup_close" href=""></a></div><div class="clear"></div></div><div class="popup_body popup"><img src="'+b+'" alt="'+a+'" /></div></div>');
$("body").append(d);d.jqm().jqDrag(".popup_header");}d.jqmShow();return false;});$(".goodie-wallpaper-thumb a").click(function(){var c=$(this).attr("rel");var d=$("#popup-wallpaper-"+c);if(!d.length){var b=pf.experience.experienceImgPath+pf.experience.experienceType+"/wallpapers/1024/"+c+"_1024x768.jpg";
var a=$("img",this).attr("alt");d=$('<div class="popup_large goodie-popup popup_wallpaper" id="popup-wallpaper-'+c+'"><div class="popup_header popup"><div class="popup_title">'+a+' - 1024x768</div><div class="popup_closer"><a class="popup_close_x popup_close" href=""></a></div><div class="clear"></div></div><div class="popup_body popup"><img width="600" src="'+b+'" alt="'+a+'" /></div></div>');
$("body").append(d);d.jqm().jqDrag(".popup_header");}d.jqmShow();return false;});$(".data-row-more a.popup").click(function(){$(".popup-interview").remove();var b=$('<div class="popup_large goodie-popup popup_scroll popup-interview"><div class="popup_header popup"><div class="popup_title"></div><div class="popup_closer"><a class="popup_close_x popup_close" href=""></a></div><div class="clear"></div></div><div class="popup_body popup"></div></div>');
$("body").append(b);var a=$(this).attr("href");$(".popup_title",b).html($(this).attr("rel"));b.jqm({ajax:a,ajaxText:'<div class="loading-spinner"><div>',target:".popup_body"}).jqDrag(".popup_header").jqmShow();return false;});}};pf.arcade={init:function(){},fireGameStartEvent:function(a){$.ajax({type:"GET",url:"/action/gameStartsAdd?gameVariantId="+a});
},initArcadeLogin:function(b,a){$("#arcade_login_link").click(function(){showPlayOnlineSignupPopup(b,a);return false;});}};pf.shareThis={shareThisObj:undefined,init:function(f,g,c,e,a,b){if(b!=undefined&&b!=""){pf.shareThis.shareThisObj=SHARETHIS.addEntry({title:g,summary:c,url:b},{button:e,popup:a,embeds:true});
}else{pf.shareThis.shareThisObj=SHARETHIS.addEntry({title:g,summary:c},{button:e,popup:a,embeds:true});}if(f!=undefined&&f!=""){var d=document.getElementById(f);pf.shareThis.shareThisObj.attachButton(d);}},doPopUp:function(){pf.shareThis.shareThisObj.popup();}};pf.clipboard={moviePath:"/swf/flash_clipboard.swf",init:function(){$(".coupons input").focus(function(){$(this).select();
});if(swfobject!==undefined&&swfobject.hasFlashPlayerVersion("6")){pf.clipboard.glue(".clip_button");}else{pf.clipboard.initFallBackInput();}},initFallBackInput:function(){$(".clip_button").click(function(){var a=$(this).prev("input");if(window.clipboardData){var b=a.attr("value");window.clipboardData.setData("text",b);
if(window.clipboardData.getData("text")==b){pf.clipboard.complete(a.attr("id"));}}else{a.select();}});},glue:function(a){var b=null;var c=null;$(a).each(function(){b=$(this).prev("input").attr("value");c=$(this).prev("input").attr("id");var d=$(this).find("span.embed").attr("id");pf.clipboard.renderSWF(d,$(this).width(),$(this).height(),b,c);
});},renderSWF:function(e,b,j,i,f){var c={id:this.id,width:b,height:j};var a="6.0.0";c.txtToCopy=i;c.js="pf.clipboard.complete('"+f+"')";var g={menu:"false",allowScriptAccess:"always",wmode:"transparent"};var h={id:this.movieId,name:this.movieId};var d="";swfobject.embedSWF(pf.clipboard.moviePath,e,b,j,a,d,c,g,h,pf.clipboard.loaded());
},loaded:function(){},complete:function(a){$("#"+a).stop().animate({backgroundColor:"#8BBF02"},500).animate({backgroundColor:"#fff",color:"#666"},300);}};$(document).ready(function(){pf.start();});
if((parent.frames.length>0)&&(!(document.referrer.match("^https://www.google.com/")))){parent.location.replace(window.location.href);}jQuery(document).ready(function(){jQuery(".tabs").tabs({spinner:"",cache:true,fx:{opacity:"toggle"}});if($.browser.msie&&parseInt($.browser.version)==6){jQuery("img[src$=.png], div#main, div#tab_right, div#searchform, .png").ifixpng();
}var a=jQuery(".shrinkToFit");if(a.length){a.each(function(){var b=jQuery(this);var h=jQuery(this).parent();var e;if(b.attr("width")){e=parseInt(b.attr("width"));if(e==NaN){alert("invalid width specified:\n"+b.html());e=h.width();}}else{e=h.width();}if(b.width()>e){var f=b.css("font-size");var g=parseFloat(f);
var d=f.match("[^0-9.]+");var c;switch(""+d){case"pt":c=10;break;case"px":c=10;break;case"mm":c=3.5278;break;case"cm":c=0.3528;break;case"in":c=0.1389;break;case"pc":c=0.8333;break;default:alert("For shrinkToFit to work, the element must start with an absolute "+"font size (pt, px, mm, cm, in or pc). Specified size is "+f+".");
return;}while((b.width()>e)&&(g>=c)){g*=0.975;b.css("font-size",g+d);}}});}jQuery("a[href*=/user/]").not("[href*=youtube.com]").addClass("username");addRollovers();preloadRollovers();});function addRollovers(){jQuery("a.rollover, input.rollover, img.rollover").live("mouseover",function(){var e=this.tagName.toLowerCase()=="img";
var b=e?$(this).attr("src"):$(this).css("backgroundImage");var c=b;var d=b.lastIndexOf(".");if(d!=-1){c=b.substring(0,d)+"_over"+b.substring(d);}if(e){$(this).attr("src",c);}else{$(this).css({backgroundImage:c});}});jQuery("a.rollover, input.rollover, img.rollover").live("mouseout",function(){var b=this.tagName.toLowerCase()=="img";
if(b){$(this).attr("src",$(this).attr("src").replace(/_over/,""));}else{$(this).css("backgroundImage",$(this).css("backgroundImage").replace(/_over/,""));}});if($.browser.msie&&$.browser.version<7){function a(c,d,e){var b=parseInt($(c).css("background-position-y").replace(/px/g,""));$(c).css("background-position-y",(d?b-e:b+e)+"px");
}jQuery(".button:not(.inactive)").live("mouseover",function(){a(this,true,50);});jQuery(".button:not(.inactive)").live("mouseout",function(){a(this,false,50);});}}function preloadRollovers(){jQuery("a.rollover, input.rollover, img.rollover").each(function(){var c=this.tagName.toLowerCase()=="img";var a=c?$(this).attr("src"):$(this).css("backgroundImage").substring(4,$(this).css("backgroundImage").length-1);
a=a.replace(/^['"]+/,"");a=a.replace(/['"]+$/,"");var b=a.lastIndexOf(".");if(b!=-1){a=a.substring(0,b)+"_over"+a.substring(b);$('<img src="'+a+'" />');}});}
(function(a){a.ui=a.ui||{};a.fn.tabs=function(){var c=typeof arguments[0]=="string"&&arguments[0];var b=c&&Array.prototype.slice.call(arguments,1)||arguments;return c=="length"?a.data(this[0],"tabs").$tabs.length:this.each(function(){if(c){var d=a.data(this,"tabs");if(d){d[c].apply(d,b);}}else{new a.ui.tabs(this,b[0]||{});
}});};a.ui.tabs=function(d,c){var b=this;this.options=a.extend({},a.ui.tabs.defaults,c);this.element=d;if(c.selected===null){this.options.selected=null;}this.options.event+=".tabs";a(d).bind("setData.tabs",function(f,e,g){if((/^selected/).test(e)){b.select(g);}else{b.options[e]=g;b.tabify();}}).bind("getData.tabs",function(f,e){return b.options[e];
});a.data(d,"tabs",this);this.tabify(true);};a.ui.tabs.defaults={selected:0,unselect:false,event:"click",disabled:[],cookie:null,spinner:"Loading&#8230;",cache:false,idPrefix:"ui-tabs-",ajaxOptions:{},fx:null,tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>',panelTemplate:"<div></div>",navClass:"ui-tabs-nav",selectedClass:"ui-tabs-selected",unselectClass:"ui-tabs-unselect",disabledClass:"ui-tabs-disabled",panelClass:"ui-tabs-panel",hideClass:"ui-tabs-hide",loadingClass:"ui-tabs-loading"};
a.extend(a.ui.tabs.prototype,{tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b);},ui:function(c,b){return{instance:this,options:this.options,tab:c,panel:b};},tabify:function(p){this.$lis=a("li:has(a[href])",this.element);this.$tabs=this.$lis.map(function(){return a("a",this)[0];
});this.$panels=a([]);var q=this,e=this.options;this.$tabs.each(function(r,o){if(o.hash&&o.hash.replace("#","")){q.$panels=q.$panels.add(o.hash);}else{if(a(o).attr("href")!="#"){a.data(o,"href.tabs",o.href);a.data(o,"load.tabs",o.href);var t=q.tabId(o);o.href="#"+t;var s=a("#"+t);if(!s.length){s=a(e.panelTemplate).attr("id",t).addClass(e.panelClass).insertAfter(q.$panels[r-1]||q.element);
s.data("destroy.tabs",true);}q.$panels=q.$panels.add(s);}else{e.disabled.push(r+1);}}});if(p){a(this.element).hasClass(e.navClass)||a(this.element).addClass(e.navClass);this.$panels.each(function(){var i=a(this);i.hasClass(e.panelClass)||i.addClass(e.panelClass);});this.$tabs.each(function(t,o){if(location.hash){if(o.hash==location.hash){e.selected=t;
if(a.browser.msie||a.browser.opera){var s=a(location.hash),u=s.attr("id");s.attr("id","");setTimeout(function(){s.attr("id",u);},500);}scrollTo(0,0);return false;}}else{if(e.cookie){var r=parseInt(a.cookie("ui-tabs"+a.data(q.element)),10);if(r&&q.$tabs[r]){e.selected=r;return false;}}else{if(q.$lis.eq(t).hasClass(e.selectedClass)){e.selected=t;
return false;}}}});this.$panels.addClass(e.hideClass);this.$lis.removeClass(e.selectedClass);if(e.selected!==null){this.$panels.eq(e.selected).show().removeClass(e.hideClass);this.$lis.eq(e.selected).addClass(e.selectedClass);}var d=e.selected!==null&&a.data(this.$tabs[e.selected],"load.tabs");if(d){this.load(e.selected);
}e.disabled=a.unique(e.disabled.concat(a.map(this.$lis.filter("."+e.disabledClass),function(r,o){return q.$lis.index(r);}))).sort();a(window).bind("unload",function(){q.$tabs.unbind(".tabs");q.$lis=q.$tabs=q.$panels=null;});}for(var h=0,n;n=this.$lis[h];h++){a(n)[a.inArray(h,e.disabled)!=-1&&!a(n).hasClass(e.selectedClass)?"addClass":"removeClass"](e.disabledClass);
}if(e.cache===false){this.$tabs.removeData("cache.tabs");}var c,k,b={"min-width":0,duration:1},f="normal";if(e.fx&&e.fx.constructor==Array){c=e.fx[0]||b,k=e.fx[1]||b;}else{c=k=e.fx||b;}var j={display:"",overflow:"",height:""};if(!a.browser.msie){j.opacity="";}function m(o,i,r){i.animate(c,c.duration||f,function(){i.addClass(e.hideClass).css(j);
if(a.browser.msie&&c.opacity){i[0].style.filter="";}if(r){l(o,r,i);}});}function l(o,r,i){if(k===b){r.css("display","block");}r.animate(k,k.duration||f,function(){r.removeClass(e.hideClass).css(j);if(a.browser.msie&&k.opacity){r[0].style.removeAttribute("filter");}a(q.element).triggerHandler("tabsshow",[q.ui(o,r[0])],e.show);
});}function g(o,s,i,r){s.addClass(e.selectedClass).siblings().removeClass(e.selectedClass);m(o,i,r);}this.$tabs.unbind(".tabs").bind(e.event,function(){var s=a(this).parents("li:eq(0)"),i=q.$panels.filter(":visible"),r=a(this.hash);if((s.hasClass(e.selectedClass)&&!e.unselect)||s.hasClass(e.disabledClass)||a(this).hasClass(e.loadingClass)||a(q.element).triggerHandler("tabsselect",[q.ui(this,r[0])],e.select)===false){this.blur();
return false;}q.options.selected=q.$tabs.index(this);if(e.unselect){if(s.hasClass(e.selectedClass)){q.options.selected=null;s.removeClass(e.selectedClass);q.$panels.stop();m(this,i);this.blur();return false;}else{if(!i.length){q.$panels.stop();var o=this;q.load(q.$tabs.index(this),function(){s.addClass(e.selectedClass).addClass(e.unselectClass);
l(o,r);});this.blur();return false;}}}if(e.cookie){a.cookie("ui-tabs"+a.data(q.element),q.options.selected,e.cookie);}q.$panels.stop();if(r.length){var o=this;q.load(q.$tabs.index(this),i.length?function(){g(o,s,i,r);}:function(){s.addClass(e.selectedClass);l(o,r);});}else{throw"jQuery UI Tabs: Mismatching fragment identifier.";
}if(a.browser.msie){this.blur();}return false;});if(!(/^click/).test(e.event)){this.$tabs.bind("click.tabs",function(){return false;});}},add:function(e,d,c){if(c==undefined){c=this.$tabs.length;}var g=this.options;var i=a(g.tabTemplate.replace(/#\{href\}/,e).replace(/#\{label\}/,d));i.data("destroy.tabs",true);
var h=e.indexOf("#")==0?e.replace("#",""):this.tabId(a("a:first-child",i)[0]);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).addClass(g.panelClass).addClass(g.hideClass);f.data("destroy.tabs",true);}if(c>=this.$lis.length){i.appendTo(this.element);f.appendTo(this.element.parentNode);}else{i.insertBefore(this.$lis[c]);
f.insertBefore(this.$panels[c]);}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k;});this.tabify();if(this.$tabs.length==1){i.addClass(g.selectedClass);f.removeClass(g.hideClass);var b=a.data(this.$tabs[0],"load.tabs");if(b){this.load(c,b);}}a(this.element).triggerHandler("tabsadd",[this.ui(this.$tabs[c],this.$panels[c])],g.add);
},remove:function(b){var d=this.options,e=this.$lis.eq(b).remove(),c=this.$panels.eq(b).remove();if(e.hasClass(d.selectedClass)&&this.$tabs.length>1){this.select(b+(b+1<this.$tabs.length?1:-1));}d.disabled=a.map(a.grep(d.disabled,function(g,f){return g!=b;}),function(g,f){return g>=b?--g:g;});this.tabify();
a(this.element).triggerHandler("tabsremove",[this.ui(e.find("a")[0],c[0])],d.remove);},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return;}var d=this.$lis.eq(b).removeClass(c.disabledClass);if(a.browser.safari){d.css("display","inline-block");setTimeout(function(){d.css("display","block");
},0);}c.disabled=a.grep(c.disabled,function(f,e){return f!=b;});a(this.element).triggerHandler("tabsenable",[this.ui(this.$tabs[b],this.$panels[b])],c.enable);},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.$lis.eq(c).addClass(d.disabledClass);d.disabled.push(c);d.disabled.sort();
a(this.element).triggerHandler("tabsdisable",[this.ui(this.$tabs[c],this.$panels[c])],d.disable);}},select:function(b){if(typeof b=="string"){b=this.$tabs.index(this.$tabs.filter("[href$="+b+"]")[0]);}this.$tabs.eq(b).trigger(this.options.event);},load:function(f,k){var l=this,c=this.options,d=this.$tabs.eq(f),j=d[0],g=k==undefined||k===false,b=d.data("load.tabs");
k=k||function(){};if(!b||(a.data(j,"cache.tabs")&&!g)){k();return;}if(c.spinner){var h=a("span",j);h.data("label.tabs",h.html()).html("<em>"+c.spinner+"</em>");}var i=function(){l.$tabs.filter("."+c.loadingClass).each(function(){a(this).removeClass(c.loadingClass);if(c.spinner){var m=a("span",this);m.html(m.data("label.tabs")).removeData("label.tabs");
}});l.xhr=null;};var e=a.extend({},c.ajaxOptions,{url:b,success:function(n,m){a(j.hash).html(n);i();k();if(c.cache){a.data(j,"cache.tabs",true);}a(l.element).triggerHandler("tabsload",[l.ui(l.$tabs[f],l.$panels[f])],c.load);c.ajaxOptions.success&&c.ajaxOptions.success(n,m);}});if(this.xhr){this.xhr.abort();
i();}d.addClass(c.loadingClass);setTimeout(function(){l.xhr=a.ajax(e);},0);},url:function(c,b){this.$tabs.eq(c).removeData("cache.tabs").data("load.tabs",b);},destroy:function(){var b=this.options;a(this.element).unbind(".tabs").removeClass(b.navClass).removeData("tabs");this.$tabs.each(function(){var c=a.data(this,"href.tabs");
if(c){this.href=c;}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs");});});this.$lis.add(this.$panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove();}else{a(this).removeClass([b.selectedClass,b.unselectClass,b.disabledClass,b.panelClass,b.hideClass].join(" "));
}});}});})(jQuery);


/**
 * Cookie plugin
 *
 * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 */

jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};

