if(typeof IGN==="undefined"||!IGN){var IGN={}}IGN.GlobalNav=function(){var c=300;var d="";var b=function(e){var e=$(e);e.removeClass("selected");e.find(".left-corner").removeClass("left-corner-selected");e.find(".right-corner").removeClass("right-corner-selected");e.find(".curve").removeClass("curve-selected")};var a=function(e){var e=$(e);e.addClass("selected");e.find(".left-corner").addClass("left-corner-selected");e.find(".right-corner").addClass("right-corner-selected");e.find(".curve").addClass("curve-selected");e.find(".sub-bullets ul li:first").css("list-style-type","none");e.find(".sub-bullets ul li:last").css("list-style-type","none");e.find(".sub-bullets ul li.all").css("margin-top","5px")};return{init:function(){$(".sub-nav.hub-nav").hover(function(){clearTimeout(d);$("#nav-global > .sub-nav").each(function(){if($(this).hasClass("selected")){b(this)}});a(this)},function(){var e=this;d=setTimeout(function(){b(e)},c)})}}}();IGN.Search=function(){var c="selected",f="/websearch.aspx",d="/search.aspx";var g=$,e;var a=function(j){j.preventDefault();var i=this;i=$(i);var h,k="",h=$("#search-global").val();selectedValue=$("#search-domain").val();if(h===""){alert("Please type in your search query.");return false}if(selectedValue==="web"){k=f+"?searchtype=1&q="+h}else{if(selectedValue==="fp"){k=d+"?searchtype=2&q="+h}else{k=d+h}}if(k!==""){document.location=k}};var b=function(h){};return{init:function(h){e=h;g("#"+h).submit(a);g("#search-type").click(function(k){var i=g(k.target);if(i.hasClass("label")){i=i.parent();if(i.hasClass(c)){i.removeClass(c)}else{i.addClass(c)}}else{if(i.hasClass("input")){var j=i.parent().parent();selectedLabel=i.html().replace(/^\s+|\s+$/g,"");$(".label",j).html(selectedLabel);selectedLabel=selectedLabel.toLowerCase();$("#search-domain").val(selectedLabel);j.removeClass("selected")}}})}}}();IGN.LoginBox=function(){var b="selected";var d="http://media.ignimgs.com/boards/img/default/icon_default_80.jpg";var a=function(){var g=getUserName();c(g);$("#username").text(g);$("#lnk-logout").attr("href","http://my.ign.com/my/sb?paction=logout&network=1&cb=");$("#masthead-logout").hide();$("#masthead-login").show()};var f=function(){var g=""+window.location;$("#masthead-login").hide();$("#masthead-logout").show()};var c=function(h){if(h){var g="http://boards.ign.com/ServicesV31/UserServices.asmx/JSON_GetUserIcon?username="+h;$.getJSON(g+"&callback=?",function(i){if(typeof(i)!="undefined"){$("#user-avatar").attr("src",i)}})}};var e=function(){if(checkRegistration()){a()}else{f()}};return{init:function(g){$(".container-sub-nav",$("#"+g)).hover(function(h){$(this).addClass(b)},function(h){$(this).removeClass(b)});e()}}}();$(document).ready(function(){IGN.LoginBox.init("masthead-login");IGN.GlobalNav.init();IGN.Search.init("masthead-search")});
