/* File: js/home.js, Ratio: 33.7% */

var BANNER_HOMEPAGE="1";var BANNER_PROSHOP_COMPONENT="3";var cookies=""+document.cookie;var progressionLoaded=false;if(cookies.indexOf("TWOCookie[VISITED_HOME]")==-1){setCookie('TWOCookie[VISITED_HOME]','true','Fri, 1 Jan 2100 20:00:00 UTC');}
$('#signupForm').keyup(function(e){$("#signupFormEmailField").css('color','#333');if((e.which===13)||(e.keyCode&&e.keyCode===13)){document.signupForm.submit();}});$("#signupFormEmailField").mousedown(function(){var strDefault='Enter your email to get started!';if($(this).val()===strDefault||$(this).val()==='Enter Email Address'){$(this).val('').css('color','#333');}});$("#signupFormEmailField")
var FEED_LIMIT=3;jQuery.getFeed({url:'/home/blogProxy',success:function(feed){for(var i=0;i<feed.items.length&&i<FEED_LIMIT;++i)
{var item=feed.items[i];$('#devFeedList').append('<li>');$('#devFeedList').append('<div class="dev_feed_title"><a href=/home/feed#'+item.id+'>'+item.title+'</a></div>');$('#devFeedList').append('<div class="dev_feed_body">'+item.description+'</div>...');$('#devFeedList').append('</li>');}}});function pageReadyGuest()
{setupSifrHeaders();landingBanners();document.getElementById('emailField').focus();};function pageReadyUser()
{try
{$("#panelSpecialAnnouncement").show();setupSifrHeaders();getPlayerProgressionData();updateSubscriptionCookie(setupTopNav,null);setupCarousel();setupComponentTabs();showNewFeaturesModal();setupCourseHub();$(document).trigger('actions.ready');$(document).bind('presence.update',function(eventType,presenceUpdate){onlineFriendsComponent.update(presenceUpdate);});loadPutt4DoughPoints();onlineFriendsComponent.initialize();DAL_Request(true,"/friends_service/quickfriends/",WSRequestTimeout,null,function(data,TextStatus)
{if($("buddy",data).length>0)
{$("#new_user").hide();$("#friends_leaderboard").show();loadFriendsLeaderboardData('level');}
else
{$("#new_user").show();$("#friends_leaderboard").hide();}},function()
{$("#new_user").show();$("#friends_leaderboard").hide();},null);}
catch(e)
{}}
function loadPutt4DoughPoints()
{DAL_Request(false,"/minigame_service/hasTicket",WSRequestTimeout,null,function(xml,textStatus)
{var usesLeft=0;if($("result",xml).length>0){usesLeft=parseInt($("result",xml).text());}
$("#putt4dough .icon").text(usesLeft);if(usesLeft>0)
{$("#putt4dough .value").show();$("#putt4dough .info").hide();$("#putt4dough .button").html('<a href="#" class="UserButton UserButton_green add_putt4dough"><span class="UserButton_text">TRY NOW</span></a>');$("#putt4dough .button a").unbind();$("#putt4dough .button a").click(function(){spawnModalDialog("modal4dough","/dialogs/putt4dough",setupPutt4dough);});}
else
{$("#putt4dough .button a").unbind();$("#putt4dough .button").empty();$("#putt4dough .info").show();$("#putt4dough .value").hide();}},function(XMLHttpRequest,textStatus)
{$("#putt4dough .icon").text("-");$("#putt4dough .button a").unbind();$("#putt4dough .button").empty();},null);}
function showNewFeaturesModal(){if(getCookie("TWOCookie[NEW_FEATURES_1029]")!="true")
{try{setTimeout('setupNewFeatureModal()',1000);var now=new Date();now.setHours(now.getHours()+6);setCookie("TWOCookie[NEW_FEATURES_1029]","true",now.toUTCString());}catch(err){}}}
var newFeaturesTimer;var NEWFEATURES_TIMEOUT=7000;function setupNewFeatureModal(){spawnModalDialog("modalNewFeature","/dialogs/newFeature",function(){$(".newFeature_dialog .cta_thumbs ul li").click(function(){if($(this).hasClass("thumb_1")){$(".newFeature_dialog .cta_large div").hide().parent().find(".cta_1").show();$(".newFeature_dialog .cta_thumbs ul li").removeClass("selected").parent().find(".thumb_1").addClass("selected");clearTimeout(newFeaturesTimer);newFeaturesTimer=setTimeout("$('.newFeature_dialog .cta_thumbs ul .thumb_2').click()",NEWFEATURES_TIMEOUT);}
else if($(this).hasClass("thumb_2")){$(".newFeature_dialog .cta_large div").hide().parent().find(".cta_2").show();$(".newFeature_dialog .cta_thumbs ul li").removeClass("selected").parent().find(".thumb_2").addClass("selected");clearTimeout(newFeaturesTimer);newFeaturesTimer=setTimeout("$('.newFeature_dialog .cta_thumbs ul .thumb_3').click()",NEWFEATURES_TIMEOUT);}
else if($(this).hasClass("thumb_3")){$(".newFeature_dialog .cta_large div").hide().parent().find(".cta_3").show();$(".newFeature_dialog .cta_thumbs ul li").removeClass("selected").parent().find(".thumb_3").addClass("selected");clearTimeout(newFeaturesTimer);newFeaturesTimer=setTimeout("$('.newFeature_dialog .cta_thumbs ul .thumb_1').click()",NEWFEATURES_TIMEOUT);}});$(".newFeature_dialog .cta_thumbs ul .thumb_1").click();});}
function setupSifrHeaders(){sIFR.replace(eaSansCondensed,{selector:'.sifr_fs42_black',css:{'.sIFR-root':{'color':'#333333','text-align':'center','font-weight':'bold','cursor':'default','font-size':'42px'}},wmode:'transparent'});sIFR.replace(eaSansCondensed,{selector:'.sifr_fs28_green',css:{'.sIFR-root':{'color':'#133e00','font-weight':'bold','cursor':'default','font-size':'28px'}},wmode:'transparent'});sIFR.replace(eaSansCondensed,{selector:'.sifr_green',css:{'.sIFR-root':{'color':'#365c34','font-weight':'bold','cursor':'default'}},wmode:'transparent'});}
function renderPageProgressionData()
{progressionLoaded=true;checkForPlayerProgressionData();checkForCourseHubData();}
function characterCheckFinished()
{popNewLevel();}
