
(function($){G4TV.ui.GameToolTips={init:function(toolTipParentClass){var tipLinks=$('a.game');var settings=G4TV.gbl.defaults[0]['simpleTipSettings'];settings.parentClass=typeof(toolTipParentClass)!=="undefined"?toolTipParentClass:'tooltip game';$.each(tipLinks,function(){var content=$(this).closest('li').find('.tooltip-content:first');if(content.length>0){var tooltip=$(this).simpletip(content.html(),settings);}});$('.tooltip.game').each(function(){if($(this).find('arrow').length===0){$('.tooltip.game').append('<div class="arrow"></div><div class="btm"></div><div class="rt"></div><div class="crnr"></div>');}});},remove:function(selector){$(selector).remove();}}})(jQuery);(function($){G4TV.ui.mod.SimpleSearch=function(el,config){this.currentKeyword=$.trim($(config.searchId).find('input.search-input').val());var self=this;$(config.searchId).find('input.search-input').click(function(){var searchInputValue=$.trim($(this).val());if(searchInputValue==config.defaultInputValue||searchInputValue=='Please enter a search term...'){$(this).val('');}}).blur(function(){var searchInputValue=$.trim($(this).val());if(searchInputValue==''){$(this).val(config.defaultInputValue);}});$(config.searchId).find('form').bind('submit',function(){var searchInputValue=$.trim($(this).find('input.search-input').val());if(searchInputValue!==self.currentKeyword&&searchInputValue!==config.defaultInputValue&&searchInputValue!=='Please enter a search term...'){$(this).find('input.search-input, input.submit-search').addClass('loading');self.doSearch($(this).find('input.search-input').val(),config.searchId);}else if(searchInputValue!==self.currentKeyword){$(this).find('input.search-input').addClass('error').val('Please enter a search term...').bind('click',function(){$(this).removeClass('error').val('');});}
return false;});this.doSearch=function(searchTerm,searchFormId){this.config.vars.keyword=searchTerm;this.currentKeyword=searchTerm;self.currentKeyword=searchTerm;this.config.page=1;self.config.page=1;this.update(function(){$(searchFormId).find('input.search-input, input.submit-search').removeClass('loading');});};this.superclass.apply(this,arguments);if(this.currentKeyword!==config.defaultInputValue||this.currentKeyword=='Please enter a search term...'){this.doSearch(this.currentKeyword,config.searchId);}};jQuery.Class.extend(G4TV.ui.mod.SimpleSearch,G4TV.ui.Module);})(jQuery);(function($){G4TV.ui.mod.Discussions=function(el,config){this._updateVisibleContentLength=function(contentList){this.visibleContentLength=$(contentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+':not(".hidden")').length;};this.hideLastContentItem=function(obj){var assocContentList=$(obj).closest(this.superclass.MODULE_ELEMENTS.MOD_OPTS).next(this.superclass.MODULE_ELEMENTS.CONTENT_LIST);if($(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+':not(".hidden")').length>1){var lastShownItem=$(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+':not(".hidden"):last');$(lastShownItem[0]).toggleClass('hidden');}
this._updateVisibleContentLength(assocContentList);var lastShownItem=$(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+':not(".hidden"):last');$(lastShownItem[0]).addClass('last-item');};this.showNextContentItem=function(obj){var assocContentList=$(obj).closest(this.superclass.MODULE_ELEMENTS.MOD_OPTS).next(this.superclass.MODULE_ELEMENTS.CONTENT_LIST);if($(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+'.hidden').length>0){var firstHiddenItem=$(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+'.hidden:first');var lastShownItem=$(assocContentList).find(this.superclass.MODULE_ELEMENTS.CONTENT_ITEM+':not(".hidden"):last');$(firstHiddenItem[0]).addClass('last-item')
$(firstHiddenItem[0]).toggleClass('hidden');$(lastShownItem[0]).removeClass('last-item');}
this._updateVisibleContentLength(assocContentList);};this.superclass.apply(this,arguments);};jQuery.Class.extend(G4TV.ui.mod.Discussions,G4TV.ui.Module);})(jQuery);