YAHOO.widget.DataView=function(elContainer,aColumnDefs,oDataSource,oConfigs){if(arguments.length>0){YAHOO.widget.DataView.superclass.constructor.call(this,elContainer,aColumnDefs,oDataSource,oConfigs);}
this._initHideMenu();};YAHOO.lang.extend(YAHOO.widget.DataView,YAHOO.widget.DataTable);YAHOO.widget.DataView.prototype._initHideMenu=function(){var oColumnSet=this.getColumnSet()
this.aColState=[];var _hideCol=[]
var keys=oColumnSet.keys;for(var i=0;i<keys.length;i++){if(keys[i].hideable){itemText=keys[i].text||keys[i].key;_hideCol.push({text:itemText,checked:false,colNum:i})}
this.aColState[i]=0;}
if(_hideCol.length>0){var oContextMenu=new YAHOO.widget.ContextMenu("hideMenu",{zindex:32767,trigger:this.getTheadEl()});var aMenuItemData=_hideCol
var nMenuItems=aMenuItemData.length;var oMenuItem;for(var i=0;i<nMenuItems;i++){var item=aMenuItemData[i]
oMenuItem=oContextMenu.addItem(item);oMenuItem.clickEvent.subscribe(this.onhideMenuClick,[oMenuItem,item.colNum],this);}
oContextMenu.render(document.body);}};YAHOO.widget.DataView.prototype.onhideMenuClick=function(p_sType,p_aArgs,p_oMenuItem){var oMenuItem=p_oMenuItem[0];var col_no=p_oMenuItem[1];var swap=!oMenuItem.cfg.getProperty("checked")
oMenuItem.cfg.setProperty("checked",swap);var colstyle;if(!swap){this.hideSwap(col_no,'none',0)
this.aColState[col_no]=1}
else{this.hideSwap(col_no,'',0)
this.aColState[col_no]=0}};YAHOO.widget.DataView.prototype.hideSwap=function(col_no,colstyle,startRow){var headRow=this.getTheadEl().getElementsByTagName('th')
headRow[col_no].style.display=colstyle;var rows=this.getTbodyEl().getElementsByTagName('tr')
for(var row=startRow;row<rows.length;row++){var cels=rows[row].getElementsByTagName('td')
cels[col_no].style.display=colstyle;}};YAHOO.widget.DataView.prototype.isFiltered=false;YAHOO.widget.DataView.prototype.doBeforeLoadData=function(sRequest,oResponse){if(oResponse){this.defaultView=oResponse.results;}
return true;};YAHOO.widget.DataView.prototype.filterRows=function(filteredRows){if(filteredRows==undefined){this.getRecordSet().replaceRecords(this.defaultView)
this.isFiltered=false;}
else{var dataView=[];for(var i=0;i<filteredRows.length;i++){var r=filteredRows[i];var row=this.getRecordSet().getRecord(r).getData();dataView.push(row);}
this.getRecordSet().replaceRecords(dataView)
this.render();this.isFiltered=true;}};YAHOO.widget.DataView.prototype.Filter=function(sQuery,sColumnKey){sQuery=unescape(sQuery);var aResults=[];var rs=this.getRecordSet()
if(sQuery&&sQuery.length>0){var q=sQuery.toLowerCase();for(var i=0;i<rs.getLength();i++){var field=this.getRecord(i).getData()[sColumnKey]
if(!field)return[]
var mIndex=field.toLowerCase().indexOf(q)
if(mIndex<0){continue;}
aResults.push(i)}}
this.filterRows(aResults)}
YAHOO.widget.DataView.prototype.ClearFilters=function(){this.getRecordSet().replaceRecords(this.defaultView)
this.render();this.isFiltered=false;myDataTable.hideSwap(5,'none',0);};YAHOO.namespace("dpu.widget");YAHOO.dpu.widget.RowFilter=function(elInput,elContainer,oDataTable,fnFilter,oConfigs){if(arguments.length>0){YAHOO.dpu.widget.RowFilter.superclass.constructor.call(this,elInput,elContainer,fnFilter,oConfigs);}
this.Filter=fnFilter;this._oDataTable=oDataTable;this.itemSelectEvent.subscribe(this.myOnSelect);this.dataReturnEvent.subscribe(this.myOnDataReturn);this._oDataTable.subscribe("columnSortEvent",this.updateFilter,this._oDataTable,this)}
YAHOO.lang.extend(YAHOO.dpu.widget.RowFilter,YAHOO.widget.AutoComplete);YAHOO.dpu.widget.RowFilter.prototype.updateFilter=function(oColumn,oDataTable){var value=document.getElementById('acInput1').value;if(value!=''){myDataTable.Filter(value,'name');}};YAHOO.dpu.widget.RowFilter.prototype.queryDelay=0;YAHOO.dpu.widget.RowFilter.prototype.formatResult=function(aResultItem,sQuery){var output;var m=aResultItem[1].matchIndex;if(m!=undefined){var ql=sQuery.length;var r=aResultItem[1].value;var pm=r.substring(0,m);var q=r.substr(m,ql);var nm=r.substring(m+ql,r.length);var aMarkup=["<div id='ysearchresult'>",pm,"<span style='font-weight:bold'>",q,"</span>",nm,"</div>"];output=aMarkup.join("")}
return output};YAHOO.dpu.widget.RowFilter.prototype._oDataTable=null;YAHOO.dpu.widget.RowFilter.prototype.myOnDataReturn=function(sType,aArgs){var oAutoComp=aArgs[0];var sQuery=aArgs[1];var aResults=aArgs[2];if(aResults.length==0){oAutoComp.setBody("<div id=\"container_default\">No matching results</div>");}
this.reset();}
YAHOO.dpu.widget.RowFilter.prototype.reset=function(){var isReset=false
var oDataTable=this._oDataTable
if(oDataTable.isFiltered){oDataTable.filterRows();this.Filter._aData=oDataTable.getRecordSet().getRecords()
this.hideColumns();isReset=true;}
return isReset;}
YAHOO.dpu.widget.RowFilter.prototype.hideColumns=function(){}
YAHOO.dpu.widget.RowFilter.prototype.filterCount=0;YAHOO.dpu.widget.RowFilter.prototype.myOnSelect=function(sType,aArgs){var objResult=aArgs[2][1];this._oDataTable.filterRows(objResult.matchedRows)
this.filterCount=objResult.matchedRows.length}
YAHOO.namespace("dpu.util");YAHOO.dpu.util.StringFilter=function(aRecords,sFieldName,oConfigs){if(typeof oConfigs=="object"){for(var sConfig in oConfigs){this[sConfig]=oConfigs[sConfig];}}
this._aData=aRecords;this.schemaItem=sFieldName;this._init();};YAHOO.dpu.util.StringFilter.prototype=new YAHOO.widget.DataSource();YAHOO.dpu.util.StringFilter.prototype.doQuery=function(oCallbackFn,sQuery,oParent){var aResults=[];aResults=this.fnFilter(sQuery);if(aResults===null){this.dataErrorEvent.fire(this,oParent,sQuery,YAHOO.widget.DataSource.ERROR_DATANULL);return;}
var resultObj={};resultObj.query=decodeURIComponent(sQuery);resultObj.results=aResults;this._addCacheElem(resultObj);this.getResultsEvent.fire(this,oParent,sQuery,aResults);oCallbackFn(sQuery,aResults,oParent);return;};YAHOO.dpu.util.StringFilter.prototype.schemaItem=null;YAHOO.dpu.util.StringFilter.prototype.fnFilter=function(sQuery){sQuery=unescape(sQuery);var aResults=[];var aData=this._aData;var fName=this.schemaItem
if(sQuery&&sQuery.length>0){var q=sQuery.toLowerCase();var updateResult=false;var elHashTable={}
for(var i=0;i<aData.length;i++){var field=aData[i]._oData[fName]
var updateResult=false;if(elHashTable[field]){elHashTable[field].rows.push(i)
updateResult=true;}
else{elHashTable[field]={rows:[i],resultIndex:-1};}
var mIndex=field.toLowerCase().indexOf(q)
var objResult={value:field,matchIndex:mIndex,matchedRows:[i]}
if(mIndex<0){continue;}
if(updateResult){var ri=elHashTable[field].resultIndex;objResult.matchedRows=elHashTable[field].rows;aResults[ri]=[objResult.value,objResult]}
else{aResults.push([objResult.value,objResult]);elHashTable[field].resultIndex=aResults.length-1
var ri=elHashTable[field].resultIndex;}}}
return aResults;};function reportError(errorNb){try{}catch(e){alert('errorReporting error');}}
function reportOffline(chNum){try{alert(chNum+'');}catch(e){alert(chNum+'');}};wmpplayer="";flsplayer="";sopplayer="";tvuplayer="";tvaplayer="";ppsplayer="";pplplayer="";nextplayer="";nextch="";nextlink="";nextembed="";nextchtype="";nextchicon="";nextchname="";nextloaded=0;loadedtvulink="";istvudisplayed=0;playertitles=new Array();playertitles['WMPlayer']="";playertitles['TvantsX']="";playertitles['powerplayer']="";playertitles['FlashPlayer']="";playertitles['tvuplayer']="";playertitles['SopPlayer']="";playertitles['PPLiveP']="";playertitles['TVBARS']="";IE=document.all
localdomain="http://"+window.location.hostname+":"+window.location.port+"/";function updatePlayer(){try{if(nextlink!=''&&nextlink!='void'&&nextloaded==0){var ischanged=0;var switchch=0;switch(nextplayer){case"FlashPlayer":{if(flsplayer==''){if(embedFls()){if(setPlayer('flsplayer')){setTabs('FLSTab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{switchch=0;ischanged=0;}}else{switchch=1;}
break;}
case"WMPlayer":{if(wmpplayer==''){nextembed="<OBJECT ID='WMPlayer' ";if(IE){nextembed+="CLASSID='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' ";}
else{nextembed+="type='application/x-ms-wmp' ";}
nextembed+=" WIDTH=100% HEIGHT=100%><PARAM NAME='AutoStart' VALUE='True' ><PARAM NAME='enableContextMenu' VALUE='0'><!-- Use a minimal control panel --><PARAM NAME='uiMode' VALUE='full'><param name='ShowControls' value='1'><param name='ShowStatusBar' value='1'><PARAM NAME='SendPlayStateChangeEvents' VALUE='True'><PARAM NAME='stretchToFit' VALUE='1'><PARAM NAME='URL' VALUE='"+nextlink+"'><PARAM NAME='AllowChangeDisplaySize' VALUE='True'></OBJECT>";document.getElementById('WMPDIV').innerHTML+=nextembed;wmpplayer="WMPlayer";setTimeout("wmpListener()",2000);if(setPlayer('wmpplayer')){setTabs('WMPTab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{switchch=1;}
break;}
case"SopPlayer":{if(sopplayer==''){document.getElementById('SOPDIV').innerHTML+="<OBJECT ID='SopPlayer' name = 'SopPlayer' CLASSID=clsid:8FEFF364-6A5F-4966-A917-A3AC28411659 CODEBASE='http://download.sopcast.cn/download/SOPCORE.CAB#version=2,0,4,0' HEIGHT=100% WIDTH=100%><param name='AutoStart' value='1'><PARAM NAME='windowlessVideo' VALUE='1'><PARAM NAME='enableContextMenu' VALUE='0'><!-- Use a minimal control panel --><PARAM NAME='uiMode' VALUE='none'><PARAM NAME='fullScreen' VALUE='0'><PARAM NAME='stretchToFit' VALUE='0'><param name='SopAddress' value='"+nextlink+"'><param name='ChannelName' value='"+nextchname+"'><img id='Player' src='/img/warninglabel.jpg' /></OBJECT>";sopplayer="SopPlayer";if(setPlayer('sopplayer')){setTabs('SOPTab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{switchch=1;}
break;}
case"tvuplayer":{if(tvuplayer==''&&IE){document.getElementById('TVUDIV').innerHTML+="<object classid=\"CLSID:3EA4FA88-E0BE-419A-A732-9B79B87A6ED0\" id=\"tvuplayer\" height=\"100px\" width=\"100%\" align=\"center\" codebase=\"http://dl.tvunetworks.com/TVUAx.cab#Version=2,4,1,0\">Install the ActiveX</object><div style='width:100%; height:20px;background-color:#000000' id='tvuplayerdiv'><center><img border=\"0\"  src=\"http://dl.tvunetworks.com/webplayer/images/play.gif\" alt=\"Play\" onclick=\"PlayMWCPlayer('tvuplayer');\" width=\"32\" height=\"20\"><img border=\"0\"  src=\"http://dl.tvunetworks.com/webplayer/images/stop.gif\" alt=\"Stop\" onclick=\"StopMWCPlayer('tvuplayer')\" width=\"32\" height=\"20\"><img border=\"0\" src=\"http://dl.tvunetworks.com/webplayer/images/refresh.gif\" alt=\"Refresh\" onclick=\"RefreshMWCPlayer('tvuplayer')\" width=\"32\" height=\"20\"><img border=\"0\"  src=\"http://dl.tvunetworks.com/webplayer/images/mute.gif\" alt=\"Mute\" onclick=\"MuteMWCPlayer('tvuplayer')\" width=\"32\" height=\"20\"><img border=\"0\" src=\"http://dl.tvunetworks.com/webplayer/images/volumeup.gif\" alt=\"Volume Up\" onclick=\"VolumeUpMWCPlayer('tvuplayer')\" width=\"32\" height=\"20\"><img border=\"0\"  src=\"http://dl.tvunetworks.com/webplayer/images/volumedown.gif\" alt=\"Volume Down\" onclick=\"VolumeDownMWCPlayer('tvuplayer')\" width=\"32\" height=\"20\"></center></div>";tvuplayer="tvuplayer";if(setPlayer('tvuplayer')){resize_tvu();setTabs('TVUTab');switchch=1;ischanged=1;loadedtvulink=nextlink;}else{switchch=0;ischanged=0;}}else{if(!IE){alert('TVU Player only works with Internet Explorer.');setTabs('CHNTab');resize_player();}
switchch=1;}
break;}
case"TvantsX":{if(tvaplayer==''&&IE){document.getElementById('TVADIV').innerHTML+='<OBJECT id="TvantsX" classid="clsid:4C833081-D026-4FF8-968F-7EAB660D2FBA" CODEBASE=localdomain+"tvants/tvants.cab#Version=1,0,0,58" height=100% width=100%><param name="AutoStart" value="1"><PARAM NAME="Title" VALUE="'+nextchname+'"><PARAM NAME="URL" VALUE="'+nextlink+'"><img id="Player" src="/img/warninglabel.jpg" /></OBJECT>';tvaplayer="TvantsX";if(setPlayer('tvaplayer')){setTabs('TVATab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{if(!IE){alert('TVAnts Player only works with Internet Explorer.');setTabs('CHNTab');resize_player();}
switchch=1;}
break;}
case"powerplayer":{if(ppsplayer==''&&IE){document.getElementById('PPSDIV').innerHTML+='<OBJECT CLASSID="clsid:5EC7C511-CD0F-42E6-830C-1BD9882F3458" CODEBASE=http://download.ppstream.com/bin/powerplayer.cab standby="Please wait..." WIDTH=100% HEIGHT=100% ID="powerplayer"><param name="ShowControl" value="1"><param name="src" value="'+nextlink+'"><param name="autostart" value="1"></OBJECT>';ppsplayer="powerplayer";if(setPlayer('ppsplayer')){setTabs('PPSTab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{if(!IE){alert('PPStream Player only works with Internet Explorer.');setTabs('CHNTab');resize_player();}
switchch=1;}
break;}
case"PPLiveP":{if(pplplayer==''&&IE){document.getElementById('PPLDIV').innerHTML+='<object id="PPLiveP" style="width:100%;height:100%;" codeBase=localdomain+"cabs/install.CAB#version=1,5,43" classid="CLSID:18226BF8-DC0B-4D81-80E9-A41AE37BB73A"><param name="ControlVisible" value="1" /><param name="ShowP2P" value="1" /><param name="ShowBufferAD" value="1" /><param name="DBClickFullScreen" value="1" /><param name="ShowGall" value="1" /><param name="ShowPlayCtrl" value="1" /><param name="URL" value="'+nextlink+'" /><param name="ShowMenu" value="0" /></object><script src="/min/f=js/pplive.js" language="javascript"></script>';pplplayer="PPLiveP";if(setPlayer('pplplayer')){setTabs('PPLTab');switchch=0;ischanged=1;}else{switchch=0;ischanged=0;}}else{if(!IE){alert('PPLive Player only works with Internet Explorer.');setTabs('CHNTab');resize_player();}
switchch=1;}
break;}
default:{break;}}
if(switchch){if(nextplayer==wmpplayer){changeObjectChannel('wmpplayer');if(setPlayer('wmpplayer')){setTabs('WMPTab');};ischanged=1;}
if(nextplayer==flsplayer){changeObjectChannel('flsplayer');if(setPlayer('flsplayer')){setTabs('FLSTab');};ischanged=1;}
if(nextplayer==sopplayer){changeObjectChannel('sopplayer');if(setPlayer('sopplayer')){setTabs('SOPTab');};ischanged=1;}
if(nextplayer==tvuplayer){loadedtvulink=nextlink;changeObjectChannel('tvuplayer');if(setPlayer('tvuplayer')){setTabs('TVUTab');};ischanged=1;}
if(nextplayer==tvaplayer){changeObjectChannel('tvaplayer');if(setPlayer('tvaplayer')){setTabs('TVATab');};ischanged=1;}
if(nextplayer==pplplayer){changeObjectChannel('pplplayer');if(setPlayer('pplplayer')){setTabs('PPLTab');};ischanged=1;}}
if(ischanged){playertitles[nextplayer]=nextchname;document.title="MyWebTV | "+webtvname+" - "+playertitles[nextplayer];setAdsHTML();setTimeout("stopPlayer('"+nextplayer+"')",2000);nextloaded=1;setTimeout("nextplayer=''",3000);nextch="";nextlink="";nextembed="";nextchtype="";nextchicon="";nextchname="";}}}catch(e){reportError(10);}}
function setTabs(newActiveTab){try{var activeTab=0;if(newActiveTab=='CHNTab'){activeTab=0;chntab.set('disabled',false);chntab.set('active',true);document.title="MyWebTV | "+webtvname;}
if(newActiveTab=='WMPTab'){activeTab=1;wmptab.set('disabled',false);wmptab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['WMPlayer'];}
if(newActiveTab=='FLSTab'){activeTab=2;flstab.set('disabled',false);flstab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['FlashPlayer'];}
if(newActiveTab=='TVUTab'){activeTab=3;tvutab.set('disabled',false);tvutab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['tvuplayer'];}
if(newActiveTab=='SOPTab'){activeTab=4;soptab.set('disabled',false);soptab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['SopPlayer'];}
if(newActiveTab=='TVATab'){activeTab=5;tvatab.set('disabled',false);tvatab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['TvantsX'];}
if(newActiveTab=='PPSTab'){activeTab=6;ppstab.set('disabled',false);ppstab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['powerplayer'];}
if(newActiveTab=='PPLTab'){activeTab=7;ppltab.set('disabled',false);ppltab.set('active',true);document.title="MyWebTV | "+webtvname+" - "+playertitles['PPLiveP'];}
myTabs.set('activeIndex',activeTab);currenttab=newActiveTab;return 1;}catch(e){return 0;}}
function setPlayer(player){try{if(player!='flsplayer'&&flsplayer!=''){document.getElementById(flsplayer).style.height='0px';}
if(player!='wmpplayer'&&wmpplayer!=''){document.getElementById(wmpplayer).style.height='0px';}
if(player!='sopplayer'&&sopplayer!=''){document.getElementById(sopplayer).style.display='none';}
if(player!='tvuplayer'&&tvuplayer!=''){document.getElementById(tvuplayer).style.height='0px';document.getElementById('tvuplayerdiv').style.display='none';istvudisplayed=0;}
if(player!='tvaplayer'&&tvaplayer!=''){document.getElementById(tvaplayer).style.height='0px';}
if(player!='ppsplayer'&&ppsplayer!=''){document.getElementById(ppsplayer).style.height='0px';}
if(player!='pplplayer'&&pplplayer!=''){document.getElementById(pplplayer).style.height='0px';}
try{if(player!='chn'){document.getElementById('channelsframe').height='0px';}}catch(e){}
if(player=='flsplayer'&&flsplayer!=''){document.getElementById(flsplayer).style.height='100%';}
if(player=='wmpplayer'&&wmpplayer!=''){document.getElementById(wmpplayer).style.height='100%';}
if(player=='sopplayer'&&sopplayer!=''){document.getElementById(sopplayer).style.display='block';}
if(player=='tvuplayer'&&tvuplayer!=''){document.getElementById('tvuplayerdiv').style.display='block';istvudisplayed=1;resize_tvu();}
if(player=='tvaplayer'&&tvaplayer!=''){document.getElementById(tvaplayer).style.height='100%';}
if(player=='ppsplayer'&&ppsplayer!=''){document.getElementById(ppsplayer).style.height='100%';}
if(player=='pplplayer'&&pplplayer!=''){document.getElementById(pplplayer).style.height='100%';}
try{if(player=='chn'){document.getElementById('channelsframe').height='100%';}}catch(e){}
resize_player();return 1;}catch(e){reportError(8);return 0;}}
function changeObjectChannel(playerobject){try{if(playerobject=='flsplayer'&&flsplayer!=''){destroyObject('FLSTab');embedFls();}
if(playerobject=='wmpplayer'&&wmpplayer!=''){var wmp=document.getElementById(wmpplayer);wmp.URL=nextlink;}
if(playerobject=='sopplayer'&&sopplayer!=''){var tempsopplayer=document.getElementById(sopplayer);if(tempsopplayer.GetState(1)==0)
{alert("Player hasn't been initialized!");return;}
tempsopplayer.SetChannelName(nextchname);tempsopplayer.SetSopAddress(nextlink);tempsopplayer.Play();}
if(playerobject=='tvuplayer'&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);temptvuplayer.Stop();setTimeout('document.getElementById(tvuplayer).Play(loadedtvulink)',4000);}
if(playerobject=='tvaplayer'&&tvaplayer!=''){var tva=document.getElementById(tvaplayer);tva.URL=nextlink;}
if(playerobject=='ppsplayer'&&ppsplayer!=''){var pps=document.getElementById(ppsplayer);pps.URL=nextlink;}
if(playerobject=='pplplayer'&&pplplayer!=''){var ppl=document.getElementById(pplplayer);ppl.URL=nextlink;}}catch(e){}}
function stopPlayer(stopplayer){try{stopplayer=(stopplayer==null)?nextplayer:stopplayer;if(stopplayer!=flsplayer&&flsplayer!=''){var flp=swfobject.getObjectById(flsplayer);flp.Movie="http://nothing.swf"
if(!IE){destroyObject('FLSTab');myTabs.getTab(2).set('disabled',true);flsplayer='';}}
if(stopplayer!=wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);tempwmpplayer.controls.stop();}
if(stopplayer!=sopplayer&&sopplayer!=''){var sop=document.getElementById(sopplayer);if(sop.GetState(2)){sop.Stop();}}
if(stopplayer!=tvuplayer&&tvuplayer!=''){document.getElementById(tvuplayer).Stop();}
if(stopplayer!=tvaplayer&&tvaplayer!=''){document.getElementById(tvaplayer).URL='';}
if(stopplayer!=ppsplayer&&ppsplayer!=''){document.getElementById(ppsplayer).Stop();}
if(stopplayer!=pplplayer&&pplplayer!=''){document.getElementById(pplplayer).Stop();}}catch(e){}}
function PlayMWCPlayer(playplayer){try{if(playplayer==flsplayer&&flsplayer!=''){var tempflsplayer=swfobject.getObjectById(flsplayer);if(tempflsplayer.IsPlaying()){tempflsplayer.Play();}}
if(playplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);var wmpstate=tempwmpplayer.PlayState;if(wmpstate==1){tempwmpplayer.controls.play();}}
if(playplayer==sopplayer&&sopplayer!=''){var tempsopplayer=document.getElementById(sopplayer);if(tempsopplayer.GetState(1)!=0)
{alert('Sopcast state is: '+tempsopplayer.GetState(1));tempsopplayer.SetChannelName(nextchname);tempsopplayer.SetSopAddress(nextlink);tempsopplayer.Play();}}
if(playplayer==tvuplayer&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);temptvuplayer.Stop();temptvuplayer.Play(loadedtvulink);}
if(playplayer==tvaplayer&&tvaplayer!=''){document.getElementById(tvaplayer).URL='';}}catch(e){}}
function PauseMWCPlayer(pauseplayer){try{if(pauseplayer==flsplayer&&flsplayer!=''){var tempflsplayer=swfobject.getObjectById(flsplayer);if(tempflsplayer.IsPlaying()){tempflsplayer.Stop();}}
if(pauseplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);var wmpstate=tempwmpplayer.PlayState;if(wmpstate==3){tempwmpplayer.controls.stop();}}
if(pauseplayer==sopplayer&&sopplayer!=''){document.getElementById(sopplayer).Pause();}
if(pauseplayer==tvuplayer&&tvuplayer!=''){}
if(pauseplayer==tvaplayer&&tvaplayer!=''){}
if(pauseplayer==ppsplayer&&ppsplayer!=''){}
if(pauseplayer==pplplayer&&pplplayer!=''){}}catch(e){}}
function StopMWCPlayer(stopplayer){try{if(stopplayer==flsplayer&&flsplayer!=''){var tempflsplayer=swfobject.getObjectById(flsplayer);tempflsplayer.Stop();}
if(stopplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);tempwmpplayer.controls.stop();}
if(stopplayer==sopplayer&&sopplayer!=''){document.getElementById(sopplayer).Stop();}
if(stopplayer==tvuplayer&&tvuplayer!=''){document.getElementById(tvuplayer).Stop();}
if(stopplayer==tvaplayer&&tvaplayer!=''){document.getElementById(tvaplayer).URL='';}}catch(e){}}
function RefreshMWCPlayer(refreshplayer){try{if(refreshplayer==flsplayer&&flsplayer!=''){}
if(refreshplayer==wmpplayer&&wmpplayer!=''){}
if(refreshplayer==sopplayer&&sopplayer!=''){}
if(refreshplayer==tvuplayer&&tvuplayer!=''){document.getElementById(tvuplayer).Refresh();}
if(refreshplayer==tvaplayer&&tvaplayer!=''){}
if(refreshplayer==ppsplayer&&ppsplayer!=''){}
if(refreshplayer==pplplayer&&pplplayer!=''){}}catch(e){}}
function VolumeUpMWCPlayer(vupplayer){try{if(vupplayer==flsplayer&&flsplayer!=''){}
if(vupplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);var tempvolume=parseInt(tempwmpplayer.settings.volume);tempvolume=((tempvolume+10)<100)?tempvolume+10:100;tempwmpplayer.settings.volume=tempvolume;}
if(vupplayer==sopplayer&&sopplayer!=''){}
if(vupplayer==tvuplayer&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);var tempvolume=parseInt(temptvuplayer.Volume);tempvolume=((tempvolume+15)<100)?tempvolume+15:100;temptvuplayer.Volume=tempvolume;}
if(vupplayer==tvaplayer&&tvaplayer!=''){}
if(vupplayer==ppsplayer&&ppsplayer!=''){}
if(vupplayer==pplplayer&&pplplayer!=''){}}catch(e){}}
function VolumeDownMWCPlayer(vdownplayer){try{if(vdownplayer==flsplayer&&flsplayer!=''){}
if(vdownplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);var tempvolume=parseInt(tempwmpplayer.settings.volume);tempvolume=((tempvolume-10)>0)?tempvolume-10:0;tempwmpplayer.settings.volume=tempvolume;}
if(vdownplayer==sopplayer&&sopplayer!=''){}
if(vdownplayer==tvuplayer&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);var tempvolume=parseInt(temptvuplayer.Volume);tempvolume=((tempvolume-15)>0)?tempvolume-15:0;temptvuplayer.Volume=tempvolume;}
if(vdownplayer==tvaplayer&&tvaplayer!=''){}
if(vdownplayer==ppsplayer&&ppsplayer!=''){}
if(vdownplayer==pplplayer&&pplplayer!=''){}}catch(e){}}
function OpenWmp(){}
function MuteMWCPlayer(muteplayer){try{if(muteplayer==flsplayer&&flsplayer!=''){}
if(muteplayer==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);tempwmpplayer.settings.mute=!tempwmpplayer.settings.mute;}
if(muteplayer==sopplayer&&sopplayer!=''){var tempsopplayer=document.getElementById(sopplayer);tempsopplayer.SetMute(-1);}
if(muteplayer==tvuplayer&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);temptvuplayer.Mute=!temptvuplayer.Mute;}
if(muteplayer==tvaplayer&&tvaplayer!=''){}
if(muteplayer==ppsplayer&&ppsplayer!=''){}
if(muteplayer==pplplayer&&pplplayer!=''){}}catch(e){}}
function FullScreenMWCPlayer(fullscreenpl){try{if(fullscreenpl==flsplayer&&flsplayer!=''){}
if(fullscreenpl==wmpplayer&&wmpplayer!=''){var tempwmpplayer=document.getElementById(wmpplayer);var tempfullscreen=tempwmpplayer.fullScreen;tempwmpplayer.fullScreen=(tempfullscreen=='0')?"1":"0";}
if(fullscreenpl==sopplayer&&sopplayer!=''){OnPause();}
if(fullscreenpl==tvuplayer&&tvuplayer!=''){var temptvuplayer=document.getElementById(tvuplayer);var tempfullscreen=temptvuplayer.fullScreen;temptvuplayer.fullScreen=(tempfullscreen=='0')?"1":"0";}
if(fullscreenpl==tvaplayer&&tvaplayer!=''){}
if(fullscreenpl==ppsplayer&&ppsplayer!=''){}
if(fullscreenpl==pplplayer&&pplplayer!=''){}}catch(e){}}
function destroyObject(tabId){try{if(tabId=='WMPTab'){stopPlayer(wmpplayer);var wmppl=document.getElementById(wmpplayer);wmppl.close();wmppl.parentNode.removeChild(wmppl);}
if(tabId=='SOPTab'){stopPlayer(sopplayer);var soppl=document.getElementById(sopplayer);soppl.parentNode.removeChild(soppl);}
if(tabId=='TVUTab'){stopPlayer(tvuplayer);var tvutbl=document.getElementById('tvuplayerdiv');tvutbl.parentNode.removeChild(tvutbl);var tvupl=document.getElementById(tvuplayer);tvupl.parentNode.removeChild(tvupl);}
if(tabId=='TVATab'){stopPlayer(tvaplayer);var tvapl=document.getElementById(tvaplayer);tvapl.parentNode.removeChild(tvapl);}
if(tabId=='PPSTab'){stopPlayer(ppsplayer);var ppspl=document.getElementById(ppsplayer);ppspl.parentNode.removeChild(ppspl);}
if(tabId=='PPLTab'){stopPlayer(pplplayer);var pplpl=document.getElementById(pplplayer);pplpl.Destroy();pplpl.parentNode.removeChild(pplpl);}
if(tabId=='FLSTab'){var flspl=document.getElementById(flsplayer);flspl.parentNode.removeChild(flspl);}}catch(e){}}
function onflplayerStateChange(newState){}
function flsListener(){try{var flp=swfobject.getObjectById(flsplayer);if(document.addEventListener){flp.addEventListener('OnReadyStateChange',onflplayerStateChange,false);}
else if(document.attachEvent){flp.attachEvent('OnReadyStateChange',onflplayerStateChange);}}catch(e){reportError(4);}}
function resize_tvu(){if(tvuplayer!=''&&istvudisplayed){var height=window.innerHeight;var width=window.innerWidth;if(document.body.clientHeight)
{height=document.body.clientHeight;width=document.body.clientWidth;}
try{document.getElementById(tvuplayer).style.height=(parseInt(height)-20)+"px";}
catch(e){}}}
function onwmplayerStateChange(newState){}
function wmpListener(){try{var wmp=document.getElementById(wmpplayer);if(document.addEventListener){wmp.addEventListener('playStateChange',onwmplayerStateChange,false);}
else if(document.attachEvent){wmp.attachEvent('PlayStateChange',onwmplayerStateChange);}}catch(e){}}
function embedFls(){try{var playerdiv=document.getElementById('FLSDIV');if(nextchtype=='JUSTINTV'){var re=new RegExp("channel=[^&]+");var m=re.exec(nextlink);var s="";for(i=0;i<m.length;i++)
s=s+m[i];var chan=s.split("=");var flashvars={auto_play:"true",start_volume:"1",channel:chan[1]};}else if(nextchtype=='JWPLAYER'){var flashvars={autostart:"true",frontcolor:"ffffff",backcolor:"000000"};nextlink=localdomain+nextlink;}else if(nextchtype!='FREEDOCAST'){var flashvars={auto_play:"true",start_volume:"1"};}
var FlashDiv=document.createElement("div");FlashDiv.style.width='100%';FlashDiv.style.height='100%';playerdiv.appendChild(FlashDiv);FlashDiv.id="FlashPlayer";if(nextchtype!='FREEDOCAST'){var params={allowScriptAccess:"always",allowFullScreen:"true",salign:"0",wmode:"transparent"};var atts={id:"FlashPlayer"};swfobject.embedSWF(nextlink,"FlashPlayer","100%","100%","0",null,flashvars,params,atts);var flp=swfobject.getObjectById(FlashDiv.id);flp.ScaleMode=0;flp.AlignMode=0;setTimeout("flsListener()",2000);}else{var iframe=document.createElement("iframe");iframe.setAttribute("src",nextlink);iframe.setAttribute("scrolling","no");iframe.setAttribute("width","100%");iframe.setAttribute("height","100%");iframe.setAttribute("allowtransparency","true");iframe.setAttribute("frameborder","0");iframe.style.width="100%";iframe.style.height="100%";FlashDiv.appendChild(iframe);}
flsplayer=FlashDiv.id;return 1;}catch(e){alert('error embedding flash player');return 0;}};localdomain="http://"+window.location.hostname+":"+window.location.port+"/";var xmlWebTVHttp=createXmlHttpRequestObject();var webtvURL=localdomain+"webtvajax.php";function createXmlHttpRequestObject()
{var xmlWebTVHttp;try
{xmlWebTVHttp=new XMLHttpRequest();}
catch(e)
{var XmlHttpVersions=new Array('MSXML2.XMLHTTP.6.0','MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP')
for(var i=0;i<XmlHttpVersions.length&&!xmlWebTVHttp;i++)
{try
{xmlWebTVHttp=new ActiveXObject(XmlHttpVersions[i]);}
catch(e){}}}
if(!xmlWebTVHttp)
reportError(7);else
return xmlWebTVHttp;}
function getChannelInfo()
{var success=0;if(xmlWebTVHttp)
{try
{if(xmlWebTVHttp.readyState==4||xmlWebTVHttp.readyState==0)
{var params="channel="+nextch;xmlWebTVHttp.open("POST",webtvURL,true);xmlWebTVHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlWebTVHttp.onreadystatechange=handleRequestWebTVStateChange;xmlWebTVHttp.send(params);success=1;}
else
{setTimeout('getChannelInfo()',2000);}}
catch(e)
{success=1;}}
if(!success){reportError(0);}
return success;}
function handleRequestWebTVStateChange()
{if(xmlWebTVHttp.readyState==4)
{if(xmlWebTVHttp.status==200)
{try
{handleWebTVServerResponse();}
catch(e)
{reportError(5);}}
else
{reportError(6);}}}
function handleWebTVServerResponse()
{try{var response=xmlWebTVHttp.responseText;if(response.indexOf("ERRNO")>=0||response.indexOf("error:")>=0||response.length==0)
throw(response.length==0?"Void server response.":response);response=xmlWebTVHttp.responseXML.documentElement;nextembed=response.getElementsByTagName("nextembed").item(0).firstChild.data.toString();nextch=trimString(response.getElementsByTagName("nextch").item(0).firstChild.data.toString());nextlink=html_entity_decode(trimString(response.getElementsByTagName("nextlink").item(0).firstChild.data.toString()));nextchtype=trimString(response.getElementsByTagName("nextchtype").item(0).firstChild.data.toString());nextchicon=trimString(response.getElementsByTagName("nextchicon").item(0).firstChild.data.toString());nextchname=trimString(response.getElementsByTagName("nextchname").item(0).firstChild.data.toString());nextplayer=trimString(response.getElementsByTagName("nextplayer").item(0).firstChild.data.toString());if(nextlink!=''&&nextlink!='void'){nextloaded=0;}
updatePlayer();}catch(e){reportError(9);}}
function playChannel(pcId){try{try{if(tvuplayer!=''){document.getElementById(tvuplayer).Stop();}}catch(e){}
nextch=pcId;if(showamazonads){playafteradsreception=1;adsreceived=0;getAds(pcId);setTimeout('if(!adsreceived)getChannelInfo();',750)}else{getChannelInfo();}}catch(e){reportError(1);}
return false;}
function getAds(pcId){try{var connectionCallback={success:function(o){try{var response=o.responseXML.documentElement;var detailpagearray=response.getElementsByTagName("DetailPageURL");var smallimagearray=response.getElementsByTagName("SmallImageURL");var titlearray=response.getElementsByTagName("Title");var asinarray=response.getElementsByTagName("ASIN");var associatetagarray=response.getElementsByTagName("AssociateTag");var newpricearray=response.getElementsByTagName("newprice");var subscridarray=response.getElementsByTagName("SubscriptionId");ads=new Array();for(var i=0;i<titlearray.length;i++){var detailpage=trimString(detailpagearray.item(i).firstChild.data.toString());try{var smallimage=trimString(smallimagearray.item(i).firstChild.data.toString());}catch(e){var smallimage='';}
var title=trimString(titlearray.item(i).firstChild.data.toString());var asin=trimString(asinarray.item(i).firstChild.data.toString());var associatetag=trimString(associatetagarray.item(i).firstChild.data.toString());try{var newprice=trimString(newpricearray.item(i).firstChild.data.toString());}catch(e){var newprice='??';}
try{var subscrid=trimString(subscridarray.item(i).firstChild.data.toString());}catch(e){var subscrid='';}
ads[i]={DetailPageURL:detailpage,SmallImageURL:smallimage,Title:title,ASIN:asin,AssociateTag:associatetag,newprice:newprice,SubscriptionId:subscrid};}
if(playafteradsreception)getChannelInfo();adsreceived=1;}catch(e){}},failure:function(o){}};var xmlfile='http://'+window.location.hostname+'/cache/ads/'+pcId+'_ads.xml';YAHOO.util.Connect.asyncRequest("GET",xmlfile,connectionCallback);}catch(e){}}
function setAdsHTML(){var adhtml='';var addiv='';switch(currenttab){case"WMPTab":{addiv='wmpad';break;}
case"TVUTab":{addiv='tvuad';break;}
case"SOPTab":{addiv='sopad';break;}
case"TVATab":{addiv='tvaad';break;}
case"PPSTab":{addiv='ppsad';break;}
case"PPLTab":{addiv='pplad';break;}
case"FLSTab":{addiv='flsad';break;}
case"VLCTab":{addiv='vlcad';break;}
default:{return false;break;}}
if(typeof(window["ads"])=="undefined"){return 0;}
var adslength=ads.length;if(typeof(window["adsoffset"])=="undefined"){adsoffset=new Array();}
if(adsoffset[currenttab]==undefined){adsoffset[currenttab]=0;}
if(adslocation=='top'){adhtml='<div class="cont1"><div class="cont2"><div class="cont3">';for(var i=0;i<20;i++){adhtml+=getAdHTML(ads[((i+adsoffset[currenttab])%adslength)],'H');}
adhtml+='</div></div></div>';}else if(adslocation=='left'){for(var i=0;i<5;i++){adhtml+=getAdHTML(ads[((i+adsoffset[currenttab])%adslength)],'V');}}
try{document.getElementById(addiv).innerHTML=adhtml;return true;}catch(e){return false;}}
function getAdHTML(ad,orientation){var adhtml='';if(orientation=='V'){adhtml='<div class="content leftcontent"><iframe src="http://rcm.amazon.com/e/cm?t='+ad['AssociateTag']+'&o=1&p=8&l=as1&asins='+ad['ASIN']+'&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=FFFFFF&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>';}else if(orientation=='H'){adhtml='<div class="content topcontent"><div class="image"><a href="'+ad['DetailPageURL']+'" target="_blank"><img src="'+ad['SmallImageURL']+'" /></a></div><div class="details"><p class="title"><a href="'+ad['DetailPageURL']+'" target="_blank">'+ad['Title']+'</a></p><p>Buy new: '+ad['newprice']+'</p></div>   <div class="buyform"><form method="get" action="http://www.amazon.com/gp/aws/cart/add.html" target="_blank">  <input type="hidden" name="SubscriptionId" value="'+ad['SubscriptionId']+'" /> <input type="hidden" name="AssociateTag" value="'+ad['AssociateTag']+'" /> <input type="hidden" name="ASIN.1" value="'+ad['ASIN']+'" /> <input type="hidden" name="Quantity.1" value="1" /> <input type="image"  name="submit.add" value="Buy from Amazon.com" alt="Buy from Amazon.com" src="http://'+window.location.hostname+'/img/buyamazon.gif" /> </form></div></div>';}else{return false;}
return adhtml;}
function run_first_resize(){resize_player();setTimeout('resize_player()',250);setTimeout('resize_player()',500);setTimeout('resize_player()',750);setTimeout('resize_player()',1000);}
function resize_player()
{var height=window.innerHeight;var width=window.innerWidth;if(document.body.clientHeight)
{height=document.body.clientHeight;width=document.body.clientWidth;}
try{var th=document.getElementById('yui-dt0-th2');if(width<460){th.style.width='100%';myDataTable.hideSwap(4,'none',0);myDataTable.hideSwap(3,'none',0);}
else{myDataTable.hideSwap(4,'',0);}
var managechannels=document.getElementById('managebutton');var refreshbutton=document.getElementById('refreshbutton');var stix1=document.getElementById('stix1');var sharebutton=document.getElementById('sharethis');var stix2=document.getElementById('stix2');var searchform=document.getElementById('form');if(width<251){managechannels.style.display="none";stix1.style.visibility="hidden";}
else{managechannels.style.display="inline";stix1.style.visibility="visible";}
if(width<393){sharebutton.style.display="none";stix2.style.visibility="hidden";}
else{sharebutton.style.display="inline";stix2.style.visibility="visible";}
if(width<778){searchform.style.display="none";}
else{searchform.style.display="inline";}}
catch(e){}
var ratio=width/height;var refratio=4/3;var bannerheight=(showamazonads)?64:0;if(ratio>refratio){var playerheight=parseInt(height);}else{var playerheight=parseInt(height)-bannerheight;}
try{document.getElementById('WMPDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('TVUDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('SOPDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('TVADIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('PPSDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('PPLDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
try{document.getElementById('FLSDIV').style.height=parseInt(playerheight)+"px";}catch(e){}
if(showamazonads&&ratio>refratio){document.getElementById('wmpad').style.height=(parseInt(height)-4)+"px";document.getElementById('tvuad').style.height=(parseInt(height)-4)+"px";document.getElementById('sopad').style.height=(parseInt(height)-4)+"px";document.getElementById('tvaad').style.height=(parseInt(height)-4)+"px";document.getElementById('ppsad').style.height=(parseInt(height)-4)+"px";document.getElementById('pplad').style.height=(parseInt(height)-4)+"px";document.getElementById('flsad').style.height=(parseInt(height)-4)+"px";document.getElementById('wmpad').style.width="124px";document.getElementById('tvuad').style.width="124px";document.getElementById('sopad').style.width="124px";document.getElementById('tvaad').style.width="124px";document.getElementById('ppsad').style.width="124px";document.getElementById('pplad').style.width="124px";document.getElementById('flsad').style.width="124px";try{if(wmpplayer!=''){document.getElementById('WMPDIV').style.clear="none";}}catch(e){}
try{if(tvuplayer!=''){document.getElementById('TVUDIV').style.clear="none";}}catch(e){}
try{if(sopplayer!=''){document.getElementById('SOPDIV').style.clear="none";}}catch(e){}
try{if(tvaplayer!=''){document.getElementById('TVADIV').style.clear="none";}}catch(e){}
try{if(ppsplayer!=''){document.getElementById('PPSDIV').style.clear="none";}}catch(e){}
try{if(pplplayer!=''){document.getElementById('PPLDIV').style.clear="none";}}catch(e){}
try{if(flsplayer!=''){document.getElementById('FLSDIV').style.clear="none";}}catch(e){}
try{if(wmpplayer!=''){document.getElementById('WMPDIV').style.marginLeft="124px";}}catch(e){}
try{if(tvuplayer!=''){document.getElementById('TVUDIV').style.marginLeft="124px";}}catch(e){}
try{if(sopplayer!=''){document.getElementById('SOPDIV').style.marginLeft="124px";}}catch(e){}
try{if(tvaplayer!=''){document.getElementById('TVADIV').style.marginLeft="124px";}}catch(e){}
try{if(ppsplayer!=''){document.getElementById('PPSDIV').style.marginLeft="124px";}}catch(e){}
try{if(pplplayer!=''){document.getElementById('PPLDIV').style.marginLeft="124px";}}catch(e){}
try{if(flsplayer!=''){document.getElementById('FLSDIV').style.marginLeft="124px";}}catch(e){}
if(showamazonads&&((typeof(window["adslocation"])=="undefined")||adslocation=='top')){adslocation='left';setAdsHTML();}}else if(showamazonads){try{if(wmpplayer!=''){document.getElementById('WMPDIV').style.clear="left";}}catch(e){}
try{if(tvuplayer!=''){document.getElementById('TVUDIV').style.clear="left";}}catch(e){}
try{if(sopplayer!=''){document.getElementById('SOPDIV').style.clear="left";}}catch(e){}
try{if(tvaplayer!=''){document.getElementById('TVADIV').style.clear="left";}}catch(e){}
try{if(ppsplayer!=''){document.getElementById('PPSDIV').style.clear="left";}}catch(e){}
try{if(pplplayer!=''){document.getElementById('PPLDIV').style.clear="left";}}catch(e){}
try{if(flsplayer!=''){document.getElementById('FLSDIV').style.clear="left";}}catch(e){}
try{if(wmpplayer!=''){document.getElementById('WMPDIV').style.marginLeft="0";}}catch(e){}
try{if(tvuplayer!=''){document.getElementById('TVUDIV').style.marginLeft="0";}}catch(e){}
try{if(sopplayer!=''){document.getElementById('SOPDIV').style.marginLeft="0";}}catch(e){}
try{if(tvaplayer!=''){document.getElementById('TVADIV').style.marginLeft="0";}}catch(e){}
try{if(ppsplayer!=''){document.getElementById('PPSDIV').style.marginLeft="0";}}catch(e){}
try{if(pplplayer!=''){document.getElementById('PPLDIV').style.marginLeft="0";}}catch(e){}
try{if(flsplayer!=''){document.getElementById('FLSDIV').style.marginLeft="0";}}catch(e){}
document.getElementById('wmpad').style.height="60px";document.getElementById('tvuad').style.height="60px";document.getElementById('sopad').style.height="60px";document.getElementById('tvaad').style.height="60px";document.getElementById('ppsad').style.height="60px";document.getElementById('pplad').style.height="60px";document.getElementById('flsad').style.height="60px";document.getElementById('wmpad').style.width="100%";document.getElementById('tvuad').style.width="100%";document.getElementById('sopad').style.width="100%";document.getElementById('tvaad').style.width="100%";document.getElementById('ppsad').style.width="100%";document.getElementById('pplad').style.width="100%";document.getElementById('flsad').style.width="100%";if(showamazonads&&((typeof(window["adslocation"])=="undefined")||adslocation=='left')){adslocation='top';setAdsHTML();}}
if(istvudisplayed){resize_tvu();}}
function buildWebTV(myTabs){myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/wmp16.gif" title="Windows Media Player" />',content:'<div id="wmpad" class="ad-div"></div><div id="WMPDIV" class="tab-content"></div>',disabled:true,href:"#WindowsMediaPlayer"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/flash16.gif" title="Flash Player" />',content:'<div id="flsad" class="ad-div"></div><div id="FLSDIV" class="tab-content"></div>',disabled:true,href:"#FlashPlayer"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/tvu16.gif" title="TVU Player" />',content:'<div id="tvuad" class="ad-div"></div><div id="TVUDIV" class="tab-content"></div>',disabled:true,href:"#TVUNetworks"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/sopcast16.gif" title="Sopcast Player" />',content:'<div id="sopad" class="ad-div"></div><div id="SOPDIV" class="tab-content"></div>',disabled:true,href:"#Sopcast"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/tvants16.gif" title="TVAnts Player" />',content:'<div id="tvaad" class="ad-div"></div><div id="TVADIV" class="tab-content"></div>',disabled:true,href:"#TVAnts"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/ppstream16.gif" title="PPStream Player" />',content:'<div id="ppsad" class="ad-div"></div><div id="PPSDIV" class="tab-content"></div>',disabled:true,href:"#PPStream"}));myTabs.addTab(new YAHOO.widget.Tab({label:'<img src="'+localdomain+'img/logos/pplive16.gif" title="PPLive Player" />',content:'<div id="pplad" class="ad-div"></div><div id="PPLDIV" class="tab-content"></div>',disabled:true,href:"#PPLive"}));myTabs.set('orientation','left');chntab=myTabs.getTab(0);wmptab=myTabs.getTab(1);flstab=myTabs.getTab(2);tvutab=myTabs.getTab(3);soptab=myTabs.getTab(4);tvatab=myTabs.getTab(5);ppstab=myTabs.getTab(6);ppltab=myTabs.getTab(7);chntab.addListener('click',function(e){setTabs('CHNTab');setPlayer('chn');});wmptab.addListener('click',function(e){if(setPlayer('wmpplayer')&&wmpplayer!=''){setTabs('WMPTab');}});tvutab.addListener('click',function(e){if(setPlayer('tvuplayer')&&tvuplayer!=''){setTabs('TVUTab');}});soptab.addListener('click',function(e){if(setPlayer('sopplayer')&&sopplayer!=''){setTabs('SOPTab');}});tvatab.addListener('click',function(e){if(setPlayer('tvaplayer')&&tvaplayer!=''){setTabs('TVATab');}});ppstab.addListener('click',function(e){if(setPlayer('ppsplayer')&&ppsplayer!=''){setTabs('PPSTab');}});ppltab.addListener('click',function(e){if(setPlayer('pplplayer')&&pplplayer!=''){setTabs('PPLTab');}});flstab.addListener('click',function(e){if(setPlayer('flsplayer')&&flsplayer!=''){setTabs('FLSTab');}});wmptab.addListener('dblclick',function(e){if(wmpplayer!=''&&confirm('Are you sure you want to close the Windows Media Player?')){destroyObject('WMPTab');wmpplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(wmpplayer=='')alert('The player is closed.');}});tvutab.addListener('dblclick',function(e){if(tvuplayer!=''&&confirm('Are you sure you want to close the TVU Player?')){destroyObject('TVUTab');tvuplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(tvuplayer=='')alert('The player is closed.');}});soptab.addListener('dblclick',function(e){if(sopplayer!=''&&confirm('Are you sure you want to close the Sopcast Player?')){destroyObject('SOPTab');sopplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(sopplayer=='')alert('The player is closed.');}});tvatab.addListener('dblclick',function(e){if(tvaplayer!=''&&confirm('Are you sure you want to close the TVAnts Player?')){destroyObject('TVATab');tvaplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(tvaplayer=='')alert('The player is closed.');}});ppstab.addListener('dblclick',function(e){if(ppsplayer!=''&&confirm('Are you sure you want to close the PPStream Player?')){destroyObject('PPSTab');ppsplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(ppsplayer=='')alert('The player is closed.');}});ppltab.addListener('dblclick',function(e){if(pplplayer!=''&&confirm('Are you sure you want to close the PPLive Player?')){destroyObject('PPLTab');pplplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(pplplayer=='')alert('The player is closed.');}});flstab.addListener('dblclick',function(e){if(flsplayer!=''&&confirm('Are you sure you want to close the Flash Player?')){stopPlayer(flsplayer);destroyObject('FLSTab');flsplayer='';setTabs('CHNTab');this.set('disabled',true);resize_player();}else{if(flsplayer=='')alert('The player is closed.');}});if(showamazonads){setInterval('if(typeof(window["adsoffset"]) == "undefined"){adsoffset=new Array();}if(adsoffset[currenttab]==undefined){adsoffset[currenttab]=0;}else{adsoffset[currenttab]+=1;};setAdsHTML();',60000);}}
function advertise(){var url=localdomain+"donate?webtv="+webtvname+"&webpage="+encodeURIComponent(document.location.href);document.location.replace(url);};localdomain="http://"+window.location.hostname+":"+window.location.port+"/";var xmlHttpChannelHit=createXmlHttpRequestObject();function createXmlHttpRequestObject()
{var xmlHttpChannelHitGetMessages;try
{xmlHttpChannelHitGetMessages=new XMLHttpRequest();}
catch(e)
{var XmlHttpVersions=new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");for(var i=0;i<XmlHttpVersions.length&&!xmlHttpChannelHitGetMessages;i++)
{try
{xmlHttpChannelHitGetMessages=new ActiveXObject(XmlHttpVersions[i]);}
catch(e){}}}
if(!xmlHttpChannelHitGetMessages)
alert("Error creating the XMLHttpRequest object.");else
return xmlHttpChannelHitGetMessages;}
function countHit(webtv){try{if(xmlHttpChannelHit.readyState==4||xmlHttpChannelHit.readyState==0){try{var params="webtv="+webtv+"&webpage="+encodeURIComponent(window.top.location);}
catch(e){var params="webtv="+webtv+"&webpage="+encodeURIComponent(document.referrer);}
xmlHttpChannelHit.open("POST",localdomain+"hit_counter.php",true);xmlHttpChannelHit.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlHttpChannelHit.onreadystatechange=function handleHitServerResponse(){};xmlHttpChannelHit.send(params);}}catch(e){reportError(3);}};NS6=(document.getElementById&&!document.all);IE=(document.all);NS=(navigator.appName=="Netscape"&&navigator.appVersion.charAt(0)=="4");function trimString(str){str=this!=window?this:str;return str.replace(/^\s+/g,'').replace(/\s+$/g,'');}
function html_entity_decode(string){var ret,tarea=document.createElement('textarea');tarea.innerHTML=string;ret=tarea.value;return ret;};var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return}f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return}if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return}}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return}var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return}var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return}AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();;function initChannels(tableId){xmlfile='http://'+window.location.hostname+'/'+webtvname+".xml";var connectionCallback={success:function(o){var xmlDoc=o.responseXML;myDataSource=new YAHOO.util.DataSource(xmlDoc);myDataSource.responseType=YAHOO.util.DataSource.TYPE_XML;myDataSource.responseSchema={resultNode:"channel",fields:[{key:"id"},{key:"name"},{key:"description"},{key:"type"},{key:"rownumber",parser:YAHOO.util.DataSource.parseNumber},{key:"bitrate",parser:YAHOO.util.DataSource.parseNumber}]};myDataSource.sendRequest(xmlfile,{success:myDataTable.onDataReturnInitializeTable,scope:myDataTable});myDataTable.hideSwap(5,'none',0);var width=window.innerWidth;if(document.body.clientHeight)
{width=document.body.clientWidth;}
document.getElementById('refreshbutton').innerHTML='<a target="_self" href="javascript:refresh()" title="Refresh" class="button">Refresh</a>';document.getElementById('stix0').style.visibility='visible';if(width>=251){document.getElementById('managebutton').style.display='inline';document.getElementById('stix1').style.visibility='visible';}
if(width>=393){document.getElementById('sharethis').style.display='inline';document.getElementById('stix2').style.visibility='visible';}},failure:function(o){document.getElementById('refreshbutton').innerHTML='<span style="color:#f00" id="refreshingmessage">failed refreshing</span>';setTimeout('document.getElementById(\'refreshbutton\').innerHTML=\'<a target="_self" href="javascript:refresh()" title="Refresh" class="button">Refresh</a>\';document.getElementById(\'managebutton\').style.display=\'inline\';document.getElementById(\'stix0\').style.visibility=\'visible\';document.getElementById(\'stix1\').style.visibility=\'visible\';document.getElementById(\'sharethis\').style.display=\'inline\';document.getElementById(\'stix2\').style.visibility=\'visible\';',1000);}};refresh=function(){document.getElementById('managebutton').style.display='none';document.getElementById('stix1').style.visibility='hidden';document.getElementById('sharethis').style.display='none';document.getElementById('stix2').style.visibility='hidden';document.getElementById('stix0').style.visibility='hidden';document.getElementById('refreshbutton').innerHTML='<span id="refreshingmessage">refreshing the channels</span>';YAHOO.util.Connect.asyncRequest("GET",xmlfile,connectionCallback);}
channelstablebuilt=0;xmldatasourceloaded=0;myDataSource=new YAHOO.util.DataSource(YAHOO.util.Dom.get("channelstable"));myDataSource.responseType=YAHOO.util.DataSource.TYPE_HTMLTABLE;myDataSource.responseSchema={fields:[{key:"rownumber",parser:YAHOO.util.DataSource.parseNumber},{key:"type"},{key:"name"},{key:"bitrate",parser:YAHOO.util.DataSource.parseNumber},{key:"description"},{key:"id"}]};var myColumnDefs=[{key:"rownumber",label:"I",className:"colI",sortable:true,sortOptions:{defaultDir:YAHOO.widget.DataTable.CLASS_DESC},hideable:false,abbr:"Index",formatter:formatIndex},{key:"type",label:"A",className:"colA",sortable:true,hideable:false,abbr:"Application",formatter:formatAppIcon},{key:"name",label:"Channel",className:"colChannel",sortable:true,hideable:false,abbr:"Channel Name"},{key:"bitrate",hidden:true,label:"BR",className:"colBR",sortable:true,hideable:true,abbr:"Bitrate"},{key:"description",label:"Description",className:"colDescription",type:"string",sortable:true,hideable:false,abbr:"Description"},{key:"id",hidden:true}];var myConfigs={scrollable:false};myDataTable=new YAHOO.widget.DataView(tableId,myColumnDefs,myDataSource,myConfigs);myDataTable.subscribe("initEvent",initFilter,myDataTable);myDataTable.subscribe("rowMouseoverEvent",myDataTable.onEventHighlightRow);myDataTable.subscribe("rowMouseoutEvent",myDataTable.onEventUnhighlightRow);myDataTable.subscribe("rowClickEvent",function(oArgs){var pcId=(parseInt(this.getTrEl(oArgs.target).childNodes[5].childNodes[0].innerHTML)).toString();if(!playpopup){if(!loading){playChannel(pcId);}}else{var url="http://"+window.location.hostname+"/"+webtvname+"/webtv/play/"+pcId;if((typeof(window["webtvpopup"])=="undefined")||webtvpopup.closed)webtvpopup=window.open(url,'webtvpopup');else{webtvpopup.playChannel(pcId);setTimeout("webtvpopup.focus()",1000);}}});myDataTable.hideSwap(3,'none',0);myDataTable.hideSwap(5,'none',0);channelstablebuilt=1;}
function initFilter(oResp,oDataTable,c){var data=oDataTable.getRecordSet().getRecords();fnFilter=new YAHOO.dpu.util.StringFilter(data,"name");fnFilter.maxCacheEntries=0;oAutoComp=new YAHOO.dpu.widget.RowFilter('acInput1','acResult1',oDataTable,fnFilter);var ua=navigator.userAgent.toLowerCase();if(ua.indexOf('msie')!=-1&&ua.indexOf('opera')<0){oAutoComp.useIFrame=true;}
oDataTable.unsubscribe("initEvent",initFilter);}
function changeFilter(){var s=document.getElementById("fs");var column=s.options[s.selectedIndex].value;fnFilter.schemaItem=column}
function formatAppIcon(elCell,oRecord,oColumn,oData){var appType=oData.toString();var iconsrc=getIconImgSrc(appType);elCell.innerHTML="<img src='"+iconsrc+"' />";}
function formatIndex(elCell,oRecord,oColumn,oData){elCell.innerHTML=(parseInt(oData)+1).toString();}
function getIconImgSrc(type){var localdomain="http://"+window.location.hostname+":"+window.location.port+"/";if(type=='yahoo'){var output=localdomain+'img/icons/chat/yahooonline.gif';}
if(type=='icq'){var output=localdomain+'img/icons/chat/icqonline.gif';}
if(type=='msn'){var output=localdomain+'img/icons/chat/msnonline.gif';}
if(type=='ggltalk'){var output=localdomain+'img/icons/chat/gtalkonline16.gif';}
if(type=='website'){var output=localdomain+'img/icons/webpage16.gif';}
if(type=='email'){var output=localdomain+'img/icons/email16.gif';}
if(type=='refresh'){var output=localdomain+'img/icons/refresh32.jpg';}
if(type=='addevent'){var output=localdomain+'img/icons/addevent32.jpg';}
if(type=='addstream'){var output=localdomain+'img/icons/addstream32.jpg';}
if(type=='sucess'){var output=localdomain+'img/icons/success.gif';}
if(type=='pin'){var output=localdomain+'img/icons/pin32.jpg';}
if(type=='unpin'){var output=localdomain+'img/icons/unpin32.jpg';}
if(type=='BRIGHTCOVE'){var output=localdomain+'img/logos/brightcove16.gif';}
if(type=='DAILYMOTION'){var output=localdomain+'img/logos/dailymotion16.gif';}
if(type=='GOOGLE'){var output=localdomain+'img/logos/google16.gif';}
if(type=='METACAFE'){var output=localdomain+'img/logos/metacafe16.gif';}
if(type=='MYSPACE'){var output=localdomain+'img/logos/myspace16.gif';}
if(type=='PHOTOBUCKET'){var output=localdomain+'img/logos/photobucket16.gif';}
if(type=='SYNACAST'){var output=localdomain+'img/logos/pplive16.gif';}
if(type=='PPMATE'){var output=localdomain+'img/logos/ppmate16.gif';}
if(type=='PPSTREAM'){var output=localdomain+'img/logos/ppstream16.gif';}
if(type=='SOP'){var output=localdomain+'img/logos/sopcast16.gif';}
if(type=='TVU'){var output=localdomain+'img/logos/tvu16.gif';}
if(type=='USTREAM'){var output=localdomain+'img/logos/ustreamtv16.gif';}
if(type=='MMS'){var output=localdomain+'img/logos/wmp16.gif';}
if(type=='HTTP'){var output=localdomain+'img/logos/wmp16.gif';}
if(type=='RTSP'){var output=localdomain+'img/logos/wmp16.gif';}
if(type=='YOUTUBE'){var output=localdomain+'img/logos/youtube16.gif';}
if(type=='TVANTS'){var output=localdomain+'img/logos/tvants16.gif';}
if(type=='JUSTINTV'){var output=localdomain+'img/logos/justintv16.gif';}
if(type=='STICKAM'){var output=localdomain+'img/logos/stickam16.gif';}
if(type=='BLOGTV'){var output=localdomain+'img/logos/blogtv16.gif';}
if(type=='FLASH'){var output=localdomain+'img/logos/flash16.gif';}
if(type=='JWPLAYER'){var output=localdomain+'img/logos/flash16.gif';}
if(type=='LIVEYAHOO'){var output=localdomain+'img/logos/liveyahoo16.gif';}
if(type=='MOGULUS'){var output=localdomain+'img/logos/mogulus16.gif';}
if(type=='FREEDOCAST'){var output=localdomain+'img/logos/freedocast16.gif';}
return output;}