/* Minification failed. Returning unminified contents.
(1,446-447): run-time error JS1195: Expected expression: >
(1,613-614): run-time error JS1195: Expected expression: )
(1,685-693): run-time error JS1004: Expected ';': function
(1,702-703): run-time error JS1014: Invalid character: `
(1,762-763): run-time error JS1014: Invalid character: `
(1,785-786): run-time error JS1003: Expected ':': ,
(1,794-799): run-time error JS1004: Expected ';': fetch
(1,875-876): run-time error JS1004: Expected ';': t
 */
var ContractFX=window.ContractFX=window.ContractFX||{};ContractFX.Controls=ContractFX.Controls||{};ContractFX.Controls.ERFx=ContractFX.Controls.ERFx||{};ContractFX.Controls.ERFx.VideoHelpBox=function(n,t,i,r){this.HelpBoxGroupType=n;this.CustomLable=t;this.VideoCount=0;this.VideosArray=[];this.HelpBoxButton=$("[help-selector="+i+"]");this.HelpBox=$("[help-selector="+r+"]");this.Init=function(){this.HelpBoxGroupType>0?this.GetVideos().then(n=>{this.VideosArray=n,this.VideoCount=this.VideosArray.length,this.VideoCount==0?(this.HelpBox.hide(),this.HelpBoxButton.hide()):(this.SetHandler(),this.InitButtons())}):(this.HelpBox.hide(),this.HelpBoxButton.hide())};this.GetVideos=async function(){let n=`/api/MediaContentHelpController/GETByGroupActive?GroupType=`+this.HelpBoxGroupType,t=await fetch(n,{method:"GET",headers:{"Content-Type":"application/json"}});return await t.json()};this.InitButtons=function(){var n,t,i;if(this.VideoCount==1)this.HelpBox.hide(),n=this.CustomLable||this.VideosArray[0].Name,this.HelpBoxButton.dxButton({elementAttr:{id:this.VideosArray[0].Name.replace(/\s/g,""),"class":"",mcId:this.VideosArray[0].FK_Media_Content},text:n,hint:n,stylingMode:"text",icon:"photo",type:"default",onClick:function(t){k12VideoPopupEFX.Alert(t.element[0].attributes.mcid.value,n)}});else if(this.VideoCount>1){this.HelpBoxButton.hide();t=[];i=this.CustomLable||this.VideosArray[0].GroupName;for(let n=0;n<this.VideosArray.length;n++)t.push({id:"1_"+n+1,name:this.VideosArray[n].Name,hint:this.VideosArray[n].Name,icon:"photo",mcid:this.VideosArray[n].FK_Media_Content,video_name:this.VideosArray[n].Name});this.HelpBox.dxMenu({dataSource:[{id:"1",name:i,items:t,icon:"help"}],onItemClick:function(n){typeof n.itemData.mcid!="undefined"&&k12VideoPopupEFX.Alert(n.itemData.mcid,n.itemData.video_name)},hideSubmenuOnMouseLeave:!1,displayExpr:"name",hideSubmenuOnMouseLeave:!0,showFirstSubmenuMode:"onHover",hint:i})}else this.HelpBox.hide(),this.HelpBoxButton.hide()};this.SetHandler=function(){};jQuery(jQuery.proxy(this,"Init"))};;
