var minWidgetWidth=300;
var SEARCHICONWIDTH=16;
var SEARCHBOXWIDTHPERCENTAGE=94;
var IMAGEASPECTRATIO=0.75;
var IMAGEDIVWIDTH=120;
var logoWidth;
function LayoutManager(_1){
var _2=0;
var _3=0;
var _4=_1;
var _5=0;
var _6=0;
IS_PLAYER_IN_INDEPENDENT_PANEL=true;
this.setDimensions=function(){
var _7=getBrowser();
_3=getWindowWidth()-2;
_2=getWindowHeight()-2;
var _8=0;
var _9=0;
var _a=document.getElementById("resultsWindow");
var _b=document.getElementById("playerWindow");
if(_a==null){
return;
}
_8=parseInt(_a.style.width.replace(/%/,""));
_9=parseInt(_a.style.height.replace(/%/,""));
_6=_3*_8/100;
_5=_2*_9/100;
if(ProtoUIStates.header&&ProtoUIStates.header.style.display=="block"){
if(ProtoUIStates.searchContainer){
this.setSearchBoxPosition(SEARCHICONWIDTH+4);
}
}else{
}
if(_7=="Internet Explorer"){
var _c=document.getElementById("resultDisplay");
var _d=document.getElementById("mi_span");
}
};
this.getResultWindowWidth=function(){
return _6;
};
this.getPlayerDimension=function(){
var _e=0;
var _f=0;
var _10=document.getElementById("playerWindow");
if(_10==null){
return null;
}
var _11=_10.offsetHeight;
var _12=_10.offsetWidth;
var _13=_12/mediaPlayerWidthByHeightRatio;
var _14=_11*mediaPlayerWidthByHeightRatio;
if(_13>_11){
_13=_11;
_14=_13*mediaPlayerWidthByHeightRatio;
}else{
if(_14>_12){
_14=_12;
_13=_14/mediaPlayerWidthByHeightRatio;
}else{
_14=_12;
_13=_11;
}
}
var _15=new Array();
_15[0]=0;
_15[1]=0;
_15[2]=415;
_15[3]=313;
return _15;
};
this.setResultsContainerDimensions=function(){
return;
var _16=document.getElementById("toolbar").offsetHeight;
if(ProtoUIStates.header&&ProtoUIStates.header.style.display=="block"){
ProtoUIStates.resultsContainer.style.height=_2-ProtoUIStates.header.offsetHeight-_16+"px";
ProtoUIStates.resultsContainer.style.width=_6+"px";
}else{
ProtoUIStates.resultsContainer.style.height=_2-_16+"px";
ProtoUIStates.resultsContainer.style.width=_6+"px";
}
};
this.getSearchBoxWidth=function(){
var _17=_6;
return parseInt(_6*SEARCHBOXWIDTHPERCENTAGE/100);
};
this.setSearchBoxPosition=function(_18){
return;
var _19=292;
var _1a=2;
if(false&&_1a>25){
_1a=(-300)-_1a;
}else{
if(_1a<_19){
ProtoUIStates.searchTextBox.style.width=_19-_1a+"px";
}else{
ProtoUIStates.searchTextBox.style.width="0";
}
}
};
}
var ProtoUIStates={"currentWidth":0,"dspace":AjaxConstsBase.VideoDS,"searchTextBox":null,"searchContainer":null,"header":null,"resultsContainer":null,"playerDiv":null,"keypadElem":null,"timerId":0,"timer_counter":0,"curr_query":"","max_chars":20,"ctxt_str_max":50,"contextString":"","contextLabel":null,"charWidth":8,"bkgDiv":null,"curr_hash":0,"actPopup":null,"preloadImagesArray":null,"MIpreloadImagesArray":null,"MIpreloadImagesSrc":null,"share_gid":null,"platform_info":null};
var VideopreloadImagesSrc=[];
ProtoUIStates.MIpreloadImagesSrc=[];
var AnswersPreloadImagesSrc=[];
function home(){
EvHandleHome();
}
function back(){
EvHandleBack(1);
}
function search(){
EvHandleSearch();
}
function shareVideo(_1b){
var gid="";
if(typeof (_1b)=="string"){
gid=_1b;
}else{
if(_1b){
gid=_1b.parentNode.parentNode.getAttribute("gid");
}
}
if(!gid){
if(_1b.parentNode.resultButton){
gid=_1b.parentNode.resultButton.getAttribute("gid");
}
}
if(!gid){
gid=_1b.parentNode.parentNode.getAttribute("act_link");
EvHandleShareVideo(gid,true);
return;
}
EvHandleShareVideo(gid);
}
function bookmark(){
EvHandleBookMark();
}
function unloader(){
EvCleanup();
}
function start_app(){
SInitializeSearch(10,ProtoUIStates.dspace,ProtoUIStates.share_gid);
}
function loader(){
ProtoUIStates.searchTextBox=document.getElementById("searchTextBox");
if(ProtoUIStates.searchTextBox){
try{
ProtoUIStates.searchTextBox.focus();
}
catch(e){
}
ProtoUIStates.preloadImagesArray=new Array();
ProtoUIStates.searchContainer=document.getElementById("searchContainer");
ProtoUIStates.header=document.getElementById("header");
ProtoUIStates.resultsContainer=document.getElementById("resultsContainer");
ProtoUIStates.playerDiv=document.getElementById("player");
ProtoUIStates.keypadElem=document.getElementById("keypad");
ProtoUIStates.bkgDiv=document.getElementById("bkgDiv");
ProtoUIStates.contextLabel=document.getElementById("my_text");
ProtoUIStates.contextLabelContainer=document.getElementById("contextLabelSpan");
ProtoUIStates.actPopup=document.getElementById("actPopup");
ProtoUIStates.platform_info=new PlatformInfo();
ProtoUIStates.share_gid="__share_gid__";
var loc=window.location.toString();
var mi;
var idx=loc.indexOf("?");
if(idx==-1){
idx=loc.indexOf("#");
}
if(idx!=-1){
mi=loc.substr(idx+1);
if(mi.indexOf("vp:mi:")>=0){
ProtoUIStates.share_gid=mi.substr(mi.indexOf("~")+"~".length);
idx=ProtoUIStates.share_gid.indexOf("~");
if(idx!=-1){
ProtoUIStates.share_gid=ProtoUIStates.share_gid.substr(0,idx);
}
}
}
}
setTimeout("start_app()",10);
}
function createXMLParserAndLoadString(_20){
var _21;
if(window.ActiveXObject){
var doc=new ActiveXObject("Microsoft.XMLDOM");
doc.async="false";
doc.loadXML(_20);
_21=doc;
}else{
var _23=new DOMParser();
var doc=_23.parseFromString(_20,"text/xml");
_21=doc;
}
return _21;
}
function getWindowWidth(){
var _24=0;
if(typeof (window.innerWidth)=="number"){
_24=window.innerWidth;
}else{
if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){
_24=document.documentElement.clientWidth;
}else{
if(document.body&&(document.body.clientWidth||document.body.clientHeight)){
_24=document.body.clientWidth;
}
}
}
return _24;
}
function getWindowHeight(){
var _25=0;
if(typeof (window.innerHeight)=="number"){
_25=window.innerHeight;
}else{
if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){
_25=document.documentElement.clientHeight;
}else{
if(document.body&&(document.body.clientWidth||document.body.clientHeight)){
_25=document.body.clientHeight;
}
}
}
return _25;
}
function showElement(_26){
var _27=navigator.appName.indexOf("Netscape")!=-1;
var _28=navigator.appName.indexOf("Microsoft")!=-1;
_26.style.display="block";
}
function hideElement(_29){
var _2a=navigator.appName.indexOf("Netscape")!=-1;
var _2b=navigator.appName.indexOf("Microsoft")!=-1;
_29.style.display="none";
}
function getBrowser(){
var agt=navigator.userAgent.toLowerCase();
if(agt.indexOf("opera")!=-1){
return "Opera";
}
if(agt.indexOf("staroffice")!=-1){
return "Star Office";
}
if(agt.indexOf("webtv")!=-1){
return "WebTV";
}
if(agt.indexOf("beonex")!=-1){
return "Beonex";
}
if(agt.indexOf("chimera")!=-1){
return "Chimera";
}
if(agt.indexOf("netpositive")!=-1){
return "NetPositive";
}
if(agt.indexOf("phoenix")!=-1){
return "Phoenix";
}
if(agt.indexOf("firefox")!=-1){
return "Firefox";
}
if(agt.indexOf("safari")!=-1){
return "Safari";
}
if(agt.indexOf("skipstone")!=-1){
return "SkipStone";
}
if(agt.indexOf("msie")!=-1){
return "Internet Explorer";
}
if(agt.indexOf("netscape")!=-1){
return "Netscape";
}
if(agt.indexOf("mozilla/5.0")!=-1){
return "Mozilla";
}
if(agt.indexOf("/")!=-1){
if(agt.substr(0,agt.indexOf("/"))!="mozilla"){
return navigator.userAgent.substr(0,agt.indexOf("/"));
}else{
return "Netscape";
}
}else{
if(agt.indexOf(" ")!=-1){
return navigator.userAgent.substr(0,agt.indexOf(" "));
}else{
return navigator.userAgent;
}
}
}
function stripHTML(_2d){
var _2e=_2d;
if(_2d){
_2e=_2d.replace(/(<([^>]+)>)&/ig,"").replace(/&lt;/ig,"<").replace(/&gt;/ig,">");
}
return _2e;
}
function createCookie(_2f,_30,_31){
if(_31){
var _32=new Date();
_32.setTime(_32.getTime()+(_31*24*60*60*1000));
var _33="; expires="+_32.toGMTString();
}else{
var _33="";
}
document.cookie=_2f+"="+_30+_33+"; path=/";
}
function readCookie(_34){
var _35=_34+"=";
var ca=document.cookie.split(";");
for(var i=0;i<ca.length;i++){
var c=ca[i];
while(c.charAt(0)==" "){
c=c.substring(1,c.length);
}
if(c.indexOf(_35)==0){
return c.substring(_35.length,c.length);
}
}
return null;
}
function eraseCookie(_39){
createCookie(_39,"",-1);
}
var gFullScreen=false;
var mediaContainer=null;
function MediaPlayer(_3a){
var _3b=this;
var _3c=MediaPlayer.UndefinedEvent;
var _3d;
var _3e;
var _3f=0;
var _40=0;
var top=0;
var _42=0;
var _43;
var _44;
var _45;
var _46;
var _47;
var _48=["mediaPlayer_Real","mediaPlayer_MS","mediaPlayer_Flash","mediaPlayer_IFrame","mediaPlayer_QT"];
var _49=null;
var _4a;
var _4b=false;
var _4c;
var _4d=false;
var _4e=false;
this.getWidth=function(){
return _4a.width;
};
this.getHeight=function(){
return _4a.height;
};
this.play=function(){
if(_4c){
_47["play"][_3d]();
}
};
this.playClip=function(url,_50,_51){
_3d=_50;
createPlayer(_3d,url);
_4a=document.getElementById(_48[_3d]);
_4c=true;
this.setUrlName(url,_50,_51);
};
this.setUrlName=function(url,_53,_54){
if(_4c){
_47["setUrlName"][_53](url,_54);
}
};
function createPlayer(_55,url){
_47["create"][_55](url);
return;
var _57=document.getElementById(_48[_55]);
if(_57!=undefined&&_57!=null){
return;
}
_49=document.createElement("SPAN");
document.body.appendChild(_49);
_49.id="mediaContainer"+"_"+_55;
_49.style.position="absolute";
_49.style.top=top;
_49.style.left=_42;
_49.style.height=_40;
_49.style.width=_3f;
_4a=createMediaPlayer(_49);
_49.style.display="none";
_49.style.zIndex=50;
_49.appendChild(transGif);
var _57=document.getElementById("playerSpan");
_57.style.display="block";
_57.appendChild(_49);
switch(_55){
case MediaPlayer.RealMedia:
break;
case MediaPlayer.MicrosoftMedia:
break;
case MediaPlayer.FlashMedia:
case MediaPlayer.IFrame:
case MediaPlayer.QTimeMedia:
break;
default:
break;
}
}
this.stop=function(){
try{
if(_4c){
_43=false;
gFullScreen=false;
_47["stop"][_3d]();
}
}
catch(e){
valert("stop cathc");
}
};
this.pause=function(){
if(_4c){
return _47["pause"][_3d]();
}
};
this.show=function(){
if(_4c){
_49.style.display="block";
_49.style.visibility="visible";
}
};
this.hide=function(){
if(_4c){
_49.style.display="none";
_49.style.visibility="hidden";
}
};
this.isPlayerVisible=function(){
if(_49.style.display=="none"||_49.style.visibility=="hidden"){
return true;
}
return false;
};
this.stopAndHide=function(){
var _58=document.getElementById("mediaContainer"+"_"+_3d);
if(!_58){
return;
}
if(_3d==MediaPlayer.FlashMedia||_3d==MediaPlayer.FlashMedia){
_58.innerHTML="";
}
try{
this.stop();
_58.style.display="none";
try{
embedFlash.SetVariable("isStop","2");
}
catch(e){
}
this.stop();
}
catch(e){
valert("caught in sto and hide");
}
};
this.gotoFullScreen=function(_59){
var _5a=false;
_5a=fullscreenMS(_59);
if(_5a){
_43=_59;
gFullScreen=_59;
}
return _5a;
};
this.getPlayerState=function(){
if(_4c){
return _47["getPlayerState"][_3d]();
}
};
this.getPlayerStateString=function(){
if(_4c){
return _47["getPlayerStateString"][_3d]();
}
};
this.playStateChange=function(_5b){
try{
if(_4c){
_3a[MediaPlayer.pCallBack](_5b,this);
}
}
catch(e){
}
};
this.IsFullScreen=function(){
var _5c=_43;
if(isMediaCenter()){
return _5c;
}
if(_3d==MediaPlayer.MicrosoftMedia){
var _5d=document.getElementById("mediaPlayer_MS");
_5c=_5d.fullScreen;
}else{
if(_3d==MediaPlayer.RealMedia){
var _5d=document.getElementById("mediaPlayer_Real");
_5c=_5d.GetFullScreen();
}
}
return _5c;
};
function createMediaPlayer(_5e){
var _5f=null;
if(_3d!=MediaPlayer.DummyMedia){
_5f=document.createElement("OBJECT");
_5e.appendChild(_5f);
_5f.id=_48[_3d];
_5f.height=_40;
_5f.width=_3f;
try{
_5f=_47["create"][_3d](_5f);
}
catch(e){
}
}else{
_5f=createDummyMedia();
}
return _5f;
}
function createReal(_60){
var _61=document.getElementById(_48[_3d]);
if(_61!=undefined&&_61!=null){
return;
}
try{
document.mediaPlayer_Real.DoStop();
document.mediaPlayer_Real=null;
var _61=document.getElementById("playerSpan");
var id="mediaContainer"+"_"+MediaPlayer.RealMedia;
var _63=document.getElementById(id);
_63.innerHTML="";
_61.removeChild(_63);
}
catch(e){
}
var _64=36;
var _65=_40-_64;
_49=createMediaSpan(_3d);
var _66="<object id=\""+_48[_3d]+"\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" "+"WIDTH=\""+_3f+"\" HEIGHT=\""+_40+"\" VIEWASTEXT>";
var _67="<PARAM NAME=\"TYPE\" VALUE=\"audio/x-pn-realaudio-plugin\"> "+"<PARAM NAME=\"CONTROLS\" VALUE=\"ImageWindow\">"+"<PARAM NAME=\"CONSOLE\" VALUE=\"video1\">"+"<PARAM NAME=\"AUTOSTART\" VALUE=\"TRUE\">"+"<PARAM NAME=\"Shuffle\" VALUE=\"false\">"+"<PARAM NAME=\"PreFetch\" VALUE=\"false\">"+"<PARAM NAME=\"NoLabels\" VALUE=\"TRUE\">"+"<PARAM NAME=\"Loop\" VALUE=\"false\">"+"<PARAM NAME=\"NoLogo\" VALUE=\"TRUE\">"+"<PARAM NAME=\"BackgroundColor\" VALUE=\"#000000\">"+"<PARAM NAME=\"MaintainAspect\" VALUE=\"true\">"+"<PARAM NAME=\"Center\" VALUE=\"true\">"+"<PARAM NAME=\"Volume\" VALUE=\"100\">"+"<PARAM NAME=\"WantMouseEvents\" VALUE=\"true\">";
var _68="<embed type=\"audio/x-pn-realaudio-plugin\" "+"name=\""+_48[_3d]+"\" "+"controls=\"ImageWindow\" "+"console=\"realVideo\" "+"width=\""+_3f+"\" "+"height=\""+_65+"\" "+"autostart=\"true\" "+"TYPE=\"audio/x-pn-realaudio-plugin\" "+"Shuffle=\"false\" "+"PreFetch=\"false\" "+"NoLabels=\"TRUE\" "+"Loop=\"false\" "+"NoLogo=\"TRUE\" "+"BackgroundColor=\"#000000\" "+"MaintainAspect=\"true\" "+"Center=\"true\" "+"Volume=\"100\" "+"WantMouseEvents=\"true\" "+">  "+"</embed> ";
var _69="</object> ";
valert(_68);
var _6a="<embed type=\"audio/x-pn-realaudio-plugin\" "+"name=\""+_48[_3d]+"Control\""+"controls=\"ControlPanel\" "+"width=\""+_3f+"\" "+"height=\""+_64+"\" "+"console=\"realVideo\" />";
valert(_6a);
_49.innerHTML=_68+_6a;
_3e="RealPlayer";
}
function createMS(url){
var _6c=document.getElementById("playerSpan");
_6c.innerHTML="";
_49=createMediaSpan(_3d);
var _6d=getBrowser();
var _6e=null;
var _6f=null;
var _70="</object> ";
if(_6d!="Internet Explorer"){
_6e="<object id=\""+_48[_3d]+"\" data="+url+" height="+_40+" width="+_3f+" type=\"application/x-mplayer2\" VIEWASTEXT>";
_6f="<param name=\"Showcontrols\" value=\"false\">"+"<param name=\"src\" value=\""+url+"\" valuetype=\"ref\" type=\""+url+"\">"+"<param name=\"autoStart\" value=\"true\"> "+"<param name=\"enabled\" value=\"true\"> "+"<param name=\"uiMode\" value=\"mini\"> "+"<param name=\"stretchToFit\" value=\"true\"> "+"<param name=\"currentMarker\" value=\"0\"> "+"<param name=\"playCount\" value=\"1\"> "+"<param name=\"baseURL\" value=\"\"> "+"<param name=\"enableContextMenu\" value=\"false\"> "+"<param name=\"volume\" value=\"100\"> "+"<param name=\"enableErrorDialogs\" value=\"false\"> ";
}else{
_6e="<object id=\""+_48[_3d]+"\" height="+_40+" width="+_3f+" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" standby=\"Loading Windows Media Player components...\" type=\"application/x-oleobject\" PlayStateChange=\"stateChangeCb\" VIEWASTEXT>";
_6f="<param name=\"Showcontrols\" value=\"false\">"+"<param name=\"autoStart\" value=\"true\"> "+"<param name=\"enabled\" value=\"true\"> "+"<param name=\"uiMode\" value=\"mini\"> "+"<param name=\"stretchToFit\" value=\"true\"> "+"<param name=\"currentMarker\" value=\"0\"> "+"<param name=\"playCount\" value=\"1\"> "+"<param name=\"baseURL\" value=\"\"> "+"<param name=\"enableContextMenu\" value=\"false\"> "+"<param name=\"volume\" value=\"100\"> "+"<param name=\"enableErrorDialogs\" value=\"false\"> ";
}
_49.innerHTML=_6e+_6f+_70;
_3e="Windows Mediaplayer";
switch(_3d){
case MediaPlayer.RealMedia:
break;
case MediaPlayer.MicrosoftMedia:
break;
case MediaPlayer.FlashMedia:
case MediaPlayer.IFrame:
case MediaPlayer.QTimeMedia:
break;
default:
break;
}
return _49;
}
function createMediaSpan(_71){
valert("start");
var id="mediaContainer"+"_"+_71;
var _73=document.getElementById(id);
if(_73!=null){
return _73;
}
valert("start 1");
_49=document.createElement("SPAN");
_49.id="mediaContainer"+"_"+_71;
_49.style.top=top;
_49.style.left=_42;
_49.style.height=_40;
_49.style.width=_3f;
_49.style.zIndex=50;
_49.style.textAlign="center";
var _74=document.getElementById("playerSpan");
_74.appendChild(_49);
valert("start 2");
showPlayer();
_49.style.zIndex=50;
valert("start 3");
return _49;
}
function showPlayer(){
var _75=document.getElementById("playerSpan");
_75.style.display="block";
}
function hidePlayer(){
var _76=document.getElementById("playerSpan");
_76.style.display="none";
}
function createFlash(_77){
_49=createMediaSpan(_3d);
_3e="Flash Player";
}
function createIFrame(_78){
_3e="IFrame based player";
return _78;
}
function createQt(_79){
_3e="Quicktime player";
}
function playReal(){
var _7a=document.getElementById(_48[MediaPlayer.RealMedia]);
try{
_7a.DoPlay();
}
catch(e){
}
try{
document.mediaPlayer_Real.DoPlay();
document.mediaPlayer_Real.focus();
}
catch(e){
}
}
function playMS(){
var _7b=document.getElementById(_48[MediaPlayer.MicrosoftMedia]);
if(_7b){
_7b.controls.play();
}
}
function playFlash(){
var _7c=document.getElementById("flashObj0");
if(null!=_7c){
try{
_7c.SetVariable("isPaused","0");
_4d=false;
}
catch(e){
}
}
}
function playIFrame(){
}
function playQt(){
}
function pauseReal(){
return _4a.DoPause();
}
function pauseMS(){
_4a.controls.pause();
}
function pauseFlash(){
var _7d=document.getElementById("flashObj0");
if(null!=_7d){
try{
_7d.SetVariable("isPaused","1");
_4d=true;
}
catch(e){
}
}
}
function pauseIFrame(){
}
function pauseQt(){
}
function stopReal(){
var _7e=document.getElementById(_48[MediaPlayer.RealMedia]);
try{
_7e.DoStop();
}
catch(e){
}
}
function stopMS(){
_4e=false;
try{
_45.stop();
_44.stop();
valert("hello");
var _7f=document.getElementById(_48[MediaPlayer.MicrosoftMedia]);
if(_7f){
_7f.controls.pause();
_7f.controls.stop();
_7f.URL="";
}
}
catch(e){
valert("cathc in StopMs");
}
}
function stopFlash(){
var _80=document.getElementById("flashObj0");
if(null!=_80){
try{
_80.SetVariable("isStop","");
_4d=true;
}
catch(e){
}
}
_80=null;
}
function stopIFrame(){
_49.innerHTML="";
}
function stopQt(){
_49.innerHTML="";
}
function setUrlReal(url,_82){
_46=url;
_49.style.display="block";
_45.setCallback(realStartPlayBack,_3b);
_45.setIntervalAndRestart(1);
}
function realStartPlayBack(){
var _83=document.getElementById(_48[MediaPlayer.RealMedia]);
try{
_83.SetSource(_46);
}
catch(e){
document.mediaPlayer_Real.SetSource(_46);
}
playReal();
}
function setUrlIFrame(url,_85){
_49.style.display="block";
var _86="";
_86="<iframe onfocus=\"window.parent.document.body.focus()\" onload=\"window.parent.document.body.focus()\" id=\"frameEmbed\" width=\""+MediaPlayer.Width+"\" height=\""+MediaPlayer.Height+"\" scrolling=\"no\" src=\"";
_86+=url;
_86+="\">";
_49.innerHTML=_86;
playIFrame();
}
function msStartPlayBack(){
_4a.URL=_46;
var _87=document.getElementById(_48[MediaPlayer.MicrosoftMedia]);
_87.autoStart="true";
_87.autoStart="false";
valert("msStartPlayback "+_87.playState);
if(_87){
_4a.src=_46;
_4a.URL=_46;
try{
_4a.controls.play();
}
catch(e){
}
}else{
try{
document.mediaPlayer_MS.controls.play();
}
catch(e){
}
}
if(!_87.playState||_87.playState==10){
}
_44.setCallback(msCheckMediaEnd,_3b);
_44.setIntervalAndRestart(1);
}
function setUrlMS(url,_89){
_46=url;
msStartPlayBack();
}
function setUrlFlash(url,_8b){
valert("Flash Url "+url);
_49.style.display="block";
var _8c="";
if(_8b.toLowerCase().indexOf("x-flv")!=-1){
_8c="<object id=\"flashObj0\" type=\"application/x-shockwave-flash\"  classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+_3f+"\" height=\""+_40+"\" > <param name=\"wmode\" value=\"transparent\"> <PARAM NAME=\"AllowNetworking\" VALUE=\"all\"><PARAM NAME=\"AllowFullScreen\" VALUE=\"false\"> <PARAM NAME=\"flashvars\" VALUE=\"usefullscreen=false&autostart=true&lightcolor=0x557722&type=flv&bufferlength=1&overstretch=false\"><param name=\"movie\" value=\"/flvplayer.swf?file=";
}else{
_8c="<iframe id=\"flashObj0\" width=\""+_3f+"\" height=\""+_40+"\" src=\"";
}
if(_8b.toLowerCase().indexOf("x-flv")!=-1){
_8c+=replaceAmpEqual(url);
}else{
_8c+=url;
}
if(_8b.toLowerCase().indexOf("x-flv")!=-1){
_8c+="\"> ";
_8c+="<embed type=\"application/x-shockwave-flash\"";
_8c+="name=\"flashObj0\"";
_8c+="width=\""+_3f+"\"";
_8c+="height=\""+_40+"\"";
_8c+="wmode=\"transparent\"";
_8c+="AllowNetworking=\"all\"";
_8c+="AllowFullScreen=\"false\"";
_8c+="flashvars=\"usefullscreen=false&autostart=true&lightcolor=0x557722&type=flv&bufferlength=1&overstretch=false\"";
_8c+="src=\"/flvplayer.swf?file=";
_8c+=url;
_8c+="\"></embed> ";
_8c+="</object>";
}else{
_8c+="\">";
}
_49.innerHTML=_8c;
playFlash();
}
function replaceAmpEqual(url){
var _8e=url.split("=");
url="";
for(var ii=0;ii<_8e.length;ii++){
url+=_8e[ii];
if(ii<_8e.length-1){
url+="%3D";
}
}
var _90=url.split("&");
url="";
for(var ii=0;ii<_90.length;ii++){
url+=_90[ii];
if(ii<_90.length-1){
url+="%26";
}
}
return url;
}
function setUrlQt(url,_92){
_49=createMediaSpan(MediaPlayer.QTimeMedia);
var _93="<OBJECT CLASSID=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" WIDTH=\""+_3f+"\""+"HEIGHT=\""+_40+"\" CODEBASE=\"http://www.apple.com/qtactivex/qtplugin.cab\" "+"ID=\""+_48[_92]+" \" VIEWASTEXT>";
var _94="<PARAM name=\"AUTOPLAY\" VALUE=\"true\"> "+"<PARAM name=\"SRC\" VALUE=\""+url+"\"> "+"<PARAM name=\"CONTROLLER\" VALUE=\"true\">"+"<PARAM name=\"ENABLEJAVASCRIPT\" VALUE=\"true\">"+"<PARAM name=\"scale\" VALUE=\"tofit\">";
var _95="<EMBED WIDTH=\""+_3f+"\" HEIGHT=\""+_40+"\" "+" NAME=playerId[type]  "+" SRC=\""+url+"\""+"AUTOPLAY=\"true\""+"CONTROLLER=\"true\""+"ENABLEJAVASCRIPT=\"true\""+"PLUGINSPAGE=\"http://www.apple.com/quicktime/download/\""+"scale=\"tofit\""+"</EMBED>";
var _96="</object> ";
_49.innerHTML=_93+_94+_95+_96;
_49.style.display="block";
return;
var _97;
_49.style.display="block";
_97="<embed id=\"qtEmbed\" type=\"video/quicktime\" width=\""+MediaPlayer.Width+"\" height=\""+MediaPlayer.Height+"\" scale=\"tofit\" autoplay=\"true\" QTNEXT1= \"<javascript:fromFlash()> T<myself>\" src=\"";
_97+=url;
_97+="\"/>";
_49.innerHTML=_97;
playQt();
}
function fullscreenReal(_98){
var _99=false;
if(_98){
if(_4a.GetPlayState()==3){
_4a.SetFullScreen();
_99=true;
}
}else{
_4a.SetOriginalSize();
_99=true;
}
return _99;
}
function fullscreenMS(_9a){
var _9b=true;
switch(_3d){
case MediaPlayer.RealMedia:
var _9c=document.getElementById("mediaPlayer_Real");
if(!isMediaCenter()){
var _9d=_9c.GetPlayState();
if(_9a&&(_9d==2||_9d==3||_9d==4)){
_9c.SetFullScreen();
}
if(_9a&&!(_9d==2||_9d==3||_9d==4)){
_9b=false;
}else{
if(!_9a&&_9c.GetFullScreen()){
_9b=false;
}
}
}
break;
case MediaPlayer.MicrosoftMedia:
var _9c=document.getElementById("mediaPlayer_MS");
if(!isMediaCenter()){
if(_9a&&_4a.playState==3){
_9c.fullScreen="true";
}else{
if(!_9a){
_9c.fullScreen="false";
}else{
if(_9a){
_9b=false;
}
}
}
if(_9a&&!_9c.fullScreen){
_9b=false;
}else{
if(!_9a&&_9c.fullScreen){
_9b=false;
}
}
}
break;
case MediaPlayer.FlashMedia:
var _9c=document.getElementById("flashObj0");
try{
}
catch(e){
}
break;
case MediaPlayer.IFrame:
var _9c=document.getElementById("frameEmbed");
break;
case MediaPlayer.QTimeMedia:
var _9c=document.getElementById("qtEmbed");
break;
default:
var _9c=null;
break;
}
if(_9c==null){
return false;
}
if(false==_9b){
return _9b;
}
var _9e=document.getElementById(_49.id+"_gif");
if(_9a&&!((_3d==MediaPlayer.MicrosoftMedia||_3d==MediaPlayer.RealMedia)&&(!isMediaCenter()))){
_49.style.pixelTop=0;
_49.style.pixelLeft=0;
if(_3d==MediaPlayer.QTimeMedia&&isTabletReveal){
_9c.height=document.body.clientHeight-38;
_9c.width=document.body.clientWidth;
}else{
_9c.height=document.body.clientHeight;
_9c.width=document.body.clientWidth;
}
if(_9e!=null){
_9e.style.top=0;
_9e.style.left=0;
if(_3d==MediaPlayer.QTimeMedia&&isTabletReveal){
_9e.height=document.body.clientHeight-38;
_9e.width=document.body.clientWidth;
}else{
_9e.height=document.body.clientHeight;
_9e.width=document.body.clientWidth;
}
}
adjustPlayerButtonsTable(MediaPlayer.BottomBound-10);
}else{
if(!_9a&&isTabletReveal){
var _9f=false;
if(document.getElementById("BackButtonSpan")!=null&&document.getElementById("BackButtonSpan").style.display!="none"){
_9f=true;
}else{
return;
}
if(!_9f){
document.getElementById("BackButtonSpan").style.display="block";
}
var _a0=document.getElementById("actionSpan").parentElement.getBoundingClientRect();
var _a1=document.getElementById("buttonsRow2").getBoundingClientRect();
var _a2=document.getElementById("videoStatus").getBoundingClientRect();
MediaPlayer.RightBound=document.body.getBoundingClientRect().right;
MediaPlayer.BottomBound=document.body.getBoundingClientRect().bottom-30;
var _a3=MediaPlayer.RightBound-MediaPlayer.LeftBound-2*MediaPlayer.padding;
var _a4=(MediaPlayer.BottomBound-MediaPlayer.TopBound)-2*MediaPlayer.padding;
if(_a4<1){
_a4=MediaPlayer.MinHeight;
}
if(_a3>MediaPlayer.padding){
_9c.width=_a3-2*MediaPlayer.padding;
}else{
_9c.width=MediaPlayer.MinWidth;
}
if(_9c.width>MediaPlayer.padding){
_9c.height=(_9c.width*3)/4;
}else{
_9c.height=MediaPlayer.padding;
}
if(_9c.height>_a4){
_9c.height=_a4;
_9c.width=(_9c.height*4)/3;
}
var _a5=(_a4-_9c.height)/2;
var _a6=(_a3-_9c.width)/2;
if(_a5<0){
_a5=0;
}
if(_a6<0){
_a6=0;
}
_49.style.pixelTop=_a5+document.body.scrollTop+MediaPlayer.TopBound+MediaPlayer.padding;
_49.style.pixelLeft=MediaPlayer.LeftBound+_a6;
_49.style.height="";
adjustPlayerButtonsTable(_49.style.pixelTop+parseInt(_9c.height,10)-5);
if(isTabletReveal){
var _a7=document.getElementById("videoStatusSpan");
if(_9c.height>1){
_a7.style.pixelTop=_49.style.pixelTop+_9c.offsetHeight+10;
_a7.style.pixelLeft=_49.style.pixelLeft;
var _a8=document.getElementById("NowPlayingLink");
if(_a8!=null){
_a8.style.display="inline";
_a8.innerHTML="Now Playing ";
}
}else{
_a7.style.top=_a2.top+10;
_a7.style.left=_a2.left;
}
}
if(!_9f){
document.getElementById("BackButtonSpan").style.display="none";
}
if(_9e!=null&&(!(_3d==MediaPlayer.MicrosoftMedia||_3d==MediaPlayer.RealMedia))){
_9e.top=_49.style.pixelTop;
_9e.style.left=0;
_9e.height=_9c.height;
_9e.width=_9c.width;
}
}else{
if(!_9a){
var _9f=false;
var _a9;
if(isTwoLineViewActive){
_a9="Prev2ButtonSpan";
}else{
_a9="Prev1ButtonSpan";
}
if(document.getElementById(_a9).style.display!="none"){
_9f=true;
}
_9c.height=_40*document.getElementById("bodyDiv").style.zoom;
_9c.width=_3f*document.getElementById("bodyDiv").style.zoom;
if(!_9f){
document.getElementById(_a9).style.display="block";
}
_49.style.pixelTop=document.getElementById(_a9).getBoundingClientRect().top-_40*document.getElementById("bodyDiv").style.zoom-10;
_49.style.pixelLeft=document.getElementById("actionTitle").getBoundingClientRect().left;
if(!_9f){
document.getElementById(_a9).style.display="none";
}
if(_9e!=null&&(!(_3d==MediaPlayer.MicrosoftMedia||_3d==MediaPlayer.RealMedia))){
_9e.top=_49.style.pixelTop;
_9e.style.left=0;
_9e.height=_9c.height;
_9e.width=_9c.width;
}
}
}
}
_9e.style.position="absolute";
_9e=null;
_9c=null;
return _9b;
}
function fullscreenFlash(_aa){
var _ab=document.getElementById("flashObj0");
if(_ab==null){
return false;
}
if(_aa){
_49.style.pixelTop=0;
_49.style.pixelLeft=0;
_ab.height=document.body.clientHeight;
_ab.width=document.body.clientWidth;
}else{
_49.style.pixelTop=top;
_49.style.pixelLeft=_42;
_ab.height=_40;
_ab.width=_3f;
}
_ab=null;
return true;
}
function fullscreenIFrame(_ac){
var _ad=document.getElementById("frameEmbed");
if(_ac){
_49.style.pixelTop=0;
_49.style.pixelLeft=0;
_ad.height=document.body.clientHeight;
_ad.width=document.body.clientWidth;
}else{
_49.style.pixelTop=top;
_49.style.pixelLeft=_42;
_ad.height=_40;
_ad.width=_3f;
}
_ad=null;
return true;
}
function fullscreenQt(_ae){
var _af=document.getElementById("qtEmbed");
if(_af==null){
return false;
}
if(_ae){
_49.style.pixelTop=0;
_49.style.pixelLeft=0;
_af.height=document.body.clientHeight;
_af.width=document.body.clientWidth;
}else{
_49.style.pixelTop=top;
_49.style.pixelLeft=_42;
_af.height=_40;
_af.width=_3f;
}
_af=null;
return true;
}
function dummyMedia(){
return false;
}
function adjustPlayerButtonsTable(top){
if(!isTabletReveal){
return;
}
var _b1=document.getElementById("buttonsTableSpan");
_b1.style.pixelTop=top;
_b1.style.pixelWidth=document.body.getBoundingClientRect().right-450;
}
function getPlayerStateReal(){
var _b2=MediaPlayer.Undefined;
var _b3=_4a.GetPlayState();
switch(_b3){
case 0:
if(_4b){
_4b=false;
}else{
_b2=MediaPlayer.Stopped;
}
break;
case 2:
_b2=MediaPlayer.Buffering;
_4b=false;
break;
case 3:
_b2=MediaPlayer.Playing;
_4b=false;
break;
case 4:
_b2=MediaPlayer.Paused;
_4b=false;
break;
case 5:
_b2=MediaPlayer.Seeking;
_4b=false;
break;
}
return _b2;
}
function msCheckMediaEnd(){
return;
var _b4=_4a.playState;
switch(_b4){
case 3:
case 2:
case 6:
case 9:
_44.setCallback(msCheckMediaEnd,_3b);
_44.setIntervalAndRestart(1);
break;
default:
_3b.playStateChange(MediaPlayer.Stopped);
break;
}
}
function getPlayerStateMS(){
var _b5=MediaPlayer.Undefined;
var _b6=_4a.playState;
switch(_b6){
case 1:
_b5=MediaPlayer.Stopped;
case 10:
_b5=MediaPlayer.Ready;
break;
case 2:
_b5=MediaPlayer.Paused;
break;
case 3:
_b5=MediaPlayer.Playing;
break;
case 4:
case 5:
break;
case 6:
break;
case 8:
_44.setCallback(msCheckMediaEnd,_3b);
_44.setIntervalAndRestart(1);
break;
}
return _b5;
}
function getPlayerStateFlash(){
var _b7=MediaPlayer.Undefined;
if(_4d==true){
_b7=MediaPlayer.Paused;
}else{
if(_4d==false){
_b7=MediaPlayer.Playing;
}
}
return _b7;
}
function getPlayerStateIFrame(){
return MediaPlayer.Undefined;
}
function getPlayerStateQt(){
return MediaPlayer.Undefined;
}
function getPlayerStateStringReal(){
var _b8=["Stopped","Contacting","Buffering","Playing","Paused","Seeking"];
return _b8[_4a.GetPlayState()];
}
function getPlayerStateStringMS(){
var _b9=["Undefined \tWindows Media Player is in an undefined state.","Stopped \tPlayback of the current media item is stopped.","Paused \tPlayback of the current media item is paused. When a media item is paused, resuming playback begins from the same location.","Playing \tThe current media item is playing.","ScanForward \tThe current media item is fast forwarding.","ScanReverse \tThe current media item is fast rewinding.","Buffering \tThe current media item is getting additional data from the server.","Waiting \tConnection is established, but the server is not sending data. Waiting for session to begin.","MediaEnded \tMedia item has completed playback.","Transitioning \tPreparing new media item.","Ready \tReady to begin playing.","Reconnecting \tReconnecting to stream."];
return _b9[_4a.playState];
}
function getPlayerStateStringFlash(){
return "Player is in undefined state";
}
function getPlayerStateStringIFrame(){
return "Player is in undefined state";
}
function getPlayerStateStringQt(){
return "Cannot get the player state.";
}
function stateChangeCb(){
var _ba=MediaPlayer.Undefined;
_ba=_3b.getPlayerState();
valert("stateChangeCb "+_ba);
if(MediaPlayer.Stopped!=_ba){
valert("stateChangeCb not stopped");
_4e=true;
}
}
function CheckForUnProcessedEvent(){
var _bb=false;
if(_3c==MediaPlayer.UndefinedEvent){
return _bb;
}
switch(_3c){
case MediaPlayer.StopEvent:
_3b.stop();
break;
}
_3c=MediaPlayer.UndefinedEvent;
_bb=true;
return _bb;
}
function createDummyMedia(){
return document.createElement("SPAN");
}
function realErrorCb(_bc,_bd,_be,_bf,_c0,_c1){
_3a[MediaPlayer.pCallBack](MediaPlayer.Stopped);
}
function init(){
_47={"create":[createReal,createMS,createFlash,createIFrame,createQt,createDummyMedia],"play":[playReal,playMS,playFlash,playIFrame,playQt,dummyMedia],"pause":[pauseReal,pauseMS,pauseFlash,pauseIFrame,pauseQt,dummyMedia],"stop":[stopReal,stopMS,stopFlash,stopIFrame,stopQt,dummyMedia],"setUrlName":[setUrlReal,setUrlMS,setUrlFlash,setUrlIFrame,setUrlQt,dummyMedia],"gotoFullScreen":[fullscreenReal,fullscreenMS,fullscreenFlash,fullscreenIFrame,fullscreenQt,dummyMedia],"getPlayerState":[getPlayerStateReal,getPlayerStateMS,getPlayerStateFlash,getPlayerStateIFrame,getPlayerStateQt,dummyMedia],"getPlayerStateString":[getPlayerStateStringReal,getPlayerStateStringMS,getPlayerStateStringFlash,getPlayerStateStringIFrame,getPlayerStateStringQt,dummyMedia]};
_43=false;
_4c=false;
_3f=_3a[MediaPlayer.pWidth];
_40=_3a[MediaPlayer.pHeight];
top=_3a[MediaPlayer.pTop];
_42=_3a[MediaPlayer.pLeft];
_44=new RevealTimer(false);
_45=new RevealTimer(false);
try{
switch(_3d){
case MediaPlayer.RealMedia:
case MediaPlayer.MicrosoftMedia:
case MediaPlayer.FlashMedia:
case MediaPlayer.IFrame:
case MediaPlayer.QTimeMedia:
break;
default:
_3d=MediaPlayer.DummyMedia;
break;
}
}
catch(e){
_3d=MediaPlayer.DummyMedia;
}
_4c=true;
}
this.height=function(_c2){
_40=_c2;
};
this.giveFocus=function(){
if(_3d==MediaPlayer.MicrosoftMedia){
var _c3=document.getElementById("mediaPlayer_MS");
if(!isMediaCenter()){
var _c4=_c3.fullScreen;
_c3.fullScreen=_c4;
}
}
};
init();
}
function imageClicker(){
revealViewObj.gotoFullScreen(false);
}
function fromFlash2(){
fromFlash();
}
MediaPlayer.RealMedia=0;
MediaPlayer.MicrosoftMedia=1;
MediaPlayer.FlashMedia=2;
MediaPlayer.IFrame=3;
MediaPlayer.QTimeMedia=4;
MediaPlayer.UnknownMedia=5;
MediaPlayer.pType=0;
MediaPlayer.pWidth=1;
MediaPlayer.pHeight=2;
MediaPlayer.pTop=3;
MediaPlayer.pLeft=4;
MediaPlayer.pCallBack=5;
MediaPlayer.Undefined=-1;
MediaPlayer.Stopped=1;
MediaPlayer.Paused=2;
MediaPlayer.Playing=3;
MediaPlayer.Buffering=4;
MediaPlayer.Seeking=5;
MediaPlayer.Ready=6;
MediaPlayer.UndefinedEvent=-1;
MediaPlayer.StopEvent=1;
MediaPlayer.PauseEvent=2;
MediaPlayer.PlayEvent=3;
MediaPlayer.Width=560;
MediaPlayer.Height=420;
MediaPlayer.MinHeight=160;
MediaPlayer.MinWidth=240;
MediaPlayer.padding=5;
MediaPlayer.LeftBound=450;
MediaPlayer.RightBound=-1;
MediaPlayer.TopBound=110;
MediaPlayer.BottomBound=-1;
var MEDIA_TYPE_WINDOWS_MEDIA="windowsmedia";
var MEDIA_TYPE_REAL_PLAYER="realplayer";
var MEDIA_TYPE_REAL_PLAYER_NEW="x-realmedia";
var MEDIA_TYPE_FLASH="flash";
var MEDIA_TYPE_FLV="x-flv";
var MEDIA_TYPE_SHOCKWAVE="application/x-shockwave-flash";
var MEDIA_TYPE_TEXT_HTML="text/html";
var MEDIA_TYPE_RN_REAL_MEDIA="application/vnd.rn-realmedia-vbr";
var MEDIA_TYPE_AUDIO_MP3="audiomp3";
var MEDIA_TYPE_AUDIO_WAV="audio/wav";
var MEDIA_TYPE_AUDIO_PN_REAL_VIDEO="audio/x-pn-realvideo";
var MEDIA_TYPE_IMAGE_GIF="image/gif";
var MEDIA_TYPE_ACTD_METACAFE="link/x-actd-metacafe";
var MEDIA_TYPE_ACTD_YOUTUBE="link/x-veveo-youtube-actd";
var MEDIA_TYPE_ACTD_MYSPACE="application/x-shockwave-flash";
var MEDIA_TYPE_ACTD_NFL="application/vnd.rn-realmedia";
var MEDIA_TYPE_ACTD_MLB="video/x-ms-wmv";
var MEDIA_TYPE_ACTD_BLOOMBERG="video/x-ms-asf";
var MEDIA_TYPE_VIDEO_AVI="video/avi";
var MEDIA_TYPE_VIDEO_DVD="video/dvd";
var MEDIA_TYPE_VIDEO_MP4V_ES="video/mp4v-es";
var MEDIA_TYPE_VIDEO_MPEG="video/mpeg";
var MEDIA_TYPE_VIDEO_MS_WMA="video/x-ms-wma";
var MEDIA_TYPE_VIDEO_PN_REAL_VIDEO="video/x-pn-realvideo-plugin";
var MEDIA_TYPE_VIDEO_QUICKTIME="video/x-quicktimeplayer";
var MEDIA_TYPE_QUICKTIME="quicktime";
var mediaPlayerWidthByHeightRatio=1.2;
var resolverTimer=5;
var SHAREURL="http://www.vtap.com/cgi-bin/clip.cgi?";
var IS_PLAYER_IN_INDEPENDENT_PANEL=false;
var telcodesHTML="<option value=\"355\">Albania</option>"+"<option value=\"213\">Algeria</option>"+"<option value=\"376\">Andorra</option>"+"<option value=\"244\">Angola</option>"+"<option value=\"1\">Antigua &amp; Barbuda</option>"+"<option value=\"54\">Argentina</option>"+"<option value=\"374\">Armenia</option>"+"<option value=\"297\">Aruba</option>"+"<option value=\"61\">Australia</option>"+"<option value=\"43\">Austria</option>"+"<option value=\"994\">Azerbaijan</option>"+"<option value=\"973\">Bahrain</option>"+"<option value=\"880\">Bangladesh</option>"+"<option value=\"375\">Belarus</option>"+"<option value=\"32\">Belgium</option>"+"<option value=\"501\">Belize</option>"+"<option value=\"229\">Benin</option>"+"<option value=\"1\">Bermuda</option>"+"<option value=\"975\">Bhutan</option>"+"<option value=\"591\">Bolivia</option>"+"<option value=\"387\">Bosnia Herzegovina</option>"+"<option value=\"267\">Botswana</option>"+"<option value=\"55\">Brazil</option>"+"<option value=\"673\">Brunei</option>"+"<option value=\"359\">Bulgaria</option>"+"<option value=\"226\">Burkina Faso</option>"+"<option value=\"257\">Burundi</option>"+"<option value=\"855\">Cambodia</option>"+"<option value=\"237\">Cameroon</option>"+"<option value=\"269\">Camoros</option>"+"<option value=\"1\">Canada</option>"+"<option value=\"238\">Cape Verde</option>"+"<option value=\"1\">Cayman Islands</option>"+"<option value=\"236\">Central African Republic</option>"+"<option value=\"235\">Chad</option>"+"<option value=\"56\">Chile</option>"+"<option value=\"86\">China</option>"+"<option value=\"57\">Colombia</option>"+"<option value=\"242\">Congo</option>"+"<option value=\"243\">Congo, Democratic Republic</option>"+"<option value=\"682\">Cook Islands</option>"+"<option value=\"506\">Costa Rica</option>"+"<option value=\"385\">Croatia</option>"+"<option value=\"53\">Cuba</option>"+"<option value=\"357\">Cyprus</option>"+"<option value=\"420\">Czech Republic</option>"+"<option value=\"45\">Denmark</option>"+"<option value=\"253\">Djibouti</option>"+"<option value=\"1\">Dominican Republic</option>"+"<option value=\"593\">Ecuador</option>"+"<option value=\"20\">Egypt</option>"+"<option value=\"503\">El Salvador</option>"+"<option value=\"240\">Equatorial Guinea</option>"+"<option value=\"291\">Ertrea</option>"+"<option value=\"372\">Estonia</option>"+"<option value=\"251\">Ethiopia</option>"+"<option value=\"500\">Falkland Islands</option>"+"<option value=\"298\">Faroe Islands</option>"+"<option value=\"679\">Fiji Islands</option>"+"<option value=\"358\">Finland</option>"+"<option value=\"33\">France</option>"+"<option value=\"594\">French Guiana</option>"+"<option value=\"689\">French Polynesia</option>"+"<option value=\"241\">Gabon</option>"+"<option value=\"220\">Gambia</option>"+"<option value=\"995\">Georgia</option>"+"<option value=\"49\">Germany</option>"+"<option value=\"233\">Ghana</option>"+"<option value=\"350\">Gibraltar</option>"+"<option value=\"30\">Greece</option>"+"<option value=\"299\">Greenland</option>"+"<option value=\"590\">Guadeloupe</option>"+"<option value=\"671\">Guam</option>"+"<option value=\"502\">Guatemala</option>"+"<option value=\"224\">Guinea</option>"+"<option value=\"245\">Guinea Bissau</option>"+"<option value=\"592\">Guyana</option>"+"<option value=\"509\">Haiti</option>"+"<option value=\"504\">Honduras</option>"+"<option value=\"852\">Hongkong</option>"+"<option value=\"36\">Hungary</option>"+"<option value=\"354\">Iceland</option>"+"<option value=\"91\">India</option>"+"<option value=\"62\">Indonesia</option>"+"<option value=\"98\">Iran</option>"+"<option value=\"964\">Iraq</option>"+"<option value=\"353\">Ireland</option>"+"<option value=\"972\">Israel</option>"+"<option value=\"39\">Italy</option>"+"<option value=\"225\">Ivory Coast</option>"+"<option value=\"1\">Jamaica</option>"+"<option value=\"81\">Japan</option>"+"<option value=\"962\">Jordan</option>"+"<option value=\"731\">Kazakhstan</option>"+"<option value=\"254\">Kenya</option>"+"<option value=\"686\">Kiribati</option>"+"<option value=\"82\">Korea (South)</option>"+"<option value=\"965\">Kuwait</option>"+"<option value=\"996\">Kyrgyzstan</option>"+"<option value=\"856\">Laos</option>"+"<option value=\"371\">Latvia</option>"+"<option value=\"961\">Lebanon</option>"+"<option value=\"266\">Lesotho</option>"+"<option value=\"231\">Liberia</option>"+"<option value=\"218\">Libya</option>"+"<option value=\"423\">Liechtenstein</option>"+"<option value=\"370\">Lithuania</option>"+"<option value=\"352\">Luxembourg</option>"+"<option value=\"853\">Macau</option>"+"<option value=\"389\">Macedonia</option>"+"<option value=\"261\">Madagascar</option>"+"<option value=\"265\">Malawi</option>"+"<option value=\"60\">Malaysia</option>"+"<option value=\"960\">Maldives</option>"+"<option value=\"223\">Mali Republic</option>"+"<option value=\"356\">Malta</option>"+"<option value=\"692\">Marshall Islands</option>"+"<option value=\"596\">Martinique</option>"+"<option value=\"222\">Mauritania</option>"+"<option value=\"230\">Mauritius</option>"+"<option value=\"269\">Mayotte Island</option>"+"<option value=\"52\">Mexico</option>"+"<option value=\"691\">Micronesia</option>"+"<option value=\"373\">Moldova</option>"+"<option value=\"377\">Monaco</option>"+"<option value=\"976\">Mongolia</option>"+"<option value=\"212\">Morocco</option>"+"<option value=\"258\">Mozambique</option>"+"<option value=\"95\">Myanmar</option>"+"<option value=\"264\">Namibia</option>"+"<option value=\"674\">Nauru</option>"+"<option value=\"977\">Nepal</option>"+"<option value=\"31\">Netherlands</option>"+"<option value=\"599\">Netherlands Antilles</option>"+"<option value=\"687\">New Caledonia</option>"+"<option value=\"64\">New Zealand</option>"+"<option value=\"505\">Nicaragua</option>"+"<option value=\"227\">Niger</option>"+"<option value=\"234\">Nigeria</option>"+"<option value=\"683\">Niue</option>"+"<option value=\"47\">Norway</option>"+"<option value=\"968\">Oman</option>"+"<option value=\"92\">Pakistan</option>"+"<option value=\"680\">Palau</option>"+"<option value=\"970\">Palestine</option>"+"<option value=\"507\">Panama</option>"+"<option value=\"675\">Papua New Guinea</option>"+"<option value=\"595\">Paraguay</option>"+"<option value=\"51\">Peru</option>"+"<option value=\"63\">Philippines</option>"+"<option value=\"48\">Poland</option>"+"<option value=\"351\">Portugal</option>"+"<option value=\"1\">Puerto Rico</option>"+"<option value=\"974\">Qatar</option>"+"<option value=\"262\">Reunion</option>"+"<option value=\"40\">Romania</option>"+"<option value=\"7\">Russia</option>"+"<option value=\"250\">Rwanda</option>"+"<option value=\"685\">Samoa</option>"+"<option value=\"378\">San Marina</option>"+"<option value=\"239\">Sao Tome</option>"+"<option value=\"966\">Saudi Arabia</option>"+"<option value=\"221\">Senegal</option>"+"<option value=\"381\">Serbia And Montenegro</option>"+"<option value=\"248\">Seychelles</option>"+"<option value=\"232\">Sierra Leone</option>"+"<option value=\"65\">Singapore</option>"+"<option value=\"421\">Slovakia</option>"+"<option value=\"386\">Slovenia</option>"+"<option value=\"677\">Solomon Islands</option>"+"<option value=\"252\">Somalia</option>"+"<option value=\"27\">South Africa</option>"+"<option value=\"34\">Spain</option>"+"<option value=\"94\">Sri Lanka</option>"+"<option value=\"249\">Sudan</option>"+"<option value=\"597\">Suriname</option>"+"<option value=\"268\">Swaziland</option>"+"<option value=\"46\">Sweden</option>"+"<option value=\"41\">Switzerland</option>"+"<option value=\"963\">Syria</option>"+"<option value=\"886\">Taiwan</option>"+"<option value=\"992\">Tajikistan</option>"+"<option value=\"255\">Tanzania</option>"+"<option value=\"66\">Thailand</option>"+"<option value=\"228\">Togo</option>"+"<option value=\"690\">Tokelau</option>"+"<option value=\"676\">Tonga</option>"+"<option value=\"1\">Trinidad And Tobago</option>"+"<option value=\"216\">Tunisia</option>"+"<option value=\"90\">Turkey</option>"+"<option value=\"993\">Turkmenistan</option>"+"<option value=\"688\">Tuvalu</option>"+"<option value=\"256\">Uganda</option>"+"<option value=\"44\">Uk</option>"+"<option value=\"380\">Ukraine</option>"+"<option value=\"971\">United Arab Emirates</option>"+"<option value=\"598\">Uruguay</option>"+"<option value=\"1\" selected=\"selected\">USA</option>"+"<option value=\"998\">Uzbekistan</option>"+"<option value=\"678\">Vanuatu</option>"+"<option value=\"58\">Venezuela</option>"+"<option value=\"84\">Vietnam</option>"+"<option value=\"967\">Yemen</option>"+"<option value=\"260\">Zambia</option>"+"<option value=\"263\">Zimbabwe</option>";
var revealTimer=new Array();
function RevealTimer(_c5){
var _c6=null;
var _c7=null;
var _c8=0;
var id=null;
var _ca=revealTimer.length;
revealTimer.push(this);
this.timeout=function(){
try{
_c6(_c7);
}
catch(e){
}
};
this.setInterval=function(_cb){
_c8=_cb*1000;
};
this.setIntervalAndRestart=function(_cc){
this.stop();
_c8=_cc*1000;
this.start();
};
this.start=function(){
var _cd;
if(_c5&&_c5==true){
_cd=setInterval;
}else{
_cd=setTimeout;
}
id=_cd("revealTimer["+_ca+"].timeout()",_c8);
};
this.stop=function(){
var _ce;
if(_c5&&_c5==true){
_ce=clearInterval;
}else{
_ce=clearTimeout;
}
if(id){
_ce(id);
}
};
this.stopAndCallback=function(){
this.stop();
this.timeout();
};
this.setCallback=function(_cf,_d0){
_c6=_cf;
_c7=_d0;
};
}
function getQueryString(key){
var re=new RegExp("[?&]"+key+"=([^&$]*)","i");
var _d3=location.search.search(re);
if(_d3==-1){
return null;
}
return RegExp.$1;
}
function getCookie(_d4,_d5){
if(_d4.cookie.length>0){
var _d6=_d4.cookie.indexOf(_d5+"=");
var _d7;
if(_d6!=-1){
_d6=_d6+_d5.length+1;
_d7=_d4.cookie.indexOf(";",_d6);
if(_d7==-1){
_d7=_d4.cookie.length;
}
return unescape(_d4.cookie.substring(_d6,_d7));
}
}
return "";
}
function setCookie_ex(_d8,_d9,_da,_db,_dc,_dd){
var _de=new Date();
_de.setDate(_de.getDate()+_db);
var _df=_d9+"="+escape(_da)+((_db==null)?"":";expires="+_de.toGMTString())+((_dc==null)?"":";path="+_dc)+((_dd==null)?"":";domain="+_dd);
valert("setCookie:"+_df);
_d8.cookie=_df;
}
function setCookie(_e0,_e1,_e2,_e3){
setCookie_ex(_e0,_e1,_e2,_e3,"/",null);
}
function getUserName(_e4){
var _e5=getCookie(_e4,"Apache");
if(_e5==null||_e5==""){
_e5=getCookie(_e4,"vTap");
}
return _e5;
}
function PlatformInfo(){
var _e6=window.navigator.userAgent;
if(_e6.match("iPhone")){
this.is_iphone=1;
this.platform="iphone";
var _e7=AjaxConsts.iphone_versions.length;
for(var i=0;i<_e7;i++){
if(_e6.match(AjaxConsts.iphone_versions[i].ver)!=null){
this.version=i;
break;
}
}
}else{
this.is_iphone=0;
this.platform="pc";
this.version=0;
}
}
function loaded_module(m,f){
eval("self.loaded_module_"+m+"='true';");
eval(f);
}
function load_module(m,f){
var md=eval("self.loaded_module_"+m);
if(md!=null){
eval(f);
return;
}
if(document.createElement&&document.childNodes){
var _ee=document.createElement("script");
_ee.setAttribute("src",m+".js");
_ee.setAttribute("type","text/javascript");
str="loaded_module('"+m+"','"+f+"')";
_ee.setAttribute("onload",str);
document.getElementsByTagName("head")[0].appendChild(_ee);
}
}
function trim(str,_f0){
return ltrim(rtrim(str,_f0),_f0);
}
function ltrim(str,_f2){
_f2=_f2||"\\s";
return str.replace(new RegExp("^["+_f2+"]+","g"),"");
}
function rtrim(str,_f4){
_f4=_f4||"\\s";
return str.replace(new RegExp("["+_f4+"]+$","g"),"");
}
function Renderer(_f5){
var _f6="name, title, term, or phrase";
var _f7="<div id=ResultsTable";
var _f8="</div>";
var _f9=new Object();
var _fa=new LayoutManager(this);
_fa.setDimensions();
var _fb="<div class=\"playerWindow\" id=\"playerWindow\"><div id=\"videoHeaderDiv\" class=\"videoHeaderDiv\" style=\"display: none; visibility: hidden;\">"+"<table id=\"videoHeader\"><tr><td valign=\"middle\" align=\"left\"><a id=\"VideoSourceLink\" class=\"videoPageLink\" href=\"\" target=\"_blank\"></a></td>"+"<td valign=\"middle\" align=\"left\"><a id=\"VideoTitleLink\" class=\"videoPageLink\" href=\"\" target=\"_blank\"></a></td>"+"<td valign=\"middle\" align=\"left\"><form id=\"urlForm\" name=\"urlForm\"><label class=\"applinkTitle\">Share Link</label><br /><input type=\"text\" id=\"shareLink\" readonly=\"readonly\" onclick=\"this.focus(); this.select(); return false;\" value=\"mmsmsms\" class=\"shareLink\" /></form></td>"+"<td valign = \"middle\" align=\"right\"><div id=\"closePlayer\" title=\"Close Video Pane\" onclick=\"EvStopMCClip()\">&nbsp;</div></td>"+"</tr></table></div>";
var _fc="<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tbody><tr><td width=\"50%\">"+"<div id=\"mashupNav\"><div id=\"mashupTitle\">Top Searches on vTap today:</div>"+"<div id=\"mashupListContainer\"><div id=\"mashupList\">";
if(gPageId!="home"){
_fc="<div id=\"mashupNav\"><div id=\"mashupTitle\">Top Searches on vTap today:</div>"+"<div id=\"mashupListContainer\"><div id=\"mashupList\">";
}
var _fd="</div></div></div></td><td width=\"50%\">"+"<div id=\"mashupPane\">Top Searches on vTap today:</div></td></tr></tbody></table>";
init_rendering_handlers();
function init_rendering_handlers(){
var _fe=AjaxConsts.DataSpaceMap.length;
var _ff=AjaxConsts.DataSpaceMap;
for(var i=0;i<_fe;i++){
var _101=eval(_ff[i].render_handler);
if(_101){
_f9[_ff[i].val]=new _101();
_f9[_ff[i].val].css=_ff[i].css;
}
}
}
function tableRowByIndex(_102,_103,_104,_105){
if(_105){
var _106="nextButton"+_102;
return "<div style=\"cursor: pointer;\" id=\"next"+_102+"\" onclick=\"document.getElementById('"+_106+"').innerHTML = '<span class=next_ten_results>Loading...</span>'; EvFireRangeQuery("+true+")\" ><div align=left ><span id=\""+_106+"\" class=\"ResultButton\" ><span class=\"next_ten_results\">More Videos ...</span></div></div>";
}else{
var _107="document.getElementById('result"+_102+"')";
var _108="EvOnClickHandler("+_107+",event)";
return "<div id=\"row"+_102+"\" onclick="+_108+"><div align=left ><div style=\"width:100%;\" id=\"result"+_102+"\" class=\"ResultButton_expanded selected=\"expanded\">"+_103+"</div></div></div>";
}
}
var _109=null;
var _10a=null;
var _10b=0;
var _10c=0;
var _10d=false;
var _10e=false;
var _10f=false;
var _110=null;
var _111="";
this.bm=null;
this.lbm=1;
var _112=0;
this.setMashupData=function(data){
document.getElementById("mashupDiv").innerHTML=data;
};
this.setSearchesData=function(data){
var _115=data["All"];
var str=_fc;
_112=_115.length;
for(var ii=0;ii<_112;ii++){
str+="<div class=\"mashupListItem\" id=\"mashupListItem"+ii+"\" onclick=\"searches_show("+ii+")\"><nobr>";
str+=_115[ii].title;
str+="</nobr></div>";
}
if(gPageId=="home"){
str+=_fd;
document.getElementById("mashupDiv").innerHTML=str;
}else{
document.getElementById("navPaneId").innerHTML+=str;
}
};
this.ShowSearchesItem=function(_118){
UnhiliteAllSearches();
document.getElementById("mashupListItem"+_118).className="mashupListItem_hilite";
document.getElementById("mashupPane").innerHTML="Loading...";
};
function UnhiliteAllSearches(){
for(var ii=0;ii<_112;ii++){
document.getElementById("mashupListItem"+ii).className="mashupListItem";
}
}
this.setDataspace=function(_11a){
_109=_11a;
_10a=_f9[_11a.val];
};
this.setDataspace(_f5);
this.Initialize=function(){
var rd=document.getElementById("resultDisplay");
if(rd==null){
return;
}
rd.style.display="none";
createMediaPlayerObj();
this.HideFooter();
_fa.setDimensions();
var _11c=document.getElementById("playerWindow");
if(_11c&&document.location.href.indexOf("video.html")>0){
_11c.style.display="block";
this.showPlayerLoadingMessageSpan();
this.setVideoPageMessage("Loading Player ...");
}
var _11d=document.getElementById("mashupDiv");
if(_11d){
var _11e=_11d.childNodes.length;
if(_11e<1){
return;
}
var _11f=_11d.childNodes;
for(var ii=0;ii<_11e;ii++){
if(_11f[ii].className=="ms"){
var _121=_11f[ii].childNodes;
var _122=_121.length;
for(var jj=0;jj<_122;jj++){
if(_121[jj].className=="md"){
var _124=document.createElement("DIV");
_124.className="mdMore";
_124.innerHTML="<div class='mb'><div class='lb'><div class='rb'><div class='b'><a href='javascript:void(0)'  onclick='EvExpandMashupInfo(this, event); '>more...</a></div></div></div></div>";
break;
}
}
}
}
}
};
function createMediaPlayerObj(){
var _125=new Array();
var _126=_fa.getPlayerDimension();
if(_126==null){
return;
}
_125[MediaPlayer.pLeft]=_126[0];
_125[MediaPlayer.pTop]=_126[1];
_125[MediaPlayer.pWidth]=_126[2];
_125[MediaPlayer.pHeight]=_126[3];
_110=new MediaPlayer(_125);
var _127=0;
var _128=document.getElementById("videoHeaderDiv").offsetHeight+20;
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
var _129=document.getElementById("playerLoadingMessage");
_129.style.top=_127+_128;
var _12a=document.getElementById("playerLoadingMessageCell");
_12a.width=_126[2];
_12a.height=_126[3];
}
var _12b=document.getElementById("playerLoadingSpan");
if(_12b){
_12b.style.width=_125[MediaPlayer.pWidth];
}
}
this.setVideoPageMessage=function(str){
var _12d=document.getElementById("clipMessage");
if(_12d){
_12d.innerHTML=str;
}
};
this.showPlayerLoadingMessageSpan=function(){
var _12e=document.getElementById("playerLoadingSpan");
if(_12e){
_12e.style.display="block";
}
};
this.hidePlayerLoadingMessageSpan=function(){
var _12f=document.getElementById("playerLoadingSpan");
if(_12f){
_12f.style.display="none";
}
};
this.GetSearchString=function(){
return ProtoUIStates.searchTextBox.value;
};
this.GetContextString=function(){
return ProtoUIStates.contextString;
};
this.HandleShareVideo=function(_130,_131){
if(_131==true){
var url=_130;
var type="feed";
var _134=AjaxConsts.MailURL.replace(/\$feed\$/," feed");
}else{
var url=AjaxConsts.ShareURL+_130;
var type="video";
var _134=AjaxConsts.MailURL.replace(/\$feed\$/,"");
}
window.open(AjaxConsts.SharePageURL+"?source$equalto$"+url+"$ampersand$"+"mailclient$equalto$"+_134+escape(url)+"$ampersand$"+"type$equalto$"+type,"Share","width=580,height=480,resizable=yes,scrollbars=yes,status=0");
};
this.HandleHome=function(_135){
ProtoUIStates.searchTextBox.value="";
this.ShowHeader();
ProtoUIStates.curr_query="";
this.SetContextString("");
};
this.changeHomeImageToRefresh=function(){
var _136=document.getElementById("homeImage");
_136.src="images/refresh_over.gif";
_136.onmouseover=function(){
document.getElementById("homeImage").src="images/refresh.gif";
};
_136.onmouseout=function(){
document.getElementById("homeImage").src="images/refresh_over.gif";
};
var _137=document.getElementById("homeCell");
if(_137){
_137.title="Refresh";
}
};
this.changeRefreshImageToHome=function(){
var _138=document.getElementById("homeImage");
_138.src="images/home_over.gif";
_138.onmouseover=function(){
document.getElementById("homeImage").src="images/home.gif";
};
_138.onmouseout=function(){
document.getElementById("homeImage").src="images/home_over.gif";
};
var _139=document.getElementById("homeCell");
if(_139){
_139.title="hOME";
}
};
this.HandleBack=function(){
value=ProtoUIStates.searchTextBox.value;
if(!(value==null||value.length==0||value==" ")){
ProtoUIStates.searchTextBox.value=value.substr(0,value.length-1);
}
};
this.SetFocus=function(){
if(this.isSearchInputBoxVisible()){
document.getElementById("searchTextBox").focus();
}
};
this.SetTextBoxValue=function(_13a){
var tb=document.getElementById("searchTextBox");
if(_13a!=null&&_13a.length>=0){
tb.value=_13a;
ProtoUIStates.curr_query=_13a;
tb.selectionStart=_13a.length;
}else{
}
};
this.SetContextStack=function(_13c){
var _13d=10;
var _13e="";
var jj=0;
for(jj=0;jj<_13c.length;jj++){
if(_13c[jj].length>12&&jj<_13c.length-1){
_13e+=_13c[jj].substring(0,10)+"...";
}else{
_13e+=_13c[jj];
}
if(jj<_13c.length-1){
_13e+=" : ";
}
}
this.SetContextString(_13e);
};
this.SetContextString=function(_140){
var _141=SEARCHICONWIDTH+4;
if(_140==null||_140=="0"){
return;
}
ProtoUIStates.contextString=_140;
if(_140.length>ProtoUIStates.ctxt_str_max-2){
_140=_140.substring(0,ProtoUIStates.ctxt_str_max-2)+"..";
}
if(_140.length>0){
_140="'"+_140+"' ";
}
ProtoUIStates.contextLabel.innerHTML=_140;
if(_140.length>0){
if(!this.isSearchInputBoxVisible()){
this.ShowHeader();
_141+=ProtoUIStates.contextLabel.offsetWidth;
this.HideHeader();
}else{
_141+=ProtoUIStates.contextLabel.offsetWidth;
}
}
_fa.setSearchBoxPosition(_141);
};
this.ClearSearchState=function(){
_10b=0;
_10c=0;
};
this.DisplaySearchesFoldItems=function(_142){
var _143=document.getElementById("mashupPane");
var num=_142.arr.length;
if(num>3){
num=3;
}
var str="";
for(var ii=0;ii<num;ii++){
var _147=_142.arr[ii];
var _148;
if(_147.imageURL){
_148=_147.imageURL;
}else{
_148="images/clip.gif";
}
var _149=_147.strTitle;
var _14a=_147.source;
str+="<div class=\"m_result\"><div class=\"m_image_div\"><img class=\"m_image\"src=\""+_148+"\"></div><div class=\"m_title\">"+_149+"</div><div class=\"m_source\">"+_14a+"</div></div>";
}
_143.setAttribute("onclick","browse(null, null)");
_143.innerHTML=str;
_143.parentNode.innerHTML=_143.parentNode.innerHTML;
};
this.RenderResultsCB=function(_14b,_14c,_14d){
_10d=_14c;
if(_14d){
this.DisplaySearchesFoldItems(_14b);
return;
}else{
this.DisplaySearchResults(_14b);
}
var _14e=document.getElementById("resultsContainer");
_14e.style.display="block";
};
function encode_title_description(_14f,_150,_151,_152,_153){
var _154=create_title_string(_14f);
var desc=_14f.description;
if(desc==null){
desc="";
}
var _156="titleDiv";
var _157="document.getElementById('result"+_151+"')";
var _158=_fa.getResultWindowWidth()-16-IMAGEDIVWIDTH-7;
var _159="href=\"#\"";
if(!_14f.bFolded){
_159="href=\""+_14f.reference+"\" target=\"_blank\" onclick=\"if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\"";
}
var data="<td align=\"left\" height=\"16px\"><a "+_159+"><div title=\""+_14f.reference+"\" id=\"re_title_"+_151+"\" class=\""+_156+"\" style=\"width:"+_158+"px;\">";
var _15b=_154.replace(/^\s+/,"").replace(/\s+$/,"");
if(_150&&(_15b.length>_150)){
_15b=_15b.substr(0,_150)+" ...";
}
return data+_15b+"<span class=\"desc\">"+desc+"</span></div></a>";
}
this.isMoreInfoPage=function(){
return _10d;
};
this.DisplayHeader=function(_15c){
if(_15c){
this.ShowHeader();
ProtoUIStates.searchTextBox.focus();
}else{
this.HideHeader();
}
};
this.ShowVideoTitle=function(){
var _15d=document.getElementById("videoHeaderDiv");
_15d.style.display="block";
_15d.style.visibility="visible";
};
this.isSearchInputBoxVisible=function(){
var _15e=ProtoUIStates.header;
if(_15e.style.display=="block"){
return true;
}
return false;
};
this.showToolbarIconsInVideoPage=function(){
var _15f=document.getElementById("toolbar");
var _160="<table id=\"toolbarTable\" class=\"toolbarTable\"><tr>";
var str=this.createToolbarImageCell("back","back();");
str+=this.createToolbarSeperatorCell("backHomeSeperator");
str+=this.createToolbarImageCell("home","home();");
str+=this.createToolbarSeperatorCell("homeRefreshSeperator");
str+=this.createToolbarImageCell("share","shareVideo();",false);
str+=this.createToolbarSeperatorCell("shareBookmarkSeperator");
str+=this.createToolbarImageCell("bookmark","bookmark();",false);
str+=this.createToolbarSeperatorCell("BookmarkRelatedSeperator");
str+=this.createToolbarImageCell("related","",true);
str+=this.createToolbarSeperatorCell("relatedToolsSeperator");
str+=this.createToolbarImageCell("tools","",true);
_160+=str;
_160+="</tr></table>";
_15f.innerHTML=_160;
this.changeToolTipsForNonFunctionalMenus();
};
this.showToolbarIconsInResultsPage=function(_162){
var _163=document.getElementById("toolbar");
var _164="<table id=\"toolbarTable\" class=\"toolbarTable\"><tr>";
var str=this.createToolbarImageCell("back","back();");
str+=this.createToolbarSeperatorCell("backHomeSeperator");
str+=this.createToolbarImageCell("home","home();");
str+=this.createToolbarSeperatorCell("homeRefreshSeperator");
str+=this.createToolbarImageCell("categories","",true);
str+=this.createToolbarSeperatorCell("categoriesShareSeperator");
str+=this.createToolbarImageCell("tools","",true);
_164+=str;
_164+="</tr></table>";
_163.innerHTML=_164;
if(_162&&_162==true){
this.changeHomeImageToRefresh();
}
this.changeToolTipsForNonFunctionalMenus();
};
this.showToolbarIconsInMoreInfoPage=function(){
var _166=document.getElementById("toolbar");
var _167="<table id=\"toolbarTable\" class=\"toolbarTable\"><tr>";
var str=this.createToolbarImageCell("back","back();");
str+=this.createToolbarSeperatorCell("backHomeSeperator");
str+=this.createToolbarImageCell("home","home();");
str+=this.createToolbarSeperatorCell("homeRefreshSeperator");
str+=this.createToolbarImageCell("share","shareVideo();",false);
str+=this.createToolbarSeperatorCell("shareBookmarkSeperator");
str+=this.createToolbarImageCell("bookmark","bookmark();",false);
str+=this.createToolbarSeperatorCell("BookmarkRelatedSeperator");
str+=this.createToolbarImageCell("tools","",true);
_167+=str;
_167+="</tr></table>";
_166.innerHTML=_167;
this.changeToolTipsForNonFunctionalMenus();
};
this.createToolbarSeperatorCell=function(_169){
var str="<td id=\""+_169+"Cell\" class=\"seperatorCell\">";
str+="<img src=\"images/seperator.gif\" id=\""+_169+"Image\" >";
str+="</td>";
return str;
};
this.createToolbarImageCell=function(_16b,_16c,_16d){
var _16e=_16b.substr(0,1);
_16e=_16e.toUpperCase();
_16e+=_16b.substr(1);
var _16f=_16b+".gif";
var _170=_16b+"_over.gif";
if(_16d){
_16f=_16b+"_disabled.gif";
_170=_16b+"_disabled.gif";
}
var str="<td id=\""+_16b+"Cell\" class=\"toolbarImageCell\" title=\""+_16e+"\"";
if(_16c){
str+=" onclick=\""+_16c+"\">";
}else{
str+=">";
}
str+="<table class=\"imageTextToolbarTable\" cellspacing=\"0px\" cellpadding=\"0px\" align=\"center\" > <tr><td class=\"imageToolbarCell\">";
str+="<img src=\"images/"+_170+"\" id=\""+_16b+"Image\" class=\"toolbarImage\"";
str+=" onmouseover=\"document.getElementById('"+_16b+"Image').src='images/"+_16f+"';\"";
str+=" onmouseout=\"document.getElementById('"+_16b+"Image').src='images/"+_170+"';\">";
str+="</td></tr>";
str+="<tr ><td id=\"toolbar"+_16e+"Text\">";
str+=_16e;
str+="</td></tr>";
str+="</table>";
str+="</td>";
return str;
};
this.changeToolTipsForNonFunctionalMenus=function(){
var _172=new Array("categories","tools","related");
for(i=0;i<_172.length;i++){
var _173=_172[i]+"Cell";
var _174=document.getElementById(_173);
if(_174){
_174.title="Coming soon";
}
}
};
this.ReplaceVTapIconWithHomeIcon=function(){
var _175=document.getElementById("veveoLogo");
if(_175){
_175.src="images/home.gif";
}
};
this.ReplaceHomeIconWithVTapIcon=function(){
var _176=document.getElementById("veveoLogo");
if(_176){
_176.src="images/vtap.gif";
}
};
this.HideVideoTitle=function(){
var _177=document.getElementById("videoHeaderDiv");
_177.style.display="none";
_177.style.visibility="hidden";
};
this.ShowBackGroundLogo=function(){
};
this.HideBackGroundLogo=function(){
};
this.playClip=function(url,type){
_10e=true;
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
this.HideMoreInfo();
this.HideResults();
this.HideResultsContainer();
this.ReplaceVTapIconWithHomeIcon();
}
this.ShowPlayerSpan();
this.ShowVideoTitle();
if(type=="text/html"){
return;
}
var _17a=getMediaFormat(type);
_110.playClip(url,_17a,type);
};
function getMediaFormat(type){
var _17c=MediaPlayer.UnknownMedia;
switch(type.toLowerCase()){
case MEDIA_TYPE_WINDOWS_MEDIA:
case MEDIA_TYPE_VIDEO_MS_WMA:
case MEDIA_TYPE_VIDEO_AVI:
case MEDIA_TYPE_VIDEO_DVD:
case MEDIA_TYPE_VIDEO_MP4V_ES:
case MEDIA_TYPE_VIDEO_MPEG:
case MEDIA_TYPE_ACTD_MLB:
case MEDIA_TYPE_ACTD_BLOOMBERG:
case MEDIA_TYPE_AUDIO_WAV:
case MEDIA_TYPE_AUDIO_MP3:
case MEDIA_TYPE_IMAGE_GIF:
_17c=MediaPlayer.MicrosoftMedia;
break;
case MEDIA_TYPE_REAL_PLAYER:
case MEDIA_TYPE_REAL_PLAYER_NEW:
case MEDIA_TYPE_VIDEO_PN_REAL_VIDEO:
case MEDIA_TYPE_AUDIO_PN_REAL_VIDEO:
case MEDIA_TYPE_RN_REAL_MEDIA:
case MEDIA_TYPE_ACTD_NFL:
_17c=MediaPlayer.RealMedia;
break;
case MEDIA_TYPE_FLASH:
case MEDIA_TYPE_ACTD_YOUTUBE:
case MEDIA_TYPE_ACTD_METACAFE:
case MEDIA_TYPE_ACTD_MYSPACE:
case MEDIA_TYPE_FLV:
case MEDIA_TYPE_SHOCKWAVE:
_17c=MediaPlayer.FlashMedia;
break;
case MEDIA_TYPE_TEXT_HTML:
_17c=MediaPlayer.IFrame;
break;
case MEDIA_TYPE_VIDEO_QUICKTIME:
case MEDIA_TYPE_QUICKTIME:
_17c=MediaPlayer.QTimeMedia;
break;
default:
_17c=MediaPlayer.UnknownMedia;
break;
}
return _17c;
}
this.stopVideo=function(){
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
this.hidePlayerLoadingMessageSpan();
this.ShowMoreInfo();
this.ShowResults();
this.HidePlayerSpan();
this.HideVideoTitle();
this.ShowResultsContainer();
this.ReplaceHomeIconWithVTapIcon();
}else{
this.ShowBackGroundLogo();
}
_110.stopAndHide();
_10e=false;
};
this.DisplayRelatedResults=function(_17d){
var _17e=document.getElementById("relatedPane");
_17e.className="relatedPane";
var _17f=_17d.arr;
var str="<div class=\"mi_reltitle_panel\">Related Videos</div>";
for(var jj=1;jj<_17f.length;jj++){
var _182=_17f[jj];
var _183=_182.image?_182.image:"images/clip.png";
var _184=_182.image?"resultIcon":"noImageIcon";
str+="<div id=\"related"+jj+"\" class=\"relatedItem\" onclick=\"EvPlayRelatedClip("+jj+")\"><a><div align=\"center\" class=\"relatedImageDiv\"><img class=\""+_184+"\" src=\""+_183+"\"></div><div class=\"resultTitleEntry\">"+_182.title+"</div></a></div>";
}
if(_17e){
_17e.innerHTML=str;
}
};
this.HideRelatedResults=function(){
var _185=document.getElementById("relatedPane");
_185.innerHTML="";
_185.className="hide";
};
this.DisplayMoreInfo=function(re,_187){
var _188=document.getElementById("resultDisplay");
var _189="images/clip.gif";
var _18a=document.getElementById("mi_span");
if(_187){
var _188=document.getElementById("resultDisplay");
if(_188){
_188.innerHTML="";
}
}
var _18b=document.getElementById("relTit");
if(_18b){
_18b.style.visibility="hidden";
}
if(IS_PLAYER_IN_INDEPENDENT_PANEL||!_10e){
this.HideHeader();
}
var _18c=document.getElementById("rowDiv1");
if(re.isAudioOnly==true){
var _18d="<div id=\"mi_iconovl\" class=\"mi_overlay_audio\" clip=\"audio\" onclick1=\"EvPlayMCClip(0);\">";
}else{
var _18d="<div title=\"Play\" id=\"mi_iconovl\" class=\"mi_overlay_video\" clip=\"video\" onclick1=\"EvPlayMCClip(0);\">";
}
var _18e=re.image;
var _18f="mi_icon";
if(_18e==null||_18e==""){
_18e="images/clip.gif";
_18f="mi_noImageIcon";
}
if(__DEBUG__){
re.title+="<br/>"+re.gid;
}
var _190="<td vAlign=\"middle\">"+_18d+"<img class=\""+_18f+"\" src=\""+_18e+"\" id = mi_icon"+"\" onerror=\"this.src='images/clip.gif'; this.className='mi_noImageIcon';"+"\"></img>"+"<img class=\"mi_aud_overlay\" id=\"mi_overlay_image\" src=\"images/play.gif\"></img>"+"</div></td>"+"<td align=\"left\" class = \"mitextTitle\" width = 100%><div class=\"mi_title\"> "+re.title+"</div>"+create_auxInfo_string(re,1)+"<br/><span>"+"<a class=\"mi_play\" href=\"javascript:void(0)\" onclick=\"shareVideo()\">Share</a>&nbsp;&nbsp;&nbsp;"+" </span></td>";
_18c.innerHTML="<table cellspacing=\"0\" cellpadding=\"0\" class=\"mi_table\"><tr class=\"mi_table_row\" id=\"mi_row1\" valign=\"top\">"+_190+"</tr></table>";
_18c=document.getElementById("rowDiv2");
var desc=re.description;
if(desc){
_190="<td class = \"mitext\" >"+desc+"</td>";
}else{
_190="<td class = \"mitext\" ></td>";
}
_18c.innerHTML="<table><tr class=\"mi_table_row\" id=\"mi_row2\">"+_190+" </tr></table>";
_10d=true;
this.ShowMoreInfo();
};
this.setVideoPageData=function(_192){
var _193=document.getElementById("shareLink");
_193.value=AjaxConsts.ShareURL+(_192.shareOs);
document.getElementById("videoHeaderDiv").style.display="block";
};
this.resetVideoPageData=function(){
var _194=document.getElementById("VideoTitleLink");
var _195=document.getElementById("VideoSourceLink");
_194.innerHTML="";
_195.innerHTML="";
_194.href="#";
_195.href="#";
this.ShowBackGroundLogo();
this.HideMoreInfo();
document.getElementById("videoHeaderDiv").style.display="none";
};
this.setVideoFrameData=function(re){
var _197=document.getElementById(Elements.clipDescriptionElem);
var desc=re.description;
if(desc&&desc.length>100){
desc=desc.substring(0,100)+"...";
}
_197.innerHTML=desc;
};
this.HideMoreInfo=function(_199){
if(_199){
var rt=document.getElementById("relTit");
if(rt){
rt.style.display="none";
}
return;
}
var _19b=document.getElementById("mi_main_panel");
if(_19b){
_19b.style.display="none";
}
_10d=false;
};
this.ShowMoreInfo=function(){
var _19c=document.getElementById("mi_main_panel");
if(_19c){
_19c.style.display="block";
}
var rt=document.getElementById("relTit");
if(rt){
rt.style.display="block";
}
_10d=true;
};
this.HideResults=function(){
var _19e=document.getElementById("resultDisplay");
_19e.style.display="none";
};
this.ShowResults=function(){
var _19f=document.getElementById("resultDisplay");
_19f.style.display="block";
};
this.setPlaceHolder=function(_1a0,_1a1){
var _1a2=document.getElementById("my_text");
if(_1a0&&ProtoUIStates.searchTextBox.value==""){
if(_1a2.innerHTML==""){
_1a2.className="placeHolder";
_1a2.style.display="block";
_1a2.innerHTML=_f6;
setTimeout("document.getElementById('my_text').innerHTML='"+_f6+"';",1);
}
_1a2.style.display="block";
}else{
if(_1a2.innerHTML==_f6){
_1a2.className="hd_input_label";
_1a2.innerHTML="";
}
}
if(_1a1==true){
_1a2.className="hd_input_label";
}
return true;
};
this.HideHeader=function(){
return;
if(this.isSearchInputBoxVisible()){
hideElement(ProtoUIStates.header);
_fa.setResultsContainerDimensions();
}
};
this.ShowHeader=function(){
if(!this.isSearchInputBoxVisible()){
showElement(ProtoUIStates.header);
_fa.setResultsContainerDimensions();
ProtoUIStates.searchTextBox.focus();
ProtoUIStates.searchTextBox.selectionStart=ProtoUIStates.searchTextBox.value.length;
}
};
this.showClipMessage=function(){
var _1a3=document.getElementById("playerLoadingSpan");
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
this.HideMoreInfo();
this.HideResults();
this.HideResultsContainer();
}else{
this.HideBackGroundLogo();
}
if(_1a3){
_1a3.style.display="block";
_1a3.style.visibility="visible";
}
};
this.hideClipMessage=function(){
var _1a4=document.getElementById("playerLoadingSpan");
if(_1a4){
_1a4.style.display="none";
}
};
this.HideFooter=function(){
var _1a5=document.getElementById("footer");
};
this.ShowFooter=function(){
var _1a6=document.getElementById("footer");
showElement(_1a6);
};
this.HideResultsContainer=function(){
var _1a7=document.getElementById("resultsContainer");
if(_1a7){
_1a7.style.display="none";
}
};
this.ShowResultsContainer=function(){
var _1a8=document.getElementById("resultsContainer");
if(_1a8){
_1a8.style.display="block";
}
};
this.HidePlayerSpan=function(){
var _1a9=document.getElementById("playerSpan");
_1a9.innerHTML="";
hideElement(_1a9);
};
this.ShowPlayerSpan=function(){
var _1aa=document.getElementById("playerSpan");
showElement(_1aa);
_1aa.style.visibility="visible";
_1aa.style.textAlign="center";
};
this.ResetScrollBar=function(){
ProtoUIStates.resultsContainer.scrollTop=0;
};
this.crResNode=function(id,cl,os,val){
var sf=document.createElement("div");
sf.id=id;
sf.className=cl;
sf.innerHTML=val;
if(os){
sf.setAttribute("onclick",os);
}
return sf;
};
this.dispResHeader=function(id,sfsa,cl,pfx){
var sfs=document.getElementById(id);
sfs.innerHTML="";
if(sfsa==null){
sfs.style.display="none";
return;
}
if(pfx){
var sf=this.crResNode("sfpfx",cl,null,pfx);
sfs.appendChild(sf);
}
for(var i=0;i<sfsa.length;i++){
sf=this.crResNode(cl+i,cl,"EvOnClickHandler(this, event)",sfsa[i].ty);
if(sfsa[i].os){
sf.setAttribute("os",sfsa[i].os);
}else{
sf.setAttribute("s","1");
}
sfs.appendChild(sf);
}
sfs.style.display="block";
};
this.DisplaySearchResults=function(sr){
var _1b8=sr.arr;
var _1b9=document.getElementById("resultDisplay");
_1b9.innerHTML=sr;
return;
var _1ba=0;
var str=_f7;
var _1bc=_1b8.length;
var _1bd=sr.last_set;
if(IS_PLAYER_IN_INDEPENDENT_PANEL||!_10e){
_1b9.style.display="block";
_1b9.style.visibility="visible";
}
this.dispResHeader("sfs",sr.sfs,"sf","Sort By:");
this.dispResHeader("sns",sr.sns,"sn",null);
str+=(_10c++);
str+="\">";
if(!this.isMoreInfoPage()){
this.SetContextString(sr.page_title);
}
if(_10b==0){
if(this.isMoreInfoPage()){
this.DisplayMoreInfo(_1b8[_1ba],false);
return;
}else{
this.ShowHeader();
}
}else{
_1ba=_10b;
}
var _1be=0;
for(i=_1ba;i<_1bc;i++){
try{
var _1bf="";
var _1c0="";
var _1c1="";
var _1c2="result"+i;
var _1c3="row"+i;
var _1c4="";
var _1c5="";
var _1c6="";
if((AjaxConsts.ClipCheck[0]==true)&&_1b8[i].resolveStatus==3){
continue;
}
_1c1="<table cellspacing=0 cellpadding=0><tr class=\""+"resultTitleEntry"+"\">";
_1c0=create_icon(_1b8[i],i);
if(_1c0){
_1c1+=_1c0;
}
_1c1+=encode_title_description(_1b8[i],0,i,_10a.isTitleSelectable?true:false,this.isMoreInfoPage());
_1c5="";
if(!_1b8[i].bFolded){
var _1c7=create_auxInfo_string(_1b8[i],0,i);
if(_10a.formatAuxInfo){
_1c7=_10a.formatAuxInfo(_1c7,i);
}
_1c1+=_1c7;
}else{
}
_1c1+="</td>";
if(_1c5){
_1c1+="</tr><tr height=\"100%\" class=\""+"resultActionablesRow"+"\" ><td align=\"left\" height=\"100%\">"+_1c5+"</td>";
}
_1c1+="</tr></table>";
_1c1+="<div style=\"overflow: hidden; height:0; background: lightblue\" id=\"watch"+i+"\"></div>";
if(_10a.get_resultItem_attributes){
_1c6=_10a.get_resultItem_attributes(_1b8[i],i);
}
str+=tableRowByIndex(i,_1c1,_1c6,false);
_1be++;
}
catch(e){
}
}
if(_1be){
if(!_1bd){
str+=tableRowByIndex(i,null,"",true);
}
str+=_f8;
}else{
str=null;
_10c--;
}
if(_10b){
if(str!=null){
var _1c8=document.createElement("div");
_1c8.className="results_table";
var _1c9=str.substring(str.indexOf("<div id=\"row"),str.length-_f8.length);
try{
_1c8.innerHTML=_1c9;
_1b9.appendChild(_1c8);
}
catch(e){
alert(e.description);
}
}
var _1ca="next"+_10b;
var ele=document.getElementById(_1ca);
if(ele){
try{
ele.style.visibility="collapse";
}
catch(e){
}
ele.style.display="none";
}
}else{
if(str!=null){
_1b9.innerHTML=str;
}else{
_1b9.innerHTML="";
}
}
var _1cc=document.getElementById("relTit");
if(_1cc&&this.isMoreInfoPage()){
_1cc.style.visibility=(_1be?"visible":"hidden");
}
if(_10b==0){
this.ResetScrollBar();
}
if(ProtoUIStates.searchTextBox.value==""){
}
_10b=_1bc;
};
this.UnhiliteSearchEntry=function(_1cd){
var _1ce="result"+_1cd;
var ele=document.getElementById(_1ce);
if(ele){
ele.setAttribute("selected","expanded");
}
};
this.EmphasisRenderer=function(_1d0){
return "&lt;span class=\"TapHilite\"&gt;"+_1d0+"&lt;/span&gt;";
};
this.HiliteButton=function(_1d1){
var _1d2="result"+_1d1;
var elem=document.getElementById(_1d2);
if(elem){
elem.className="ResultButton_hilite";
}
};
this.DisplayLoading=function(){
var _1d4="nextButton"+_10b;
var ele=document.getElementById(_1d4);
if(ele){
ele.innerHTML="<center><br/>Loading...</center>";
ele.onclick="";
ele.setAttribute("selected","clicked");
}
};
this.HideResult=function(_1d6){
var _1d7="row"+_1d6;
var elem=document.getElementById(_1d7);
if(elem){
elem.style.display="none";
}
};
this.HideWatchWindow=function(_1d9){
var _1da=document.getElementById("watch"+_1d9);
if(_1da==null){
return;
}
_1da.style.display="none";
_1da.style.background="lightblue";
var _1db=document.getElementById("playerWindow");
if(_1da.innerHTML.length<1){
return;
}
_1da.removeChild(_1db);
document.getElementById("watch_init").appendChild(_1db);
this.stopVideo();
this.HideRelatedResults();
};
this.ShowWatchWindow=function(_1dc){
this.HideWatchInitWindow();
var _1dd=document.getElementById("watch_init");
var _1de=document.getElementById("playerWindow");
if(_1dd.innerHTML.length>0){
_1dd.removeChild(_1de);
}
_1dd=document.getElementById("watch"+_1dc);
_1dd.style.display="block";
_1dd.appendChild(_1de);
curtainEffectDown("watch"+_1dc,0,380,20,50);
};
this.ShowWatchInitWindow=function(){
var _1df=document.getElementById("playerWindow");
_1df.style.display="block";
_1df.style.height="420px";
};
this.HideWatchInitWindow=function(){
var _1e0=document.getElementById("watch_init");
_1e0.style.display="none";
_1e0.style.height="0px";
this.HideRelatedResults();
};
this.ShowActPopup=function(){
showElement(ProtoUIStates.actPopup);
ProtoUIStates.actPopup.innerHTML=_111;
};
this.isActionPopupVisible=function(){
return ProtoUIStates.actPopup.innerHTML.length;
};
this.HideActPopup=function(){
hideElement(ProtoUIStates.actPopup);
ProtoUIStates.actPopup.innerHTML="";
};
this.ShowMIDescription=function(){
var _1e1=document.getElementById("rowDiv2");
showElement(_1e1);
};
this.HideMIDescription=function(){
var _1e2=document.getElementById("rowDiv2");
hideElement(_1e2);
};
this.ChangeMITitle=function(_1e3){
var _1e4=document.getElementById("relTit");
if(_1e4){
_1e4.innerHTML=_1e3;
}
};
this.ShowBookmark=function(){
_10f=true;
this.HideMIDescription();
this.ChangeMITitle("Bookmark this Video");
this.HideResults();
this.ShowActPopup();
};
this.HideBookmark=function(){
if(_10f){
_10f=false;
this.HideActPopup();
this.ShowResults();
this.ChangeMITitle("Related Videos");
this.ShowMIDescription();
return true;
}
return false;
};
this.bml=function(bu,bt){
rdr=EvtInst.getRenderer();
bmo=rdr.bm;
if(!rdr.bm){
rdr.bm=new Bookmark();
}
_111=rdr.bm.loadBMPage(bu,bt);
rdr.ShowActPopup(null);
};
this.loadBMPage=function(bu,bt){
ebu=escape(bu);
ebt=escape(bt);
if(this.lbm){
this.bml(ebu,ebt);
this.lbm=0;
}else{
if(this.bm){
this.bml(ebu,ebt);
}
}
};
this.createMediaCloseButton=function(){
};
this.createMediaSpan=function(type,top,left,_1ec,_1ed){
valert("start");
var id="mediaContainer"+"_"+type;
var _1ef=document.getElementById(id);
if(_1ef!=null){
return _1ef;
}
valert("start 1");
var _1f0=document.createElement("SPAN");
_1f0.id="mediaContainer"+"_"+type;
_1f0.style.top=top;
_1f0.style.left=left;
_1f0.style.height=_1ec;
_1f0.style.width=_1ed;
_1f0.style.zIndex=50;
_1f0.style.textAlign="center";
var _1f1=document.getElementById("playerSpan");
_1f1.appendChild(_1f0);
valert("start 2");
showPlayer();
_1f0.style.zIndex=50;
valert("start 3");
return _1f0;
};
function showPlayer(){
var _1f2=document.getElementById("playerSpan");
_1f2.style.display="block";
}
function hidePlayer(){
var _1f3=document.getElementById("playerSpan");
_1f3.style.display="none";
}
function create_title_string(_1f4){
title=_1f4.title;
if(_1f4.epiTitle&&_1f4.epiTitle.length>0){
if(title.length>0){
title+=":";
}
title+=_1f4.epiTitle;
}
return title;
}
function getStarTable(_1f5){
var _1f6="";
var _1f7="<img class=\"star\" src=\"";
var _1f8="\">";
if(_1f5>AjaxConsts.Max_Rating){
_1f5=AjaxConsts.Max_Rating;
}
for(var ii=0;ii<_1f5;ii++){
_1f6+=_1f7+"images/star.gif"+_1f8;
}
for(;ii<AjaxConsts.Max_Rating;ii++){
_1f6+=_1f7+"images/star_gray.gif"+_1f8;
}
return _1f6+"";
}
function padout(_1fa){
return (_1fa<10)?"0"+_1fa:_1fa;
}
function mytrim(str){
return str.replace(/^\s+|\s+$/g,"");
}
function video_renderer(_1fc,args){
this.ds_create_auxInfo_string=function(_1fe,_1ff,_200){
var ln2=0;
var _202="";
if(_1fe.rating&&!isNaN(parseInt(_1fe.rating))){
_202+=getStarTable(parseInt(_1fe.rating))+"&nbsp;";
ln2++;
}
if(_1fe.views){
_202+="<span class=\"views\">"+_1fe.views+"&nbsp;views </span>";
ln2++;
}
if(_1fe.user_name){
var un=_1fe.user_name;
if(_1ff){
_202+="<span class=\"user\">"+un+"</span><br/>";
}else{
_202+="<span class=\"user\"><nobr>"+un+"</nobr></span><br/>";
}
ln2++;
}
if(_1fe.runtime!=null&&_1fe.runtime.total_secs!=null){
if(_1fe.runtime.minutes<60){
_202+="<span class=\"time\">"+padout(_1fe.runtime.minutes)+":"+padout(_1fe.runtime.duration)+"</span>";
}else{
var _204=parseInt(_1fe.runtime.minutes/60);
_202+="<span class=\"time\">"+_204+":"+padout(_1fe.runtime.minutes-_204*60)+":"+padout(_1fe.runtime.duration)+"</span>";
}
}
if(_1fe.time!=null&&mytrim(_1fe.time.month).length>0&&mytrim(_1fe.time.date).length>0&&mytrim(_1fe.time.year).length>0){
var _205=new Date();
var _206=new Date();
_206.setFullYear(parseInt(_1fe.time.year),parseInt(_1fe.time.month)-1,parseInt(_1fe.time.date));
_206.setHours(_1fe.time.hrs);
_206.setMinutes(_1fe.time.mins);
_202+="<span class=\"date\">"+getRelativeDateStr(_206,_205.getTimezoneOffset())+"</span>";
}
if(!_1ff){
_202+="&nbsp;";
}
if(_1fe.source!=null){
if(_1fe.sourceOs!=null){
_202+="<a class=\"mi_homeUrl_fold\" linktype=\"fold\" title=\"Browse more videos from "+_1fe.source+"\" href=\"javascript:void(0)\" onclick=\"EvSourceBrowse('"+_1fe.sourceOs+"', "+_200+"); if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\">"+"&nbsp;"+"</a>";
}
}
_202+="<a class=\"mi_homeUrl_external\" linktype=\"external\" title=\"Go to "+_1fe.source+"\" href=\""+_1fe.reference+"\" target=\"_blank\" onclick=\"if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\">"+"&nbsp;";
_202+="<span class=\"source\">"+_1fe.source+"</span></a>";
return _202;
};
this.ds_create_icon=function(_207,_208){
var _209="";
var icon="";
var _20b="icon"+_208;
var _20c="icon_overlay"+_208;
var _20d="";
var _20e="overlay_icon";
var _20f="1px";
var _210="50px";
var _211="";
var _212="EvPrepareMCClip("+_208+", event); setTimeout('EvPlayMCClip("+_208+")', 1000)";
var _213="Play";
if(!_207||_207.title=="No Results"){
return _209;
}
if(_207.bFolded){
icon="images/folded.gif";
_20d="foldIcon";
_212="";
_213="";
_20e="overlay_clear";
}else{
if(_207.imageURL){
icon=_207.imageURL;
_20d="resultIcon";
}else{
icon="images/clip.gif";
_20d="noImageIcon";
}
}
_211=_207.overlay_image;
_209="<td valign=\"middle\" align=\"center\">"+"<div onclick=\""+_212+";\" style=\"width:"+IMAGEDIVWIDTH+"px; height:"+IMAGEASPECTRATIO*IMAGEDIVWIDTH+"px;\" class=\"iconDiv\" onMouseOver=\";\" onmouseout=\";\" title=\""+_213+"\"><img onload=\"this.style.left='auto'; "+"\"id=\""+_20b+"\" class = \""+_20d+"\" src=\""+icon+"\" onerror=\"this.src='images/clip.gif';this.className='noImageIcon';"+"\"></img>"+"<img class=\""+_20e+"\" id=\""+_20c+"\" src=\"images/play.gif\"></img></div></td>";
return _209;
};
this.get_resultItem_attributes=function(_214,_215){
var _216="EvPlayMCClip("+_215+")";
return "onclick=\""+_216+"; EvOnClickHandler(this, event);\"";
};
this.formatAuxInfo=function(_217,_218){
var _219=_fa.getResultWindowWidth()-16-IMAGEDIVWIDTH-7;
return "<div class=\""+"auxInfo"+"\" style=\"width:"+_219+"px;\">"+_217+"</div>";
};
}
function create_auxInfo_string(_21a,_21b){
var _21c="";
if(_10a.ds_create_auxInfo_string){
_21c+=_10a.ds_create_auxInfo_string(_21a,_21b);
}
return _21c;
}
function create_icon(_21d,_21e){
if(_10a.ds_create_icon){
return _10a.ds_create_icon(_21d,_21e);
}
return null;
}
function construct_schedule_display(_21f){
return "&nbsp;&nbsp;&nbsp;"+_21f.callsign+"("+_21f.vcnum+")"+" "+construct_time_display(_21f);
}
function construct_time_display(_220){
var td="";
var _222=_220.date;
var _223=_220.time;
var _224=Date.UTC(_222.year,_222.month-1,_222.date,_223.hour,_223.minutes,0);
var dt=new Date(_224);
td+=dt.toLocaleString()+" ";
var ampm="AM";
var hrs=dt.getHours();
if(hrs>=12){
ampm="PM";
}
var mins=dt.getMinutes();
if(mins<10){
mins="0"+mins;
}
td=td.substring(0,td.length-7)+td.substring(td.length-4,td.length);
return td;
}
function getRelativeDateStr(date,_22a){
var _22b=new Date();
var _22c=parseInt((_22b.getTime()-date.getTime())/(60*1000));
if(_22a!=undefined){
_22c+=(_22a-5*60);
}
var _22d="";
if(_22c<120){
return "an hour ago";
}else{
if(_22c<(24*60)){
return (parseInt(_22c/60)).toString()+" hours ago";
}else{
if(_22c<(1*24*60)){
_22d+="Today";
}else{
if(_22c<(2*24*60)){
_22d+="Yesterday";
}else{
if(_22c<(7*24*60)){
_22d+=(parseInt(_22c/(24*60))).toString()+" days ago";
}else{
if(_22c<(14*24*60)){
_22d+="a week ago";
}else{
if(_22c<(30*24*60)){
_22d+=(parseInt(_22c/(7*24*60))).toString()+" weeks ago";
}else{
if(_22c<(60*24*60)){
_22d+="a month ago";
}else{
if(_22c<(365*24*60)){
_22d+=(parseInt(_22c/(30*24*60))).toString()+" months ago";
}else{
if(_22c<(2*365*24*60)){
_22d+="a year ago";
}else{
_22d=(parseInt(_22c/(365*24*60))).toString()+" years ago";
}
}
}
}
}
}
}
}
}
}
return _22d;
}
}
function curtainEffectDown(id,_22f,end,inc,_232){
var _233=false;
_22f+=inc;
if(_22f>end){
_22f=end;
_233=true;
}
document.getElementById(id).style.height=_22f+"px";
if(_233){
document.getElementById(id).style.background="white";
}else{
var str="curtainEffectDown(\""+id+"\","+_22f+","+end+","+inc+","+_232+")";
setTimeout(str,_232);
}
}
function animateMashupList(){
var _235=document.getElementById("mashupList");
if(!_235){
return;
}
if(_235.style.top==""){
var _236=0;
}else{
var _236=parseInt(_235.style.top.substring(0,_235.style.top.length-2));
}
if(_236<=-100){
_236=20;
}
scrollUP("mashupList",_236,_236-20,4,50);
}
function scrollUP(id,_238,end,inc,_23b){
var _23c=false;
_238-=inc;
if(_238<end){
_238=end;
_23c=true;
}
document.getElementById(id).style.top=_238+"px";
if(_23c){
return;
}
var str="scrollUP(\""+id+"\","+_238+","+end+","+inc+","+_23b+")";
setTimeout(str,_23b);
}
function SimpleAsyncInterface(cbp,_23f){
var _240=cbp;
var _241=new SearchInterface(this,new NonSearchProtocolHandler(),_23f,0,true);
var _242=null;
this.SendRequest1=function(url,_244,_245){
_241.NSQuery1(url,_244,_245);
};
this.SendRequest=function(url,_247,_248){
_242=_241.NSQuery(url,_247,_248);
return _242;
};
this.abortRequest=function(_249){
if(_249){
_249.http.abort();
}else{
if(_242){
_242.http.abort();
_242=null;
}
}
};
this.HandleResponse=function(_24a,_24b,_24c,_24d,_24e){
_240(_24e.status,_24c,_24d,_24a.current_query.ui_context,_24b);
};
this.CreateContext=function(){
return null;
};
}
function NonSearchProtocolHandler(){
this.ConstructURL=function(_24f){
return _24f.search_string;
};
this.PrepForDispatch=function(_250,_251){
var _252=_250.http;
var url=_250.current_query.constructed_url;
var _254=_250.current_query.data_space;
var _255=(_254&&_254.req_type?_254.req_type:"GET");
var _256=(_254&&_254.user_agent?_254.user_agent:"iphone");
var _257=(_254&&_254.req_header?_254.req_header:"text/xml");
_252.open(_255,url,true);
_252.setRequestHeader("User-Agent",_256);
_252.setRequestHeader("Accept",_257);
_252.setRequestHeader("X-User-Name",getUserName(document));
};
}
function NWErrorObj(_258,_259){
this.status=_258;
this.status_string=_259;
}
function SearchInterface(_25a,_25b,_25c,_25d,_25e){
var _25f=new Array();
this.last_query_id=0;
this.last_responded_qid=0;
var _260=_25a;
var _261=_25b;
var _262=new Object();
var _263=new RequestState(_25c,null,null,null,null,null,false);
var _264=new RequestState(_25c,"",null,null,null,null,false);
var _265=_25c;
var _266=null;
this.response_pending=0;
set_browser();
this.SetBrowser=function(val){
SearchInterface.Browser=val;
};
this.GetBrowser=function(){
return SearchInterface.Browser;
};
this.NSQuery=function(url,_269,_26a){
prepare_current_request(SearchInterface.QTypes.non_user_query,null,url,null,_269);
_263.constructed_url=_261.ConstructURL(_263);
return search_request1(_26a,this);
};
this.NSQuery1=function(url,_26c,_26d){
prepare_current_request(SearchInterface.QTypes.text_query,null,url,null,_26c);
_263.constructed_url=_261.ConstructURL(_263);
search_request(_26d,this);
};
this.SetVTAPMode=function(val){
_263.is_vtap_mode=val;
_264.is_vtap_mode=val;
};
this.Cleanup=function(){
_262=null;
_262=new Object();
};
function dispatch_response(_26f){
var func=function clo_func(){
_260.HandleResponse(_26f,false,null,null,null);
_266=_26f.parsed_results;
};
setTimeout(func,1);
}
function check_dispatch_query(_271,_272,si){
var key=make_key_from_request(_272);
var _275=_262[key];
si.last_query_id++;
if(_275){
Profile(true,"cached_query");
dispatch_response(_275);
si.last_responded_qid=si.last_query_id;
si.response_pending=0;
}else{
if(si.response_pending==0){
request_dispatch(_271,si);
}
}
return null;
}
function search_request1(_276,si){
set_in_prep(false);
return request_dispatch(_276,si);
}
function search_request(_278,si){
set_in_prep(false);
check_dispatch_query(null,_263,si);
}
function request_dispatch(_27a,si){
var _27c=construct_xmlhttp();
if(_27c){
Profile(true,"search_query");
var _27d=new Object();
_27d.si=si;
_27d.http=_27c;
_27d.current_query=clone_request(_263);
_27d.queryid=si.last_query_id;
_27d.parser_context=(_263.query_type==SearchInterface.QTypes.range_query?_266:_260.CreateContext());
_27d.parsed_results=null;
_27c.onreadystatechange=function searchResponse(){
search_response(_27d);
};
_261.PrepForDispatch(_27d,_25d);
si.response_pending=_27d.queryid;
_27c.send(_27a);
return _27d;
}
return null;
}
function search_response(_27e){
var _27f=_27e.http;
var si=_27e.si;
try{
switch(_27f.readyState){
case 4:
if(_27e.current_query.query_type==SearchInterface.QTypes.non_user_query){
si.response_pending=0;
Profile(false,"search_query");
_260.HandleResponse(_27e,false,_27f.responseText,_27f.responseXML,new NWErrorObj(_27f.status,_27f.statusText));
return;
}
if(_27f.status==200){
var _281;
Profile(false,"search_query");
_281=false;
if(_27e.queryid>si.last_responded_qid){
si.last_responded_qid=_27e.queryid;
if(si.last_responded_qid<si.last_query_id){
_281=true;
}
}else{
_281=true;
}
if(_281==true&&si.last_responded_qid<si.last_query_id){
request_dispatch(null,si);
}else{
si.response_pending=0;
}
if(_260.HandleResponse(_27e,_281,_27f.responseText,_27f.responseXML,new NWErrorObj(_27f.status,_27f.statusText))==false){
cache_results(_27e);
}
if(_27e.parsed_results){
_27e.parser_context=null;
_266=_27e.parsed_results;
_27e.http=null;
}
}else{
valert("Failure to retrieve data:"+_27f.statusText);
_260.HandleResponse(_27e,false,null,null,new NWErrorObj(_27f.status,_27f.statusText));
}
break;
default:
if(si.last_query_id>_27e.queryid){
}
break;
}
}
catch(e){
si.response_pending=0;
try{
_260.HandleResponse(_27e,true,null,null,new NWErrorObj(_27f.status,_27f.statusText));
}
catch(e){
_260.HandleResponse(_27e,true,null,null,new NWErrorObj(-1,"Connection failure: Network exception"));
}
}
}
function cache_results(_282){
var _283=_282.http;
var _284=make_key_from_request(_282.current_query);
_262[_284]=_282;
}
function remove_cache_results(_285){
var _286=_285.http;
var _287=make_key_from_request(_285.current_query);
_262[_287]=null;
}
function construct_xmlhttp(){
var _288=null;
if(window.XMLHttpRequest){
_288=new XMLHttpRequest();
}else{
if(window.ActiveXObject){
try{
_288=new ActiveXObject("MSXML2.XMLHTTP.5.0");
}
catch(e){
try{
_288=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E){
}
}
}
}
return _288;
}
function RequestState(_289,_28a,_28b,_28c,url,_28e,_28f){
this.data_space=_289;
this.server_context=_28a;
this.search_string=_28b;
this.on_select=_28c;
this.ui_context=_28e;
this.constructed_url=url;
this.is_vtap_mode=_28f;
this.in_prep=true;
this.query_type=SearchInterface.QTypes.unknown_query;
}
function prepare_current_request(_290,_291,_292,_293,_294){
_263.server_context=_291;
_263.search_string=_292;
_263.on_select=_293;
_263.ui_context=_294;
_263.constructed_url=null;
_263.in_prep=true;
_263.query_type=_290;
_263.data_space=_265;
}
function copy_request_contents(_295,obj){
obj.data_space=_295.data_space;
obj.server_context=_295.server_context;
obj.search_string=_295.search_string;
obj.on_select=_295.on_select;
obj.constructed_url=_295.constructed_url;
obj.ui_context=_295.ui_context;
obj.is_vtap_mode=_295.is_vtap_mode;
obj.in_prep=_295.in_prep;
obj.query_type=_295.query_type;
return obj;
}
function clone_request(_297){
var obj=new RequestState();
copy_request_contents(_297,obj);
obj.in_prep=true;
return obj;
}
function set_in_prep(val){
_263.in_prep=val;
}
function make_key_from_request(_29a){
var key=(((_29a.data_space!=null)&&_29a.data_space.val?_29a.data_space.val:"")+(_29a.server_context?_29a.server_context:"")+(_29a.search_string?_29a.search_string:"")+(_29a.on_select?_29a.on_select:"")+(_29a.is_vtap_mode?_29a.is_vtap_mode:"")+(_29a.constructed_url?_29a.constructed_url:""));
return key;
}
function set_browser(){
if(navigator.userAgent.indexOf("MSIE")>=0){
SearchInterface.Browser=SearchInterface.BTypes.IE;
}
if(navigator.userAgent.indexOf("Firefox")>=0){
SearchInterface.Browser=SearchInterface.BTypes.FireFox;
}
if(navigator.userAgent.indexOf("Safari")>=0){
SearchInterface.Browser=SearchInterface.BTypes.Safari;
}
if(navigator.userAgent.indexOf("Opera")>=0){
SearchInterface.Browser=SearchInterface.BTypes.Opera;
}
}
}
function valert(str){
if(SearchInterface.BTypes.FireFox==SearchInterface.Browser){
try{
console.log(str);
}
catch(e){
}
}
}
SearchInterface.QTypes={"unknown_query":0,"home_query":1,"text_query":2,"browse_query":3,"url_query":4,"range_query":5,"back_query":6,"non_user_query":7};
SearchInterface.BTypes={"IE":1,"FireFox":2,"Safari":3,"Opera":4};
SearchInterface.Browser=0;
function Profile(_29d,str){
if(SearchInterface.BTypes.FireFox==SearchInterface.Browser){
}
}
function ParserCB(_29f){
var evt=_29f;
this.RenderResultsCB=function(_2a1,_2a2){
evt.RenderResultsCB(_2a1,_2a2);
};
this.EmphasisRendererCB=function(_2a3){
return evt.EmphasisRendererCB(_2a3);
};
}
function Parser(_2a4){
var _2a5=_2a4;
var _2a6=new Object();
init_results_handlers();
this.CreateContext=function(){
return new SearchResults();
};
this.HandleResponse=function(_2a7,_2a8,_2a9,_2aa,_2ab){
var ret=0;
var _2ad=_2a7.current_query.data_space;
if(_2aa!=null){
_2a7.parsed_results=set_search_results(_2a7.parser_context,_2aa.getElementsByTagName("RC"),_2ad,_2ab);
}
if(!_2a7.parsed_results){
return 1;
}
var _2ae=_2a7.parsed_results;
_2ae.final_response=(_2a8==0)?true:false;
if(_2ae.arr[0].title=="No Results"){
ret=1;
_2ae.arr.pop();
}else{
if(_2ae.arr.length>1&&_2ae.arr[1].title=="No Results"){
ret=1;
_2ae.arr.splice(1,1);
}
}
_2ae.last_set=(_2ae.ondown_context==null||_2ae.ondown_context=="")?true:false;
_2a5.RenderResultsCB(_2ae,_2a7.current_query.ui_context,_2ab);
Profile(false,"cached_query");
return ret;
};
function set_search_results(_2af,_2b0,_2b1){
_2af.ondown_context=null;
if(!_2b0||_2b0.length<1){
return null;
}
_2af.resp_type=Parser.GetElementTextNS("","RCty",_2b0[0],0);
var _2b2=_2b0[0].getElementsByTagName("CNs");
_2b2=_2b2[0];
if(_2b2==null){
return _2af;
}
var _2b3=_2b2.childNodes;
for(var i=0;i<_2b3.length;i++){
if(_2b3[i].tagName=="n"||_2b3[i].tagName=="od"||_2b3[i].tagName=="SC"||_2b3[i].tagName=="xht"){
continue;
}
_2af.arr.push(new _2a6[_2b1.val](_2b3[i],_2a5.EmphasisRendererCB(_2b1)));
_2af.valid_results++;
}
_2af.server_context=Parser.GetElementTextNS("","SC",_2b0[0],0);
_2af.ondown_context=Parser.GetElementTextNS("","od",_2b0[0],0);
_2af.page_title=Parser.GetElementTextNS("","xht",_2b0[0],0);
return _2af;
}
function init_results_handlers(){
var _2b5=AjaxConsts.DataSpaceMap.length;
var _2b6=AjaxConsts.DataSpaceMap;
for(var i=0;i<_2b5;i++){
_2a6[_2b6[i].val]=eval(_2b6[i].search_handler);
}
}
}
Parser.FillHighlightedString=function(_2b8,_2b9,_2ba){
var _2bb="";
var _2bc="";
if(!_2b8){
return [_2bb,_2bc];
}
for(var i=0;i<_2b8.childNodes.length;i++){
var _2be=_2b8.childNodes[i];
var _2bf=_2b9-_2bc.length;
if(_2be.nodeType==1){
var _2c0=_2be.firstChild.nodeValue.substr(0,_2bf);
_2bc+=_2c0;
_2bb+=_2ba(_2c0);
}else{
var _2c0=_2be.nodeValue.substr(0,_2bf);
_2bc+=_2c0;
_2bb+=_2c0;
}
}
return [_2bb,_2bc];
};
Parser.GetElementTextNS=function(_2c1,_2c2,_2c3,_2c4){
var _2c5="";
if(_2c3){
if(_2c1&&(SearchInterface.Browser==SearchInterface.BTypes.IE)){
_2c5=_2c3.getElementsByTagName(_2c1+":"+_2c2)[_2c4];
}else{
_2c5=_2c3.getElementsByTagName(_2c2)[_2c4];
}
}
if(_2c5){
if(_2c5.childNodes.length>1){
return _2c5.childNodes[1].nodeValue;
}else{
if(_2c5.firstChild){
return _2c5.firstChild.nodeValue;
}else{
return "";
}
}
}else{
return "";
}
};
Parser.ReplaceWithConfigParams=function(str){
if(!str){
return str;
}
return str.replace(/%[0-9]+ /g,function(word){
var _2c8=vtv_config_params[word.slice(1,-1)];
return _2c8?_2c8:word;
});
};
function SearchResults(){
this.arr=new Array();
this.server_context=null;
this.ondown_context=null;
this.page_title=null;
this.resp_type=null;
this.last_set=false;
this.valid_results=0;
}
function VideoSearchResult(_2c9,_2ca){
var _2cb=Parser.FillHighlightedString(_2c9.getElementsByTagName("T")[0],60,_2ca);
this.title=stripHTML(_2cb[0]);
this.strTitle=_2cb[1];
var _2cc=Parser.FillHighlightedString(_2c9.getElementsByTagName("EPT")[0],60,_2ca);
this.epiTitle=stripHTML(_2cc[0]);
this.strEpiTitle=_2cc[1];
this.description=stripHTML(Parser.GetElementTextNS("","D",_2c9,0));
this.on_select=Parser.GetElementTextNS("","os",_2c9,0);
this.source=Parser.GetElementTextNS("","CST",_2c9,0);
this.reference=Parser.GetElementTextNS("","RF",_2c9,0);
this.image=this.imageURL=Parser.GetElementTextNS("","CMI",_2c9,0);
this.resolveStatus=2;
this.gid=Parser.GetElementTextNS("","G",_2c9,0);
this.homeUrl=Parser.GetElementTextNS("","SLK",_2c9,0);
if(this.title==null||this.title==""){
this.title=this.epiTitle;
this.epiTitle="";
}
if(this.homeUrl.length==0){
if(this.reference.indexOf("http://")==0){
this.homeUrl=this.reference.slice(0,this.reference.indexOf("/",7));
}else{
this.homeUrl="http://www."+this.source.replace(" ","")+".com";
}
}
if(this.on_select.length==0){
this.on_select=this.gid;
}
this.image=null;
this.time=null;
this.runtime=null;
this.overlay_image="";
this.resolveStatus=0;
this.videoStatus=null;
this.videoURL=null;
this.videoType=null;
this.videoTime=0;
this.audioURL=null;
this.videoRetryCnt=0;
this.image=this.imageURL;
var tm=Parser.GetElementTextNS("","TM",_2c9,0);
if(tm){
this.time=new vtvDate(tm);
this.runtime=new vtvTime(tm);
}else{
this.time=new vtvDate(" : : : : : : : :");
this.runtime=new vtvTime(" : : : : : : : :");
}
this.more_info=AjaxConsts["MoreInfoURL"]+getActionItemOs(_2c9,"MORE-INFO");
this.relatedOs=getActionItemOs(_2c9,"RELATED");
if(this.relatedOs.length==0){
this.relatedOs=new String("vp:rc:0~"+this.gid+"~");
}
this.sourceOs=getActionItemOs(_2c9,"SBR");
if(this.sourceOs.length==0){
this.sourceOs=null;
}
this.shareOs=getActionItemOs(_2c9,"SHARE");
if(this.shareOs.length==0){
this.shareOs=new String("sl:0~"+this.gid);
}
this.rating=Parser.GetElementTextNS("","rt",_2c9,0);
this.views=Parser.GetElementTextNS("","views",_2c9,0);
this.user_name=Parser.GetElementTextNS("","un",_2c9,0);
this.bFolded=false;
if(_2c9.tagName=="CF"){
this.bFolded=true;
}
}
function getActionItemOs(_2ce,type){
var _2d0=_2ce.getElementsByTagName("AI");
var leng=_2d0.length;
for(var i=0;i<leng;i++){
var elem=_2d0[i];
var _2d4=elem.getElementsByTagName("ty");
if(_2d4&&_2d4.length>=1&&_2d4[0].childNodes[0].nodeValue==type){
var _2d5=elem.getElementsByTagName("os");
return _2d5&&_2d5.length>0?Parser.ReplaceWithConfigParams(_2d5[0].childNodes[0].nodeValue):"";
}
}
return "";
}
function vtvDate(_2d6){
this.hrs=0;
this.mins=0;
if(!_2d6){
return;
}
var _2d7=_2d6.split(":");
this.year=_2d7[0];
this.date=_2d7[1];
this.month=_2d7[2];
this.hrs=_2d7[3];
this.mins=_2d7[4];
}
function vtvTime(_2d8){
if(!_2d8){
return;
}
var _2d9=_2d8.split(":");
if(_2d9.length>5){
if(!parseInt(_2d9[5])){
this.total_secs=null;
return;
}
this.total_secs=_2d9[5];
this.duration=this.total_secs%60;
this.minutes=(this.total_secs-this.duration)/60;
}
}
function WikiSearchResult(_2da,_2db){
var _2dc=Parser.FillHighlightedString(_2da.getElementsByTagName("T")[0],60,_2db);
this.title=_2dc[0];
this.strTitle=_2dc[1];
var _2dd=Parser.FillHighlightedString(_2da.getElementsByTagName("EPT")[0],0,_2db);
this.epiTitle=_2dd[0];
this.strEpiTitle=_2dd[1];
this.description=Parser.GetElementTextNS("","D",_2da,0);
this.isTableDesc=this.description.search("<table ")==-1?false:true;
this.on_select=Parser.ReplaceWithConfigParams(Parser.GetElementTextNS("","os",_2da,0));
var _2de=Parser.GetElementTextNS("","CMI",_2da,0);
var gid=Parser.GetElementTextNS("","G",_2da,0);
this.image=_2de;
this.wiki_cached=getActionItemOs(_2da,"WIKIC");
this.wiki_related=getActionItemOs(_2da,"WIKIREL");
this.shareOs=getActionItemOs(_2da,"SHARE");
this.bFolded=false;
if(_2da.tagName=="CF"){
this.bFolded=true;
}
}
function setClipRslvStatus(_2e0,_2e1){
if(_2e1=="3"||_2e1=="8"||_2e1=="404"||_2e1=="4"){
_2e0.resolveStatus=3;
}else{
if(_2e1=="0"){
_2e0.resolveStatus=2;
_2e0.image=_2e0.imageURL;
}else{
if(_2e1=="23"){
_2e0.resolveStatus=5;
}else{
_2e0.resolveStatus=4;
_2e0.image=_2e0.imageURL;
}
}
}
}
function handleRslvRsp(_2e2,_2e3){
var resp=_2e2.getElementsByTagName("VtvActResp");
var _2e5=resp[0].getElementsByTagName("status");
var type=resp[0].getElementsByTagName("type");
setClipRslvStatus(_2e3,_2e5[0].childNodes[0].nodeValue);
var xurl=resp[0].getElementsByTagName("xurl");
if(xurl.length>0){
_2e3.resolveStatus=4;
}
if(_2e3.resolveStatus==2){
_2e3.videoType=type[0].childNodes[0].nodeValue;
if(AjaxConsts.ClipCheck[3]==false){
var url=resp[0].getElementsByTagName("url");
_2e3.videoURL=url[0].childNodes[0].nodeValue;
}
if(_2e3.videoType=="x-audio"){
_2e3.isAudioOnly=true;
}else{
_2e3.isAudioOnly=false;
}
}else{
if(_2e3.resolveStatus==3){
var msg=resp[0].getElementsByTagName("msg");
_2e3.videoURL=msg[0].childNodes[0].nodeValue;
}
}
}
function ClipChecker(_2ea){
var _2eb=_2ea;
var _2ec=false;
this.videoCheckCB=function(_2ed,data,_2ef,_2f0){
var _2f1=_2f0.results_obj.arr;
var len=_2f1.length;
var _2f3=data.split("\n");
var _2f4=(_2eb.GetSearchResults()==_2f0.results_obj);
for(var i=0;i<_2f3.length;i++){
if(_2f3[i]==null||_2f3[i]==""){
continue;
}
var _2f6=_2f3[i].split(",");
var gid=_2f6[0].split("=")[1];
var _2f8=_2f6[1].split("=")[1];
for(var j=_2f0.startIndex;j<len;j++){
if(gid==_2f1[j].gid){
_2f1[j].videoStatus=_2f8;
if(_2f6.length>2){
_2f1[j].videoURL=_2f6[2].split("=")[1];
}
if(_2f4){
_2eb.UpdateOverLayImage(_2f1[j],j);
}
break;
}
}
}
};
this.clipResolveCB=function(_2fa,data,_2fc,_2fd){
if(_2fc==null){
return;
}
var resp=_2fc.getElementsByTagName("VtvActResp");
var _2ff=resp[0].getElementsByTagName("status");
var type=resp[0].getElementsByTagName("type");
_2fd.videoRetryCnt++;
handleRslvRsp(_2fc,_2fd);
if(_2fd.resolveStatus==2){
_2fd.resolverResp=data;
}
if(_2eb.IsCurrResult(_2fd)){
if(_2fd.resolveStatus==2){
if(AjaxConsts.ClipCheck[3]==true){
_2fd.videoStatus="fetchClip";
getClipTranscodeStatus(_2fd);
}
}
if(_2ec==false){
_2eb.UpdateFetchingStatus(_2fd);
_2eb.UpdateImage(0,_2fd.image);
_2eb.UpdateOverLayImage(_2fd,0);
}
}
};
function pruneDeadClips(_301,_302){
_301.valid_results--;
if(AjaxConsts.ClipCheck[1]){
_2eb.HideResult(_302);
if((_301.valid_results==(_301.expected_results-1))&&(_301.last_set==false)&&(_301.arr.length<(_301.expected_results*AjaxConsts.ClipCheck[2]))){
_2eb.FireRangeQuery(false);
}
}
}
this.resolveImagesCB=function(_303,data,_305,_306){
var _307=_306.results_obj;
var _308=_307.arr;
var len=_308.length;
if(data==null){
return;
}
var _30a=data.split("\n");
var _30b=(_2eb.GetSearchResults()==_306.results_obj);
for(var i=0;i<_30a.length;i++){
if(_30a[i]==null||_30a[i]==""){
continue;
}
var _30d=_30a[i].split(":");
var gid=_30d[0];
var _30f=_30d[1];
for(var j=_306.startIndex;j<len;j++){
if(gid==_308[j].gid){
if(_308[j].resolveStatus==2){
break;
}
setClipRslvStatus(_308[j],_30f);
if(_30b){
_2eb.UpdateOverLayImage(_308[j],j);
_2eb.UpdateImage(j,_308[j].image);
if(_308[j].resolveStatus==3){
pruneDeadClips(_307,j);
}
}
break;
}
}
}
};
function recheckTranscodeStatus(_311){
_311.videoStatus="in_progress";
if(_2eb.IsCurrResult(_311)){
getClipTranscodeStatus(_311);
}
}
this.getAudioLink=function(_312){
var url=AjaxConsts["PlayAudio"];
var _314="gid=";
_314+=_312.gid;
_314+="\n";
_314+="resolver_data=";
_314+=_312.resolverResp;
_314+="\n";
_314+="content_time="+(_312.runtime.total_secs?_312.runtime.total_secs:AjaxConsts.VideoTime);
_315.SendRequest(url,_312,_314);
};
function getClipTranscodeStatus(_316){
var url=AjaxConsts["GetPreview"];
var _318="gid=";
if(_316.videoStatus=="fetching"||_316.videoStatus=="failure"||_316.videoStatus=="success"){
return;
}
if(_316.isAudioOnly==true){
return;
}
_318+=_316.gid;
_318+="\n";
_318+=_316.resolverResp;
_319.SendRequest(url,_316,_318);
_316.videoStatus="fetching";
}
this.audioLinkCB=function(_31a,data,_31c,_31d){
if(_31a==404){
return;
}
if(_31a==200){
var _31e=data.split("\n");
var _31f=_31e[0].split(",");
var gid=_31f[0].split("=")[1];
var _321;
_321=_31f[1].split("=")[1];
if(_321=="success"){
var _322=data.split("outputurl=");
_31d.audioURL=_322[1];
if(_2eb.IsCurrResult(_31d)){
pl(_31d.audioURL);
}
}
}
};
this.previewCheckCB=function(_323,data,_325,_326){
var _327=null;
_326.videoRetryCnt++;
switch(_323){
case 404:
_327="failure";
_326.videoStatus="failure";
if(_2eb.IsCurrResult(_326)){
_2eb.UpdateImage(0,_326.image);
_2eb.UpdateFetchingStatus(_326);
_2eb.UpdateOverLayImage(_326,0);
}
return;
case 200:
var _328=data.split("\n");
var _329=_328[0].split(",");
var gid=_329[0].split("=")[1];
_327=_329[1].split("=")[1];
_326.videoStatus=_327;
if(_327=="success"||_327=="preview"){
_326.videoStatus="success";
if(_329.length>2){
_326.videoURL=_329[2].split("=")[1];
}
if(_329.length>3){
_326.videoTime=_329[3].split("=")[1];
}
}
break;
default:
break;
}
if(_2eb.IsCurrResult(_326)){
_2eb.UpdateOverLayImage(_326,0);
_2eb.UpdateFetchingStatus(_326);
if(_327&&_327!="success"){
if(_327=="in_progress"){
_326.videoStatus="fetching";
}
setTimeout(recheckTranscodeStatus,AjaxConsts["PreviewRetry"]*1000,_326);
}
}
};
var _32b=new SimpleAsyncInterface(this.resolveImagesCB,AjaxConsts["IPhoneCheckDS"]);
var _32c=new SimpleAsyncInterface(this.clipResolveCB,AjaxConsts["IPhoneCheckDS"]);
var _32d=new SimpleAsyncInterface(this.clipResolveCB,AjaxConsts.prototype.VideoDS);
var _32e=new SimpleAsyncInterface(this.videoCheckCB,AjaxConsts["IPhoneCheckDS"]);
var _319=new SimpleAsyncInterface(this.previewCheckCB,AjaxConsts["IPhoneCheckDS"]);
var _315=new SimpleAsyncInterface(this.audioLinkCB,AjaxConsts["IPhoneCheckDS"]);
var _32f="useragent="+AjaxConsts["IPhoneCheckDS"].user_agent+"\ngids=";
this.ResolveImages=function(_330){
if(_330==null){
return;
}
if(AjaxConsts.ClipCheck[0]==false){
return;
}
var _331=_330.arr;
var len=_331.length;
var _333="";
var _334=_32f;
var _335;
var _336=new Object();
var _337=0;
_336.results_obj=_330;
for(var i=0;i<len;i++){
if((_331[i].resolveStatus==0)&&(_331[i].gid!=null&&_331[i].gid!="")&&(!_331[i].bFolded)){
if(_337){
_334+=","+_331[i].gid;
}else{
_334+=_331[i].gid;
}
_331[i].resolveStatus=1;
_331[i].videoStatus="fetching";
_333+="gid="+_331[i].gid+"\n";
if(_335==undefined){
_335=i;
}
_337++;
}
}
_336.startIndex=_335;
if(_337){
var url=AjaxConsts["IResolver"];
_32b.SendRequest(url,_336,_334);
if(AjaxConsts.ClipCheck[3]==true){
var url=AjaxConsts["IPhoneCheck"];
_32e.SendRequest(url,_336,_333);
}
}
};
this.fetchClip=function(_33a){
_2ec=false;
if(_33a.videoURL){
if(_33a.videoStatus!="success"){
getClipTranscodeStatus(_33a);
}
return;
}
if(_33a.gid!=undefined&&_33a.gid!=""){
var url=AjaxConsts["Resolver"]+_33a.gid;
_33a.resolveStatus=1;
_32d.SendRequest(url,_33a);
}else{
if(_33a.url!=undefined&&_33a.url!=""){
var url=AjaxConsts["Resolver"];
_33a.resolveStatus=1;
var data="<VtvActReq Version=\"1.000\" Type=\"Clip\"><QueryType>GetUrl</QueryType><url>"+_33a.url+"</url><g></g><source></source></VtvActReq>";
_32c.SendRequest(url,_33a,data);
}
}
};
this.cancelResolution=function(){
_2ec=true;
};
this.abortAll=function(){
_32b.abortRequest(null);
_32d.abortRequest(null);
_32e.abortRequest(null);
_319.abortRequest(null);
_315.abortRequest(null);
};
}
var telcodesHTML="<option value=\"355\">Albania</option>"+"<option value=\"213\">Algeria</option>"+"<option value=\"376\">Andorra</option>"+"<option value=\"244\">Angola</option>"+"<option value=\"1\">Antigua &amp; Barbuda</option>"+"<option value=\"54\">Argentina</option>"+"<option value=\"374\">Armenia</option>"+"<option value=\"297\">Aruba</option>"+"<option value=\"61\">Australia</option>"+"<option value=\"43\">Austria</option>"+"<option value=\"994\">Azerbaijan</option>"+"<option value=\"973\">Bahrain</option>"+"<option value=\"880\">Bangladesh</option>"+"<option value=\"375\">Belarus</option>"+"<option value=\"32\">Belgium</option>"+"<option value=\"501\">Belize</option>"+"<option value=\"229\">Benin</option>"+"<option value=\"1\">Bermuda</option>"+"<option value=\"975\">Bhutan</option>"+"<option value=\"591\">Bolivia</option>"+"<option value=\"387\">Bosnia Herzegovina</option>"+"<option value=\"267\">Botswana</option>"+"<option value=\"55\">Brazil</option>"+"<option value=\"673\">Brunei</option>"+"<option value=\"359\">Bulgaria</option>"+"<option value=\"226\">Burkina Faso</option>"+"<option value=\"257\">Burundi</option>"+"<option value=\"855\">Cambodia</option>"+"<option value=\"237\">Cameroon</option>"+"<option value=\"269\">Camoros</option>"+"<option value=\"1\">Canada</option>"+"<option value=\"238\">Cape Verde</option>"+"<option value=\"1\">Cayman Islands</option>"+"<option value=\"236\">Central African Republic</option>"+"<option value=\"235\">Chad</option>"+"<option value=\"56\">Chile</option>"+"<option value=\"86\">China</option>"+"<option value=\"57\">Colombia</option>"+"<option value=\"242\">Congo</option>"+"<option value=\"243\">Congo, Democratic Republic</option>"+"<option value=\"682\">Cook Islands</option>"+"<option value=\"506\">Costa Rica</option>"+"<option value=\"385\">Croatia</option>"+"<option value=\"53\">Cuba</option>"+"<option value=\"357\">Cyprus</option>"+"<option value=\"420\">Czech Republic</option>"+"<option value=\"45\">Denmark</option>"+"<option value=\"253\">Djibouti</option>"+"<option value=\"1\">Dominican Republic</option>"+"<option value=\"593\">Ecuador</option>"+"<option value=\"20\">Egypt</option>"+"<option value=\"503\">El Salvador</option>"+"<option value=\"240\">Equatorial Guinea</option>"+"<option value=\"291\">Ertrea</option>"+"<option value=\"372\">Estonia</option>"+"<option value=\"251\">Ethiopia</option>"+"<option value=\"500\">Falkland Islands</option>"+"<option value=\"298\">Faroe Islands</option>"+"<option value=\"679\">Fiji Islands</option>"+"<option value=\"358\">Finland</option>"+"<option value=\"33\">France</option>"+"<option value=\"594\">French Guiana</option>"+"<option value=\"689\">French Polynesia</option>"+"<option value=\"241\">Gabon</option>"+"<option value=\"220\">Gambia</option>"+"<option value=\"995\">Georgia</option>"+"<option value=\"49\">Germany</option>"+"<option value=\"233\">Ghana</option>"+"<option value=\"350\">Gibraltar</option>"+"<option value=\"30\">Greece</option>"+"<option value=\"299\">Greenland</option>"+"<option value=\"590\">Guadeloupe</option>"+"<option value=\"671\">Guam</option>"+"<option value=\"502\">Guatemala</option>"+"<option value=\"224\">Guinea</option>"+"<option value=\"245\">Guinea Bissau</option>"+"<option value=\"592\">Guyana</option>"+"<option value=\"509\">Haiti</option>"+"<option value=\"504\">Honduras</option>"+"<option value=\"852\">Hongkong</option>"+"<option value=\"36\">Hungary</option>"+"<option value=\"354\">Iceland</option>"+"<option value=\"91\">India</option>"+"<option value=\"62\">Indonesia</option>"+"<option value=\"98\">Iran</option>"+"<option value=\"964\">Iraq</option>"+"<option value=\"353\">Ireland</option>"+"<option value=\"972\">Israel</option>"+"<option value=\"39\">Italy</option>"+"<option value=\"225\">Ivory Coast</option>"+"<option value=\"1\">Jamaica</option>"+"<option value=\"81\">Japan</option>"+"<option value=\"962\">Jordan</option>"+"<option value=\"731\">Kazakhstan</option>"+"<option value=\"254\">Kenya</option>"+"<option value=\"686\">Kiribati</option>"+"<option value=\"82\">Korea (South)</option>"+"<option value=\"965\">Kuwait</option>"+"<option value=\"996\">Kyrgyzstan</option>"+"<option value=\"856\">Laos</option>"+"<option value=\"371\">Latvia</option>"+"<option value=\"961\">Lebanon</option>"+"<option value=\"266\">Lesotho</option>"+"<option value=\"231\">Liberia</option>"+"<option value=\"218\">Libya</option>"+"<option value=\"423\">Liechtenstein</option>"+"<option value=\"370\">Lithuania</option>"+"<option value=\"352\">Luxembourg</option>"+"<option value=\"853\">Macau</option>"+"<option value=\"389\">Macedonia</option>"+"<option value=\"261\">Madagascar</option>"+"<option value=\"265\">Malawi</option>"+"<option value=\"60\">Malaysia</option>"+"<option value=\"960\">Maldives</option>"+"<option value=\"223\">Mali Republic</option>"+"<option value=\"356\">Malta</option>"+"<option value=\"692\">Marshall Islands</option>"+"<option value=\"596\">Martinique</option>"+"<option value=\"222\">Mauritania</option>"+"<option value=\"230\">Mauritius</option>"+"<option value=\"269\">Mayotte Island</option>"+"<option value=\"52\">Mexico</option>"+"<option value=\"691\">Micronesia</option>"+"<option value=\"373\">Moldova</option>"+"<option value=\"377\">Monaco</option>"+"<option value=\"976\">Mongolia</option>"+"<option value=\"212\">Morocco</option>"+"<option value=\"258\">Mozambique</option>"+"<option value=\"95\">Myanmar</option>"+"<option value=\"264\">Namibia</option>"+"<option value=\"674\">Nauru</option>"+"<option value=\"977\">Nepal</option>"+"<option value=\"31\">Netherlands</option>"+"<option value=\"599\">Netherlands Antilles</option>"+"<option value=\"687\">New Caledonia</option>"+"<option value=\"64\">New Zealand</option>"+"<option value=\"505\">Nicaragua</option>"+"<option value=\"227\">Niger</option>"+"<option value=\"234\">Nigeria</option>"+"<option value=\"683\">Niue</option>"+"<option value=\"47\">Norway</option>"+"<option value=\"968\">Oman</option>"+"<option value=\"92\">Pakistan</option>"+"<option value=\"680\">Palau</option>"+"<option value=\"970\">Palestine</option>"+"<option value=\"507\">Panama</option>"+"<option value=\"675\">Papua New Guinea</option>"+"<option value=\"595\">Paraguay</option>"+"<option value=\"51\">Peru</option>"+"<option value=\"63\">Philippines</option>"+"<option value=\"48\">Poland</option>"+"<option value=\"351\">Portugal</option>"+"<option value=\"1\">Puerto Rico</option>"+"<option value=\"974\">Qatar</option>"+"<option value=\"262\">Reunion</option>"+"<option value=\"40\">Romania</option>"+"<option value=\"7\">Russia</option>"+"<option value=\"250\">Rwanda</option>"+"<option value=\"685\">Samoa</option>"+"<option value=\"378\">San Marina</option>"+"<option value=\"239\">Sao Tome</option>"+"<option value=\"966\">Saudi Arabia</option>"+"<option value=\"221\">Senegal</option>"+"<option value=\"381\">Serbia And Montenegro</option>"+"<option value=\"248\">Seychelles</option>"+"<option value=\"232\">Sierra Leone</option>"+"<option value=\"65\">Singapore</option>"+"<option value=\"421\">Slovakia</option>"+"<option value=\"386\">Slovenia</option>"+"<option value=\"677\">Solomon Islands</option>"+"<option value=\"252\">Somalia</option>"+"<option value=\"27\">South Africa</option>"+"<option value=\"34\">Spain</option>"+"<option value=\"94\">Sri Lanka</option>"+"<option value=\"249\">Sudan</option>"+"<option value=\"597\">Suriname</option>"+"<option value=\"268\">Swaziland</option>"+"<option value=\"46\">Sweden</option>"+"<option value=\"41\">Switzerland</option>"+"<option value=\"963\">Syria</option>"+"<option value=\"886\">Taiwan</option>"+"<option value=\"992\">Tajikistan</option>"+"<option value=\"255\">Tanzania</option>"+"<option value=\"66\">Thailand</option>"+"<option value=\"228\">Togo</option>"+"<option value=\"690\">Tokelau</option>"+"<option value=\"676\">Tonga</option>"+"<option value=\"1\">Trinidad And Tobago</option>"+"<option value=\"216\">Tunisia</option>"+"<option value=\"90\">Turkey</option>"+"<option value=\"993\">Turkmenistan</option>"+"<option value=\"688\">Tuvalu</option>"+"<option value=\"256\">Uganda</option>"+"<option value=\"44\">Uk</option>"+"<option value=\"380\">Ukraine</option>"+"<option value=\"971\">United Arab Emirates</option>"+"<option value=\"598\">Uruguay</option>"+"<option value=\"1\" selected=\"selected\">USA</option>"+"<option value=\"998\">Uzbekistan</option>"+"<option value=\"678\">Vanuatu</option>"+"<option value=\"58\">Venezuela</option>"+"<option value=\"84\">Vietnam</option>"+"<option value=\"967\">Yemen</option>"+"<option value=\"260\">Zambia</option>"+"<option value=\"263\">Zimbabwe</option>";
var EvtInst=null;
function EvBodyClick(){
EvSetFetchingMore(false);
EvHideResultDisplay("resultDisplay");
EvHideResultDisplay("resultDisplay1");
EvHideResultDisplay("resultDisplay2");
}
function resultDisplaySwitch(elem,flag,_33f,_340){
var _341=document.getElementById(_33f);
if(_341){
var _342=getChildByAttribute(_341,"id",_340);
}else{
return;
}
if(flag){
if(_342.className=="ppOn"){
return;
}
_342.className="ppOn";
setCookie(document,_340,"1",7300);
if(_340=="ppSwitch"){
var stb=document.getElementById("searchTextBox");
if(elem&&stb){
EvtInst.TextBoxModified(stb,"resultDisplay",stb);
}
stb=document.getElementById("searchTextBox1");
if(elem&&stb){
EvtInst.TextBoxModified(stb,"resultDisplay1",null);
}
}
}else{
if(_342.className=="ppOff"){
return;
}
_342.className="ppOff";
setCookie(document,_340,"0",7300);
}
if(elem){
elem.blur();
}
if(_340=="ssSwitch"){
document.location.href=document.location.href;
}
}
function toggleCheck(elem,_345){
if(elem){
if(elem.className=="choice_on"){
elem.className="choice_off";
}else{
if(elem.className=="choice_off"){
elem.className="choice_on";
}
}
}
}
var tapStatusHeader="<div class=\"tapStatus\">";
var closeLinkHTML="<a href=\"javascript:void(0)\" onclick=\"this.parentNode.parentNode.innerHTML=''\" class=\"closeLogin\">close</a>";
var tapStatusFooter="</div>";
function EvSubmitMyTap(elem,_347){
if(!elem){
return;
}
var p=elem.parentNode;
var cb=getChildByAttribute(p,"className","choiceBox");
if(!cb){
return;
}
var _34a=getChildrenByAttribute(cb,"className","choice_on");
if(!_34a||_34a.length==0){
return false;
}
var _34b="da=pc&opt=addtaps&params=";
var _34c="";
for(var ii=0;ii<_34a.length;ii++){
_34c+=_34a[ii].getAttribute("act")+";";
}
_34b+=escape(_34c);
p.id="status_show";
pli.SendRequest(AjaxConsts["LoginPageURL"]+_34b,elem,_34b);
}
function EvDoneMyTap(elem,_34f){
var _350=EvSubmitMyTap(elem,_34f);
try{
var _351=elem.parentNode.parentNode.parentNode;
var _352=_351.parentNode;
var _353=_352.parentNode;
_353.removeAttribute("smsDone");
_352.removeChild(_351);
}
catch(e){
var _354=document.getElementById("sms_container");
var _352=getChildByAttribute(_354,"className","smsDiv");
}
if(_350!=false){
_352.innerHTML=tapStatusHeader+closeLinkHTML+"Saving..."+tapStatusFooter;
_352.id="done_holder";
elem.pElem=_352;
}
return cancelThisEvent(_34f);
}
function EvSubmitMyTap(elem,_356){
if(!elem){
return;
}
var p=elem.parentNode;
var cb=getChildByAttribute(p,"className","choiceBox");
if(!cb){
return;
}
var _359=getChildrenByAttribute(cb,"className","choice_on");
if(!_359||_359.length==0){
return false;
}
var _35a="da=pc&opt=addtaps&params=";
var _35b="";
for(var ii=0;ii<_359.length;ii++){
_35b+=_359[ii].getAttribute("act")+";";
}
_35a+=escape(_35b);
p.id="status_show";
pli.SendRequest(AjaxConsts["LoginPageURL"]+_35a,elem,_35a);
}
function ShowMoreCat(ele,evt,flag){
document.getElementById("moreList").style.display="block";
EvtInst.isMoreClicked=true;
setTimeout("EvtInst.isMoreClicked=false",300);
}
function HideMoreCat(ele,evt,flag){
document.getElementById("moreList").style.display="none";
return cancelThisEvent(evt);
}
function EvSearch(_363){
var _364=document.getElementById(_363);
if(_364){
var _365=_364.value;
}
var sc=EvtInst.getSCFromHdr(_364);
sc1="";
if(sc!=null&&sc!=""){
sc1="&sc="+escape(sc);
}else{
setCookie(document,"ss",_365,null);
}
document.location.href=AjaxConsts["searchURL"]+escape(_365)+sc1;
}
function EvHandleFormKeydown(elem,evt){
var _369=evt.keyCode?evt.keyCode:evt.charCode;
if(_369==13){
elem.submit();
}
}
function EvToolsClick(p1){
if(EvtInst){
EvtInst.ToolsClick(p1);
}
}
function EvFireRangeQuery(_36b){
if(EvtInst){
EvtInst.FireRangeQuery(_36b);
}
}
function EvFireRangeQueryEx(_36c,elem){
if(EvtInst){
EvtInst.FireRangeQueryEx(_36c,elem);
}
}
function EvSetFetchingMore(flag){
if(EvtInst){
EvtInst.isFetchingMore=flag;
}
}
function EvHideResultDisplay(_36f){
if(EvtInst&&document.getElementById(_36f)){
if(_36f=="resultDisplay2"){
setTimeout("if(!EvtInst.isFetchingMore)hideElementById('addtopics')",200);
}
setTimeout("if(!EvtInst.isFetchingMore)hideElementById('"+_36f+"')",200);
}
}
function hideElementById(id){
try{
document.getElementById(id).style.display="none";
}
catch(e){
}
}
function EvPlayOnDemandClip(_371){
var _372=document.getElementById("mi_main_panel");
if(_372==null){
return;
}
var _373=getChildByAttribute(_372,"className","ResultButton");
if(_373){
_373.parentNode.replaceChild(_371.cloneNode(true),_373);
}
var _374=document.getElementById("playerWindow");
if(_374==null){
return;
}
_373=getChildByAttribute(_374,"className","ResultButton");
if(_373){
_373.parentNode.replaceChild(_371.cloneNode(true),_373);
}
EvtInst.handle_more_info(_372,null,false);
EvtInst.handle_more_info(_374,null,true);
setTimeout("window.scrollTo(0, 1);",100);
}
function EvExpandMashupInfo(elem,evt){
if(!EvtInst){
return;
}
var _377=document.getElementById("mashupDiv");
var le=EvtInst.getLastHilitedMashupElem();
if(!le){
return;
}
var _379=getChildByAttribute(le.parentNode,"className","md");
if(!_379){
return;
}
_379.style.display="block";
if(elem.innerHTML=="more..."){
_379.style.height="auto";
elem.innerHTML="less";
elem.className="lessTab";
}else{
if(elem.innerHTML=="less"){
_379.style.height="60px";
elem.innerHTML="more...";
elem.className="moreTab";
}
}
var _37a=_379.offsetHeight+70;
_377.style.height=_37a+"px";
}
function EvContractMashupInfo(elem,evt){
elem.parentNode.parentNode.style.height="50px";
elem.innerHTML="more...";
elem.setAttribute("onclick","EvExpandMashupInfo(this, event)");
var _37d=elem.parentNode.parentNode.offsetHeight+40;
elem.parentNode.parentNode.parentNode.parentNode.style.height=_37d+"px";
var _37e=elem.parentNode.parentNode.offsetHeight-15;
elem.parentNode.style.top=_37e+"px";
}
function EvShowAuxMoreInfo(elem,_380,_381){
if(elem.innerHTML=="more..."){
var aux=elem.parentNode;
var _383=elem.getAttribute("fullText");
aux.innerHTML=_383+"&nbsp;(<a href=\"javascript:void(0)\" onmousedown=\"cancelThisEvent(event)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_381+")\" fullText=\""+_383+"\">less</a>)";
aux.style.height="auto";
}
if(elem.innerHTML=="less"){
var aux=elem.parentNode;
var _383=elem.getAttribute("fullText");
aux.innerHTML=_383.substring(0,_381)+"&nbsp;(<a href=\"javascript:void(0)\" onmousedown=\"cancelThisEvent(event)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_381+")\" fullText=\""+_383+"\">more...</a>)";
aux.style.height="45px";
}
}
function EvOnResize(){
resizeFixForIE("mashupDiv");
resizeFixForIE("header");
resizeFixForIE("searchContainer1");
resizeFixForIE("logindiv");
resizeFixForIE("col2");
resizeFixForIE("bodyDiv");
resizeFixForIE("mobile_msg");
resizeFixForIE("mseh");
var _384=document.getElementById("mashupDiv");
if(!_384){
return;
}
var _385=_384.style.display;
_384.style.display="inline-block";
_384.style.display=_385;
}
function EvDisplaySearchHistory(elem,evt,_388){
var _389=elem.parentNode;
var _38a=getChildByAttribute(_389,"id","relHolder2");
if(!_38a){
_38a=getChildByAttribute(_389,"id","relHolder");
}
if(!_38a){
_38a=getChildByAttribute(_389,"id","synHolder");
}
if(_388!=undefined&&typeof (_388)=="string"){
var _38b=getChildByAttribute(elem,"className","mb");
var _38c=getChildByAttribute(_38b,"className","lb");
var _38d=getChildByAttribute(_38c,"className","rb");
_388=getChildByAttribute(_38d,"className",_388);
}
var _38e=getChildByAttribute(_389,"className","mb");
if(_38a){
var cn=elem.parentNode.className;
if(_38a.style.display!="none"){
if(_388.className=="synTitle"||_388.className=="synTitle2"){
_388.style.backgroundImage="url(/images/downarrow.gif)";
_38a.style.display="none";
if(_38e){
_38e.style.display="none";
}
}
}else{
if(_388.className=="synTitle"||_388.className=="synTitle2"){
_388.style.backgroundImage="url(/images/uparrow.gif)";
_38a.style.display="block";
if(_38e){
_38e.style.display="block";
}
}
}
}
}
function setExCookie(_390){
var ex=getCookie(document,"ex");
if(ex.indexOf(_390)!=-1){
return;
}else{
ex=_390+"-";
}
setCookie(document,"ex",ex,7300);
}
function removeExCookie(_392){
var ex=getCookie(document,"ex");
if(ex.indexOf(_392)<0){
return;
}else{
var _394=ex.indexOf(_392);
ex=ex.substring(0,_394)+ex.substring(_394+_392.length+1,ex.length);
setCookie(document,"ex",ex,7300);
}
}
var mseFooterHTML="<div style=\"display: block;\" class=\"mb\"><div class=\"lb\"><div class=\"rb\"><div class=\"relFooter\"><a style=\"display: block;\" class=\"relNext\" osnext=\"\" href=\"javascript:void(0)\" onclick=\"return getMseNext(this, event)\">next</a><a class=\"relPrev\" osprev=\"\" href=\"javascript:void(0)\" onclick=\"return getMsePrev(this, event)\">prev</a></div></div></div></div>";
function mseCB(s,d,r,uc,drop){
var mseh=document.getElementById("mseh");
var mse=getChildByAttribute(mseh,"className","mse");
d=d.replace(/src1=/g,"src=");
mse.innerHTML=d;
var _39c=getChildByAttribute(mse,"id","od");
if(_39c){
replaceOdWithFooter(_39c);
}else{
mse.innerHTML+=mseFooterHTML;
var mb=getChildByAttribute(mse,"className","mb");
var _39e=mb.getElementsByTagName("a")[0];
_39e.style.display="none";
}
var mb=getChildByAttribute(mse,"className","mb");
if(mse.stack.length>0){
var _39f=mb.getElementsByTagName("a")[1];
_39f.style.display="block";
}
}
var mse_si=new SimpleAsyncInterface(mseCB,AjaxConsts["si"]);
function getMseNext(elem,evt){
var _3a2=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var u=elem.getAttribute("os");
var uc=null;
var sc=null;
var _3a6=getChildByAttribute(_3a2,"id","hdr");
if(_3a6&&_3a6.getAttribute("sc")){
sc=_3a6.getAttribute("sc");
}
var p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"");
var req=[AjaxConsts["si"]+p,uc,p,_3a2.innerHTML];
elem.removeAttribute("onclick");
elem.innerHTML="loading";
mse_si.SendRequest(AjaxConsts["si"]+p,uc,p);
_3a2.stack.push(req);
}
function getMsePrev(elem,evt){
var _3ab=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var req=_3ab.stack.pop();
if(req[3]!=""){
_3ab.innerHTML=req[3];
}else{
mse_si.SendRequest(req[0],req[1],req[2]);
}
}
function replaceOdWithFooter(_3ad,_3ae){
var _3af=_3ad.parentNode;
_3af.removeChild(_3ad);
var _3b0=_3ad.getAttribute("os");
var _3b1=getChildByAttribute(_3af,"id","hdr");
if(_3b1&&!_3ae){
var _3ae=_3b1.getAttribute("os");
}
var _3b2=mseFooterHTML.replace(/osnext=""/,"os=\""+_3b0+"\"").replace(/osprev=""/,"os=\""+_3ae+"\"");
_3af.innerHTML+=_3b2;
}
var mse_si=new SimpleAsyncInterface(mseCB,AjaxConsts["si"]);
var synFooterHTML="<div style=\"display: block;\" class=\"mb\"><div class=\"lb\"><div class=\"rb\"><div class=\"relFooter\"><a style=\"display: block;\" class=\"relNext\" osnext=\"\" href=\"javascript:void(0)\" onclick=\"return getSynNext(this, event)\">next</a><a class=\"relPrev\" osprev=\"\" href=\"javascript:void(0)\" onclick=\"return getSynPrev(this, event)\">prev</a></div></div></div></div>";
function synCB(s,d,r,uc,drop){
var _3b8=uc.parentNode;
if(!_3b8){
_3b8=uc.parent;
}
var _3b9=getChildByAttribute(_3b8,"id","synHolder");
var _3ba=getChildByAttribute(_3b9,"id","synList");
_3ba.innerHTML=d;
var _3bb=getChildByAttribute(_3ba,"id","od");
if(_3bb==null){
_3bb=getChildByAttribute(_3ba,"id","nood");
}
if(_3bb){
_3ba.removeChild(_3bb);
var os=_3bb.getAttribute("os");
}else{
var os=null;
}
var _3bd=synFooterHTML.replace(/osnext=""/,"os=\""+os+"\"");
var _3be=getChildByAttribute(_3b8,"className","mb");
if(_3be){
_3b8.removeChild(_3be);
}
_3b8.innerHTML+=_3bd;
_3be=getChildByAttribute(_3b8,"className","mb");
if(_3b8.stack.length>1){
var _3bf=_3be.getElementsByTagName("a")[1];
_3bf.style.display="block";
}
if(!os){
_3be.getElementsByTagName("a")[0].style.display="none";
}
}
var syn=new SimpleAsyncInterface(synCB,AjaxConsts["si"]);
function hiliteTab(_3c0){
var _3c1=document.getElementById("navPaneId");
try{
var _3c2=getChildByAttribute(_3c1,"id","logindiv");
var form=_3c1.getElementsByTagName("form")[0];
var _3c4=getChildByAttribute(form,"id","mytap");
var _3c5=getChildByAttribute(form,"id","myvideos");
var _3c6=getChildByAttribute(form,"id","history");
var ex=getCookie(document,"ex");
var lid=getCookie(document,"lid");
if(_3c5==null&&_3c6==null){
EvShowTabEx("relsec",_3c4,_3c0);
}else{
if(lid==""){
EvShowTabEx("relsec",_3c4,_3c0);
}else{
if(ex.indexOf("relsec_tab-")!=-1&&ex.indexOf("relsec1_tab-")!=-1){
EvShowTabEx("relsec",_3c4,_3c0);
}else{
if(ex.indexOf("relsec1_tab-")!=-1){
EvShowTabEx("relsec1",_3c5,_3c0);
}else{
if(ex.indexOf("relsec2_tab-")!=-1){
EvShowTabEx("relsec2",_3c6,_3c0);
}else{
EvShowTabEx("relsec",_3c4,_3c0);
}
}
}
}
}
}
catch(e){
}
}
function updatMyFeedItem(_3c9){
return;
var _3ca=document.getElementById("topLinks");
if(_3ca){
var _3cb=getChildByAttribute(_3ca,"id","feedLink");
if(_3cb){
if(_3c9){
_3cb.innerHTML=AjaxConsts.myfeedDisable;
}else{
_3cb.innerHTML=AjaxConsts.myfeedEnable;
}
}
}
}
var mobileMsg="";
var pli=new SimpleAsyncInterface(plCb,AjaxConsts["LoginPageURL"]);
function plCb(s,d,r,uc,drop){
if(d==null){
return;
}
uc.drop=drop;
if(uc.id=="done_submit"&&((uc.parentNode&&uc.parentNode.id=="done_holder")||(uc.pElem&&uc.pElem.id=="done_holder"))){
var _3d1=null;
if(uc.parentNode&&uc.parentNode.id=="done_holder"){
_3d1=uc.parentNode;
}
if(!_3d1){
_3d1=uc.pElem;
}
var _3d2=getChildByAttribute(_3d1,"className","tapStatus");
var str=_3d2.innerHTML;
str=str.replace("Saving...","Done");
_3d2.innerHTML=str;
}else{
if(uc.id=="done_submit"){
var p=document.getElementById("sms_container");
var _3d5=getChildByAttribute(p,"className","smsDiv");
if(!_3d5){
mseElem=document.getElementById("playerWindow");
if(!mseElem){
mseElem=document.getElementById("mashupDiv");
}
p=mseElem.tapElem;
_3d5=getChildByAttribute(p,"className","smsDiv");
}
if(_3d5){
_3d5.innerHTML=tapStatusHeader+closeLinkHTML+"Done"+tapStatusFooter;
}
}
}
matchString="<div id=\"navPaneId\"";
if(d.substr(0,matchString.length)==matchString){
var elem=uc.parentNode.parentNode.parentNode.parentNode;
}
if(elem&&elem.lastChild.id=="logindiv"){
elem.removeChild(elem.lastChild);
elem.setAttribute("onclick","EvOnClick(this,event)");
}
navpane=document.createElement("div");
if(AjaxConsts.src1src){
d=d.replace(/src1=/g,"src=");
}
navpane.innerHTML=d;
navpane=navpane.firstChild;
onavpane=document.getElementById("navPaneId");
if(uc.getAttribute("norefresh")!="1"){
onavpane.parentNode.replaceChild(navpane,onavpane);
}
updatMyFeedItem(navpane.getAttribute("myfeed")==null);
if(uc.id=="tap"||uc.id=="subs"||uc.id=="subs1"||uc.id=="username"||uc.getAttribute("norefresh")){
var _3d7=uc.parentNode;
var _3d8=getChildByAttribute(_3d7,"className","tapStatus");
if(_3d8){
var str=_3d8.innerHTML;
if(uc.id=="tap"){
str=str.replace(/Adding.../,"Added");
str=str.replace(/Deleting.../,"Deleted");
}else{
if(uc.id=="subs"||uc.id=="subs1"||uc.id=="username"){
str=str.replace(/Adding user.../,"User added");
str=str.replace(/Deleting.../,"Deleted");
}
}
_3d8.innerHTML=str;
}
}
hiliteTab(false);
var _3d9=document.getElementById("mobile_msg");
if(_3d9){
_3d9.innerHTML=createSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)",null);
setSmsStatus(smsDiv.getAttribute("status"),"lsms_status");
}
var _3da=document.getElementById("mobile_msg2");
if(_3da){
var _3db=_3da.getElementsByTagName("select")[0];
_3db.innerHTML=telcodesHTML;
setSmsStatus(_3da.getAttribute("status"),"lsms_status2");
}
return;
resp="";
resp1="resp="+d;
resp=eval(resp1);
if(resp["status"]!="1"){
setCookie(document,"lid","",1);
setCookie(document,"vtapun","",1);
uc.childNodes[0].checked=!uc.childNodes[0].checked;
}
hiliteTab(false);
}
function setSmsStatus(_3dc,_3dd){
var _3de=document.getElementById(_3dd);
if(_3de==null){
return;
}
if(_3dc!=""){
_3de.innerHTML=_3dc;
_3de.style.display="block";
}else{
_3de.style.display="none";
}
}
function EvShowMobileMsg(elem,_3e0){
elem.innerHTML=EvtInst.CreateSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)",null);
setSmsStatus(elem.getAttribute("status"),"lsms_status");
}
function EvLogin(elem,_3e2){
var url=window.location.href;
var idx=url.indexOf("?");
var un=document.getElementById("logun");
var pw=document.getElementById("logpw");
un="abu";
pw="veveo123";
url=url.substr(idx+1);
gid=elem.parentNode.parentNode.parentNode.parentNode.getAttribute("gid");
if(gid==null){
gid="";
}else{
gid="&tapgid="+gid;
}
if(elem.id=="log"){
param="opt=validate&"+url+"&username="+un+"&password="+pw+gid;
}else{
param="opt=signup&"+url+"&uername="+un+"&password="+pw+gid;
}
window.location.href=AjaxConsts["LoginPageURL"]+param;
}
function EvCancelAddToTap(elem,_3e8){
var _3e9=elem.parentNode.parentNode.parentNode;
_3e9.setAttribute("onclick","EvOnClick(this,event)");
_3e9.removeChild(_3e9.lastChild);
var divs=_3e9.getElementsByTagName("input");
if(divs.length&&divs[divs.length-1].id=="cb"){
divs[divs.length-1].checked=!(divs[divs.length-1].checked);
}
}
function EvMyTapRange(elem,_3ec,_3ed,_3ee){
var url="da=pc&opt=range&"+_3ed+"="+elem.getAttribute("os")+"&tapid="+_3ee;
pli.SendRequest1(AjaxConsts["LoginPageURL"]+url,elem,url);
}
function EvClrTapCancel(ele,_3f1){
var _3f2=ele.parentNode;
if(_3f2.id!="msgDiv"){
_3f2=getChildByAttribute(ele.parentNode,"id","msgDiv");
if(!_3f2){
_3f2=getChildByAttribute(ele,"id","msgDiv");
}
}
_3f2.style.display="none";
return cancelThisEvent(_3f1);
}
function EvClrTap(elem,_3f4,_3f5,_3f6,_3f7){
var _3f8=elem.parentNode;
if(_3f8.id.indexOf("relId")==-1){
_3f8=_3f8.parentNode;
}
var _3f9=_3f8.parentNode;
var _3fa=_3f9.parentNode;
if(_3fa.className=="relsec"&&_3f7!=true){
var _3fb=getChildByAttribute(_3f9,"id","relHolder2");
if(elem.innerHTML=="edit"){
elem.innerHTML="done";
_3fb.className="edit";
_3f8.className="edit";
}else{
if(elem.innerHTML=="done"){
elem.innerHTML="edit";
_3fb.className="";
_3f8.className="";
}else{
elem.parentNode.id="clr_selected";
EvDoneEdit(elem.parentNode,_3f4,_3f5,_3f6);
}
}
return cancelThisEvent(_3f4);
}
if(_3f8.innerHTML.indexOf("Are you sure")>0){
var _3fc=getChildByAttribute(_3f8,"id","msgDiv");
if(_3fc){
_3fc.style.display="block";
}
return cancelThisEvent(_3f4);
}
var _3fc=document.createElement("div");
_3fc.id="msgDiv";
_3fc.className="msgDiv";
if(_3f7==true){
var _3fd="";
}else{
var _3fd=" (Select the items to remove individually.)";
}
_3fc.innerHTML="Are you sure you want to clear the entire list?"+_3fd+"<br /><input type=\"button\" onclick=\"EvClrTapConfirm(this.parentNode.parentNode, event,'"+_3f5+"', '"+_3f6+"')\" value=\"OK\"><input type=\"button\" onclick=\"EvClrTapCancel(this, event)\" value=\"Cancel\">";
_3f8.appendChild(_3fc);
return cancelThisEvent(_3f4);
}
function EvClrAll(elem,_3ff,_400,_401){
var _402=elem.parentNode;
if(_402.innerHTML.indexOf("Are you sure")>0){
var _403=getChildByAttribute(_402,"id","msgDiv");
if(_403){
_403.style.display="block";
}
return cancelThisEvent(_3ff);
}
var _403=document.createElement("div");
_403.id="msgDiv";
_403.className="msgDiv";
_403.innerHTML="Are you sure you want to clear the entire list? (Select the items to remove individually.)<br /><input type=\"button\" onclick=\"EvClrTapConfirm(this.parentNode.parentNode, event,'"+_400+"', '"+_401+"')\" value=\"OK\"><input type=\"button\" onclick=\"EvClrTapCancel(this, event)\" value=\"Cancel\">";
_402.appendChild(_403);
return cancelThisEvent(_3ff);
}
function EvClrTapConfirm(elem,_405,_406,_407){
if(_407=="videos"){
_407="wv";
}
setCookie(document,_407,"",1);
var url="da=pc&opt="+_406+"&tapid="+_407;
if(!(_407=="wt"||_407=="videos")){
pli.SendRequest1(AjaxConsts["LoginPageURL"]+url,elem,url);
}
var p=getChildByAttribute(elem.parentNode.parentNode,"id","relHolder2");
if(p==null){
p=getChildByAttribute(elem.parentNode,"id","relHolder2");
}
var p1=getChildByAttribute(p,"id","relList");
p1.innerHTML="";
EvClrTapCancel(elem,_405);
return cancelThisEvent(_405);
}
function EvShowAddPhraseDlg(elem,evt){
var _40d=elem.parentNode;
var _40e=getChildByAttribute(_40d,"className","closeLogin");
if(_40e){
_40e.style.display="block";
}
var _40f=getChildByAttribute(_40d,"className","form");
if(_40f){
_40f.style.display="block";
}
}
function EvHidePhraseDlg(elem,evt){
var _412=elem.parentNode.parentNode;
elem.parentNode.style.display="none";
var _413=getChildByAttribute(_412,"className","form");
if(_413){
_413.style.display="none";
}
}
function EvShowAddUserDlg(elem,evt){
var _416=elem.parentNode;
var _417=getChildByAttribute(_416,"className","closeLogin");
if(_417){
_417.style.display="block";
}
var _418=getChildByAttribute(_416,"className","form");
if(_418){
_418.style.display="block";
}
}
function EvHideUserDlg(elem,evt){
var _41b=elem.parentNode.parentNode;
elem.parentNode.style.display="none";
var _41c=getChildByAttribute(_41b,"className","form");
if(_41c){
_41c.style.display="none";
}
}
function EvBrowseUser(elem,evt){
var _41f=evt.keyCode?evt.keyCode:evt.charCode;
if(_41f){
if(_41f!=13){
return;
}else{
var _420=elem.parentNode.parentNode;
var p=getChildByAttribute(_420,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _420=elem.parentNode.parentNode;
var _422=_420.getElementsByTagName("select")[0].value;
var _423=_420.getElementsByTagName("input")[0].value;
browseUser(elem,evt,_423,_422);
}
function EvAddToPhrases(elem,evt,lid,_427){
var _428=evt.keyCode?evt.keyCode:evt.charCode;
if(_428){
if(_428!=13){
return;
}else{
var _429=elem.parentNode.parentNode;
var p=getChildByAttribute(_429,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _429=elem.parentNode.parentNode;
var _42b=_429.getElementsByTagName("input")[0].value;
var rb=elem.parentNode.parentNode;
url="da=pc&opt=addtap&tapid="+lid+"&tapgid="+_42b;
msgText="Adding "+_427+"...";
EvAddToList(elem,evt,[],url,msgText);
}
function EvAddToUsers(elem,evt){
var _42f=evt.keyCode?evt.keyCode:evt.charCode;
if(_42f){
if(_42f!=13){
return;
}else{
var _430=elem.parentNode.parentNode;
var p=getChildByAttribute(_430,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _430=elem.parentNode.parentNode;
var _432=_430.getElementsByTagName("select")[0].value;
var _433=_430.getElementsByTagName("input")[0].value;
EvAddToSubs(elem,evt,_433,_432);
}
function EvAddToSubs(elem,_435,un,src){
var rb=elem.parentNode.parentNode;
url="da=pc&opt=adduser&usrn="+un+"&usrc="+escape(src);
msgText="Adding user...";
hidden_ip_params=[[un,"usrn"],[src,"usrc"]];
EvAddToList(elem,_435,hidden_ip_params,url,msgText);
}
function EvDelTapItem(elem,_43a,_43b,_43c){
var url="da=pc&opt=deltap&tapgid="+_43b+"&tapid="+_43c;
hidden_ip_params=[[_43b,"tapgid"]];
msgText="Deleting...";
EvAddToList(elem,_43a,hidden_ip_params,url,msgText);
}
function EvUpdateMyTopics(elem,_43f,_440,gid){
var form=elem.parentNode.parentNode;
var _443=document.getElementById("pref_usnews");
var uc=document.getElementById("pref_uc");
var _445=document.getElementById("pref_allnews");
var _446=document.getElementById("pref_variety");
var _447="t=";
if(_443.checked){
_447+=_443.value;
}
if(_445.checked){
_447+=_445.value;
}
if(uc.checked){
_447+=uc.value;
}
if(_446.checked){
_447+=_446.value;
}
var url="da=pc&opt=addtap&tapgid="+gid+"&tapid="+_440+"&tapvalue="+_447;
hidden_ip_params=[[gid,"tapgid"]];
msgText="Saving...";
EvAddToList(elem,_43f,hidden_ip_params,url,msgText);
}
function EvLaunchAdvTap(elem,_44a,_44b,_44c){
var _44d=elem.parentNode.parentNode;
var sid=getCookie(document,"sid");
var _44f=getCookie(document,"vtapun");
var gid=_44d.getAttribute("gid");
var _451=document.createElement("Div");
var _452=document.getElementById("sms_container");
_451.className="adv_tap";
if(window.scrollY!=undefined){
var _453=_44a.clientY+window.scrollY-10;
}else{
var _453=_44a.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
_452.style.top=_453+"px";
if(window.scrollX!=undefined){
var _454=_44a.clientX+window.scrollX-150;
}else{
var _454=_44a.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-150;
}
_452.style.left=_454+"px";
_452.innerHTML="";
var form="<div class=\"content\"><div class=\"c1\"><div class=\"c2\">";
form+="<div onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" onmousedown=\"return cancelThisEvent(event)\" class=\"close\" id=\"closeSend2Mobile\">&nbsp;</div>";
form+="<div class=\"adv_tap1\" >";
form+="<form action=\"\" method=\"POST\">";
form+="<div class='advHdr'>Advanced Settings</div>";
form+="<div class='smsTitle'>Preference: </div>";
form+="<table>";
var _456=1;
if(_44c.indexOf("c")!=-1){
_456=0;
}else{
if(_44c.indexOf("u")!=-1){
_456=0;
}else{
if(_44c.indexOf("a")!=-1){
_456=0;
}else{
if(_44c.indexOf("v")!=-1){
_456=0;
}
}
}
}
if((_44c.indexOf("c")!=-1)||_456){
form+="<tr><td>User Contributed</td><td><INPUT id=\"pref_uc\" type=\"checkbox\" name=\"uc\" value=\"c\" checked></td></tr>";
}else{
form+="<tr><td>User Contributed</td><td><INPUT id=\"pref_uc\" type=\"checkbox\" name=\"uc\" value=\"c\"></td></tr>";
}
if((_44c.indexOf("u")!=-1)||_456){
form+="<tr><td>US News</td><td><INPUT id=\"pref_usnews\" type=\"checkbox\" name=\"usnews\" value=\"u\" checked></td></tr>";
}else{
form+="<tr><td>US News</td><td><INPUT id=\"pref_usnews\" type=\"checkbox\" name=\"usnews\" value=\"u\"></td></tr>";
}
if(_44c.indexOf("a")!=-1){
form+="<tr><td>International News</td><td><INPUT id=\"pref_allnews\" type=\"checkbox\" name=\"n\" value=\"a\" checked></td></tr>";
}else{
form+="<tr><td>International News</td><td><INPUT id=\"pref_allnews\" type=\"checkbox\" name=\"n\" value=\"a\"></td></tr>";
}
if((_44c.indexOf("v")!=-1)||_456){
form+="<tr><td>Variety</td><td><INPUT id=\"pref_variety\" type=\"checkbox\" name=\"uc\" value=\"v\" checked></td></tr>";
}else{
form+="<tr><td>Variety</td><td><INPUT id=\"pref_variety\" type=\"checkbox\" name=\"uc\" value=\"v\"></td></tr>";
}
form+="</table>";
form+="<div id=\"done_holder\"><input id=\"done_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=EvUpdateMyTopics(this,event,\"mytopics\",\"";
form+=gid;
form+="\")></div><div style=\"clear:both;\"></div>";
form+="</div>";
form+="</form>";
form+="</div></div></div>";
_451.innerHTML=form;
_452.appendChild(_451);
return;
}
function EvDelFromTap(elem,_458){
var _459=elem.parentNode.parentNode;
if(elem.id=="remove_tap"){
elem.id="remove_tap_checked";
_459.checked="1";
}else{
elem.id="remove_tap";
_459.checked="0";
}
return;
var _459=elem.parentNode.parentNode;
var _45a=_459.parentNode.parentNode.parentNode;
if(_45a.delGids){
_45a.delGids+=_459.getAttribute("gid")+",";
}else{
_45a.delGids=_459.getAttribute("gid");
}
EvAddToTap(elem,_458,true);
}
function EvDoneEdit(elem,_45c,_45d,_45e){
var _45f=elem.parentNode.parentNode;
var _460=getChildByAttribute(_45f,"id","relHolder2");
var _461=getChildByAttribute(_460,"id","relList");
var _462=getChildrenByAttribute(_461,"checked","1");
var _463="";
if(_462&&_462.length){
for(var ii=0;ii<_462.length;ii++){
_463+=_462[ii].getAttribute("gid");
if(ii<_462.length-1){
_463+=",";
}
}
}else{
return cancelThisEvent(_45c);
}
var url="da=pc&opt=deltap&tapgid="+_463+"&tapid="+_45e;
var _466=[[_463,"tapgid"]];
msgText="Deleting...";
EvAddToList(elem,_45c,_466,url,msgText);
}
function EvAddToTap(elem,_468,_469){
var act=elem.parentNode;
var rb=act.parentNode;
var _46c=rb.parentNode;
var lid=getCookie(document,"lid");
var _46e=getCookie(document,"vtapun");
var _46f;
if(lid==""||_46e==""){
var _46f=true;
}
if(!_46f&&(rb.parentNode.className=="mse"||rb.parentNode.className=="playerWindow"||rb.parentNode.id=="mashupDiv")){
var _470=getChildByAttribute(act,"className","smsDiv");
if(_470){
_470.innerHTML="";
}else{
_470=getChildByAttribute(rb,"className","smsDiv");
if(_470){
rb.removeChild(_470);
rb.setAttribute("smsDone","false");
_46c.smsElem=null;
}
_470=document.createElement("div");
}
_470.className="smsDiv";
_470.innerHTML=EvtInst.CreateMyTap(rb);
if(_46c.tapElem){
tapDiv=getChildByAttribute(_46c.tapElem,"className","smsDiv");
if(tapDiv){
_46c.tapElem.removeChild(tapDiv);
}
}
var _471=document.getElementById("sms_container");
getPopupPosition(_468,_471,_470);
_46c.tapElem=act;
return;
}
gid=rb.getAttribute("gid");
if(!_469){
url="da=pc&opt=addtap&tapgid="+gid;
msgText="Adding...";
}else{
url="da=pc&opt=deltap&tapgid="+gid;
msgText="Deleting...";
}
hidden_ip_params=[[gid,"tapgid"]];
if(rb.getAttribute("bf")=="1"){
if(rb.parentNode.parentNode.parentNode.className!="mytap"){
url=url+"&tapid=mytopics";
hidden_ip_params[1]=["mytopics","tapid"];
}
}else{
url=url+"&tapid=mytap";
}
EvAddToList(elem,_468,hidden_ip_params,url,msgText);
EvtInst.sendNotification(gid,3);
}
function EvAddToList(elem,_473,_474,url,_476){
_473.cancelBubble=true;
if(_473.stopPropagation){
_473.stopPropagation();
}
var rb=elem.parentNode.parentNode;
gid=rb.getAttribute("gid");
var lid=getCookie(document,"lid");
var _479=getCookie(document,"vtapun");
if(lid==""||_479==""){
if(letsgo()){
return;
}
var _47a=rb.getElementsByTagName("form");
if(_47a.length>0){
return;
}
if(elem.parentNode.parentNode.parentNode.className!="mse"&&elem.parentNode.parentNode.parentNode.className!="playerWindow"){
var aArr=elem.parentNode.getElementsByTagName("a");
if(aArr&&aArr.length&&aArr[0].className=="closeLogin"){
return;
}
var _47c=document.createElement("div");
_47c.className="content";
_47c.id="logindiv";
_47c.innerHTML="<div class=\"navMsg\" style=\"font-size: 10px\"><a href=\"javascript:void(0)\" class=\"closeLogin\"  onclick=\"EvCancelAddToTap(this,event);\">close</a>Please login to add this to my tap</div>";
elem.parentNode.appendChild(_47c);
return;
}
var _47d=document.getElementById("logindiv");
_47d=_47d.cloneNode(true);
_47d.setAttribute("onclick","cancelThisEvent(event)");
rb.removeAttribute("onclick");
_47d.childNodes[0].innerHTML="<a href=\"javascript:void(0)\" class=\"closeLogin\"  onclick=\"EvCancelAddToTap(this,event);\">close</a>&nbsp;<br />";
hidden_ip_params_str="";
for(var i=0;i<_474.length;i++){
var _47f=_474[i];
hidden_ip_params_str+="<input type=\"hidden\" value=\""+_47f[0]+"\" name=\""+_47f[1]+"\"/>";
}
var form=_47d.getElementsByTagName("form");
form[0].innerHTML+=hidden_ip_params_str;
elem.parentNode.removeAttribute("onmousedown");
elem.parentNode.appendChild(_47d);
var _481=getChildByAttribute(_47d,"id","relHolder");
if(_481){
_481.style.display="block";
}
var _482=_47d.parentNode;
_47d.parentNode.innerHTML=_47d.parentNode.innerHTML;
var _483=_482.parentNode.parentNode;
if(_483.className=="mse"){
if(_483.currentLogin){
var _484=_483.currentLogin.getElementsByTagName("a");
var _485=null;
for(var ii=0;ii<_484.length;ii++){
if(_484[ii].innerHTML=="close"){
_485=_484[ii];
}
}
if(_485!=null&&_485.className=="closeLogin"){
EvCancelAddToTap(_485,null);
}
}
if(_485){
_483.currentLogin=_482;
}
}
return;
}
var aArr=elem.parentNode.getElementsByTagName("a");
if(aArr&&aArr.length&&aArr[0].className=="closeLogin"){
return;
}
var _47c=document.createElement("div");
if(url.indexOf("deltap")){
_47c.innerHTML="<a href=\"javascript:void(0)\" class=\"closeLogin\"  onclick=\"var pp=this.parentNode.parentNode;pp.removeChild(this.parentNode);pp.parentNode.style.backgroundColor='transparent'\">close</a>"+_476+"<br />";
}
_47c.className="tapStatus";
elem.parentNode.appendChild(_47c);
pli.SendRequest1(AjaxConsts["LoginPageURL"]+url,elem,url);
valert("lid:"+lid+" url:"+url);
}
function resizeFixForIE(id){
var elem=document.getElementById(id);
if(!elem){
return;
}
var _489=elem.style.display;
elem.style.display="inline-block";
elem.style.display=_489;
}
function isTextBoxModified(_48a,_48b){
var _48c=_48a.keyCode?_48a.keyCode:_48a.charCode;
if(_48b==false&&_48c==8){
return false;
}
if(_48c==8||_48c==32){
return true;
}else{
if(_48c>45&&_48c<=90){
return true;
}else{
if(_48c>95&&_48c<=111){
return true;
}else{
if(_48c>=186&&_48c<=192){
return true;
}else{
if(_48c>=219&&_48c<=222){
return true;
}
}
}
}
}
return false;
}
function textBoxNavigation(_48d,_48e,_48f){
var _490=_48d.keyCode?_48d.keyCode:_48d.charCode;
if(_490>36&&_490<41){
var _491=document.getElementById(_48e);
var _492=null;
if(_491){
_492=_491.current?_491.current:null;
}
switch(_490){
case 37:
break;
case 38:
_491.current=move(_491,_492,0,_48f);
break;
case 39:
break;
case 40:
_491.current=move(_491,_492,1,_48f);
break;
}
}
if(_490==13){
var _491=document.getElementById(_48e);
if(_491.current){
resultClickHandler(_491.current);
}else{
EvSearch(_48f.id);
}
}
}
function move(_493,_494,dir,_496){
if(!_494||_494.parentNode!=_493){
_494=_493.firstChild;
}
var next;
if(dir==0){
next=_494.previousSibling;
}else{
if(dir==1){
next=_494.nextSibling;
}else{
next=dir;
select(_494,next,_496);
return next;
}
}
while(next){
if(next.className=="ResultButton"){
break;
}
if(dir==0){
next=next.previousSibling;
}else{
if(dir==1){
next=next.nextSibling;
}
}
}
if(next){
select(_494,next,_496);
return next;
}else{
return _494;
}
}
function select(_498,next,_49a){
next.scrollIntoView(false);
next.style.backgroundColor="#bbddff";
if(_498.style){
_498.style.backgroundColor="transparent";
}
}
function resultClickHandler(_49b){
var os=_49b.getAttribute("os");
var sc;
var hdr;
var _49f=_49b.parentNode;
if(_49f){
hdr=getChildByAttribute(_49f,"id","hdr");
}
if(hdr){
sc=hdr.getAttribute("sc");
}
if(!sc){
sc="";
}
var _4a0=_49b.getElementsByTagName("a");
var _4a1=new Object();
_4a1.href=window.location.href;
if(_4a0&&_4a0.length){
for(var ii=0;ii<_4a0.length;ii++){
if(_4a0[ii].getAttribute("titleLink")=="1"){
_4a1=_4a0[ii];
break;
}
}
}
if(_49b.getAttribute("bf")){
window.location.href=_4a1.href;
}else{
if(_49b.id=="od"){
_49b.innerHTML="<center>Loading...</center>";
EvSetFetchingMore(true);
EvFireRangeQueryEx(true,_49b);
EvtInst.OnClickHandler(_49b,null);
}else{
if(_49b.getAttribute("gid")){
window.location.href=_4a1.href;
}
}
}
if(_4a1.href.indexOf("javascript:void(0)")!=-1){
EvtInst.OnClickHandler(_49b,null);
}
}
function EvTextBoxModified(_4a3,_4a4,_4a5){
if(EvtInst){
if(isTextBoxModified(_4a3)&&(getCookie(document,"ppSwitch")!="0"||_4a4!="resultDisplay")){
EvtInst.TextBoxModified(_4a5,_4a4,_4a5);
}
}
}
function EvCheckPlaceholder(_4a6,_4a7,_4a8){
if(EvtInst){
if(isTextBoxModified(_4a6,false)){
EvtInst.removePlaceholder();
}else{
textBoxNavigation(_4a6,_4a7,_4a8);
}
}
}
function EvPlayRelatedClip(_4a9){
if(EvtInst){
EvtInst.playRelatedClip(_4a9);
}
}
function EvPlayMCClip(_4aa){
if(EvtInst){
EvtInst.playMCClip(_4aa);
}
}
function EvPrepareMCClip(_4ab){
if(EvtInst){
EvtInst.prepareMCClip(_4ab);
}
}
function EvStopMCClip(){
if(EvtInst){
EvtInst.stopMcClip();
}
}
function EvCleanup(){
if(EvtInst){
EvtInst.cleanup();
EvtInst=null;
}
EvSetSearchHistory();
}
function EvShowTab(_4ac,elem){
EvShowTabEx(_4ac,elem,true);
}
function EvShowTabEx(_4ae,elem,_4b0){
EvHideAllTabs(_4ae);
var _4b1=document.getElementById("navPaneId");
var _4b2=getChildByAttribute(_4b1,"id",_4ae);
if(_4b2){
_4b2.style.display="block";
if(_4b0){
_4b2.innerHTML="Loading...";
}
setExCookie(_4b2.id+"_tab");
var tmp="relsec2";
var lid=getCookie(document,"lid");
if(lid==""){
tmp="relsec";
}
if(_4ae==tmp){
EvtInst.showSearchHistory();
}
}
unhiliteAllLinks(elem.parentNode);
elem.style.borderBottom="2px solid #d20909";
elem.style.textDecoration="none";
elem.blur();
if(_4b0){
pli.SendRequest1(AjaxConsts["LoginPageURL"]+"da=pc&opt=refresh&reqtime="+new Date().getMilliseconds(),elem,"");
}
}
function unhiliteAllLinks(elem){
var _4b6=elem.getElementsByTagName("a");
for(var ii=0;ii<_4b6.length;ii++){
_4b6[ii].style.borderBottom="none";
elem.style.textDecoration="";
}
}
function EvHideAllTabs(_4b8){
var _4b9=document.getElementById("navPaneId");
var _4ba=getChildrenByAttribute(_4b9,"className","relsec");
if(_4ba&&_4ba.length){
for(var ii=0;ii<_4ba.length;ii++){
var _4bc=_4ba[ii];
if(_4bc.id==_4b8){
continue;
}
_4bc.style.display="none";
removeExCookie(_4bc.id+"_tab");
EvSetExpandedRelState(_4bc.id);
}
}
}
function EvSetExpandedRelState(_4bd){
var _4be=document.getElementById("navPaneId");
var _4bf=getChildByAttribute(_4be,"id",_4bd);
var _4c0=getChildrenByAttribute(_4bf,"id","rel");
for(var jj=0;jj<_4c0.length;jj++){
var rel=_4c0[jj];
var _4c3=getChildByAttribute(rel,"id","relId3");
if(_4c3){
_4c3.id="relId2";
}
var _4c4=getChildByAttribute(rel,"id","relHolder2");
if(_4c4){
_4c4.style.display="block";
}
var cn=rel.className;
removeExCookie(cn);
}
}
function EvSetSearchHistory(){
if(ProtoUIStates.searchTextBox.value&&ProtoUIStates.searchTextBox.value.length>0){
var _4c6=ProtoUIStates.searchTextBox.value;
var _4c7=getCookie(document,"vtapun");
if(_4c7||_4c7==""){
var shCN="sh_"+_4c7;
var _4c9=getCookie(document,shCN);
if(!_4c9){
_4c9="";
}
var _4ca=EvGetSearchHistory();
if(_4ca){
var _4cb=0;
if(_4ca.length>=AjaxConsts["max_shist"]){
_4cb=_4ca.length-AjaxConsts["max_shist"]+1;
}
for(var ii=0;ii<_4ca.length;ii++){
if(_4ca[ii]==_4c6){
return;
}
if(ii==_4cb){
_4c9=_4ca[ii];
}else{
if(ii>_4cb){
_4c9+=","+_4ca[ii];
}
}
}
}
_4c9+=","+_4c6;
setCookie(document,shCN,_4c9,7300);
}
}
}
function EvGetSearchHistory(){
var _4cd=null;
var _4ce=getCookie(document,"vtapun");
if(_4ce||_4ce==""){
var shCN="sh_"+_4ce;
var _4d0=getCookie(document,shCN);
if(!_4d0){
_4d0="";
}
var _4cd=_4d0.split(",");
}
return _4cd;
}
function EvResetSearchHistory(){
var _4d1=getCookie(document,"vtapun");
if(_4d1||_4d1==""){
var shCN="sh_"+_4d1;
setCookie(document,shCN,"",7300);
}
}
function get_window_size(){
var _4d3=0,_4d4=0;
if(typeof (window.innerWidth)=="number"){
_4d3=window.innerWidth;
_4d4=window.innerHeight;
}else{
if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){
_4d3=document.documentElement.clientWidth;
_4d4=document.documentElement.clientHeight;
}else{
if(document.body&&(document.body.clientWidth||document.body.clientHeight)){
_4d3=document.body.clientWidth;
_4d4=document.body.clientHeight;
}
}
}
return {"width":_4d3,"height":_4d4};
}
function EvShowLogin(elem,evt){
elem.style.background="none";
var _4d7=elem.parentNode.parentNode;
var _4d8=document.getElementById("relHolder");
if(_4d8){
if(_4d8.style.display=="block"){
_4d8.style.display="none";
}else{
var size=get_window_size();
var w=(size["width"]-860)/2;
if(w<0){
w=30;
}else{
w=w+30;
}
_4d8.style.right=w+"px";
_4d8.style.display="block";
}
}
}
function EvSubmitLogin(elem,evt){
var _4dd=elem.parentNode.parentNode;
if(elem.innerHTML.toLowerCase()=="forgot password"){
var _4de=getChildByAttribute(_4dd,"name","opt");
_4de.value="Forgot";
}
_4dd.submit();
return;
}
function EvSubmitRegisterEx(_4df,evt){
if(letsgo()){
return;
}
var _4e1=getChildByAttribute(_4df,"name","opt");
var prev=_4e1.value;
_4e1.value="Signup";
_4e1.value="import";
_4df.submit();
_4e1.value=prev;
cancelThisEvent(evt);
}
function EvSubmitRegisterAlias(elem,evt){
var _4e5=document.getElementById("logindiv");
if(_4e5){
var _4e6=_4e5.parentNode;
var _4e7=_4e6.getElementsByTagName("form")[0];
if(_4e7){
EvSubmitRegisterEx(_4e7,evt);
}
}
}
function EvSubmitRegister(elem,evt){
var _4ea=elem.parentNode.parentNode;
var _4eb=_4ea.getElementsByTagName("form")[0];
EvSubmitRegisterEx(_4eb,evt);
}
function EvPlayVideo(url,type){
if(EvtInst){
EvtInst.playVideo(url,type);
}
}
function EvOnClickHandler(p1,p2){
if(EvtInst){
EvtInst.OnClickHandler(p1,p2);
}
}
function EvHandleBack(_4f0){
if(EvtInst){
EvtInst.HandleBack(_4f0);
}
}
function EvHandleSearch(){
if(EvtInst){
EvtInst.HandleSearch();
}
}
function EvHandleHome(){
if(EvtInst){
EvtInst.ToolsClick(Evt.Const.ToolsSoftKey2);
}
}
function EvHandleFeedback(){
window.open(AjaxConsts.FeedURL+"?to$equalto$feedback@veveo.net$ampersand$sub$equalto$Feedback","Share","width=320,height=480,resizable=yes,scrollbars=yes,status=0");
}
function EvHandleShareVideo(gid,_4f2){
if(EvtInst){
EvtInst.HandleShareVideo(gid,_4f2);
}
}
function EvHandleBookMark(){
if(EvtInst){
EvtInst.HandleBookMark();
}
}
function EvSourceBrowse(_4f3,_4f4){
if(EvtInst){
EvtInst.SourceBrowse(_4f3,_4f4);
}
}
function EvSendSMSInLine(elem,evt){
if(elem.parentNode.parentNode.getAttribute("smsDone")==true){
return;
}
if(evt.stopPropagation){
evt.stopPropagation();
}
var _4f7=document.createElement("Div");
var _4f8=document.getElementById("sms_container");
if(elem.parentNode.parentNode.parentNode.id=="relList"){
if(window.scrollY!=undefined){
var _4f9=evt.clientY+window.scrollY-10;
}else{
var _4f9=evt.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
_4f8.style.top=_4f9+"px";
if(window.scrollX!=undefined){
var _4fa=evt.clientX+window.scrollX-290;
}else{
var _4fa=evt.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-290;
}
_4f8.style.left=_4fa+"px";
_4f8.innerHTML="";
_4f7.resultButton=elem.parentNode.parentNode;
_4f8.appendChild(_4f7);
var _4fb=document.getElementById("bodyDiv");
var _4fc=getChildByAttribute(_4fb,"className","mse");
if(_4fc&&_4fc.smsElem){
_4fc.smsElem.innerHTML="";
}
}else{
var _4fd=elem.parentNode.parentNode;
var _4fc=_4fd.parentNode;
if(_4fc.smsElem){
_4fc.smsElem.innerHTML="";
}
_4fd.setAttribute("smsDone","true");
_4fd.appendChild(_4f7);
_4fc.smsElem=_4f7;
_4f8.innerHTML="";
var act=elem.parentNode;
var _4ff=getChildByAttribute(act,"className","smsDiv");
if(_4ff){
act.removeChild(_4ff);
}
}
var _500=elem.parentNode.parentNode;
var _501=_500.getAttribute("gid");
_4f7.innerHTML=EvtInst.CreateSend2Mobile(_501,false,false);
var _502=document.getElementById("embedLink"+_501);
var _503="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_501+"~&embed=1\"></iframe></div>";
if(_502){
_502.value=_503;
}
_4f7.className="smsDiv";
var _504="";
var _505=document.domain.toLowerCase().indexOf("vtap.com");
if(_505>=0){
_504=AjaxConsts.publicKeyVtapSite;
}else{
_505=document.domain.toLowerCase().indexOf("veveoinc.com");
if(_505>=0){
_504=AjaxConsts.publicKeyVeveoinc;
}
}
var _506=getChildByAttribute(_4f7,"className","content");
var _507=null;
if(_506){
var _508=getChildByAttribute(_506,"className","c1");
var _509=getChildByAttribute(_508,"className","c2");
_507=getChildByAttribute(_509,"id","recaptcha");
}
var lid=getCookie(document,"lid");
var _50b=getCookie(document,"vtapun");
if(lid==""||_50b==""){
if(_507){
Recaptcha.create(_504,_507,{theme:"white"});
}
}
}
function EvSendSMS(elem,evt){
if(elem.parentNode.parentNode.getAttribute("smsDone")==true){
return;
}
if(evt.stopPropagation){
evt.stopPropagation();
}
var _50e=document.createElement("Div");
var _50f=document.getElementById("sms_container");
var _510=elem.parentNode.parentNode;
var _511=_510.getAttribute("gid");
_50e.innerHTML=EvtInst.CreateSend2Mobile(_511,false,false);
if(true||elem.parentNode.parentNode.parentNode.id=="relList"){
newPos=getPopupPosition(evt,_50f,_50e);
_50e.resultButton=elem.parentNode.parentNode;
var _512=document.getElementById("bodyDiv");
var _513=getChildByAttribute(_512,"className","mse");
if(_513&&_513.smsElem){
_513.smsElem.innerHTML="";
}
}else{
var _514=elem.parentNode.parentNode;
var _513=_514.parentNode;
if(_513.smsElem){
_513.smsElem.innerHTML="";
}
_514.setAttribute("smsDone","true");
_514.appendChild(_50e);
_513.smsElem=_50e;
_50f.innerHTML="";
var act=elem.parentNode;
var _516=getChildByAttribute(act,"className","smsDiv");
if(_516){
act.removeChild(_516);
}
}
var _517=document.getElementById("embedLink"+_511);
var _518="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_511+"~&embed=1\"></iframe></div>";
if(_517){
_517.value=_518;
}
_50e.className="smsDiv";
var _519="";
var _51a=document.domain.toLowerCase().indexOf("vtap.com");
if(_51a>=0){
_519=AjaxConsts.publicKeyVtapSite;
}else{
_51a=document.domain.toLowerCase().indexOf("veveoinc.com");
if(_51a>=0){
_519=AjaxConsts.publicKeyVeveoinc;
}
}
var _51b=getChildByAttribute(_50e,"className","content");
var _51c=null;
if(_51b){
var _51d=getChildByAttribute(_51b,"className","c1");
var _51e=getChildByAttribute(_51d,"className","c2");
_51c=getChildByAttribute(_51e,"id","recaptcha");
}
var lid=getCookie(document,"lid");
var _520=getCookie(document,"vtapun");
if(lid==""||_520==""){
if(_51c){
Recaptcha.create(_519,_51c,{theme:"white"});
}
}
}
var MAX_HEIGHT=900;
var MAX_WIDTH=800;
function getPopupPosition(evt,_522,_523){
if(window.scrollY!=undefined){
var _524=evt.clientY+window.scrollY-10;
}else{
var _524=evt.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
if(window.scrollX!=undefined){
var _525=evt.clientX+window.scrollX-290;
}else{
var _525=evt.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-290;
}
_522.style.left=_525+"px";
_522.style.top=_524+"px";
_522.innerHTML="";
_522.style.visibility="hidden";
_522.appendChild(_523);
if(document.body.offsetHeight>MAX_HEIGHT){
MAX_HEIGHT=document.body.offsetHeight;
}
if(_522.offsetHeight+_524>MAX_HEIGHT){
var _524=MAX_HEIGHT-_522.offsetHeight;
_522.style.top=_524+"px";
}
if(_522.offsetWidth+_525>MAX_WIDTH){
var _525=MAX_WIDTH-_522.offsetWidth;
_522.style.left=_525+"px";
}
_522.style.visibility="visible";
}
function EvSubmitSMS(elem,evt){
if(EvtInst){
EvtInst.submitSMS(elem);
}
return cancelThisEvent(evt);
}
function EvOnMobileTextClick(elem,_529){
if(elem.style.color=="gray"){
elem.value="";
elem.style.color="";
}
}
function EvSubmitMobileLogin(elem,_52b){
var form=document.getElementById("mobile_msg_form");
var _52d=elem.parentNode;
var _52e=getChildByAttribute(_52d,"id","sms_status");
var _52f=getChildByAttribute(_52d,"id","smsTable");
var _530=_52f.getElementsByTagName("div")[1];
var _531=getChildByAttribute(_530,"id","phno");
var _532=_52f.getElementsByTagName("select")[0];
var code=_532.value;
var phNo=_531.value;
var _535=form.getElementsByTagName("input");
_535[0].value=code+phNo;
form.submit();
}
function openUrlInNewWindow(url){
window.open(url,"RefWindow","",false);
}
function SInitializeSearch(_537,_538,gid){
if(EvtInst==null){
EvtInst=new Evt(_537,_538);
}
if(gid=="__share_gid__"){
gid=null;
}
EvtInst.InitializeSearch(gid);
}
function UiContext(_53a,_53b,_53c,_53d){
this.re=_53a;
this.ctxtStr=_53b;
this.pageType=_53c;
this.evtParam=_53d;
}
function Evt(_53e,_53f){
var _540=_53e;
var _541=new Renderer(_53f);
var _542=new Parser(new ParserCB(this));
var _543=new SearchInterface(_542,0,_53f,_540,false);
var _544=-1;
var _545=0;
var _546=null;
var _547=_53f;
var _548=null;
var _549=null;
var _54a=null;
var _54b=null;
var _54c="";
var _54d=null;
var _54e=new Object();
var _54f=null;
var _550=new ClipChecker(this);
var _551=null;
var _552=null;
var _553=true;
var _554=false;
var _555=false;
var _556=140;
var _557=" - vtap mobile videos";
var _558=readCookie("HCount");
if(_558){
_558=parseInt(_558);
}else{
_558=0;
}
var _559=readCookie("HCurrent");
if(_559){
_559=parseInt(_559);
}else{
_559=0;
}
var _55a=10;
var _55b=null;
var _55c=-1;
this.searchesCB=function(_55d,data,_55f,_560){
if(!data){
return;
}
var str="searchesData = "+data;
eval(str);
_541.setSearchesData(_55b);
if(gPageId=="home"){
searches_show(3);
}
};
var _562=new SimpleAsyncInterface(this.searchesCB,AjaxConsts["mashupDS"]);
this.ShowSearchesItem=function(_563){
_55c=_563;
_541.ShowSearchesItem(_563);
};
this.mashupCB=function(_564,data,_566,_567){
_541.setMashupData(data);
setTimeout("mashup_show(1)",1);
};
var _568=new SimpleAsyncInterface(this.mashupCB,AjaxConsts["mashupDS"]);
this.mashupClick=function(elem,_56a){
this.ShowMashup(elem);
return;
switch(id){
case "mt1":
this.ShowMashup(1);
break;
case "mt2":
this.ShowMashup(2);
break;
case "mt3":
this.ShowMashup(3);
break;
}
};
var _56b=null;
this.getLastHilitedMashupElem=function(){
return _56b;
};
this.ShowMashup=function(elem){
if(elem==null||elem.parentNode.className=="mh"||(_56b&&_56b==elem)){
return;
}
if(_56b){
_56b.className="mt";
var _56d=getChildByAttribute(_56b.parentNode,"className","md");
if(_56d){
_56d.style.display="none";
}
}
_56b=elem;
elem.className="mt_hilite";
var _56e=document.getElementById("mashupMore");
_56e.innerHTML="less";
EvExpandMashupInfo(_56e);
};
function HideAllMashups(){
return;
var ii=1;
var _570=document.getElementById("mt"+ii);
var _571=document.getElementById("md"+ii);
while(_570&&_571){
_570.className="mt";
_571.className="hide";
ii++;
_570=document.getElementById("mt"+ii);
_571=document.getElementById("md"+ii);
}
}
this.getRenderer=function(){
return _541;
};
this.notificationCB=function(){
return;
};
var _572=new SimpleAsyncInterface(this.notificationCB,AjaxConsts.prototype.VideoDS);
init_ds_handlers();
function init_ds_handlers(){
var _573=AjaxConsts.DataSpaceMap.length;
var _574=AjaxConsts.DataSpaceMap;
for(var i=0;i<_573;i++){
var _576=eval(_574[i].evt_handler);
if(_576){
_54e[_574[i].val]=new _576();
}
}
_54f=_54e[_547.val];
}
this.removePlaceholder=function(){
};
var si=new SimpleAsyncInterface(sr,AjaxConsts["si"]);
function sr(s,d,r,uc,drop){
uc.drop=drop;
valert("drop: "+drop);
EvtInst.RenderResultsCB(d,uc);
}
this.sreq=function(bu,u,w,sc,uc){
p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"")+(w?"&W="+(w):"");
if(uc.pageType=="search"){
valert("w:"+w);
si.SendRequest1(AjaxConsts[bu]+p,uc,p);
}else{
si.SendRequest(AjaxConsts[bu]+p,uc,p);
}
};
this.smsCB=function(_582,data,_584,_585){
if(!_585){
return;
}
if(_582==200){
if(data.indexOf("limit reached")!=-1){
_585.innerHTML="Thanks for using vtap to share video clips. Unfortunately we can only provide limited number of free SMSes. You seem to have already reached your quota for today!";
_585.className="failure";
}else{
if(data.indexOf("wrong")==-1){
_585.innerHTML="sms sent successfully.";
_585.className="success";
}else{
_585.innerHTML="The challenge response is wrong. Please try again.";
_585.className="failure";
Recaptcha.reload();
}
}
}else{
_585.innerHTML="sms sent failed";
_585.className="failure";
}
};
var sms=new SimpleAsyncInterface(this.smsCB,AjaxConsts["mashupDS"]);
this.submitSMS=function(elem){
var _588=elem.parentNode;
var _589=getChildByAttribute(_588,"id","sms_status");
var _58a=getChildByAttribute(_588,"id","smsTable");
var _58b=_58a.getElementsByTagName("div")[1];
var _58c=getChildByAttribute(_58b,"id","phno");
if(!_58c){
_58b=_58a.getElementsByTagName("div")[0];
_58c=getChildByAttribute(_58b,"id","phno");
}
var _58d=_58a.getElementsByTagName("select")[0];
var gid=_588.parentNode.parentNode.parentNode.parentNode.getAttribute("gid");
var url="";
if(!gid){
var _590=_588.parentNode.parentNode.parentNode.resultButton;
if(_590){
gid=_590.getAttribute("gid");
}
}
if(!gid){
var _591=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
if(_591){
url="&pub_id="+escape(_591.getAttribute("act_pub_id"));
}
}
var _592=_58d.value;
var phno=_58c.value;
if(url==""){
url=escape(AjaxConsts.send2mobileURL+gid);
}
if(_592==""||phno==""){
_589.innerHTML="sms sent failed";
_589.className="failure";
return;
}
var lid=getCookie(document,"lid");
var _595=getCookie(document,"vtapun");
if(lid==""||_595==""){
var _596=getChildByAttribute(_588,"id","recaptcha");
if(_596){
var _597=_596.getElementsByTagName("input")[0].value;
var _598=_596.getElementsByTagName("input")[1].value;
}
}else{
var _597="";
var _598="";
}
sms.SendRequest(AjaxConsts.SendSMSCgi+"phno="+parseInt(_592)+parseInt(phno)+"&link_url="+url+"&recaptcha_challenge_field="+_597+"&recaptcha_response_field="+_598,_589,"");
_589.innerHTML="waiting";
_589.className="success";
};
this.TextBoxModified=function(_599,_59a,_59b){
if(_599.value.length==0){
_553=true;
document.getElementById(_59a).style.display="none";
if(_59a=="resultDisplay"){
setCookie(document,"ss","",null);
}
return;
}else{
if(_553&&!(_541.GetContextString().length==0&&_541.GetSearchString().length==0)){
_553=false;
}
}
var _59c=_599.value;
if(_541.GetContextString().length>0&&(_59c.length<1)){
var _59d=null;
_59d=_543.FireBackQuery(1);
var _59c=_543.GetCurrentSearchString();
if(_59c==null||_59c.length==0){
_59c=_54c;
}
_541.SetContextString("");
_541.SetTextBoxValue(_59c);
var url=AjaxConsts["searchesURL"];
_562.SendRequest(url,null,null);
return;
}
clear_search_state();
var _59d=new UiContext(null,_541.GetContextString(),"search",[_599,document.getElementById(_59a),_59b]);
var sc=this.getSCFromHdr(_599);
if(sc==null||sc==""){
setCookie(document,"ss",_59c,null);
}
if(_599.getAttribute("rftr")&&_599.getAttribute("rftr")=="2"){
this.sreq("ti",null,escape(_59c),sc,_59d);
}else{
this.sreq("si",null,escape(_59c),sc,_59d);
}
_541.HideMoreInfo(true);
};
this.getSCFromHdr=function(_5a0){
if(!_5a0.getAttribute("useSC")){
return null;
}
var _5a1=document.getElementById("tab_watchvideos");
var mse=getChildByAttribute(_5a1,"className","mse");
var hdr=getChildByAttribute(mse,"id","hdr");
var sc=null;
if(hdr){
sc=hdr.getAttribute("sc");
}
return sc+"&h=0";
};
this.GetSearchResults=function(){
return _549;
};
function GetSearchResult(_5a5){
if(_549&&_549.arr.length&&_5a5<_549.arr.length){
return _549.arr[_5a5];
}
return null;
}
function launchReferencePage(_5a6){
window.location.href=AjaxConsts.reference_page+_5a6;
}
this.handleResHeader=function(s,e){
if(s.id.indexOf("sf")==0||s.id.indexOf("sn")==0){
var _5a9=new UiContext(null,_541.GetContextString(),"search","");
clear_search_state();
_543.FireBrowseQuery(s.getAttribute("os"),_549,_5a9,false);
return true;
}
return false;
};
this.OnClickHandler=function(_5aa,_5ab){
var _5ac=_5aa.id;
if(_5ab=="reference"){
launchReferencePage(_54f.getReferenceParams(_548,null));
}
if(_5ab&&_5ab.type=="blur"&&_5ac=="SearchTextBox"){
return false;
}
if(_5ac=="ContextInfo"){
HandleClear(false);
return false;
}else{
if(_5ac=="SearchTextBoxCell"||_5ac=="SearchTextBox"){
if(0&&parseInt(_5ab.clientX)>parseInt(window.innerWidth)-50){
home();
}
return false;
}
}
if(this.handleResHeader(_5aa,_5ab)){
return;
}
var _5ad=_54f.getIndexOfClickedResult(_5ac);
if(isNaN(_5ad)){
return false;
}
if(_544>=0){
_541.UnhiliteSearchEntry(_544);
}
_544=_5ad;
if(handle_selection(_544,_5aa)==true){
var _5ae=_5aa.getAttribute("selected");
if(_5ae=="expanded"){
var _5af=parseInt(_5ac.substring("result".length));
if(!isNaN(_5af)){
_541.HiliteButton(_5aa);
}
}
_5aa.setAttribute("selected","clicked");
}
return false;
};
this.BodyClick=function(){
_541.SetFocus();
};
this.ToolsClick=function(_5b0){
_541.HideBookmark();
if(_5b0==Evt.Const.ToolsSoftKey1){
_541.HandleBack();
this.HandleClear(true);
}else{
if(_5b0==Evt.Const.ToolsSoftKey2){
if(!IS_PLAYER_IN_INDEPENDENT_PANEL&&_54d){
stopVideo();
}
clear_search_state();
_553=true;
_541.ShowHeader();
_541.HandleHome(_553);
_541.SetTextBoxValue(null);
}else{
if(_5b0==Evt.Const.ToolsSoftKey3){
EvFireRangeQuery(true);
}
}
}
_541.SetFocus();
};
this.FireRangeQueryEx=function(_5b1,_5b2){
var os=_5b2.getAttribute("os");
if(os){
var _5b4=_5b2.parentNode;
var _5b5=getChildByAttribute(_5b4,"id","hdr");
var sc=null;
if(_5b5&&_5b5.getAttribute("sc")){
sc=_5b5.getAttribute("sc");
}
var uc=new UiContext(null,_541.GetContextString(),"scroll",[null,_5b4]);
this.sreq("si",os,"",sc,uc);
}
if(_5b1){
}
};
this.FireRangeQuery=function(_5b8){
var _5b9=document.getElementById("od");
this.FireRangeQueryEx(_5b8,_5b9);
};
SendMoreInfo=function(os,_5bb,_5bc,_5bd){
if(_5bd!=null){
_5bd=_549;
}
EvtInst.sreq("mi",os+"&RC=0","",null,_5bb);
};
HandleMoreInfo=function(os,_5bf,_5c0,_5c1){
SendMoreInfo(os,_5bf,_5c0,_5c1);
if(!ProtoUIStates.MIpreloadImagesArray){
ProtoUIStates.MIpreloadImagesArray=new Array();
}
if(_5bf.re){
_541.DisplayMoreInfo(_5bf.re,false);
}
return true;
};
this.postProcessing=function(elem){
var sc="";
var _5c4=getChildByAttribute(elem,"id","hdr");
if(_5c4&&_5c4.getAttribute("sc")){
sc=_5c4.getAttribute("sc");
}
var _5c5=elem.childNodes;
for(var ii=0;ii<_5c5.length;ii++){
var _5c7=_5c5[ii];
if(_5c7.className=="ResultButton"&&_5c7.getAttribute("bf")==1){
}else{
if(_5c7.className=="ResultButton"&&!_5c7.getAttribute("bf")){
}
}
}
};
var _5c8="<div id=\"rel\"><div id=\"relId3\" class=\"searchHdr\" style=\"background-image1:url(images/arrow_down_grey.jpg)\" onclick=\"EvDisplaySearchHistory(this, event, this)\"><a onclick=\"EvResetSearchHistory();this.parentNode.parentNode.innerHTML='';\" href=\"javascript:void(0)\" class=\"hclr\">clear</a>recent searches</div><div id=\"relHolder2\" ><div id=\"relList\">";
var _5c9="<div class=\"relListItem\"><nobr><a href=\""+AjaxConsts.SearchPageURL;
var _5ca="\">";
var _5cb="</a></nobr></div>";
var _5cc="</div></div></div>";
this.UnescapeTitleStr=function(_5cd){
_5cd=_5cd.replace("&amp;","&");
_5cd=_5cd.replace("&lt;","<");
_5cd=_5cd.replace("&gt;",">");
_5cd=_5cd.replace("&quot;","'");
return _5cd;
};
this.InitializeSearch=function(gid){
if(navigator.userAgent.indexOf("MSIE")>=0){
_543.SetBrowser(SearchInterface.BTypes.IE);
}
if(navigator.userAgent.indexOf("Firefox")>=0){
_543.SetBrowser(SearchInterface.BTypes.FireFox);
}
if(navigator.userAgent.indexOf("Safari")>=0){
_543.SetBrowser(SearchInterface.BTypes.Safari);
}
if(navigator.userAgent.indexOf("Opera")>=0){
_543.SetBrowser(SearchInterface.BTypes.Opera);
}
_552=new RevealTimer(false);
_541.Initialize();
var _5cf=document.getElementById("mi_main_panel");
if(gid!=null||_5cf!=null){
var mi="vp:mi:0~"+gid+"~";
this.handle_more_info(_5cf,null,false);
this.handle_more_info(document.getElementById("playerWindow"),null,true);
var _5d1=document.getElementById("mobileSubmit").parentNode.innerHTML=this.CreateSend2Mobile(gid,true);
var _5d2=document.getElementById("embedLink"+gid);
var _5d3="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+gid+"~&embed=1\"></iframe></div>";
if(_5d2){
_5d2.value=_5d3;
}
}
if(gPageId=="home"){
var url=AjaxConsts["searchesURL"];
_562.SendRequest(url,null,null);
}
var _5d5=0;
var bdiv=document.getElementById("bodyDiv");
if(AjaxConsts.src1src){
bdiv.innerHTML=bdiv.innerHTML.replace(/src1=/g,"src=");
}
var _5d7=getChildByAttribute(document.getElementById("tab_watchvideos"),"id","mashupDiv");
if(_5d7){
var _5d8=document.getElementById("mt0");
if(_5d8){
title_str=this.UnescapeTitleStr(trim(_5d8.innerHTML)+_557);
}
var idx=0;
var _5da=getChildByAttribute_ex(_5d7,"className","ms",idx);
while(_5da){
var _5db=getChildByAttribute(_5da,"className","mt_hilite");
if(_5db==null){
idx=idx+1;
_5da=getChildByAttribute_ex(_5d7,"className","ms",idx);
}else{
this.ShowMashup(_5db);
_56b=_5db;
break;
}
}
}
var elem=getChildByAttribute(document.getElementById("tab_watchvideos"),"id","navPaneId");
if(elem){
this.postProcessing(elem);
}
_5dd=getChildByAttribute(document.getElementById("tab_watchvideos"),"className","mse");
if(_5dd){
this.postProcessing(_5dd);
}
if(_5dd){
var _5de=getChildByAttribute(_5dd,"id","od");
}
if(false&&_5de){
_5de.setAttribute("onclick","this.innerHTML='<center>Loading...</center>'; EvSetFetchingMore(true); EvFireRangeQueryEx(true, this)");
_5de.parentNode.innerHTML=_5de.parentNode.innerHTML;
}
msehElem=getChildByAttribute(document.getElementById("tab_watchvideos"),"id","mseh");
if(msehElem){
var _5dd=getChildByAttribute(msehElem,"className","mse");
var _5de=getChildByAttribute(_5dd,"id","od");
if(_5de){
replaceOdWithFooter(_5de);
var hdr=getChildByAttribute(_5dd,"id","hdr");
var u=hdr.getAttribute("os");
var p=(u?"&os="+(u):"");
var uc=null;
var req=[AjaxConsts["si"]+p,uc,p,_5dd.innerHTML];
_5dd.stack=new Array();
}
}
var ss=getCookie(document,"ss");
if(ProtoUIStates.searchTextBox.getAttribute("value")&&ProtoUIStates.searchTextBox.getAttribute("value").length>0){
ProtoUIStates.searchTextBox.value=ProtoUIStates.searchTextBox.getAttribute("value");
}
if(!ProtoUIStates.searchTextBox.value||ProtoUIStates.searchTextBox.value.length==0){
ProtoUIStates.searchTextBox.value=unescape(ss);
}
if(ProtoUIStates.searchTextBox.value&&ProtoUIStates.searchTextBox.value.length>0){
EvtInst.removePlaceholder();
var _5e5=getCookie(document,"ppSwitch");
if(_5e5!="0"){
this.TextBoxModified(ProtoUIStates.searchTextBox,"resultDisplay",null);
}
}else{
}
if(_5dd){
_5dd.arr=getResultsArray(_5dd);
_549=_5dd;
_5dd.expected_results=10;
_5dd.valid_results=10;
_5dd.last_set=false;
startResolution();
}
hiliteTab(false);
var _5e6=document.getElementById("mobile_msg");
if(_5e6){
_5e6.innerHTML=mobileMsg+EvtInst.CreateSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)");
setSmsStatus(_5e6.getAttribute("status"),"lsms_status");
}
var _5e7=document.getElementById("mobile_msg2");
if(_5e7){
var _5e8=_5e7.getElementsByTagName("select")[0];
_5e8.innerHTML=telcodesHTML;
setSmsStatus(_5e7.getAttribute("status"),"lsms_status2");
}
return;
};
this.showSearchHistory=function(){
var ex=getCookie(document,"ex");
var lid=getCookie(document,"lid");
if(ex.indexOf("relsec2_tab-")!=-1&&lid!=""){
return;
}
var _5eb=EvGetSearchHistory();
if(_5eb&&_5eb.length&&_5eb[0].length){
var str=_5c8;
var _5ed=_5eb.length;
for(var ii=0;ii<_5ed;ii++){
str+=_5c9;
str+=_5eb[ii];
str+=_5ca;
str+=_5eb[ii];
str+=_5cb;
}
str+=_5cb;
var _5ef=document.getElementById("navPaneId");
if(_5ef){
var _5f0=document.createElement("div");
_5f0.id="rel";
_5f0.className="shist";
_5f0.innerHTML=str;
var tmp="relsec2";
if(lid==""){
tmp="relsec";
}
var _5f2=getChildByAttribute(_5ef,"id",tmp);
if(_5f2){
_5f2.appendChild(_5f0);
}
}
}
};
function stopVideo(){
if(_54d){
_541.hideClipMessage();
_541.hidePlayerLoadingMessageSpan();
_541.stopVideo();
_54d=false;
try{
_550.cancelResolution();
}
catch(e){
}
}
}
this.stopMcClip=function(){
stopVideo();
_541.resetVideoPageData();
if(_5f3!=-1){
_541.HideWatchWindow(_5f3);
lastVideoPlayer=-1;
}
};
this.HandleSearch=function(){
if(_541.isSearchInputBoxVisible()){
_541.HideHeader();
return;
}
_541.ShowHeader();
};
this.HandleShareVideo=function(gid,_5f5){
if(_5f5==true){
var _5f6=gid;
}else{
if(gid!=undefined){
var _5f6="sl:0~"+gid;
}else{
var _5f6=_548.shareOs;
}
}
_541.HandleShareVideo(_5f6,_5f5);
this.sendNotification(gid,2);
};
this.HandleBookMark=function(){
var _5f7=_548.shareOs;
stopVideo();
_541.ShowBookmark();
_541.loadBMPage(AjaxConsts.ShareURL+_5f7,_548.strTitle);
};
this.SourceBrowse=function(_5f8,_5f9){
browseFold(_549[_5f9],_5f8);
};
this.sendNotification=function(gid,_5fb){
var url=AjaxConsts["StatisticURL"];
url+="gid="+gid;
url+="&";
url+="notify="+_5fb;
_572.SendRequest(url,"");
};
this.HandleBack=function(_5fd){
_541.hideClipMessage();
if(_541.HideBookmark()){
return;
}
if(!IS_PLAYER_IN_INDEPENDENT_PANEL&&_54d){
stopVideo();
_541.ResetScrollBar();
return;
}
if(_541.isMoreInfoPage()){
_541.showToolbarIconsInResultsPage();
}
var _5fe=false;
if(_54f.handle_back){
_5fe=_54f.handle_back();
}
if(_5fe){
return;
}
if(_543.getStackSize()<2){
return;
}
clear_search_state();
var _5ff=null;
_5ff=_543.FireBackQuery(_5fd);
searchStr=_543.GetCurrentSearchString();
if(_543.getStackSize()<2){
if(searchStr==null||searchStr.length==0){
searchStr=null;
}
}else{
if(searchStr==null||searchStr.length==0){
searchStr=_54c;
}
}
_541.SetTextBoxValue(searchStr);
_541.SetContextString("");
if(_541.isMoreInfoPage()&&_543.getStackSize()<2){
_553=true;
}
};
this.playVideo=function(url,type){
_541.playVideo(url,type);
};
this.HandleClear=function(_602){
var _603=_541.GetSearchString();
clear_search_state();
if(_603&&_603!=""){
if(!_602){
_603=_603.substr(0,_603.length-1);
}
if(_546==Evt.Const.ItemType_ResultsBox){
hilite_entry(_544);
}
_543.FireSearchQuery(_603,_549,new UiContext(null,_541.GetContextString(),"search",""));
}else{
if(_545>0){
_543.FireBackQuery(1);
if(_545>0){
_545--;
}
_603=_543.GetCurrentSearchString();
if(_603==null||_603.length==0){
_603=_54c;
}
_541.SetTextBoxValue(_603);
}else{
if(_546==Evt.Const.ItemType_ResultsBox){
hilite_entry(_544);
}
_543.FireSearchQuery(_603,_549,new UiContext(null,_541.GetContextString(),"search",""));
}
}
};
this.EmphasisRendererCB=function(_604){
return _541.EmphasisRenderer;
};
this.handle_more_info=function(_605,_606,_607){
if(_605&&_606){
var _608=document.getElementById("videoHeaderDiv");
_608.style.display="block";
_608.style.visibility="visible";
_605.innerHTML=_606;
}
document.getElementById("shareLink").value=document.location.href;
var _609=getChildByAttribute(_605,"className","ResultButton");
if(!_609||_609.id=="dead"){
return;
}
_609.removeAttribute("onclick");
_609.removeAttribute("onmousedown");
var meta=getChildByAttribute(_609,"className","meta");
var _60b=getChildByAttribute(meta,"id","t");
var _60c=_60b.getElementsByTagName("a")[0];
var aux=getChildByAttribute(meta,"id","d");
if(aux){
var _60e=aux.innerHTML;
if(aux.innerHTML.length>_556){
aux.innerHTML=_60e.substring(0,_556)+"&nbsp;(<a href=\"javascript:void(0)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_556+")\" onmousedown=\"return cancelThisEvent(event)\" fullText=\""+_60e.replace(/\"/g,"'")+"\">more...</a>)";
}
}
var _60f=getChildByAttribute(meta,"id","source");
var _610=_609.getAttribute("rf");
if(_60f&&_610){
var _611=_60f.innerHTML;
_60f.innerHTML="<a href=\""+_610+"\" target=\"_blank\" style=\"color:darkgreen;\" onmousedown=\"return cancelThisEvent(event)\">"+_611+"</a>";
var _612=document.getElementById("mi_main_panel");
var _613=getChildByAttribute(_612,"className","ResultButton");
var _614=getChildByAttribute(_613,"className","meta");
_60b=getChildByAttribute(_614,"id","t");
var _60c=_60b.getElementsByTagName("a")[0];
if(_60c){
var str=_60c.innerHTML;
}else{
var str=_60b.innerHTML;
}
_60b.innerHTML="<a href=\""+_610+"\" target=\"_blank\" style=\"color:#4f4d3c;text-decoration:none\" onmousedown=\"return cancelThisEvent(event)\">"+str+"</a>";
}
if(_607!=false){
crUserFlds(_609);
var meta=getChildByAttribute(_609,"className","meta");
if(meta){
var _60f=getChildByAttribute(meta,"id","source");
if(_60f){
_609.source=_60f.innerHTML;
}else{
_609.source="";
}
}
_609.shareOs="sl:0~"+_609.getAttribute("gid");
_609.removeAttribute("onmousedown");
_549=new Object();
_549.arr=new Array();
_549.arr[0]=_609;
EvPlayMCClip(0);
}
};
this.RenderResultsCB=function(_616,_617){
if(_616==null){
return;
}
if(1||_617.drop==false){
if(AjaxConsts.src1src){
_616=_616.replace(/src1=/g,"src=");
}
}
if(_617&&(_617.pageType=="scroll"||_617.pageType=="search"||_617.pageType=="currentSearch"||_617.pageType=="moreinfo")){
var _618=_617.evtParam[1];
var _619=_617.evtParam[0];
var _61a=0;
if(_617&&_617.pageType=="scroll"){
var _61b=getChildByAttribute(_618,"id","od");
if(!_61b){
_61b=getChildByAttribute(_618,"className","mb");
}
if(_61b){
_618.removeChild(_61b);
}
var _61c=document.createElement("DIV");
_61c.innerHTML=_616;
var _61a=getResultsArray(_61c).length;
var _61d=getChildByAttribute(_61c,"className","ResultButton");
if(!_61d){
_61d=getChildByAttribute(_61c,"className","mb");
}
var _61e=_61d;
while(_61d){
_618.appendChild(_61c.removeChild(_61d));
_61d=getChildByAttribute(_61c,"className","ResultButton");
if(!_61d){
_61d=getChildByAttribute(_61c,"className","mb");
}
}
if(_61e&&_618.className!="mse"){
_618.current=move(_618,_618.current,_61e,_619);
}
}
if(_617&&_617.pageType=="search"){
if(_617.evtParam[2]&&_617.evtParam[0].value){
_618.style.display="block";
if(_618.id=="resultDisplay2"){
document.getElementById("addtopics").style.visibility="visible";
}
}
_618.style.zIndex="100";
_618.innerHTML=_616;
_618.current=null;
}
if(_617&&_617.pageType=="currentSearch"){
_618.innerHTML=_616;
_618.setAttribute("onclick","browse(null, null)");
}
if(_617&&_617.pageType=="moreinfo"){
this.handle_more_info(_618,_616);
}
if(_617.drop==false){
this.postProcessing(_618);
}
var _61b=getChildByAttribute(_618,"id","od");
if(_61b&&(_617&&_617.pageType!="currentSearch")){
if(_617.pageType=="moreinfo"){
_61b.style.display="none";
}
}
EvSetFetchingMore(false);
if(_617&&_617.pageType=="search"){
_618.scrollTop=0;
}
var _61f=getChildByAttribute(document.getElementById("bodyDiv"),"className","mse");
if(_618==_61f){
_618.arr=getResultsArray(_618);
_549=_618;
if(_617&&_617.pageType=="scroll"){
_618.valid_results+=_61a;
}
_618.last_set=false;
startResolution();
}
return;
}
if(_617&&_617.pageType=="currentSearch"){
_541.RenderResultsCB(_616,false,true);
return;
}
if(_553){
if(_617.pageType=="moreinfo"){
_541.ShowWatchInitWindow();
}else{
if(_617.pageType!="related"){
return;
}
}
}else{
_541.HideWatchInitWindow();
}
var _620=false;
if(_617&&_617.pageType=="related"){
_541.DisplayRelatedResults(_616);
_54a=_616;
return;
}
if(_617.pageType!="moreinfo"){
_549=_616;
}
_552.stop();
if(_617.pageType=="moreinfo"){
_620=true;
if(true){
if(_553){
_549=_616;
}
_617.evtParam[1].innerHTML=_616;
return;
}
}else{
}
if(_617.pageType!="scroll"&&_617.pageType!="moreinfo"){
clear_search_state();
_548=_616.arr[0];
_616.expected_results=_540;
EvStopMCClip();
}
valert(_617.pageType);
if(_617.pageType!="scroll"&&_617.pageType!="moreinfo"){
valert("calling resolve");
_552.setCallback(startResolution,self);
_552.setIntervalAndRestart(resolverTimer);
}else{
startResolution();
}
_544=-1;
_541.RenderResultsCB(_616,_620);
if(ProtoUIStates.share_gid!="__share_gid__"){
ProtoUIStates.share_gid="__share_gid__";
this.playMCClip(0);
}
};
function getResultsArray(_621){
var _622=_621.childNodes;
var arr=new Array();
if(_622&&_622.length){
for(var ii=0;ii<_622.length;ii++){
if(_622[ii].className=="ResultButton"&&_622[ii].getAttribute("gid")!=null){
var _625=_622[ii];
_625.gid=_625.getAttribute("gid");
_625.url=_625.getAttribute("url");
if(_625.resolveStatus==undefined){
_625.resolveStatus=0;
}
if(_625.getAttribute("bf")!=1){
_625.bFolded=false;
}else{
_625.bFolded=true;
}
arr.push(_622[ii]);
}
}
}
return arr;
}
function startResolution(){
valert("starting resolution");
_550.ResolveImages(_549);
}
this.GetBrowser=function(){
return _543.GetBrowser();
};
function clear_search_state(){
selected_result_index=0;
_541.ClearSearchState();
}
function hilite_entry(_626){
if(_626<=_542.GetNumSearchResults()){
clear_selected_item();
_546=Evt.Const.ItemType_ResultsBox;
}
}
function clear_selected_item(){
if(!_546){
return;
}
_541.UnhiliteSearchEntry(_544,selected_result_index,_549);
}
function browseFold(_627,_628,_629,_62a,noSC){
_545++;
clear_search_state();
if(!_62a){
_62a="browse";
}
var _62c=new UiContext(_627,_541.GetContextString(),_62a,"");
if(_62a=="currentSearch"){
_62c.evtParam=[null,document.getElementById("mashupPane")];
}
EvtInst.sreq("si",_628,"",null,_62c);
}
this.BrowseFoldItem=function(elem,_62e){
var os=elem.getAttribute("os");
var gid=elem.getAttribute("gid");
gid=gid?gid:os;
if(!gid){
return;
}
var sc=elem.getAttribute("sc");
sc=sc?("&sc="+sc):"";
var _632=elem.getElementsByTagName("a");
var _633=new Object();
_633.href=window.location.href;
if(_632&&_632.length){
_633=_632[0];
}
window.location.href=_633.href;
};
this.BrowseSearchesItem=function(_634,_635){
if(_634==null){
_634=_55c;
}
var gid=_55b["All"][_634]["gid"];
if(gPageId!="home"||_635==true){
window.location.href=AjaxConsts["TopicPageURL"]+gid+"&os=vp:bm:0~"+gid+"~";
return;
}
browseFold(null,"vp:br:0~"+gid+"~",false,"currentSearch",true);
};
function handle_selection(_637,_638){
var _639=GetSearchResult(_637);
if(_638.getAttribute("bf")=="1"){
var sc=null;
if(_638.parentNode){
var _63b=getChildByAttribute(_638.parentNode,"id","hdr");
if(_63b){
sc=_63b.getAttribute("sc");
}
}
if(!sc){
sc="";
}
os=_638.getAttribute("os");
var gid=_638.getAttribute("gid");
if(!gid){
gid=os;
}
if(os==""){
os=gid;
}
window.location.href=AjaxConsts["TopicPageURL"]+gid+"&os="+os+"&sc="+sc;
}else{
var _63d=false;
var _63e=_638.id;
if(_63e.indexOf("re_act_")==0){
var url=_638.getAttribute("action");
var type=_638.getAttribute("atype");
if(_54f.handle_actionable_selection){
_63d=_54f.handle_actionable_selection(_639,url,type);
}
}else{
if(_54f.handle_selection){
return _54f.handle_selection(_638);
}
}
}
return true;
}
this.UpdateFetchingStatus=function(_641){
if(_548!=_641&&_54b!=_641){
valert("What's wrong");
return;
}
switch(_641.resolveStatus){
case 0:
break;
case 1:
break;
case 2:
valert("resolverCB : "+_641.resolverResp);
if((_641.videoType=="text/html")||(AjaxConsts["enableUgcCheck"]&&_641.gid&&_641.getAttribute("ugc")=="0")){
showMessageToViewSourcePage(_641);
}else{
_541.showPlayerLoadingMessageSpan();
_541.hideClipMessage();
_541.setVideoPageMessage("Loading player");
_541.playClip(_641.videoURL,_641.videoType);
if(_641.isRelated==true){
HandleMoreInfo(_641.more_info,new UiContext(_641,_541.GetContextString(),"moreinfo",AjaxConsts.miParams),AjaxConsts.miParams,null);
}
}
break;
case 3:
var _642=_641.videoURL;
if(_642==null||_642==""){
_642="This video is no longer available from";
}
_642+=_641.source;
_541.setVideoPageMessage(_642);
break;
case 4:
showMessageToViewSourcePage(_548);
break;
case 5:
_642="This video has been removed from <b>"+_641.source+"</b>. Please choose another from the related videos.";
_541.setVideoPageMessage(_642);
break;
}
};
function showMessageToViewSourcePage(_643){
var _644="This video cannot be played inline. Click here to play this video from ";
_644+=_643.source;
_541.setVideoPageMessage(_644);
}
this.UpdateImage=function(_645,_646){
};
this.UpdateOverLayImage=function(_647,_648){
};
this.HideResult=function(_649,_64a){
_541.HideResult(_649);
_64a.style.display="none";
};
this.IsCurrResult=function(_64b){
if(_548!=null&&_548==_64b||_54b!=null&&_54b.isRelated&&_54b.gid==_64b.gid){
return true;
}
return false;
};
fetchClip=function(_64c){
_550.fetchClip(_64c,false);
};
this.cleanup=function(){
_543.Cleanup();
_543=null;
_541=null;
_542=null;
};
function encodeUrlFields(args){
var str="";
var len=args.length;
var i=null;
for(i in args){
str+=i+"="+encodeURIComponent(args[i])+"&";
}
return str;
}
function video_evt_handler(){
this.getReferenceParams=function(_651,_652){
return "gid="+_651.gid;
};
this.handle_selection=function(_653){
valert("HandleMoreInfo "+_653.more_info);
gid=_653.getAttribute("gid");
if(gid!=null&&gid!=""){
window.location.href=AjaxConsts["VideoPageURL"]+_653.getAttribute("gid");
}else{
EvPlayOnDemandClip(_653);
}
return true;
};
this.getIndexOfClickedResult=function(_654){
var _655=parseInt(_654.substring("result".length));
if(isNaN(_655)){
_655=parseInt(_654.substring("row".length));
}
return _655;
};
}
var _5f3=-1;
this.prepareMCClip=function(_656){
if(_5f3!=-1){
_541.HideWatchWindow(_5f3);
lastVideoPlayer=-1;
}
_541.ShowWatchWindow(_656);
_5f3=_656;
};
this.playRelatedClip=function(_657){
re=_54a.arr[_657];
re.isRelated=true;
_54b=re;
playClip(re);
};
this.playMCClip=function(_658){
_541.HideHeader();
_548=_549.arr[_658];
playClip(_548);
};
function playClip(re){
if(_54d){
stopVideo();
}
re.videoURL=null;
_541.showClipMessage();
var _65a="Connecting to ";
_65a+="<u>"+re.source+"</u>";
_65a+=" ...";
if(re.gid==undefined){
var usrn=getQueryString("usrn");
if(usrn!=null){
var usrc=getQueryString("usrc");
_65a="Videos of <b>"+usrn+"</b> are no longer available from "+usrc;
}else{
_65a="This video is removed from source. Please choose another video from ";
_65a=_65a+"the related videos.";
}
}
_541.showClipMessage();
_54d=re;
_541.setVideoPageData(_54d);
_541.setVideoPageMessage(_65a);
_541.ShowVideoTitle();
fetchClip(re);
EvtInst.sendNotification(re.gid,1);
document.getElementById("playerWindow").style.display="block";
return;
}
function crUserFlds(r){
var ret=true;
var gid=r.getAttribute("gid");
if(gid){
r.gid=unescape(gid);
}
var url=r.getAttribute("url");
if(url){
r.url=url;
}
r.bFolded=(r.getAttribute("bf")=="1");
if(r.resolveStatus==undefined){
r.resolveStatus=0;
r.videoRetryCnt=0;
r.image="";
}
}
this.CreateSend2MobileVtap=function(_661,_662,_663,_664){
if(_661){
var _665="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_661+"~&embed=1\"></iframe></div>";
}else{
var _665="";
}
if(!_664){
_664="EvSubmitSMS(this, event)";
}
if(_662==true){
var str="";
}else{
var str="<div class=\"content\" onclick=\"cancelThisEvent(event)\"><div class=\"c1\"><div class=\"c2\">";
str+="<div onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" onmousedown=\"return cancelThisEvent(event)\" class=\"close\" id=\"closeSend2Mobile\">&nbsp;</div>";
}
if(_663!=true){
str+="<input id=\"phno_submit\" style=\"margin-top:32px;\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_664+"\" />";
}
str+="<span class=\"smsTitle\">&nbsp;Send to mobile</span>";
str+="<table id=\"smsTable\" cellspacing=\"2\" cellpadding=\"0\" >";
if(_663!=true){
str+="<tr>";
str+="<td><span class=\"send2MobTitle\">Country</span></td>";
str+="<td><span class=\"send2MobTitle\">Mobile</span></td>";
str+="<td>&nbsp;</td>";
str+="</tr>";
}
str+="<tr>";
str+="<td><select style=\"width: 65px;\" name=\"country\" id=\"ccode\">"+telcodesHTML+"</select></td>";
if(_663==true){
str+="<tr></tr>";
}
str+="<td><div><input id=\"phno\" type=\"text\" size=\"25\" value=\"mobile number\" style=\"color: gray\" onclick=\"EvOnMobileTextClick(this, event)\" onfocus=\"EvOnMobileTextClick(this, event)\"></input></div></td>";
if(_663==true){
str+="<tr></tr>";
}
str+="</tr>";
str+="</table>";
str+="<div id=\"lsms_status\" class=\"send2MobTitle\" style=\"display:none\"></div>";
str+="<span class=\"send2MobTitle\">Note: Mobile charges may apply - check with your operator.</span>";
if(_663==true){
str+="<input id=\"phno_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_664+"\" />";
str+="<form action=\"\" method=\"post\" id=\"mobile_msg_form\"><input name=\"mobilenumber\" value=\"\" style=\"display:none\"/><input name=\"opt\" value=\"loginsms\" type=\"hidden\"/></form>";
}else{
str+="<div id=\"recaptcha\"></div>";
str+="<div id=\"sms_status\" class=\"success\">&nbsp;</div><div class=\"line\" style=\"height:0px\"></div>";
str+="&nbsp;Send to email<input id=\"email_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return shareVideo(this.parentNode.parentNode.parentNode, event);\" /><div class=\"line\" style=\"height:0px\"></div>";
str+="<div class=\"nofeed\">&nbsp;Embed<input id=\"embedLink"+_661+"\" type=\"text\" value=\" \" readonly=\"true\" class=\"embedLink\" onclick=\"this.focus(); this.select();return false;\"/><div class=\"line\" style=\"height:0px\"></div></div>";
str+="<div><input id=\"done_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" /></div><div style=\"clear:both;\"></div>";
}
str+="</div></div></div>";
return str;
};
this.CreateSend2Mobile=function(_667,_668,_669,_66a){
if(_667){
var _66b="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_667+"~&embed=1\"></iframe></div>";
}else{
var _66b="";
}
rightsidebox=true;
if(!_66a){
rightsidebox=false;
_66a="EvSubmitSMS(this, event)";
}
var str="";
if(_668==true){
if(rightsidebox==false){
str+="<div id=\"shareTitle\"><br/><span style=\"font-size:13px;\"></span></div>";
}
str+="";
}else{
if(rightsidebox==false){
str+="<div class=\"content\" onclick=\"cancelThisEvent(event)\"><div class=\"c1\"><div class=\"c2\">";
}else{
str+="<div class=\"content\" style=\"background-color: transparent; border: none; padding-left: 10px;\" onclick=\"cancelThisEvent(event)\"><div class=\"c1\"><div class=\"c2\" >";
}
str+="<div onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" onmousedown=\"return cancelThisEvent(event)\" class=\"close\" id=\"closeSend2Mobile\">&nbsp;</div>";
}
if(_669!=true){
str+="<input id=\"phno_submit\" style=\"margin-top:32px;\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_66a+"\" />";
}
if(rightsidebox==true){
str+="<div></div>";
str+="<div style=\"font-family: arial, sans-serif; color: #fff; font-size: 11px; background: url(/images/getstarted_box.gif);\">";
}else{
str+="<span class=\"smsTitle\">&nbsp;Send Video to a mobile</span>";
}
if(rightsidebox==false){
str+="<table id=\"smsTable\" cellspacing=\"2\" cellpadding=\"0\" >";
}else{
str+="<table id=\"smsTable\" cellspacing=\"2\" cellpadding=\"0\" style=\"padding: 10px 10px 0px 20px;\" >";
}
if(_669!=true){
str+="<tr>";
str+="<td><span class=\"send2MobTitle\">Country</span></td>";
str+="<td><span class=\"send2MobTitle\">Mobile</span></td>";
str+="<td>&nbsp;</td>";
str+="</tr>";
}
if(rightsidebox==true){
str+="<tr> <td> <div style=\"font-size: 16px; text-align: center;\"> Get Started: </div> </td> </tr>";
}
str+="<tr>";
if(rightsidebox==false){
str+="<td><select style=\"width: 65px;\" name=\"country\" id=\"ccode\">"+telcodesHTML+"</select></td>";
}else{
str+="<td><div style=\"padding-bottom: 3px; padding-right: 10px; font-weight: normal;\">Enter your mobile number:</div><div><input id=\"phno\" type=\"text\" size=\"25\" value=\"mobile number\" style=\"width: 160px; color: gray\" onclick=\"EvOnMobileTextClick(this, event)\" onfocus=\"EvOnMobileTextClick(this, event)\"></input></div></td>";
}
if(_669==true){
str+="<tr></tr>";
}
if(rightsidebox==false){
str+="<td><div><input id=\"phno\" type=\"text\" size=\"25\" value=\"mobile number\" style=\"color: gray\" onclick=\"EvOnMobileTextClick(this, event)\" onfocus=\"EvOnMobileTextClick(this, event)\"></input></div></td>";
}else{
str+="<td><div style=\"padding-bottom: 3px; font-weight: normal;\">Select your country:</div><select style=\"width: 170px;\" name=\"country\" id=\"ccode\">"+telcodesHTML+"</select></td>";
}
if(_669==true){
str+="<tr></tr>";
}
str+="</tr>";
str+="</table>";
if(rightsidebox==false){
str+="<div id=\"lsms_status\" class=\"send2MobTitle\" style=\"display:none\"></div>";
}else{
str+="<div id=\"lsms_status\" class=\"send2MobTitle\" style=\"padding-left: 10px; color: red; display:none\"></div>";
}
if(rightsidebox==false){
str+="<span class=\"send2MobTitle\">Note: Mobile charges may apply - check with your operator.</span>";
}
if(_669==true){
if(rightsidebox==false){
str+="<input id=\"phno_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_66a+"\" />";
}else{
str+="<input id=\"phno_submit\" type=\"image\" src=\"/images/sidebar-btn-send.gif\" style=\"padding-left: 40px;\" onclick=\"return "+_66a+"\" />";
}
str+="<form action=\"\" method=\"post\" id=\"mobile_msg_form\"><input name=\"mobilenumber\" value=\"\" style=\"display:none\"/><input name=\"opt\" value=\"loginsms\" type=\"hidden\"/></form>";
}else{
str+="<div id=\"recaptcha\"></div>";
str+="<div id=\"sms_status\" class=\"success\">&nbsp;</div><div class=\"line\" style=\"height:0px\"></div>";
str+="&nbsp;Send by email<input id=\"email_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return shareVideo(this.parentNode.parentNode.parentNode, event);\" /><div class=\"line\" style=\"height:0px\"></div>";
str+="<div class=\"nofeed\">&nbsp;Embed<input id=\"embedLink"+_667+"\" type=\"text\" value=\" \" readonly=\"true\" class=\"embedLink\" onclick=\"this.focus(); this.select();return false;\"/><div class=\"line\" style=\"height:0px\"></div></div>";
str+="<div><input id=\"done_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" /></div><div style=\"clear:both;\"></div>";
}
if(rightsidebox==true){
str+="<span class=\"send2MobTitle\"><div style=\"font-size: 10px; color: #999; text-align: center;\">Mobile charges may apply.</div> </span>";
str+="</div>";
str+="<div style=\"font-weight: normal; font-family: arial, sans-serif; background: url(/images/getstarted_box-bottom.gif) top left no-repeat; font-size: 10px; text-align: center; padding: 13px 5px 5px 5px; height: 35px;\"> Or you can visit <a href=\"http://m.vtap.com\" target=\"_blank\" style=\"text-decoration: none; color: #ae1617; font-weight: bold;\">m.vtap.com</a> on your phone's browser.</div>";
}
str+="</div></div></div>";
return str;
};
this.CreateMyTap=function(_66d){
var str="<div class=\"content\" style=\"#left:-5px\" onclick=\"cancelThisEvent(event)\"><div class=\"c1\"><div class=\"c2\">";
str+="<div onclick=\"this.parentNode.parentNode.parentNode.parentNode.parentNode.removeAttribute('smsDone'); this.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode.parentNode.parentNode); return cancelThisEvent(event)\" onmousedown=\"return cancelThisEvent(event)\" class=\"close\" id=\"closeSend2Mobile\">&nbsp;</div>";
str+="<div class=\"choiceBox\">";
var _66f=getChildByAttribute(_66d,"id","tapList");
if(_66f){
str+=_66f.innerHTML;
}
str+="</div>";
str+="<span id=\"msg_span\">Saving...</span>";
str+="<input id=\"done_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return EvDoneMyTap(this, event);\" />";
str+="<div style=\"clear:both;height:1px;overflow:hidden\"></div>";
str+="<br/></div></div></div>";
return str;
};
}
Evt.Const={"ToolsSoftKey1":0,"ToolsSoftKey2":1,"ToolsSoftKey3":2,"ItemType_ResultsBox":1,"ItemType_TripleTap":2,"ItemType_Dataspace":3,"ItemType_Toolbox":4};
function mashup_click(elem,_671){
if(EvtInst){
EvtInst.mashupClick(elem,_671);
}
}
function mashup_show(_672){
if(EvtInst){
EvtInst.ShowMashup(_672);
}
}
function setSearch(val){
if(val){
ProtoUIStates.searchTextBox.value=val;
}
if(ProtoUIStates.searchTextBox.value&&ProtoUIStates.searchTextBox.value.length>0){
EvtInst.removePlaceholder();
EvtInst.TextBoxModified(ProtoUIStates.searchTextBox,"resultDisplay",ProtoUIStates.searchTextBox);
}
}
function browseUser(elem,evt,un,src){
document.location.href=AjaxConsts["searchURL"]+"&usrc="+src+"&usrn="+un;
}
function tagSearch(_678){
setCookie(document,"ss",_678,null);
document.location.href=AjaxConsts["searchURL"]+_678;
}
function search(elem,_67a,_67b){
if(EvtInst){
if(elem){
setSearch(stripHTML(elem.innerHTML.substring(6,elem.innerHTML.length-7)));
}else{
if(_67b){
setSearch(_67b);
}
}
}
}
function browse(elem,_67d){
if(EvtInst){
if(elem==null){
EvtInst.BrowseSearchesItem(null,true);
}else{
if(elem.id=="synId"){
sendSynReq(elem,_67d);
}else{
EvtInst.BrowseFoldItem(elem,_67d);
}
}
}
}
function sendSynReq(elem,evt){
if(!elem.titleDiv){
var _680=getChildByAttribute(elem,"className","mb");
var _681=getChildByAttribute(_680,"className","lb");
var _682=getChildByAttribute(_681,"className","rb");
var _683=getChildByAttribute(_682,"className","synTitle");
elem.titleDiv=_683;
}
var _684=elem.parentNode;
var _685=getChildByAttribute(_684,"id","synHolder");
EvDisplaySearchHistory(elem,evt,elem.titleDiv);
var _686=getChildByAttribute(_685,"id","synList");
if(_686.innerHTML.length>15){
return;
}
var sc=elem.getAttribute("sc");
var u=elem.getAttribute("os");
var p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"");
var uc=elem;
uc.parent=_684;
var req=[AjaxConsts["si"]+p,uc,p];
syn.SendRequest(AjaxConsts["si"]+p,uc,p);
_684.stack=new Array(req);
}
function getSynNext(elem,evt){
var _68e=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _68f=getChildByAttribute(_68e,"id","synHolder");
var _690=getChildByAttribute(_68f,"id","synList");
var hdr=getChildByAttribute(_690,"id","hdr");
var sc=hdr.getAttribute("sc");
var u=elem.getAttribute("os");
var p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"");
var uc=getChildByAttribute(_68e,"id","synId");
uc.parent=_68e;
var req=[AjaxConsts["si"]+p,uc,p];
if(req[0]==_68e.stack[_68e.stack.length-1][0]){
return;
}
syn.SendRequest(AjaxConsts["si"]+p,uc,p);
_68e.stack.push(req);
}
function getSynPrev(elem,evt){
var _699=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _69a=getChildByAttribute(_699,"id","synHolder");
var _69b=getChildByAttribute(_69a,"id","synList");
var req=_699.stack.pop();
req=_699.stack[_699.stack.length-1];
syn.SendRequest(req[0],req[1],req[2]);
}
function searches_show(_69d){
if(EvtInst){
if(gPageId&&gPageId=="home"){
EvtInst.ShowSearchesItem(_69d);
}
EvtInst.BrowseSearchesItem(_69d);
}
}
function getChildByAttribute(_69e,_69f,_6a0){
return getChildByAttribute_ex(_69e,_69f,_6a0,0);
}
function getChildByAttribute_ex(_6a1,_6a2,_6a3,_6a4){
var _6a5=null;
var fo=0;
if(_6a1){
var _6a7=0;
var _6a8=_6a1.childNodes;
var _6a9=_6a8[_6a7];
while(_6a9){
var _6aa=_6a9[_6a2];
if(_6aa==_6a3){
_6a5=_6a9;
if(fo==_6a4){
break;
}
fo++;
}
_6a7++;
_6a9=_6a8[_6a7];
}
}
if(fo==_6a4){
return _6a5;
}
return null;
}
function getChildrenByAttribute(_6ab,_6ac,_6ad){
var _6ae=null;
var _6af=new Array();
if(_6ab){
var _6b0=0;
var _6b1=_6ab.childNodes;
var _6b2=_6b1[_6b0];
while(_6b2){
var _6b3=_6b2[_6ac];
if(_6b3==_6ad){
_6ae=_6b2;
_6af.push(_6b2);
}
_6b0++;
_6b2=_6b1[_6b0];
}
}
return _6af;
}
function cancelThisEvent(evt){
if(!evt){
return;
}
if(evt&&evt.target&&evt.target.type=="submit"){
return;
}
if(evt&&evt.stopPropagation){
evt.stopPropagation();
}
if(evt&&evt.preventDefault){
evt.preventDefault();
}
evt.cancelBubble=true;
return false;
}
function getRelPrev(elem,evt){
var _6b7=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _6b8=getChildByAttribute(_6b7,"id","relHolder");
if(!_6b8){
var _6b8=getChildByAttribute(_6b7,"id","relHolder2");
}
var _6b9=getChildByAttribute(_6b8,"id","relList");
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6ba=_6b9.offsetTop;
}else{
var _6ba=_6b9.offsetTop-_6b8.offsetTop;
}
if(_6ba<0){
var _6bb=_6ba+_6b8.offsetHeight;
_6b9.style.top=_6bb+"px";
checkRelPrev(_6b7);
checkRelNext(_6b7);
}else{
resetRelList(_6b7);
}
}
function getRelNext(elem,evt){
var _6be=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _6bf=getChildByAttribute(_6be,"id","relHolder");
if(!_6bf){
var _6bf=getChildByAttribute(_6be,"id","relHolder2");
}
var _6c0=getChildByAttribute(_6bf,"id","relList");
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6c1=_6c0.offsetTop;
}else{
var _6c1=_6c0.offsetTop-_6bf.offsetTop;
}
if((_6c1)+_6c0.offsetHeight>_6bf.offsetHeight){
var _6c2=_6c1-_6bf.offsetHeight;
_6c0.style.top=_6c2+"px";
checkRelPrev(_6be);
checkRelNext(_6be);
}
}
function checkRelNext(_6c3){
var _6c4=getChildByAttribute(_6c3,"id","relHolder");
if(!_6c4){
var _6c4=getChildByAttribute(_6c3,"id","relHolder2");
}
var _6c5=getChildByAttribute(_6c4,"id","relList");
var _6c6=getChildByAttribute(_6c3,"className","mb");
var _6c7=_6c6.getElementsByTagName("a")[0];
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6c8=_6c5.offsetTop;
}else{
var _6c8=_6c5.offsetTop-_6c4.offsetTop;
}
if(_6c8+_6c5.offsetHeight>_6c4.offsetHeight){
_6c7.style.display="block";
return true;
}else{
_6c7.style.display="none";
return false;
}
}
function checkRelPrev(_6c9){
var _6ca=getChildByAttribute(_6c9,"id","relHolder");
if(!_6ca){
var _6ca=getChildByAttribute(_6c9,"id","relHolder2");
}
var _6cb=getChildByAttribute(_6ca,"id","relList");
var _6cc=getChildByAttribute(_6c9,"className","mb");
var _6cd=_6cc.getElementsByTagName("a")[1];
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6ce=_6cb.offsetTop;
}else{
var _6ce=_6cb.offsetTop-_6ca.offsetTop;
}
if(_6ce<0){
_6cd.style.display="block";
return true;
}else{
_6cd.style.display="none";
return false;
}
}
function resetRelList(_6cf){
var _6d0=getChildByAttribute(_6cf,"id","relHolder");
if(!_6d0){
var _6d0=getChildByAttribute(_6cf,"id","relHolder2");
}
var _6d1=getChildByAttribute(_6d0,"id","relList");
_6d1.style.top="";
}
function showRelFooter(_6d2){
var _6d3=getChildByAttribute(_6d2,"className","mb");
if(_6d3){
_6d3.style.display="block";
}
}
function getTLS(_6d4,_6d5){
var _6d6="";
if(!_6d5){
_6d5=document.getElementById("leftPart2");
}
var _6d7=getChildrenByAttribute(_6d5,"className","topic");
if(!_6d7||!_6d7.length){
return "";
}
for(var ii=0;ii<_6d7.length;ii++){
var _6d9=_6d7[ii];
var _6da=_6d9.getElementsByTagName("div")[1];
if(_6da&&(_6da.className=="checked"||_6d4==true)){
_6d6+=_6d9.getAttribute("gid");
if(ii<_6d7.length-1){
if(_6d4){
_6d6+=";";
}else{
_6d6+=",";
}
}
}
}
return _6d6;
}
function submitImportTopics(){
var tls=getTLS(false,document.getElementById("leftPart2"));
var tls1=getTLS(false,document.getElementById("leftPart1"));
if(tls1!=""){
tls+=tls1;
}
var _6dd=document.getElementById("tapgid");
_6dd.value=tls;
var _6de=document.getElementById("importForm");
_6de.submit();
}
function letsgo(){
var form=document.getElementById("letsgoForm");
if(form){
form.submit();
}
return form;
}
function EvAddSelectedTopics(elem,evt){
var _6e2=elem.parentNode;
var _6e3=getChildByAttribute(_6e2,"className","resultDisplay");
var _6e4=getChildrenByAttribute(_6e3,"className","ResultButton");
if(_6e4&&_6e4.length){
var _6e5=new Array();
var _6e6="da=pc&opt=addtaps&params=";
var _6e7="";
var _6e8="da=pc&opt=addtap&tapid=mytopics&tapgid=";
for(var ii=0;ii<_6e4.length;ii++){
var rb=_6e4[ii];
var act=getChildByAttribute(rb,"className","act act1");
var _6ec=getChildByAttribute(act,"id","remove_tap_checked");
if(_6ec){
var gid=rb.getAttribute("gid");
if(gid){
if(elem.parentNode.parentNode.className=="importRelSec"){
var meta=getChildByAttribute(rb,"className","meta");
var _6ef=getChildByAttribute(meta,"id","t");
var _6f0=_6ef.getElementsByTagName("a")[0];
var _6f1=_6f0.innerHTML;
var url=_6f0.href;
AddTopicToImportList(gid,url,_6f1,"checked");
}else{
_6e7+=_6e8+gid+";";
}
}
}
}
if(_6e7==""){
return;
}
elem.innerHTML="Adding...";
_6e6+=escape(_6e7);
pli.SendRequest(AjaxConsts["LoginPageURL"]+_6e6,elem,_6e6);
}
}
function isGidPresent(_6f3,gid){
var _6f5=getChildrenByAttribute(_6f3,"className","topic");
if(!_6f5||!_6f5.length){
return false;
}
for(var ii=0;ii<_6f5.length;ii++){
var _6f7=_6f5[ii];
if(_6f7.getAttribute("gid")==gid){
return true;
}
}
return false;
}
var topicTemplate="<a href=\"$url$\" target=\"_blank\"><div class=\"topicTxt\">$title$</div></a><div class=\"$check$\" onclick=\"if(this.className=='checked')this.className='unchecked';else this.className='checked'\">&nbsp;</div>";
function AddTopicToImportList(gid,url,_6fa,_6fb){
var _6fc=document.getElementById("leftPart1");
if(!_6fc||isGidPresent(_6fc,gid)){
return;
}
var _6fd=document.getElementById("saveTopicsButton1");
var _6fe=document.createElement("div");
_6fe.setAttribute("gid",gid);
_6fe.className="topic";
_6fe.innerHTML="<a href=\""+url+"\" target=\"_blank\"><div class=\"topicTxt\">"+_6fa+"</div></a><div class=\""+_6fb+"\" onclick=\"if(this.className=='checked')this.className='unchecked';else this.className='checked'\">&nbsp;</div>";
_6fc.insertBefore(_6fe,_6fd);
if(!_6fd){
var _6ff=document.createElement("div");
_6ff.style.height="1px";
_6ff.style.overflow="hidden";
_6ff.style.clear="both";
_6ff.innerHTML="&nbsp;";
_6fc.appendChild(_6ff);
}
}
function EvAddAsPhrase(elem,evt,_702){
if(elem.parentNode.parentNode.parentNode.parentNode.className=="importRelSec"){
var _703=document.getElementById("searchTextBox2").value;
var gid="ph:"+_703;
var url=AjaxConsts["LoginPageURL"]+"da=pc&pg=s&W="+_703;
AddTopicToImportList(gid,url,_703,"checked");
return;
}
var _706="da=pc&opt=addtap&tapid=myphrases&tapgid="+escape(_702);
elem.innerHTML="Adding as phrase...";
pli.SendRequest(AjaxConsts["LoginPageURL"]+_706,elem,_706);
}
function AddRSSImportedTopics(d){
var _708=eval(d);
for(var ii=0;ii<_708.length;ii++){
var _70a=_708[ii][1];
var gid=_708[ii][0];
var url=const_base_url+"topic/"+escape(_70a)+"/"+escape(gid);
AddTopicToImportList(gid,url,_70a,"checked");
}
}

