var DM_Widget_PageItem_Video_Related={freeze:false,theFilterVids:null,tabOpened:null,rules:{"a.tab":function(A){A.onclick=function(){if(!A.hasClassName("tabselected")&&!DM_Widget_PageItem_Video_Related.freeze){DM_Widget_PageItem_Video_Related.freeze=true;var D=null;if($("inline_tabs").select("a.tabselected").length){var C=$("inline_tabs").select("a.tabselected").first().removeClassName("tabselected").addClassName("foreground");D=findParamInClass("type",C)}A.addClassName("tabselected").removeClassName("foreground");var B=findParamInClass("type",A);$("list_"+D).addClassName("hide_content");$("list_"+B).removeClassName("hide_content");if(!A.hasClassName("loaded")){DM_Widget_PageItem_Video_Related.loadRelated(B)}else{DM_Widget_PageItem_Video_Related.freeze=false}}return false}},".buzzable":function(B){var C=hex2str(findParamInClass("redirect_url",B));var A=hex2str(findParamInClass("clickcount_url",B));B.select(".preview_link",".preview_link").each(function(D){D.href="javascript:void(0);";D.onclick=function(){DM_Widget_PageItem_Masscast.redirectAfterClickCount(A,C)}})}},theFilterClickTracking:function(A){if(typeof thefilter_enabled!="undefined"&&thefilter_enabled){var B=findParamInClass("id",A);DMFilterCapture_OnPageRecClicked(B,thefilter_userId,thefilter_userLocale,thefilter_videoId,thefilter_recommandation_enabled)}},loadRelated:function(C){var D;var B;var A={};if(!C){DM_Widget_PageItem_Video_Related.freeze=true;D=$$("a.tabselected").shift();B=findParamInClass("type",D);A={"buzzableVideoClickCount":DM_Widget_PageItem_Masscast.getBuzzableVideoClickCount()}}else{B=C;D=$("link_"+B)}if(typeof thefilter_enabled!="undefined"&&thefilter_enabled&&typeof thefilter_recommandation_enabled!="undefined"&&thefilter_recommandation_enabled&&B=="related"){DMFilterRecommendation_GetJSONRecommendation(thefilter_videoId,thefilter_recsCount,thefilter_userId,thefilter_userLocale,thefilter_channel,thefilter_publisherId,thefilter_familyFilter,DM_Widget_PageItem_Video_Related.theFilterCallback)}else{A=Object.extend(A,{"relatedtype":B,"video":hex2str(findParamInClass("video",D)),"buzzableVideoId":DM_Widget_PageItem_Masscast.getBuzzableVideoId(),"buzzableTitle":encodeURIComponent(DM_Widget_PageItem_Masscast.getBuzzableTitle())});DM_WidgetV3.get("/pageitem/video/relatedlist","#list_"+B+" div.loading_text",hex2str(findParamInClass("href",D)),A,'DM_Widget_PageItem_Video_Related.loadedRelated("'+B+'")')}},loadedRelated:function(A){if(typeof (vsContextInstrument)!="undefined"){vsContextInstrument()}DM_Widget_PageItem_Video_Related.freeze=false;$("link_"+A).addClassName("loaded");EventSelectors.assign(DM_Widget_PageItem_Video_Related.rules);if(typeof dm_context!="undefined"){dm_context.apply()}},theFilterCallback:function(A){var E=DM_Widget_PageItem_Video_Related.getTheFilterResults(A);if(!E.blank()){E=E+"/1:5"}var D="/videos/vids/"+E;if(thefilter_debug_enabled){dbg("Recommendation response : ");dbg(A);dbg("Ajax request URI : "+D)}var B=A.Composition;if(B!==undefined){if($("thefilter_alg")){$("thefilter_alg").update(" ("+B+")")}window.parent.thefilter_algorithm=B}var C=$("link_related");DM_WidgetV3.get("/pageitem/video/relatedlist","#list_related div.loading_text",D,{relatedtype:"related","video":hex2str(findParamInClass("video",C)),"buzzableVideoId":DM_Widget_PageItem_Masscast.getBuzzableVideoId(),"buzzableTitle":encodeURIComponent(DM_Widget_PageItem_Masscast.getBuzzableTitle())},'DM_Widget_PageItem_Video_Related.loadedRelated("related")')},getTheFilterResults:function(A){var C="";var B=A.Videos;if(typeof B!="undefined"&&B.size()>0){B.each(function(D){C+=D["Id"]+"+"});C=C.substring(0,C.length-1)}DM_Widget_PageItem_Video_Related.theFilterVids=C;if(C===""){DM_Widget_PageItem_Video_Related.theFilterVids="none"}return C},initialize:function(){Event.onDOMReady(function(){EventSelectors.start(DM_Widget_PageItem_Video_Related.rules);DM_Widget_PageItem_Video_Related.loadRelated(null)})}};DM_Widget_PageItem_Video_Related.initialize()