$j(function(){ka_initTagsText();ka_initAdminTagsText();});var tagID;var tagMediaType;if(Ka.Info.PAGE=="pages/mediaPlayPage.jsp"){tagID=Ka.Info.MEDIAID;tagMediaType=Ka.Info.MEDIATYPE;}else{if(Ka.Info.PAGE=="pages/clubHome.jsp"){tagID=Ka.Info.CLUBID;tagMediaType="club";}}function setAdminTags(){var text_tags=$("ka_playerAddAdminTagsInput").value;if(text_tags==Ka.Messages.PlayPage.ADDADMINTAGS){return ;}$j("#ka_adminTagError").html("");if(text_tags!==""){KickAppsBizComponent.validateTagsForMediaByOtherUsers(text_tags,tagID,tagMediaType,true,Ka.Info.AFFILIATESITEID,function(error){if(error==null){KickAppsBizComponent.setAdminTagsForMediaByOtherMembers(text_tags,tagID,tagMediaType,Ka.Info.MEDIAOWNERID,Ka.Info.USERID,Ka.Info.AFFILIATESITEID,Ka.Info.AFFILIATEID,Ka.Info.MEDIANAME,gotAdminTags);$j("#ka_playerAddAdminTagsInput").val("");}else{$j("#ka_adminTagError").html(error);}});}}function setTags(){if(Ka.Info.USERID===""){Ka.popup("#ka_loginPopup");return false;}var text_tags=$("ka_playerAddTagsInput").value;if(text_tags==Ka.Messages.PlayPage.ADDTAGS){return ;}switch(Ka.Info.PAGE){case"pages/mediaPlayPage.jsp":if(!Ka.events.dispatchEvent("play-page-before-add-tag",{tag:text_tags})){return false;}break;case"pages/clubHome.jsp":if(!Ka.events.dispatchEvent("group-page-before-add-tag",{tag:text_tags})){return false;}break;default:break;}$j("#ka_tagError").html("");if(text_tags!==""){KickAppsBizComponent.validateTagsForMediaByOtherUsers(text_tags,tagID,tagMediaType,false,Ka.Info.AFFILIATESITEID,function(error){if(error==null){KickAppsBizComponent.setTagsForMediaByOtherMembers(text_tags,tagID,tagMediaType,Ka.Info.MEDIAOWNERID,Ka.Info.USERID,Ka.Info.AFFILIATESITEID,Ka.Info.AFFILIATEID,Ka.Info.MEDIANAME,gotTags);$j("#ka_playerAddTagsInput").val("");}else{$j("#ka_tagError").html(error);switch(Ka.Info.PAGE){case"pages/mediaPlayPage.jsp":if(!Ka.events.dispatchEvent("play-page-after-add-tag-error",{error:error})){return false;}break;case"pages/clubHome.jsp":if(!Ka.events.dispatchEvent("group-page-after-add-tag-error",{error:error})){return false;}break;default:break;}}});}}function gotTags(tags){var tagLinksText="";for(var j=0;j<tags.length;j++){var indx=tags[j].indexOf(" ");var hrefTag="";if(indx>0){hrefTag="%22"+tags[j]+"%22";}else{hrefTag=tags[j];}tagLinksText+='<a href="/service/searchEverything.kickAction?keywords='+hrefTag+"&as="+Ka.Info.AFFILIATESITEID+'">'+tags[j].toLowerCase()+"</a> ";}if(tagLinksText!==""){DWRUtil.setValue("ka_tagsText",tagLinksText);}$("ka_playerAddTagsInput").focus();ka_initTagsText();switch(Ka.Info.PAGE){case"pages/mediaPlayPage.jsp":if(!Ka.events.dispatchEvent("play-page-after-add-tag-success",{currentTags:tags})){return false;}break;case"pages/clubHome.jsp":if(!Ka.events.dispatchEvent("group-page-after-add-tag-success",{currentTags:tags})){return false;}break;default:break;}}function gotAdminTags(tags){var tagLinksText="";for(var j=0;j<tags.length;j++){var indx=tags[j].indexOf(" ");var hrefTag="";if(indx>0){hrefTag="%22"+tags[j]+"%22";
}else{hrefTag=tags[j];}tagLinksText+='<a href="/service/searchEverything.kickAction?keywords='+hrefTag+"&as="+Ka.Info.AFFILIATESITEID+'">'+tags[j].toLowerCase()+"</a> ";}var obj=ka_findObj("ka_adminTagsText");if(obj===undefined){return ;}if(tagLinksText!==""){DWRUtil.setValue("ka_adminTagsText",tagLinksText);}$("ka_playerAddAdminTagsInput").focus();ka_initAdminTagsText();}function checkTags(){KickAppsBizComponent.getTagsStringForMediaForAjaxPage(tagID,tagMediaType,gotTags);}function checkAdminTags(){KickAppsBizComponent.getAdminTagsStringForMediaForAjaxPage(tagID,tagMediaType,gotAdminTags);}var adminTagsText="";var truncAdminTags="";var adminTagsLimit=10000;function ka_initAdminTagsText(){var adminTagsText="";var truncAdminTags="";var adminTagsLimit=10000;adminTagsText="";truncAdminTags="";var obj=ka_findObj("ka_adminTagsText");if(ka_findObj("ka_adminTagsText")!==undefined&&ka_findObj("ka_adminTagsText")!==null){ka_findObj("ka_adminTagsText").style.display="inline";}if(!obj){return ;}adminTagsText=obj.innerHTML;var piecesTags=[];var words=[];re=/<a.*?>(.*?)<\/a> /g;splitChars="> ";var tags=adminTagsText.split(splitChars);var totalWordCount=0;for(var t=0;t<tags.length;t++){fb=tags[t].indexOf(">");lb=tags[t].lastIndexOf("<");word=tags[t].slice(fb+1,lb);if(word.trim()!=""){words[words.length]=word;totalWordCount+=word.length+1;piecesTags[piecesTags.length]=tags[t]+splitChars;}}if(totalWordCount<=0){return ;}var wordCount=0;for(var w=0;w<words.length;w++){pieceCount=words[w].length;if((wordCount+pieceCount)<adminTagsLimit){truncAdminTags+=piecesTags[w]+" ";wordCount+=pieceCount+1;}}if(wordCount>0){var titleObj=ka_findObj("ka_adminTagsTitle");titleObj.style.display="";}if(wordCount<totalWordCount){truncAdminTags+="<br />(<a href='javascript: ka_moreAdminTags( );'>"+Ka.Messages.PlayPage.MORE+"</a>)";adminTagsText+="<br />(<a href='javascript: ka_lessAdminTags( );'>"+Ka.Messages.PlayPage.LESS+"</a>)";}obj.innerHTML=truncAdminTags;}function ka_moreAdminTags(){ka_replaceText("ka_adminTagsText",adminTagsText);}function ka_lessAdminTags(){ka_replaceText("ka_adminTagsText",truncAdminTags);}function ka_initTagsText(){var tagsText="";var truncTags="";var tagsLimit=10000;tagsText="";truncTags="";var obj=ka_findObj("ka_tagsText");if(ka_findObj("ka_tagsText")!=undefined&&ka_findObj("ka_tagsText")!=null){ka_findObj("ka_tagsText").style.margin="0";ka_findObj("ka_tagsText").style.display="inline";}if(!obj){return ;}tagsText=obj.innerHTML;piecesTags=[];words=[];re=/<a.*?>(.*?)<\/a> /g;splitChars="> ";tags=tagsText.split(splitChars);totalWordCount=0;for(var t=0;t<tags.length;t++){fb=tags[t].indexOf(">");lb=tags[t].lastIndexOf("<");word=tags[t].slice(fb+1,lb);if(word.trim()!=""){words[words.length]=word;totalWordCount+=word.length+1;piecesTags[piecesTags.length]=tags[t]+splitChars;}}if(totalWordCount<=0){return ;}wordCount=0;for(var w=0;w<words.length;w++){pieceCount=words[w].length;if((wordCount+pieceCount)<tagsLimit){truncTags+=piecesTags[w]+" ";wordCount+=pieceCount+1;
}}if(wordCount>0){var titleObj=ka_findObj("ka_tagsTitle");titleObj.style.display="";}if(wordCount<totalWordCount){truncTags+="<br />(<a href='javascript: ka_moreTags( );'>"+Ka.Messages.PlayPage.MORE+"</a>)";tagsText+="<br />(<a href='javascript: ka_lessTags( );'>"+Ka.Messages.PlayPage.LESS+"</a>)";}obj.innerHTML=truncTags;}function ka_moreTags(){ka_replaceText("ka_tagsText",tagsText);}function ka_lessTags(){ka_replaceText("ka_tagsText",truncTags);}