
var _mediaData=new Array();var enmBrowser={IE:0,FF:1,OPERA:2,SAFARI:3};var ElementVisibility={ON:0,OFF:1,PENDING:2};function jt_addListener(elem,e,func){if(elem.addEventListener)
elem.addEventListener(e,func,false);else if(elem.attachEvent){var r=elem.attachEvent("on"+e,func);return r;}
else window.status('Failed to attach event.');}
function jt_removeListener(elem,e,func){try{if(elem.removeEventListener)
elem.removeEventListener(e,func,false);else if(elem.detachEvent)
elem.detachEvent('on'+e,func);else window.status('Failed to attach event.');}catch(e){}}
var Utils={makeFrame:function(src){var ifrm=document.createElement("IFRAME");ifrm.setAttribute("id",'_downloadMedia');ifrm.setAttribute("src",src);ifrm.style.width=0+"px";ifrm.style.height=0+"px";document.body.appendChild(ifrm);},fillFrame:function(frmId,sFilling){var ifrm=document.getElementById(frmId);if(Utils.exists(ifrm)){ifrm=(ifrm.contentWindow)?ifrm.contentWindow:(ifrm.contentDocument.document)?ifrm.contentDocument.document:ifrm.contentDocument;var doc=ifrm.document;var bodies=doc.getElementsByTagName("BODY");if(bodies.length>0){bodies=bodies[0];bodies.innerHTML=sFilling;}
else{doc.open();doc.write(sFilling);doc.close();}}},moveIt:function(obj,mvTop,mvLeft){obj.style.position="absolute";obj.style.top=parseInt(mvTop)+'px';obj.style.left=parseInt(mvLeft)+'px';},findPos:function(obj){var curleft=curtop=0;if(obj.offsetParent){do{curleft+=obj.offsetLeft;curtop+=obj.offsetTop;obj=obj.offsetParent}
while(obj);}
return{left:curleft,top:curtop};},exists:function(elem){return(typeof elem!=='undefined'&&elem!=null);},isParentId:function(elem,parentId){if(elem!=null){if(elem.id==parentId)
return true;else
return Utils.isParentId(elem.parentNode,parentId);}
return false;},IsIE:function(){if(Sys.Browser.agent==Sys.Browser.InternetExplorer)return true;else return false;},IsOpera:function(){if(Sys.Browser.agent==Sys.Browser.Opera)return true;else return false;},IsSafari:function(){if(Sys.Browser.agent==Sys.Browser.Safari)return true;else return false;},IsFirefox:function(){if(Sys.Browser.agent==Sys.Browser.Firefox)return true;else return false;},IsChrome:function(){var is_chrome=navigator.userAgent.toLowerCase().indexOf('chrome')>-1;return is_chrome;},gup:function(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)
return"";else
return results[1];}};var isExistingElem=Utils.exists;var logger={win:null,makeWindow:function(){var t=this;t.win=window.open('','logWindow','height=400,width=400,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes');var __content='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'+'<html xmlns="http://www.w3.org/1999/xhtml">'+'<head>'+'   <title>LOG</title>'+'    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'+'    <style type="text/css">'+'        html{width:98%;margin:0px 0px 0px 0px;padding:0px;}'+'        body{background-color:#C2C2C2;width:98%;font-family: "Lucida Sans Unicode" , "Lucida Grande" , "Lucida Sans" , "Lucida" , sans-serif; }'+'    </style>'+'</head>'+'<body>'+'    <div id="logContent"></div>'+'</body>'+'</html>';var doc=t.win.document;doc.open();doc.write(__content);doc.close();t.win.focus();},write:function(logContent){if(Utils.gup('log')=='1'){var t=this;if(t.win==null){t.makeWindow();}
logContent='<pre>'+logContent+'</pre>';var t=this;var logContentContainer=t.win.document.getElementById('logContent');logContentContainer.innerHTML=(new Date())+':<br/>'+logContent+'<br/>'+logContentContainer.innerHTML;}}};var _WOGAppConfig=new function(){var t=this;t.UpperTabsClientId=null;t.UpperTabsInfoTabIndex=null;t.InfoPageUrl=null;t.LowwerTabsClientId=null;t.LowwerTabsRecordingsSeriesTabIndex=null;t.RecordingsSeriesPageUrl=null;t.CultureApplicationSuffix='GR',t.CultureParentName='el';}
var ImgSrc={suffixes:{'pressed':'_pressed','mouseon':'_mouseover'},remSuffix:function(src,srcSuffix){var re;if(srcSuffix!=null){re=new RegExp(srcSuffix,"ig");src=src.replace(re,'');return src;}
else{for(var elem in ImgSrc.suffixes){re=new RegExp(ImgSrc.suffixes[elem],"ig");src=src.replace(re,'');}
return src;}},addSuffix:function(src,srcSuffix){var srcSplit=src.split('.');if(srcSplit.length>1){srcSplit[srcSplit.length-2]=ImgSrc.remSuffix(srcSplit[srcSplit.length-2]);srcSplit[srcSplit.length-2]=srcSplit[srcSplit.length-2]+srcSuffix;}
src=srcSplit.join('.');return src;},testSuffixes:function(src){var bContains=false;for(var elem in ImgSrc.suffixes){var re=new RegExp(ImgSrc.suffixes[elem],"ig");bContains=bContains||re.test(src);}
return bContains;},preload:function(src){var imgNew=new Image();imgNew.src=src;}}
var _WOGStreaming=new function(){var t=this;t.streamLive={'HIGH':null,'MEDIUM':null,'LOW':null};t.__currentQuality='high';t.get_currentQuality=function(){return t.__currentQuality;};t.set_currentQuality=function(value){if(value!=null)t.__currentQuality=value;};t.__currentInfoQuery=null;t.get_InfoQuery=function(){return t.__currentInfoQuery;};t.set_InfoQuery=function(value){t.__currentInfoQuery=value;};t.isLiveStream=function(streamUrl){streamUrl=streamUrl.toLowerCase();var isLive=false;if(streamUrl==t.streamLive.LOW.toLowerCase())
isLive=true;else if(streamUrl==t.streamLive.MEDIUM.toLowerCase())
isLive=true;else if(streamUrl==t.streamLive.HIGH.toLowerCase())
isLive=true;return isLive;};t.getSourceForLive=function(quality){var src=null;quality=quality.toLowerCase();switch(quality){case'low':src=t.streamLive.LOW;break;case'medium':src=t.streamLive.MEDIUM;break;case'high':src=t.streamLive.HIGH;break;}
return src;};}
var MediaPath=function(){var t=this;t.bitrates={'HIGHER':null,'HIGH':null,'MEDIUM':null,'LOW':null};t.createPath=function(quality,src){if(src==null)return src;var _bitrate=null;var ndxUnderScr=src.lastIndexOf('_');if(src.toLowerCase().indexOf('kbps.wmv')>ndxUnderScr){switch(quality.toLowerCase()){case'low':_bitrate=t.bitrates.LOW;break;case'medium':_bitrate=t.bitrates.MEDIUM;break;case'high':_bitrate=t.bitrates.HIGH;break;case'higher':_bitrate=t.bitrates.HIGHER;break;}}
if(_bitrate!=null){var srcSplit=src.split('_');if(srcSplit.length>1){srcSplit[srcSplit.length-1]=_bitrate+'kbps.wmv';}
src=srcSplit.join('_');}
return src;}}
var _mediaPath=new MediaPath();function preloadImg(imgSrc){var imgNew=new Image();imgNew.src=imgSrc;}
var _WOGBrSwitch=new function(){var t=this;var d=document;t.imgId={'HIGH':null,'MEDIUM':null,'LOW':null};t.swapImages=function(imgId){var img=d.getElementById(imgId);if(Utils.exists(img)){var src=img.src.toLowerCase();if(src.indexOf(ImgSrc.suffixes['pressed'])>-1)
src=ImgSrc.remSuffix(src,ImgSrc.suffixes['pressed']);else
src=ImgSrc.addSuffix(src,ImgSrc.suffixes['pressed']);img.src=src;}}
t.preloadImages=function(){var img=d.getElementById(t.imgId.HIGH);if(Utils.exists(img)){setTimeout(function(){preloadImg(ImgSrc.addSuffix(img.src,ImgSrc.suffixes['pressed']));},1000);}
img=d.getElementById(t.imgId.MEDIUM);if(Utils.exists(img)){setTimeout(function(){preloadImg(ImgSrc.addSuffix(img.src,ImgSrc.suffixes['pressed']));},1100);}
img=d.getElementById(t.imgId.LOW);if(Utils.exists(img)){setTimeout(function(){preloadImg(ImgSrc.addSuffix(img.src,ImgSrc.suffixes['pressed']));},1200);}}
t.resetImages=function(){var img=d.getElementById(t.imgId.HIGH);if(Utils.exists(img))img.src=ImgSrc.remSuffix(img.src,ImgSrc.suffixes['pressed']);img=d.getElementById(t.imgId.MEDIUM);if(Utils.exists(img))img.src=ImgSrc.remSuffix(img.src,ImgSrc.suffixes['pressed']);img=d.getElementById(t.imgId.LOW);if(Utils.exists(img))img.src=ImgSrc.remSuffix(img.src,ImgSrc.suffixes['pressed']);}
t.setQuality=function(quality){t.resetImages();quality=quality.toLowerCase();switch(quality){case'low':t.swapImages(t.imgId.LOW);break;case'medium':t.swapImages(t.imgId.MEDIUM);break;case'high':t.swapImages(t.imgId.HIGH);break;}}}
var ClientStationProgram=function(){var t=this;t.dummy=function(){return Math.floor(Math.random()*10000);};t.localtime=function(){return new Date().toString();};t.loadStationProgram=function(controlId,iRefreshPeriod){WordOfGod.gr.StationProgram.GetProgram(_WOGAppConfig.CultureApplicationSuffix,t.dummy(),t.localtime(),"''",t.localtime(),"''","0","0",function(result,eventArgs){CallBackDelegate.Succeeded(result,eventArgs,controlId);},function(error){CallBackDelegate.Failed(error,controlId);},null);if(iRefreshPeriod>10000){var func='refreshStationProgram("'+controlId+'", '+iRefreshPeriod+');';setTimeout(func,iRefreshPeriod);}};t.loadSermons=function(controlId,iRefreshPeriod){WordOfGod.gr.StationProgram.GetSermons(_WOGAppConfig.CultureApplicationSuffix,t.dummy(),t.localtime(),"''",t.localtime(),"''","0","0",function(result,eventArgs){CallBackDelegate.Succeeded(result,eventArgs,controlId);},function(error){CallBackDelegate.Failed(error,controlId);},null);if(iRefreshPeriod>10000){var func='refreshSermons("'+controlId+'", '+iRefreshPeriod+');';setTimeout(func,iRefreshPeriod);}};}
function refreshSermons(lblSermonsDataId,iRefreshPeriod){var a=new ClientStationProgram();a.loadSermons(lblSermonsDataId,iRefreshPeriod);a=null;}
function refreshStationProgram(lblProgramDataId,iRefreshPeriod){var a=new ClientStationProgram();a.loadStationProgram(lblProgramDataId,iRefreshPeriod);a=null;}
var CallBackDelegate={Succeeded:function(result,eventArgs,elemId){if(result!="NOCHANGE"){var RsltElem=document.getElementById(elemId);if(RsltElem.tagName=="IFRAME")
Utils.fillFrame(elemId,result);else
RsltElem.innerHTML=result;}},Failed:function(error,elemId){var content="Service error: "+error.get_message();var RsltElem=document.getElementById(elemId);if(RsltElem.tagName=="IFRAME")
Utils.fillFrame(elemId,content);else
RsltElem.innerHTML=content;}}
var playerWrapper=new function(){var t=this;t.plrObj=null;t.__plrDomId=null;t.get_playerId=function(){return t.__plrDomId;};t.set_playerId=function(value){t.__plrDomId=value;};t.getApplicationPlayer=function(){if(t.plrObj)return;var cmpnts=Sys.Application.getComponents();for(i=0;i<cmpnts.length;i++){if(cmpnts[i].get_id().indexOf(t.__plrDomId)>-1){t.plrObj=cmpnts[i];break;}}};t.isPlayerAvailable=function(){t.getApplicationPlayer();if(t.plrObj)return true;return false;};t.getPlayerObj=function(){var playerObj=null;var objs=document.getElementsByTagName("OBJECT");for(i=0;i<objs.length;i++){var id=objs[i].id;if(id.indexOf("MediaPlayer")>-1)
playerObj=objs[i];}
return playerObj;};t.setMediaSource=function(streamUrl){t.getApplicationPlayer();if(t.plrObj){try{t.plrObj.set_lBalanceText(_WOGAppConfig.CultureApplicationSuffix);t.plrObj._setProperties("text",["LBalanceTextBlock"],t.plrObj.get_lBalanceText());}
catch(e){window.status=e.message;}
if(streamUrl!=playerWrapper.getMediaSource())
t.plrObj.set_mediaSource(streamUrl);}};t.getMediaSource=function(){var src;t.getApplicationPlayer();if(t.plrObj)src=t.plrObj.get_mediaSource();return src;};}
var _mediaSrc=function(streamUrl,sInfoQuery){if(_WOGStreaming.isLiveStream(streamUrl)==true)
streamUrl=_WOGStreaming.getSourceForLive(_WOGStreaming.get_currentQuality());else
streamUrl=_mediaPath.createPath(_WOGStreaming.get_currentQuality(),streamUrl);_WOGStreaming.set_InfoQuery(sInfoQuery);if(streamUrl!=null)
playerWrapper.setMediaSource(streamUrl);if(sInfoQuery!=null){sInfoQuery=sInfoQuery+'&qlt='+_WOGStreaming.get_currentQuality();setTimeout(function(){_setInfoForMedia(sInfoQuery);},6000);}}
var getLive=function(quality){if(quality==null)quality=_WOGStreaming.get_currentQuality();var streamUrl=_WOGStreaming.getSourceForLive(quality);if(streamUrl!=null){var _utils=Utils;if(top.Utils)_utils=top.Utils;var oldUrl=top.window.location.href;var urlParams=oldUrl.split('&');for(var c=0;c<urlParams.length;c++){if(urlParams[c].toLowerCase().indexOf('m=')==0){delete(urlParams[c]);}
else if(urlParams[c].toLowerCase().indexOf('mediaid=')==0){delete(urlParams[c]);}}
var newUrl=urlParams.join('&');if(oldUrl!=newUrl){if(newUrl.lastIndexOf('&')==(newUrl.length-1))newUrl=newUrl.substr(0,newUrl.lastIndexOf('&'));top.window.location=newUrl;}
else{playerWrapper.setMediaSource(streamUrl);var sInfoQuery='mediaid=0';setTimeout(function(){_setInfoForMedia(sInfoQuery);},4000);}}}
var getStream=function(quality){var streamUrl=playerWrapper.getMediaSource();_WOGStreaming.set_currentQuality(quality);if(_WOGStreaming.isLiveStream(streamUrl)){getLive(quality);}
else{streamUrl=_mediaPath.createPath(quality,streamUrl);if(streamUrl!=null)
playerWrapper.setMediaSource(streamUrl);var sInfoQuery=_WOGStreaming.get_InfoQuery();if(sInfoQuery!=null){sInfoQuery=sInfoQuery+'&qlt='+quality;setTimeout(function(){_setInfoForMedia(sInfoQuery);},6000);}}
_WOGBrSwitch.setQuality(quality);}
var _downLoadSrc=function(sPath){var ifrm=document.getElementById('_downloadMedia');if(ifrm)
ifrm.setAttribute("src",sPath);else
Utils.makeFrame(sPath);};var _setInfoForMedia=function(sQuery){var tabContainer=$get(_WOGAppConfig.UpperTabsClientId);if(!Utils.exists(tabContainer))return;tabContainer=tabContainer.control;if(sQuery!='mediaid=0')tabContainer.set_activeTabIndex(_WOGAppConfig.UpperTabsInfoTabIndex);var iframe=tabContainer.get_element().getElementsByTagName('IFRAME');if(iframe.length>0){iframe=iframe['ifrInfo'];var newSrc=_WOGAppConfig.InfoPageUrl+'?lang='+_WOGAppConfig.CultureParentName+'&'+sQuery;if(newSrc!=iframe.src)
iframe.setAttribute("src",newSrc);}};var _setRecordingsSeries=function(sQuery){var tabContainer=$get(_WOGAppConfig.LowwerTabsClientId);if(!Utils.exists(tabContainer))return;tabContainer=tabContainer.control;tabContainer.set_activeTabIndex(_WOGAppConfig.LowwerTabsRecordingsSeriesTabIndex);var iframe=tabContainer.get_element().getElementsByTagName('IFRAME');if(iframe.length>0){iframe=iframe['ifrSeries'];iframe.setAttribute("src",_WOGAppConfig.RecordingsSeriesPageUrl+'?lang='+_WOGAppConfig.CultureParentName+'&'+sQuery);}};function posProgressLayer(progressLayerId,relativeObjId,progressHeight,progressWidth){var progressLayer=document.getElementById(progressLayerId);var relativeObj=null;if(relativeObjId!=null&&relativeObjId!='')relativeObj=document.getElementById(relativeObjId);if(!Utils.exists(relativeObj))relativeObj=document.getElementsByTagName('BODY')[0];if(!progressLayer||!relativeObj)return;progressLayer.className='loadIndicator';var pos=Utils.findPos(relativeObj);var tp=pos.top;var lft=pos.left;var ht=relativeObj.clientHeight;var wh=document.body.clientWidth;tp=tp+(ht/2)-(progressHeight/2);lft=(wh/2)-(progressWidth/2)-lft;Utils.moveIt(progressLayer,tp,lft);}
function modifyLangLinks(){var chk=document.getElementById('chk');if(!Utils.exists(chk))return;var param="&chk=1";var checked=chk.checked;var reg=new RegExp(param,"ig");var anchors=document.getElementsByTagName('a');for(var c=0;c<anchors.length;c++){var anc=anchors[c];var href=anc.href;if(checked==true&&href.indexOf(param)==-1){href=href+param;}else if(checked==false&&href.indexOf(param)>-1){href=href.replace(reg,'');}
anc.href=href.replace(/&&/,'&');}}
function imageButtons_AssignHandlers(){for(var c=0;c<imageButtons.length;c++){var img=document.getElementById(imageButtons[c]);if(!Utils.exists(img))
continue;jt_addListener(img,'mouseover',function(imgObj){return function(){var src=imgObj.src;if(!ImgSrc.testSuffixes(src)){src=ImgSrc.addSuffix(src,ImgSrc.suffixes['mouseon']);imgObj.src=src;}}}(img));jt_addListener(img,'mouseout',function(imgObj){return function(){var src=imgObj.src;src=ImgSrc.remSuffix(src,ImgSrc.suffixes['mouseon']);imgObj.src=src;}}(img));}
for(var c=0;c<imageButtons.length;c++){var img=document.getElementById(imageButtons[c]);if(!Utils.exists(img))
continue;var src=img.src;if(ImgSrc.testSuffixes(src))src=ImgSrc.remSuffix(src);src=ImgSrc.addSuffix(src,ImgSrc.suffixes['mouseon']);ImgSrc.preload(src);}}
function reloadForm(oForm){if(!Utils.exists(oForm)){oForm=document.getElementsByTagName('FORM')[0];}
oForm.reset();var _reloadForm=false;var elements=oForm.elements;for(i=0;i<elements.length;i++){field_type=elements[i].type.toLowerCase();switch(field_type){case"text":case"textarea":if(elements[i].value!="")_reloadForm=true;break;case"radio":case"checkbox":if(elements[i].checked==true)_reloadForm=true;break;case"select-one":case"select-multi":if(elements[i].selectedIndex>-1)_reloadForm=true;break;default:break;}
if(_reloadForm){window.location.reload(true);break;}}}
function clearForm(oForm){if(!Utils.exists(oForm)){oForm=document.getElementsByTagName('FORM')[0];}
oForm.reset();var elements=oForm.elements;for(i=0;i<elements.length;i++){field_type=elements[i].type.toLowerCase();switch(field_type){case"text":case"password":case"textarea":elements[i].value="";break;case"radio":case"checkbox":if(elements[i].checked==true){elements[i].setAttribute('checked','false');elements[i].checked=false;}
break;case"select-one":case"select-multi":elements[i].selectedIndex=-1;break;default:break;}}}
var downLoadMenu=function(menuId){var t=this;t._menuId=menuId;t.contentStrings={'VIDEO':'Download video','VIDEO_TITLE':'Download video','AUDIO':'Download mp3 audio','AUDIO_TITLE':'Download mp3 audio'};t.visibility=ElementVisibility.OFF;t.show=function(evt,offset){var menu=document.getElementById(t._menuId);menu.style.display='';setElementToMousePos(menu,evt,offset);t.visibility=ElementVisibility.PENDING;};t.hide=function(){var menu=document.getElementById(t._menuId);menu.style.display='none';t.visibility=ElementVisibility.OFF;if(typeof t.onHide==='function')
t.onHide();};t.onHide=null;t.assignHandlers=function(){var menu=document.getElementById(t._menuId);var rows=menu.getElementsByTagName("td");for(var c=0;c<rows.length;c++){var row=rows[c];if(row.className.indexOf('menuItem')==-1)
continue;jt_addListener(row,'mouseover',function(itm){return function(){Element.Methods.addClassName(itm,'select');var _obj=itm.getElementsByTagName("a");Element.Methods.addClassName(_obj[0],'select');}}(row));jt_addListener(row,'mouseout',function(itm){return function(){Element.Methods.removeClassName(itm,'select');var _obj=itm.getElementsByTagName("a");Element.Methods.removeClassName(_obj[0],'select');}}(row));var _anchor=row.getElementsByTagName("a");jt_addListener(_anchor[0],'click',function(menuList){return function(){menuList.hide();}}(t));}
jt_addListener(document,'click',function(menuList){return function(){if(menuList.visibility==ElementVisibility.PENDING)
menuList.visibility=ElementVisibility.ON;else if(menuList.visibility==ElementVisibility.ON)
menuList.hide();}}(t));jt_addListener(document,'contextmenu',function(menuList){return function(){var evt=window.event;if(typeof evt!=='undefined'){var isMenuEvent=Utils.isParentId(evt.srcElement,menuList._menuId);if(isMenuEvent==true){return;}}
if(menuList.visibility==ElementVisibility.PENDING)
menuList.visibility=ElementVisibility.ON;else if(menuList.visibility==ElementVisibility.ON)
menuList.hide();}}(t));}
t.setLinks=function(mediaPathData){var _bitrates=createRatesDict(mediaPathData.RATES);var _bitrates2=createRatesList(mediaPathData.RATES);var menu=document.getElementById(t._menuId);var rows=menu.getElementsByTagName("td");var mediaPath=new MediaPath();mediaPath.bitrates=_bitrates;var bitratesCnt=_bitrates2.length;var contentRowCnt=0;for(var c=0;c<rows.length;c++){var row=rows[c];if(contentRowCnt<=bitratesCnt){row.style.display='';row.parentNode.style.display='';if(row.className.indexOf('menuItem')==-1)
continue;var _ancr=row.getElementsByTagName("a");if(_ancr.length)_ancr=_ancr[0];var _url='';if(contentRowCnt<bitratesCnt){_url=mediaPath.createPath(_bitrates2[contentRowCnt][0],mediaPathData.VIDEO);_ancr.href=_url;_ancr.innerHTML='&nbsp;&nbsp;'+t.contentStrings.VIDEO+' '+_bitrates2[contentRowCnt][1]+'kbps';_ancr.title=t.contentStrings.VIDEO_TITLE;}
else if(contentRowCnt==bitratesCnt){_url=mediaPathData.MP3;_ancr.href=_url;_ancr.innerHTML='&nbsp;&nbsp;'+t.contentStrings.AUDIO;_ancr.title=t.contentStrings.AUDIO_TITLE;}
if(_url=='')
row.parentNode.style.display='none';logger.write(_url);}
else{row.parentNode.style.display='none';}
contentRowCnt++;}}
t.init=function(){t.assignHandlers();t.hide();};t.load=function(mediaPathData,evt,offset){t.setLinks(mediaPathData);t.show(evt,offset);};}
function createRatesDict(rates){var _bitrates={'HIGHER':null,'HIGH':null,'MEDIUM':null,'LOW':null};for(var c=0;c<rates.length;c++){switch(rates[c]){case 300:_bitrates.HIGHER=300;break;case 150:_bitrates.HIGH=150;break;case 94:_bitrates.MEDIUM=94;break;case 70:_bitrates.MEDIUM=70;break;case 58:_bitrates.LOW=58;break;case 32:_bitrates.LOW=32;break;}}
return _bitrates;}
function createRatesList(rates){var _bitrates=new Array();for(var c=0;c<rates.length;c++){var rateAr;switch(rates[c]){case 300:rateAr=['HIGHER',300];break;case 150:rateAr=['HIGH',150];break;case 94:rateAr=['MEDIUM',94];break;case 70:rateAr=['MEDIUM',70];break;case 58:rateAr=['LOW',58];break;case 32:rateAr=['LOW',32];break;}
_bitrates.push(rateAr);}
return _bitrates;}
function setInnerText(obj,text){if(obj.innerText)obj.innerText=text;else if(obj.textContent)obj.textContent=text;}
function setElementToMousePos(elem,evt,offset){elem.style.display='block';if(Utils.IsFirefox()){setElementToMousePos_FF(elem,evt,offset);}
else if(Utils.IsIE()){setElementToMousePos_IE(elem,evt,offset);}
else{setElementToMousePos_OTHER(elem,evt,offset);}
logger.write(__str);__str='';}
var __str='';function setElementToMousePos_IE(elem,evt,offset){var evtX=0,evtY=0;var setTop=evtY=evt.y;var setLeft=evtX=evt.x;var viewPort=getViewPort();var cntnr=document.getElementsByTagName("html")[0];__str='viewPort.top='+viewPort.top+'\n'+'viewPort.left='+viewPort.left+'\n'+'viewPort.height='+viewPort.height+'\n'+'viewPort.width='+viewPort.width+'\n'+'offset.top='+offset.top+'\n'+'offset.left='+offset.left+'\n'+'elem.offsetHeight='+elem.offsetHeight+'\n'+'elem.offsetWidth='+elem.offsetWidth+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);if(typeof offset!=='undefined'&&offset!=null){setTop+=offset.top;setLeft+=offset.left;}
var elemMaxY=setTop+elem.offsetHeight+50;var elemMaxX=setLeft+elem.offsetWidth+50;if(elemMaxY>viewPort.height&&(setTop-elem.offsetHeight)>0)setTop-=elem.offsetHeight;if(elemMaxX>viewPort.width&&(setLeft-elem.offsetWidth)>0)setLeft-=elem.offsetWidth;__str=__str+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;var scrollDims_1={width:cntnr.scrollWidth,height:cntnr.scrollHeight};if(setTop>-1)elem.style.top=setTop+'px';if(setLeft>-1)elem.style.left=setLeft+'px';var scrollDims_2={width:cntnr.scrollWidth,height:cntnr.scrollHeight};__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;if(scrollDims_1.height<scrollDims_2.height)elem.style.top=(setTop-elem.offsetHeight)+'px';if(scrollDims_1.width<scrollDims_2.width)elem.style.left=(setLeft-elem.offsetWidth)+'px';__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;};function setElementToMousePos_FF(elem,evt,offset){var evtX=0,evtY=0;var setTop=evtY=evt.clientY;var setLeft=evtX=evt.clientX;var viewPort=getViewPort();var cntnr=document.getElementsByTagName("html")[0];__str='viewPort.top='+viewPort.top+'\n'+'viewPort.left='+viewPort.left+'\n'+'viewPort.height='+viewPort.height+'\n'+'viewPort.width='+viewPort.width+'\n'+'offset.top='+offset.top+'\n'+'offset.left='+offset.left+'\n'+'elem.offsetHeight='+elem.offsetHeight+'\n'+'elem.offsetWidth='+elem.offsetWidth+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);if(typeof offset!=='undefined'&&offset!=null){setTop+=offset.top;setLeft+=offset.left;}
var elemMaxY=setTop+elem.offsetHeight+50;var elemMaxX=setLeft+elem.offsetWidth+50;if(elemMaxY>viewPort.height&&(setTop-elem.offsetHeight)>0)setTop-=elem.offsetHeight;if(elemMaxX>viewPort.width&&(setLeft-elem.offsetWidth)>0)setLeft-=elem.offsetWidth;__str=__str+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;var scrollDims_1={width:cntnr.scrollWidth,height:cntnr.scrollHeight};if(setTop>-1)elem.style.top=setTop+'px';if(setLeft>-1)elem.style.left=setLeft+'px';var scrollDims_2={width:cntnr.scrollWidth,height:cntnr.scrollHeight};__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;if(scrollDims_1.height<scrollDims_2.height)elem.style.top=(setTop-elem.offsetHeight)+'px';if(scrollDims_1.width<scrollDims_2.width)elem.style.left=(setLeft-elem.offsetWidth)+'px';__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;};function setElementToMousePos_OTHER(elem,evt,offset){var evtX=0,evtY=0;var setTop=evtY=evt.pageY;var setLeft=evtX=evt.pageX;var viewPort=getViewPort();var cntnr=document.getElementsByTagName("html")[0];__str='viewPort.top='+viewPort.top+'\n'+'viewPort.left='+viewPort.left+'\n'+'viewPort.height='+viewPort.height+'\n'+'viewPort.width='+viewPort.width+'\n'+'offset.top='+offset.top+'\n'+'offset.left='+offset.left+'\n'+'elem.offsetHeight='+elem.offsetHeight+'\n'+'elem.offsetWidth='+elem.offsetWidth+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);if(typeof offset!=='undefined'&&offset!=null){setTop+=offset.top;setLeft+=offset.left;}
var elemMaxY=setTop+elem.offsetHeight+50;var elemMaxX=setLeft+elem.offsetWidth+50;if(elemMaxY>viewPort.height&&(setTop-elem.offsetHeight)>0)setTop-=elem.offsetHeight;if(elemMaxX>viewPort.width&&(setLeft-elem.offsetWidth)>0)setLeft-=elem.offsetWidth;__str=__str+'\n'+'---------------------------------------------'+'\n'+'setTop='+setTop+'\n'+'setLeft='+setLeft+'\n'+'elem.offsetHeight + setTop='+(elem.offsetHeight+setTop)+'\n'+'elem.offsetWidth + setLeft='+(elem.offsetWidth+setLeft);__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;var scrollDims_1={width:cntnr.scrollWidth,height:cntnr.scrollHeight};if(setTop>-1)elem.style.top=setTop+'px';if(setLeft>-1)elem.style.left=setLeft+'px';var scrollDims_2={width:cntnr.scrollWidth,height:cntnr.scrollHeight};__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;if(scrollDims_1.height<scrollDims_2.height)elem.style.top=(setTop-elem.offsetHeight)+'px';if(scrollDims_1.width<scrollDims_2.width)elem.style.left=(setLeft-elem.offsetWidth)+'px';__str=__str+'\n'+'---------------------------------------------'+'\n'+'cntnr.scrollTop='+cntnr.scrollTop+'\n'+'cntnr.scrollLeft='+cntnr.scrollLeft+'\n'+'cntnr.scrollWidth='+cntnr.scrollWidth+'\n'+'cntnr.scrollHeight='+cntnr.scrollHeight;}
function getViewPort(){var a=document.viewport.getDimensions();var b=document.viewport.getScrollOffsets();var viewPort={top:b.top,left:b.left,width:a.width,height:a.height};return viewPort;}
var iframeMenu={_menu:null,isEventHandlersAssigned:false,enmCurrentBrowser:-1,show:function(id,evt){if(typeof window.top.showDownloadMenu!=="function")
window.status='Menu handler not found.';if(iframeMenu.enmCurrentBrowser==-1){if(Utils.IsOpera()==true)
iframeMenu.enmCurrentBrowser=enmBrowser.OPERA;else if(Utils.IsFirefox()==true)
iframeMenu.enmCurrentBrowser=enmBrowser.FF;else if(Utils.IsSafari()==true)
iframeMenu.enmCurrentBrowser=enmBrowser.SAFARI;else
iframeMenu.enmCurrentBrowser=enmBrowser.IE;}
var evtWindowId=window.frameElement.id;var mediaPathData=null;for(var c=0;c<_mediaData.length;c++)
if(_mediaData[c].ID==id){mediaPathData=_mediaData[c];break;}
if(mediaPathData!=null&&typeof mediaPathData!=='undefined')
iframeMenu._menu=window.top.showDownloadMenu(id,evt,mediaPathData,evtWindowId);if(iframeMenu.isEventHandlersAssigned==false){iframeMenu.assignHideHandlers();iframeMenu.isEventHandlersAssigned=true;}},hide:function(e){var bHide=(e.type=='keypress'&&e.keyCode==27)||e.type=='click'||e.type=='contextmenu'||e.type=='scroll';if(iframeMenu._menu!=null&&bHide==true){if(iframeMenu._menu.visibility==ElementVisibility.PENDING)
iframeMenu._menu.visibility=ElementVisibility.ON;else if(iframeMenu._menu.visibility==ElementVisibility.ON)
iframeMenu._menu.hide();}},assignHideHandlers:function(){jt_addListener(document,'click',iframeMenu.hide);jt_addListener(document,'contextmenu',iframeMenu.hide);jt_addListener(document,'scroll',iframeMenu.hide);jt_addListener(document,'keypress',iframeMenu.hide);}}
if(typeof(Sys)!=="undefined")Sys.Application.notifyScriptLoaded();
