Type.registerNamespace("RFERL.js.custom");RFERL.js.custom.MultimediaWidget=function(a){RFERL.js.custom.MultimediaWidget.initializeBase(this);this._MediaPlayerURL=a.MediaPlayerURL;this._PhotoGalleryPlayerURL=a.PhotoGalleryPlayerURL;this._LTRorRTL=a.LTRorRTL;this.scrollTimer;this.scrollStep;this.videoH=a.videoH;this.videoW=a.videoW;this.photogalH=a.photogalH;this.photogalW=a.photogalW;this.soundslideW=a.soundslideW;this.soundslideH=a.soundslideH;this.oneColW=a.oneColW;this.oneColH=a.oneColH;this.OSSModal;this.SSPopupHtml};RFERL.js.custom.MultimediaWidget.prototype={loadItem:function(u,b,c,a,g,s){var m=this.selectOwidget(a,g),o="Flash_"+m.attr("id"),l=$(".mmw_youtube_placeholder",m);if(b==="Video"||b==="Photogallery"){var v=String.format("/GetFlashXml.aspx?param={1}|user|{0}",b,u),n={configFilePath:encodeURIComponent(v),defvolume:getVolume()},t={wmode:"transparent",allowFullScreen:"true"},d={id:o,name:b+"Player"},f,r;$(".mmw_ssph, .mmw_youtube_placeholder",m).hide();$("#"+o).show();if(m.hasClass("mmw_one_column")){f=this.oneColW;r=this.oneColH}else{f=b=="Video"?this.videoW:this.photogalW;r=b=="Video"?this.videoH:this.photogalH}swfobject.embedSWF(b=="Video"?this._MediaPlayerURL+"?cache=":this._PhotoGalleryPlayerURL,o,f,r,"10.0.0","/flash/expressInstall.swf",n,t,d)}else{if(b==="Soundslide"||(b==="Placeholder"&&u.indexOf("youtube.com/embed")===-1)){var e=$(".mmw_ssph",m),q=$(".mmw_ssph_i",e),k=$(".mmw_ssph_over",e);if((isIE6||isIE7)&&!q.data("events")){q.bind("load",function(){k.css("width",q.width()+"px")})}$("#"+o+", .mmw_youtube_placeholder",m).hide();e.show();c&&q.attr("src",c);e.data("flashurl",b==="Soundslide"?u:null);e.attr("href",b==="Soundslide"||u===""?"javascript:void(0)":u);if(b==="Soundslide"){k.show()}else{k.hide()}}else{if(b==="Placeholder"&&u.indexOf("youtube.com/embed")!==-1){var j=$("iframe",l);$("#"+o+", .mmw_ssph",m).hide();l.show();j.attr("src")!==u&&$("iframe",l).attr("src",u)}}}if(s){var p=this;www.rferl.org.Services.MediaWidgetService.GetMediaDescription(s,function(h){p.showDesc(h,m)},function(){})}if(a){$(".mmw_th_selected",m).removeClass("mmw_th_selected");$(a).addClass("mmw_th_selected")}},showDesc:function(b,a){$(".mmw_nowplaying_description",a).html(b)},scroll:function(d,c){var g=this;var a=this.selectOwidget(d);var e=$(".mmw_thumbnails",a);var f=e.width();var b=$(".mmw_thumbnails_container",a).width();this.setScrollStep(5);if(f>b){this.scrollTimer=window.setInterval(function(){c=="back"?g.scrollB(e,f,b):g.scrollF(e,f,b)},10)}},scrollF:function(b,c,a){this.doScroll(b,Math.max(parseInt(b.css(this._LTRorRTL=="rtl"?"margin-right":"margin-left"))-this.scrollStep,-c+a))},scrollB:function(b,c,a){this.doScroll(b,Math.min(parseInt(b.css(this._LTRorRTL=="rtl"?"margin-right":"margin-left"))+this.scrollStep,0))},doScroll:function(b,a){b.css(this._LTRorRTL=="rtl"?"margin-right":"margin-left",a+"px")},stopScroll:function(){window.clearInterval(this.scrollTimer)},selectOwidget:function(a,b){return a?$(a).parents(".multimedia_widget"):$(String.format("#mmw_{0}",b))},showSoundSlide:function(e){var b=this.selectOwidget(e),a="SFlash_soundslide_modal",f={bgcolor:"#000000"},d={id:a,name:"SoundSlide"},c=$(e).data("flashurl");if(c){if(!this.OSSModal){this.OSSModal=$(".mmw_soundslide_fulscreen",b);$(document.body).append(this.OSSModal);$(".mmw_soundslide_fl",this.OSSModal).attr("id",a);this.SSPopupHtml=$(".mmw_soundslide_popup",this.OSSModal).html()}this.OSSModal.show();fixOperaRedraw("#feffff");if(isIE6){$(".mmw_soundslide_popup_cont",this.OSSModal).css("top",($(window).scrollTop()+25)+"px");$(".mmw_soundslide_bg",this.OSSModal).css("height",$(document).height()+"px")}swfobject.embedSWF(c,a,this.soundslideW,this.soundslideH,"10.0.0","/flash/expressInstall.swf",null,f,d)}},hideSoundSlide:function(){this.OSSModal.hide();$(".mmw_soundslide_popup",this.OSSModal).html(this.SSPopupHtml);fixOperaRedraw("#feffff")},setScrollStep:function(a){this.scrollStep=a}};RFERL.js.custom.MultimediaWidget.registerClass("RFERL.js.custom.MultimediaWidget",RFERL.js.custom.BaseListComponent);;
