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 getCookie(_d1,_d2){
if(_d1.cookie.length>0){
var _d3=_d1.cookie.indexOf(_d2+"=");
var _d4;
if(_d3!=-1){
_d3=_d3+_d2.length+1;
_d4=_d1.cookie.indexOf(";",_d3);
if(_d4==-1){
_d4=_d1.cookie.length;
}
return unescape(_d1.cookie.substring(_d3,_d4));
}
}
return "";
}
function setCookie_ex(_d5,_d6,_d7,_d8,_d9,_da){
var _db=new Date();
_db.setDate(_db.getDate()+_d8);
var _dc=_d6+"="+escape(_d7)+((_d8==null)?"":";expires="+_db.toGMTString())+((_d9==null)?"":";path="+_d9)+((_da==null)?"":";domain="+_da);
valert("setCookie:"+_dc);
_d5.cookie=_dc;
}
function setCookie(_dd,_de,_df,_e0){
setCookie_ex(_dd,_de,_df,_e0,"/",null);
}
function getUserName(_e1){
var _e2=getCookie(_e1,"Apache");
if(_e2==null||_e2==""){
_e2=getCookie(_e1,"vTap");
}
return _e2;
}
function PlatformInfo(){
var _e3=window.navigator.userAgent;
if(_e3.match("iPhone")){
this.is_iphone=1;
this.platform="iphone";
var _e4=AjaxConsts.iphone_versions.length;
for(var i=0;i<_e4;i++){
if(_e3.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 _eb=document.createElement("script");
_eb.setAttribute("src",m+".js");
_eb.setAttribute("type","text/javascript");
str="loaded_module('"+m+"','"+f+"')";
_eb.setAttribute("onload",str);
document.getElementsByTagName("head")[0].appendChild(_eb);
}
}
function trim(str,_ed){
return ltrim(rtrim(str,_ed),_ed);
}
function ltrim(str,_ef){
_ef=_ef||"\\s";
return str.replace(new RegExp("^["+_ef+"]+","g"),"");
}
function rtrim(str,_f1){
_f1=_f1||"\\s";
return str.replace(new RegExp("["+_f1+"]+$","g"),"");
}
function Renderer(_f2){
var _f3="name, title, term, or phrase";
var _f4="<div id=ResultsTable";
var _f5="</div>";
var _f6=new Object();
var _f7=new LayoutManager(this);
_f7.setDimensions();
var _f8="<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 _f9="<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"){
_f9="<div id=\"mashupNav\"><div id=\"mashupTitle\">Top Searches on vTap today:</div>"+"<div id=\"mashupListContainer\"><div id=\"mashupList\">";
}
var _fa="</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 _fb=AjaxConsts.DataSpaceMap.length;
var _fc=AjaxConsts.DataSpaceMap;
for(var i=0;i<_fb;i++){
var _fe=eval(_fc[i].render_handler);
if(_fe){
_f6[_fc[i].val]=new _fe();
_f6[_fc[i].val].css=_fc[i].css;
}
}
}
function tableRowByIndex(_ff,_100,_101,_102){
if(_102){
var _103="nextButton"+_ff;
return "<div style=\"cursor: pointer;\" id=\"next"+_ff+"\" onclick=\"document.getElementById('"+_103+"').innerHTML = '<span class=next_ten_results>Loading...</span>'; EvFireRangeQuery("+true+")\" ><div align=left ><span id=\""+_103+"\" class=\"ResultButton\" ><span class=\"next_ten_results\">More Videos ...</span></div></div>";
}else{
var _104="document.getElementById('result"+_ff+"')";
var _105="EvOnClickHandler("+_104+",event)";
return "<div id=\"row"+_ff+"\" onclick="+_105+"><div align=left ><div style=\"width:100%;\" id=\"result"+_ff+"\" class=\"ResultButton_expanded selected=\"expanded\">"+_100+"</div></div></div>";
}
}
var _106=null;
var _107=null;
var _108=0;
var _109=0;
var _10a=false;
var _10b=false;
var _10c=false;
var _10d=null;
var _10e="";
this.bm=null;
this.lbm=1;
var _10f=0;
this.setMashupData=function(data){
document.getElementById("mashupDiv").innerHTML=data;
};
this.setSearchesData=function(data){
var _112=data["All"];
var str=_f9;
_10f=_112.length;
for(var ii=0;ii<_10f;ii++){
str+="<div class=\"mashupListItem\" id=\"mashupListItem"+ii+"\" onclick=\"searches_show("+ii+")\"><nobr>";
str+=_112[ii].title;
str+="</nobr></div>";
}
if(gPageId=="home"){
str+=_fa;
document.getElementById("mashupDiv").innerHTML=str;
}else{
document.getElementById("navPaneId").innerHTML+=str;
}
};
this.ShowSearchesItem=function(_115){
UnhiliteAllSearches();
document.getElementById("mashupListItem"+_115).className="mashupListItem_hilite";
document.getElementById("mashupPane").innerHTML="Loading...";
};
function UnhiliteAllSearches(){
for(var ii=0;ii<_10f;ii++){
document.getElementById("mashupListItem"+ii).className="mashupListItem";
}
}
this.setDataspace=function(_117){
_106=_117;
_107=_f6[_117.val];
};
this.setDataspace(_f2);
this.Initialize=function(){
var rd=document.getElementById("resultDisplay");
if(rd==null){
return;
}
rd.style.display="none";
createMediaPlayerObj();
this.HideFooter();
_f7.setDimensions();
var _119=document.getElementById("playerWindow");
if(_119&&document.location.href.indexOf("video.html")>0){
_119.style.display="block";
this.showPlayerLoadingMessageSpan();
this.setVideoPageMessage("Loading Player ...");
}
var _11a=document.getElementById("mashupDiv");
if(_11a){
var _11b=_11a.childNodes.length;
if(_11b<1){
return;
}
var _11c=_11a.childNodes;
for(var ii=0;ii<_11b;ii++){
if(_11c[ii].className=="ms"){
var _11e=_11c[ii].childNodes;
var _11f=_11e.length;
for(var jj=0;jj<_11f;jj++){
if(_11e[jj].className=="md"){
var _121=document.createElement("DIV");
_121.className="mdMore";
_121.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 _122=new Array();
var _123=_f7.getPlayerDimension();
if(_123==null){
return;
}
_122[MediaPlayer.pLeft]=_123[0];
_122[MediaPlayer.pTop]=_123[1];
_122[MediaPlayer.pWidth]=_123[2];
_122[MediaPlayer.pHeight]=_123[3];
_10d=new MediaPlayer(_122);
var _124=0;
var _125=document.getElementById("videoHeaderDiv").offsetHeight+20;
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
var _126=document.getElementById("playerLoadingMessage");
_126.style.top=_124+_125;
var _127=document.getElementById("playerLoadingMessageCell");
_127.width=_123[2];
_127.height=_123[3];
}
var _128=document.getElementById("playerLoadingSpan");
if(_128){
_128.style.width=_122[MediaPlayer.pWidth];
}
}
this.setVideoPageMessage=function(str){
var _12a=document.getElementById("clipMessage");
if(_12a){
_12a.innerHTML=str;
}
};
this.showPlayerLoadingMessageSpan=function(){
var _12b=document.getElementById("playerLoadingSpan");
if(_12b){
_12b.style.display="block";
}
};
this.hidePlayerLoadingMessageSpan=function(){
var _12c=document.getElementById("playerLoadingSpan");
if(_12c){
_12c.style.display="none";
}
};
this.GetSearchString=function(){
return ProtoUIStates.searchTextBox.value;
};
this.GetContextString=function(){
return ProtoUIStates.contextString;
};
this.HandleShareVideo=function(_12d,_12e){
if(_12e==true){
var url=_12d;
}else{
var url=AjaxConsts.ShareURL+_12d;
}
window.open(AjaxConsts.SharePageURL+"?source$equalto$"+url+"$ampersand$"+"mailclient$equalto$"+AjaxConsts.MailURL+escape(url),"Share","width=580,height=480,resizable=yes,scrollbars=yes,status=0");
};
this.HandleHome=function(_130){
ProtoUIStates.searchTextBox.value="";
this.ShowHeader();
ProtoUIStates.curr_query="";
this.SetContextString("");
};
this.changeHomeImageToRefresh=function(){
var _131=document.getElementById("homeImage");
_131.src="images/refresh_over.gif";
_131.onmouseover=function(){
document.getElementById("homeImage").src="images/refresh.gif";
};
_131.onmouseout=function(){
document.getElementById("homeImage").src="images/refresh_over.gif";
};
var _132=document.getElementById("homeCell");
if(_132){
_132.title="Refresh";
}
};
this.changeRefreshImageToHome=function(){
var _133=document.getElementById("homeImage");
_133.src="images/home_over.gif";
_133.onmouseover=function(){
document.getElementById("homeImage").src="images/home.gif";
};
_133.onmouseout=function(){
document.getElementById("homeImage").src="images/home_over.gif";
};
var _134=document.getElementById("homeCell");
if(_134){
_134.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(_135){
var tb=document.getElementById("searchTextBox");
if(_135!=null&&_135.length>=0){
tb.value=_135;
ProtoUIStates.curr_query=_135;
tb.selectionStart=_135.length;
}else{
}
};
this.SetContextStack=function(_137){
var _138=10;
var _139="";
var jj=0;
for(jj=0;jj<_137.length;jj++){
if(_137[jj].length>12&&jj<_137.length-1){
_139+=_137[jj].substring(0,10)+"...";
}else{
_139+=_137[jj];
}
if(jj<_137.length-1){
_139+=" : ";
}
}
this.SetContextString(_139);
};
this.SetContextString=function(_13b){
var _13c=SEARCHICONWIDTH+4;
if(_13b==null||_13b=="0"){
return;
}
ProtoUIStates.contextString=_13b;
if(_13b.length>ProtoUIStates.ctxt_str_max-2){
_13b=_13b.substring(0,ProtoUIStates.ctxt_str_max-2)+"..";
}
if(_13b.length>0){
_13b="'"+_13b+"' ";
}
ProtoUIStates.contextLabel.innerHTML=_13b;
if(_13b.length>0){
if(!this.isSearchInputBoxVisible()){
this.ShowHeader();
_13c+=ProtoUIStates.contextLabel.offsetWidth;
this.HideHeader();
}else{
_13c+=ProtoUIStates.contextLabel.offsetWidth;
}
}
_f7.setSearchBoxPosition(_13c);
};
this.ClearSearchState=function(){
_108=0;
_109=0;
};
this.DisplaySearchesFoldItems=function(_13d){
var _13e=document.getElementById("mashupPane");
var num=_13d.arr.length;
if(num>3){
num=3;
}
var str="";
for(var ii=0;ii<num;ii++){
var _142=_13d.arr[ii];
var _143;
if(_142.imageURL){
_143=_142.imageURL;
}else{
_143="images/clip.gif";
}
var _144=_142.strTitle;
var _145=_142.source;
str+="<div class=\"m_result\"><div class=\"m_image_div\"><img class=\"m_image\"src=\""+_143+"\"></div><div class=\"m_title\">"+_144+"</div><div class=\"m_source\">"+_145+"</div></div>";
}
_13e.setAttribute("onclick","browse(null, null)");
_13e.innerHTML=str;
_13e.parentNode.innerHTML=_13e.parentNode.innerHTML;
};
this.RenderResultsCB=function(_146,_147,_148){
_10a=_147;
if(_148){
this.DisplaySearchesFoldItems(_146);
return;
}else{
this.DisplaySearchResults(_146);
}
var _149=document.getElementById("resultsContainer");
_149.style.display="block";
};
function encode_title_description(_14a,_14b,_14c,_14d,_14e){
var _14f=create_title_string(_14a);
var desc=_14a.description;
if(desc==null){
desc="";
}
var _151="titleDiv";
var _152="document.getElementById('result"+_14c+"')";
var _153=_f7.getResultWindowWidth()-16-IMAGEDIVWIDTH-7;
var _154="href=\"#\"";
if(!_14a.bFolded){
_154="href=\""+_14a.reference+"\" target=\"_blank\" onclick=\"if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\"";
}
var data="<td align=\"left\" height=\"16px\"><a "+_154+"><div title=\""+_14a.reference+"\" id=\"re_title_"+_14c+"\" class=\""+_151+"\" style=\"width:"+_153+"px;\">";
var _156=_14f.replace(/^\s+/,"").replace(/\s+$/,"");
if(_14b&&(_156.length>_14b)){
_156=_156.substr(0,_14b)+" ...";
}
return data+_156+"<span class=\"desc\">"+desc+"</span></div></a>";
}
this.isMoreInfoPage=function(){
return _10a;
};
this.DisplayHeader=function(_157){
if(_157){
this.ShowHeader();
ProtoUIStates.searchTextBox.focus();
}else{
this.HideHeader();
}
};
this.ShowVideoTitle=function(){
var _158=document.getElementById("videoHeaderDiv");
_158.style.display="block";
_158.style.visibility="visible";
};
this.isSearchInputBoxVisible=function(){
var _159=ProtoUIStates.header;
if(_159.style.display=="block"){
return true;
}
return false;
};
this.showToolbarIconsInVideoPage=function(){
var _15a=document.getElementById("toolbar");
var _15b="<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);
_15b+=str;
_15b+="</tr></table>";
_15a.innerHTML=_15b;
this.changeToolTipsForNonFunctionalMenus();
};
this.showToolbarIconsInResultsPage=function(_15d){
var _15e=document.getElementById("toolbar");
var _15f="<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);
_15f+=str;
_15f+="</tr></table>";
_15e.innerHTML=_15f;
if(_15d&&_15d==true){
this.changeHomeImageToRefresh();
}
this.changeToolTipsForNonFunctionalMenus();
};
this.showToolbarIconsInMoreInfoPage=function(){
var _161=document.getElementById("toolbar");
var _162="<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);
_162+=str;
_162+="</tr></table>";
_161.innerHTML=_162;
this.changeToolTipsForNonFunctionalMenus();
};
this.createToolbarSeperatorCell=function(_164){
var str="<td id=\""+_164+"Cell\" class=\"seperatorCell\">";
str+="<img src=\"images/seperator.gif\" id=\""+_164+"Image\" >";
str+="</td>";
return str;
};
this.createToolbarImageCell=function(_166,_167,_168){
var _169=_166.substr(0,1);
_169=_169.toUpperCase();
_169+=_166.substr(1);
var _16a=_166+".gif";
var _16b=_166+"_over.gif";
if(_168){
_16a=_166+"_disabled.gif";
_16b=_166+"_disabled.gif";
}
var str="<td id=\""+_166+"Cell\" class=\"toolbarImageCell\" title=\""+_169+"\"";
if(_167){
str+=" onclick=\""+_167+"\">";
}else{
str+=">";
}
str+="<table class=\"imageTextToolbarTable\" cellspacing=\"0px\" cellpadding=\"0px\" align=\"center\" > <tr><td class=\"imageToolbarCell\">";
str+="<img src=\"images/"+_16b+"\" id=\""+_166+"Image\" class=\"toolbarImage\"";
str+=" onmouseover=\"document.getElementById('"+_166+"Image').src='images/"+_16a+"';\"";
str+=" onmouseout=\"document.getElementById('"+_166+"Image').src='images/"+_16b+"';\">";
str+="</td></tr>";
str+="<tr ><td id=\"toolbar"+_169+"Text\">";
str+=_169;
str+="</td></tr>";
str+="</table>";
str+="</td>";
return str;
};
this.changeToolTipsForNonFunctionalMenus=function(){
var _16d=new Array("categories","tools","related");
for(i=0;i<_16d.length;i++){
var _16e=_16d[i]+"Cell";
var _16f=document.getElementById(_16e);
if(_16f){
_16f.title="Coming soon";
}
}
};
this.ReplaceVTapIconWithHomeIcon=function(){
var _170=document.getElementById("veveoLogo");
if(_170){
_170.src="images/home.gif";
}
};
this.ReplaceHomeIconWithVTapIcon=function(){
var _171=document.getElementById("veveoLogo");
if(_171){
_171.src="images/vtap.gif";
}
};
this.HideVideoTitle=function(){
var _172=document.getElementById("videoHeaderDiv");
_172.style.display="none";
_172.style.visibility="hidden";
};
this.ShowBackGroundLogo=function(){
};
this.HideBackGroundLogo=function(){
};
this.playClip=function(url,type){
_10b=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 _175=getMediaFormat(type);
_10d.playClip(url,_175,type);
};
function getMediaFormat(type){
var _177=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:
_177=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:
_177=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:
_177=MediaPlayer.FlashMedia;
break;
case MEDIA_TYPE_TEXT_HTML:
_177=MediaPlayer.IFrame;
break;
case MEDIA_TYPE_VIDEO_QUICKTIME:
case MEDIA_TYPE_QUICKTIME:
_177=MediaPlayer.QTimeMedia;
break;
default:
_177=MediaPlayer.UnknownMedia;
break;
}
return _177;
}
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();
}
_10d.stopAndHide();
_10b=false;
};
this.DisplayRelatedResults=function(_178){
var _179=document.getElementById("relatedPane");
_179.className="relatedPane";
var _17a=_178.arr;
var str="<div class=\"mi_reltitle_panel\">Related Videos</div>";
for(var jj=1;jj<_17a.length;jj++){
var _17d=_17a[jj];
var _17e=_17d.image?_17d.image:"images/clip.png";
var _17f=_17d.image?"resultIcon":"noImageIcon";
str+="<div id=\"related"+jj+"\" class=\"relatedItem\" onclick=\"EvPlayRelatedClip("+jj+")\"><a><div align=\"center\" class=\"relatedImageDiv\"><img class=\""+_17f+"\" src=\""+_17e+"\"></div><div class=\"resultTitleEntry\">"+_17d.title+"</div></a></div>";
}
if(_179){
_179.innerHTML=str;
}
};
this.HideRelatedResults=function(){
var _180=document.getElementById("relatedPane");
_180.innerHTML="";
_180.className="hide";
};
this.DisplayMoreInfo=function(re,_182){
var _183=document.getElementById("resultDisplay");
var _184="images/clip.gif";
var _185=document.getElementById("mi_span");
if(_182){
var _183=document.getElementById("resultDisplay");
if(_183){
_183.innerHTML="";
}
}
var _186=document.getElementById("relTit");
if(_186){
_186.style.visibility="hidden";
}
if(IS_PLAYER_IN_INDEPENDENT_PANEL||!_10b){
this.HideHeader();
}
var _187=document.getElementById("rowDiv1");
if(re.isAudioOnly==true){
var _188="<div id=\"mi_iconovl\" class=\"mi_overlay_audio\" clip=\"audio\" onclick1=\"EvPlayMCClip(0);\">";
}else{
var _188="<div title=\"Play\" id=\"mi_iconovl\" class=\"mi_overlay_video\" clip=\"video\" onclick1=\"EvPlayMCClip(0);\">";
}
var _189=re.image;
var _18a="mi_icon";
if(_189==null||_189==""){
_189="images/clip.gif";
_18a="mi_noImageIcon";
}
if(__DEBUG__){
re.title+="<br/>"+re.gid;
}
var _18b="<td vAlign=\"middle\">"+_188+"<img class=\""+_18a+"\" src=\""+_189+"\" 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>";
_187.innerHTML="<table cellspacing=\"0\" cellpadding=\"0\" class=\"mi_table\"><tr class=\"mi_table_row\" id=\"mi_row1\" valign=\"top\">"+_18b+"</tr></table>";
_187=document.getElementById("rowDiv2");
var desc=re.description;
if(desc){
_18b="<td class = \"mitext\" >"+desc+"</td>";
}else{
_18b="<td class = \"mitext\" ></td>";
}
_187.innerHTML="<table><tr class=\"mi_table_row\" id=\"mi_row2\">"+_18b+" </tr></table>";
_10a=true;
this.ShowMoreInfo();
};
this.setVideoPageData=function(_18d){
var _18e=document.getElementById("shareLink");
_18e.value=AjaxConsts.ShareURL+(_18d.shareOs);
document.getElementById("videoHeaderDiv").style.display="block";
};
this.resetVideoPageData=function(){
var _18f=document.getElementById("VideoTitleLink");
var _190=document.getElementById("VideoSourceLink");
_18f.innerHTML="";
_190.innerHTML="";
_18f.href="#";
_190.href="#";
this.ShowBackGroundLogo();
this.HideMoreInfo();
document.getElementById("videoHeaderDiv").style.display="none";
};
this.setVideoFrameData=function(re){
var _192=document.getElementById(Elements.clipDescriptionElem);
var desc=re.description;
if(desc&&desc.length>100){
desc=desc.substring(0,100)+"...";
}
_192.innerHTML=desc;
};
this.HideMoreInfo=function(_194){
if(_194){
var rt=document.getElementById("relTit");
if(rt){
rt.style.display="none";
}
return;
}
var _196=document.getElementById("mi_main_panel");
if(_196){
_196.style.display="none";
}
_10a=false;
};
this.ShowMoreInfo=function(){
var _197=document.getElementById("mi_main_panel");
if(_197){
_197.style.display="block";
}
var rt=document.getElementById("relTit");
if(rt){
rt.style.display="block";
}
_10a=true;
};
this.HideResults=function(){
var _199=document.getElementById("resultDisplay");
_199.style.display="none";
};
this.ShowResults=function(){
var _19a=document.getElementById("resultDisplay");
_19a.style.display="block";
};
this.setPlaceHolder=function(_19b,_19c){
var _19d=document.getElementById("my_text");
if(_19b&&ProtoUIStates.searchTextBox.value==""){
if(_19d.innerHTML==""){
_19d.className="placeHolder";
_19d.style.display="block";
_19d.innerHTML=_f3;
setTimeout("document.getElementById('my_text').innerHTML='"+_f3+"';",1);
}
_19d.style.display="block";
}else{
if(_19d.innerHTML==_f3){
_19d.className="hd_input_label";
_19d.innerHTML="";
}
}
if(_19c==true){
_19d.className="hd_input_label";
}
return true;
};
this.HideHeader=function(){
return;
if(this.isSearchInputBoxVisible()){
hideElement(ProtoUIStates.header);
_f7.setResultsContainerDimensions();
}
};
this.ShowHeader=function(){
if(!this.isSearchInputBoxVisible()){
showElement(ProtoUIStates.header);
_f7.setResultsContainerDimensions();
ProtoUIStates.searchTextBox.focus();
ProtoUIStates.searchTextBox.selectionStart=ProtoUIStates.searchTextBox.value.length;
}
};
this.showClipMessage=function(){
var _19e=document.getElementById("playerLoadingSpan");
if(!IS_PLAYER_IN_INDEPENDENT_PANEL){
this.HideMoreInfo();
this.HideResults();
this.HideResultsContainer();
}else{
this.HideBackGroundLogo();
}
if(_19e){
_19e.style.display="block";
_19e.style.visibility="visible";
}
};
this.hideClipMessage=function(){
var _19f=document.getElementById("playerLoadingSpan");
if(_19f){
_19f.style.display="none";
}
};
this.HideFooter=function(){
var _1a0=document.getElementById("footer");
};
this.ShowFooter=function(){
var _1a1=document.getElementById("footer");
showElement(_1a1);
};
this.HideResultsContainer=function(){
var _1a2=document.getElementById("resultsContainer");
if(_1a2){
_1a2.style.display="none";
}
};
this.ShowResultsContainer=function(){
var _1a3=document.getElementById("resultsContainer");
if(_1a3){
_1a3.style.display="block";
}
};
this.HidePlayerSpan=function(){
var _1a4=document.getElementById("playerSpan");
_1a4.innerHTML="";
hideElement(_1a4);
};
this.ShowPlayerSpan=function(){
var _1a5=document.getElementById("playerSpan");
showElement(_1a5);
_1a5.style.visibility="visible";
_1a5.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 _1b3=sr.arr;
var _1b4=document.getElementById("resultDisplay");
_1b4.innerHTML=sr;
return;
var _1b5=0;
var str=_f4;
var _1b7=_1b3.length;
var _1b8=sr.last_set;
if(IS_PLAYER_IN_INDEPENDENT_PANEL||!_10b){
_1b4.style.display="block";
_1b4.style.visibility="visible";
}
this.dispResHeader("sfs",sr.sfs,"sf","Sort By:");
this.dispResHeader("sns",sr.sns,"sn",null);
str+=(_109++);
str+="\">";
if(!this.isMoreInfoPage()){
this.SetContextString(sr.page_title);
}
if(_108==0){
if(this.isMoreInfoPage()){
this.DisplayMoreInfo(_1b3[_1b5],false);
return;
}else{
this.ShowHeader();
}
}else{
_1b5=_108;
}
var _1b9=0;
for(i=_1b5;i<_1b7;i++){
try{
var _1ba="";
var _1bb="";
var _1bc="";
var _1bd="result"+i;
var _1be="row"+i;
var _1bf="";
var _1c0="";
var _1c1="";
if((AjaxConsts.ClipCheck[0]==true)&&_1b3[i].resolveStatus==3){
continue;
}
_1bc="<table cellspacing=0 cellpadding=0><tr class=\""+"resultTitleEntry"+"\">";
_1bb=create_icon(_1b3[i],i);
if(_1bb){
_1bc+=_1bb;
}
_1bc+=encode_title_description(_1b3[i],0,i,_107.isTitleSelectable?true:false,this.isMoreInfoPage());
_1c0="";
if(!_1b3[i].bFolded){
var _1c2=create_auxInfo_string(_1b3[i],0,i);
if(_107.formatAuxInfo){
_1c2=_107.formatAuxInfo(_1c2,i);
}
_1bc+=_1c2;
}else{
}
_1bc+="</td>";
if(_1c0){
_1bc+="</tr><tr height=\"100%\" class=\""+"resultActionablesRow"+"\" ><td align=\"left\" height=\"100%\">"+_1c0+"</td>";
}
_1bc+="</tr></table>";
_1bc+="<div style=\"overflow: hidden; height:0; background: lightblue\" id=\"watch"+i+"\"></div>";
if(_107.get_resultItem_attributes){
_1c1=_107.get_resultItem_attributes(_1b3[i],i);
}
str+=tableRowByIndex(i,_1bc,_1c1,false);
_1b9++;
}
catch(e){
}
}
if(_1b9){
if(!_1b8){
str+=tableRowByIndex(i,null,"",true);
}
str+=_f5;
}else{
str=null;
_109--;
}
if(_108){
if(str!=null){
var _1c3=document.createElement("div");
_1c3.className="results_table";
var _1c4=str.substring(str.indexOf("<div id=\"row"),str.length-_f5.length);
try{
_1c3.innerHTML=_1c4;
_1b4.appendChild(_1c3);
}
catch(e){
alert(e.description);
}
}
var _1c5="next"+_108;
var ele=document.getElementById(_1c5);
if(ele){
try{
ele.style.visibility="collapse";
}
catch(e){
}
ele.style.display="none";
}
}else{
if(str!=null){
_1b4.innerHTML=str;
}else{
_1b4.innerHTML="";
}
}
var _1c7=document.getElementById("relTit");
if(_1c7&&this.isMoreInfoPage()){
_1c7.style.visibility=(_1b9?"visible":"hidden");
}
if(_108==0){
this.ResetScrollBar();
}
if(ProtoUIStates.searchTextBox.value==""){
this.setPlaceHolder(true);
}
_108=_1b7;
};
this.UnhiliteSearchEntry=function(_1c8){
var _1c9="result"+_1c8;
var ele=document.getElementById(_1c9);
if(ele){
ele.setAttribute("selected","expanded");
}
};
this.EmphasisRenderer=function(_1cb){
return "&lt;span class=\"TapHilite\"&gt;"+_1cb+"&lt;/span&gt;";
};
this.HiliteButton=function(_1cc){
var _1cd="result"+_1cc;
var elem=document.getElementById(_1cd);
if(elem){
elem.className="ResultButton_hilite";
}
};
this.DisplayLoading=function(){
var _1cf="nextButton"+_108;
var ele=document.getElementById(_1cf);
if(ele){
ele.innerHTML="<center><br/>Loading...</center>";
ele.onclick="";
ele.setAttribute("selected","clicked");
}
};
this.HideResult=function(_1d1){
var _1d2="row"+_1d1;
var elem=document.getElementById(_1d2);
if(elem){
elem.style.display="none";
}
};
this.HideWatchWindow=function(_1d4){
var _1d5=document.getElementById("watch"+_1d4);
if(_1d5==null){
return;
}
_1d5.style.display="none";
_1d5.style.background="lightblue";
var _1d6=document.getElementById("playerWindow");
if(_1d5.innerHTML.length<1){
return;
}
_1d5.removeChild(_1d6);
document.getElementById("watch_init").appendChild(_1d6);
this.stopVideo();
this.HideRelatedResults();
};
this.ShowWatchWindow=function(_1d7){
this.HideWatchInitWindow();
var _1d8=document.getElementById("watch_init");
var _1d9=document.getElementById("playerWindow");
if(_1d8.innerHTML.length>0){
_1d8.removeChild(_1d9);
}
_1d8=document.getElementById("watch"+_1d7);
_1d8.style.display="block";
_1d8.appendChild(_1d9);
curtainEffectDown("watch"+_1d7,0,380,20,50);
};
this.ShowWatchInitWindow=function(){
var _1da=document.getElementById("playerWindow");
_1da.style.display="block";
_1da.style.height="420px";
};
this.HideWatchInitWindow=function(){
var _1db=document.getElementById("watch_init");
_1db.style.display="none";
_1db.style.height="0px";
this.HideRelatedResults();
};
this.ShowActPopup=function(){
showElement(ProtoUIStates.actPopup);
ProtoUIStates.actPopup.innerHTML=_10e;
};
this.isActionPopupVisible=function(){
return ProtoUIStates.actPopup.innerHTML.length;
};
this.HideActPopup=function(){
hideElement(ProtoUIStates.actPopup);
ProtoUIStates.actPopup.innerHTML="";
};
this.ShowMIDescription=function(){
var _1dc=document.getElementById("rowDiv2");
showElement(_1dc);
};
this.HideMIDescription=function(){
var _1dd=document.getElementById("rowDiv2");
hideElement(_1dd);
};
this.ChangeMITitle=function(_1de){
var _1df=document.getElementById("relTit");
if(_1df){
_1df.innerHTML=_1de;
}
};
this.ShowBookmark=function(){
_10c=true;
this.HideMIDescription();
this.ChangeMITitle("Bookmark this Video");
this.HideResults();
this.ShowActPopup();
};
this.HideBookmark=function(){
if(_10c){
_10c=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();
}
_10e=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,_1e7,_1e8){
valert("start");
var id="mediaContainer"+"_"+type;
var _1ea=document.getElementById(id);
if(_1ea!=null){
return _1ea;
}
valert("start 1");
var _1eb=document.createElement("SPAN");
_1eb.id="mediaContainer"+"_"+type;
_1eb.style.top=top;
_1eb.style.left=left;
_1eb.style.height=_1e7;
_1eb.style.width=_1e8;
_1eb.style.zIndex=50;
_1eb.style.textAlign="center";
var _1ec=document.getElementById("playerSpan");
_1ec.appendChild(_1eb);
valert("start 2");
showPlayer();
_1eb.style.zIndex=50;
valert("start 3");
return _1eb;
};
function showPlayer(){
var _1ed=document.getElementById("playerSpan");
_1ed.style.display="block";
}
function hidePlayer(){
var _1ee=document.getElementById("playerSpan");
_1ee.style.display="none";
}
function create_title_string(_1ef){
title=_1ef.title;
if(_1ef.epiTitle&&_1ef.epiTitle.length>0){
if(title.length>0){
title+=":";
}
title+=_1ef.epiTitle;
}
return title;
}
function getStarTable(_1f0){
var _1f1="";
var _1f2="<img class=\"star\" src=\"";
var _1f3="\">";
if(_1f0>AjaxConsts.Max_Rating){
_1f0=AjaxConsts.Max_Rating;
}
for(var ii=0;ii<_1f0;ii++){
_1f1+=_1f2+"images/star.gif"+_1f3;
}
for(;ii<AjaxConsts.Max_Rating;ii++){
_1f1+=_1f2+"images/star_gray.gif"+_1f3;
}
return _1f1+"";
}
function padout(_1f5){
return (_1f5<10)?"0"+_1f5:_1f5;
}
function mytrim(str){
return str.replace(/^\s+|\s+$/g,"");
}
function video_renderer(_1f7,args){
this.ds_create_auxInfo_string=function(_1f9,_1fa,_1fb){
var ln2=0;
var _1fd="";
if(_1f9.rating&&!isNaN(parseInt(_1f9.rating))){
_1fd+=getStarTable(parseInt(_1f9.rating))+"&nbsp;";
ln2++;
}
if(_1f9.views){
_1fd+="<span class=\"views\">"+_1f9.views+"&nbsp;views </span>";
ln2++;
}
if(_1f9.user_name){
var un=_1f9.user_name;
if(_1fa){
_1fd+="<span class=\"user\">"+un+"</span><br/>";
}else{
_1fd+="<span class=\"user\"><nobr>"+un+"</nobr></span><br/>";
}
ln2++;
}
if(_1f9.runtime!=null&&_1f9.runtime.total_secs!=null){
if(_1f9.runtime.minutes<60){
_1fd+="<span class=\"time\">"+padout(_1f9.runtime.minutes)+":"+padout(_1f9.runtime.duration)+"</span>";
}else{
var _1ff=parseInt(_1f9.runtime.minutes/60);
_1fd+="<span class=\"time\">"+_1ff+":"+padout(_1f9.runtime.minutes-_1ff*60)+":"+padout(_1f9.runtime.duration)+"</span>";
}
}
if(_1f9.time!=null&&mytrim(_1f9.time.month).length>0&&mytrim(_1f9.time.date).length>0&&mytrim(_1f9.time.year).length>0){
var _200=new Date();
var _201=new Date();
_201.setFullYear(parseInt(_1f9.time.year),parseInt(_1f9.time.month)-1,parseInt(_1f9.time.date));
_201.setHours(_1f9.time.hrs);
_201.setMinutes(_1f9.time.mins);
_1fd+="<span class=\"date\">"+getRelativeDateStr(_201,_200.getTimezoneOffset())+"</span>";
}
if(!_1fa){
_1fd+="&nbsp;";
}
if(_1f9.source!=null){
if(_1f9.sourceOs!=null){
_1fd+="<a class=\"mi_homeUrl_fold\" linktype=\"fold\" title=\"Browse more videos from "+_1f9.source+"\" href=\"javascript:void(0)\" onclick=\"EvSourceBrowse('"+_1f9.sourceOs+"', "+_1fb+"); if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\">"+"&nbsp;"+"</a>";
}
}
_1fd+="<a class=\"mi_homeUrl_external\" linktype=\"external\" title=\"Go to "+_1f9.source+"\" href=\""+_1f9.reference+"\" target=\"_blank\" onclick=\"if(getBrowser()!='Internet Explorer') event.stopPropagation(); else window.event.cancelBubble=true;\">"+"&nbsp;";
_1fd+="<span class=\"source\">"+_1f9.source+"</span></a>";
return _1fd;
};
this.ds_create_icon=function(_202,_203){
var _204="";
var icon="";
var _206="icon"+_203;
var _207="icon_overlay"+_203;
var _208="";
var _209="overlay_icon";
var _20a="1px";
var _20b="50px";
var _20c="";
var _20d="EvPrepareMCClip("+_203+", event); setTimeout('EvPlayMCClip("+_203+")', 1000)";
var _20e="Play";
if(!_202||_202.title=="No Results"){
return _204;
}
if(_202.bFolded){
icon="images/folded.gif";
_208="foldIcon";
_20d="";
_20e="";
_209="overlay_clear";
}else{
if(_202.imageURL){
icon=_202.imageURL;
_208="resultIcon";
}else{
icon="images/clip.gif";
_208="noImageIcon";
}
}
_20c=_202.overlay_image;
_204="<td valign=\"middle\" align=\"center\">"+"<div onclick=\""+_20d+";\" style=\"width:"+IMAGEDIVWIDTH+"px; height:"+IMAGEASPECTRATIO*IMAGEDIVWIDTH+"px;\" class=\"iconDiv\" onMouseOver=\";\" onmouseout=\";\" title=\""+_20e+"\"><img onload=\"this.style.left='auto'; "+"\"id=\""+_206+"\" class = \""+_208+"\" src=\""+icon+"\" onerror=\"this.src='images/clip.gif';this.className='noImageIcon';"+"\"></img>"+"<img class=\""+_209+"\" id=\""+_207+"\" src=\"images/play.gif\"></img></div></td>";
return _204;
};
this.get_resultItem_attributes=function(_20f,_210){
var _211="EvPlayMCClip("+_210+")";
return "onclick=\""+_211+"; EvOnClickHandler(this, event);\"";
};
this.formatAuxInfo=function(_212,_213){
var _214=_f7.getResultWindowWidth()-16-IMAGEDIVWIDTH-7;
return "<div class=\""+"auxInfo"+"\" style=\"width:"+_214+"px;\">"+_212+"</div>";
};
}
function create_auxInfo_string(_215,_216){
var _217="";
if(_107.ds_create_auxInfo_string){
_217+=_107.ds_create_auxInfo_string(_215,_216);
}
return _217;
}
function create_icon(_218,_219){
if(_107.ds_create_icon){
return _107.ds_create_icon(_218,_219);
}
return null;
}
function construct_schedule_display(_21a){
return "&nbsp;&nbsp;&nbsp;"+_21a.callsign+"("+_21a.vcnum+")"+" "+construct_time_display(_21a);
}
function construct_time_display(_21b){
var td="";
var _21d=_21b.date;
var _21e=_21b.time;
var _21f=Date.UTC(_21d.year,_21d.month-1,_21d.date,_21e.hour,_21e.minutes,0);
var dt=new Date(_21f);
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,_225){
var _226=new Date();
var _227=parseInt((_226.getTime()-date.getTime())/(60*1000));
if(_225!=undefined){
_227+=(_225-5*60);
}
var _228="";
if(_227<120){
return "an hour ago";
}else{
if(_227<(24*60)){
return (parseInt(_227/60)).toString()+" hours ago";
}else{
if(_227<(1*24*60)){
_228+="Today";
}else{
if(_227<(2*24*60)){
_228+="Yesterday";
}else{
if(_227<(7*24*60)){
_228+=(parseInt(_227/(24*60))).toString()+" days ago";
}else{
if(_227<(14*24*60)){
_228+="a week ago";
}else{
if(_227<(30*24*60)){
_228+=(parseInt(_227/(7*24*60))).toString()+" weeks ago";
}else{
if(_227<(60*24*60)){
_228+="a month ago";
}else{
if(_227<(365*24*60)){
_228+=(parseInt(_227/(30*24*60))).toString()+" months ago";
}else{
if(_227<(2*365*24*60)){
_228+="a year ago";
}else{
_228=(parseInt(_227/(365*24*60))).toString()+" years ago";
}
}
}
}
}
}
}
}
}
}
return _228;
}
}
function curtainEffectDown(id,_22a,end,inc,_22d){
var _22e=false;
_22a+=inc;
if(_22a>end){
_22a=end;
_22e=true;
}
document.getElementById(id).style.height=_22a+"px";
if(_22e){
document.getElementById(id).style.background="white";
}else{
var str="curtainEffectDown(\""+id+"\","+_22a+","+end+","+inc+","+_22d+")";
setTimeout(str,_22d);
}
}
function animateMashupList(){
var _230=document.getElementById("mashupList");
if(!_230){
return;
}
if(_230.style.top==""){
var _231=0;
}else{
var _231=parseInt(_230.style.top.substring(0,_230.style.top.length-2));
}
if(_231<=-100){
_231=20;
}
scrollUP("mashupList",_231,_231-20,4,50);
}
function scrollUP(id,_233,end,inc,_236){
var _237=false;
_233-=inc;
if(_233<end){
_233=end;
_237=true;
}
document.getElementById(id).style.top=_233+"px";
if(_237){
return;
}
var str="scrollUP(\""+id+"\","+_233+","+end+","+inc+","+_236+")";
setTimeout(str,_236);
}
function SimpleAsyncInterface(cbp,_23a){
var _23b=cbp;
var _23c=new SearchInterface(this,new NonSearchProtocolHandler(),_23a,0,true);
var _23d=null;
this.SendRequest1=function(url,_23f,_240){
_23c.NSQuery1(url,_23f,_240);
};
this.SendRequest=function(url,_242,_243){
_23d=_23c.NSQuery(url,_242,_243);
return _23d;
};
this.abortRequest=function(_244){
if(_244){
_244.http.abort();
}else{
if(_23d){
_23d.http.abort();
_23d=null;
}
}
};
this.HandleResponse=function(_245,_246,_247,_248,_249){
_23b(_249.status,_247,_248,_245.current_query.ui_context,_246);
};
this.CreateContext=function(){
return null;
};
}
function NonSearchProtocolHandler(){
this.ConstructURL=function(_24a){
return _24a.search_string;
};
this.PrepForDispatch=function(_24b,_24c){
var _24d=_24b.http;
var url=_24b.current_query.constructed_url;
var _24f=_24b.current_query.data_space;
var _250=(_24f&&_24f.req_type?_24f.req_type:"GET");
var _251=(_24f&&_24f.user_agent?_24f.user_agent:"iphone");
var _252=(_24f&&_24f.req_header?_24f.req_header:"text/xml");
_24d.open(_250,url,true);
_24d.setRequestHeader("User-Agent",_251);
_24d.setRequestHeader("Accept",_252);
_24d.setRequestHeader("X-User-Name",getUserName(document));
};
}
function NWErrorObj(_253,_254){
this.status=_253;
this.status_string=_254;
}
function SearchInterface(_255,_256,_257,_258,_259){
var _25a=new Array();
this.last_query_id=0;
this.last_responded_qid=0;
var _25b=_255;
var _25c=_256;
var _25d=new Object();
var _25e=new RequestState(_257,null,null,null,null,null,false);
var _25f=new RequestState(_257,"",null,null,null,null,false);
var _260=_257;
var _261=null;
this.response_pending=0;
set_browser();
this.SetBrowser=function(val){
SearchInterface.Browser=val;
};
this.GetBrowser=function(){
return SearchInterface.Browser;
};
this.NSQuery=function(url,_264,_265){
prepare_current_request(SearchInterface.QTypes.non_user_query,null,url,null,_264);
_25e.constructed_url=_25c.ConstructURL(_25e);
return search_request1(_265,this);
};
this.NSQuery1=function(url,_267,_268){
prepare_current_request(SearchInterface.QTypes.text_query,null,url,null,_267);
_25e.constructed_url=_25c.ConstructURL(_25e);
search_request(_268,this);
};
this.SetVTAPMode=function(val){
_25e.is_vtap_mode=val;
_25f.is_vtap_mode=val;
};
this.Cleanup=function(){
_25d=null;
_25d=new Object();
};
function dispatch_response(_26a){
var func=function clo_func(){
_25b.HandleResponse(_26a,false,null,null,null);
_261=_26a.parsed_results;
};
setTimeout(func,1);
}
function check_dispatch_query(_26c,_26d,si){
var key=make_key_from_request(_26d);
var _270=_25d[key];
si.last_query_id++;
if(_270){
Profile(true,"cached_query");
dispatch_response(_270);
si.last_responded_qid=si.last_query_id;
si.response_pending=0;
}else{
if(si.response_pending==0){
request_dispatch(_26c,si);
}
}
return null;
}
function search_request1(_271,si){
set_in_prep(false);
return request_dispatch(_271,si);
}
function search_request(_273,si){
set_in_prep(false);
check_dispatch_query(null,_25e,si);
}
function request_dispatch(_275,si){
var _277=construct_xmlhttp();
if(_277){
Profile(true,"search_query");
var _278=new Object();
_278.si=si;
_278.http=_277;
_278.current_query=clone_request(_25e);
_278.queryid=si.last_query_id;
_278.parser_context=(_25e.query_type==SearchInterface.QTypes.range_query?_261:_25b.CreateContext());
_278.parsed_results=null;
_277.onreadystatechange=function searchResponse(){
search_response(_278);
};
_25c.PrepForDispatch(_278,_258);
si.response_pending=_278.queryid;
_277.send(_275);
return _278;
}
return null;
}
function search_response(_279){
var _27a=_279.http;
var si=_279.si;
try{
switch(_27a.readyState){
case 4:
if(_279.current_query.query_type==SearchInterface.QTypes.non_user_query){
si.response_pending=0;
Profile(false,"search_query");
_25b.HandleResponse(_279,false,_27a.responseText,_27a.responseXML,new NWErrorObj(_27a.status,_27a.statusText));
return;
}
if(_27a.status==200){
var _27c;
Profile(false,"search_query");
_27c=false;
if(_279.queryid>si.last_responded_qid){
si.last_responded_qid=_279.queryid;
if(si.last_responded_qid<si.last_query_id){
_27c=true;
}
}else{
_27c=true;
}
if(_27c==true&&si.last_responded_qid<si.last_query_id){
request_dispatch(null,si);
}else{
si.response_pending=0;
}
if(_25b.HandleResponse(_279,_27c,_27a.responseText,_27a.responseXML,new NWErrorObj(_27a.status,_27a.statusText))==false){
cache_results(_279);
}
if(_279.parsed_results){
_279.parser_context=null;
_261=_279.parsed_results;
_279.http=null;
}
}else{
valert("Failure to retrieve data:"+_27a.statusText);
_25b.HandleResponse(_279,false,null,null,new NWErrorObj(_27a.status,_27a.statusText));
}
break;
default:
if(si.last_query_id>_279.queryid){
}
break;
}
}
catch(e){
si.response_pending=0;
try{
_25b.HandleResponse(_279,true,null,null,new NWErrorObj(_27a.status,_27a.statusText));
}
catch(e){
_25b.HandleResponse(_279,true,null,null,new NWErrorObj(-1,"Connection failure: Network exception"));
}
}
}
function cache_results(_27d){
var _27e=_27d.http;
var _27f=make_key_from_request(_27d.current_query);
_25d[_27f]=_27d;
}
function remove_cache_results(_280){
var _281=_280.http;
var _282=make_key_from_request(_280.current_query);
_25d[_282]=null;
}
function construct_xmlhttp(){
var _283=null;
if(window.XMLHttpRequest){
_283=new XMLHttpRequest();
}else{
if(window.ActiveXObject){
try{
_283=new ActiveXObject("MSXML2.XMLHTTP.5.0");
}
catch(e){
try{
_283=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E){
}
}
}
}
return _283;
}
function RequestState(_284,_285,_286,_287,url,_289,_28a){
this.data_space=_284;
this.server_context=_285;
this.search_string=_286;
this.on_select=_287;
this.ui_context=_289;
this.constructed_url=url;
this.is_vtap_mode=_28a;
this.in_prep=true;
this.query_type=SearchInterface.QTypes.unknown_query;
}
function prepare_current_request(_28b,_28c,_28d,_28e,_28f){
_25e.server_context=_28c;
_25e.search_string=_28d;
_25e.on_select=_28e;
_25e.ui_context=_28f;
_25e.constructed_url=null;
_25e.in_prep=true;
_25e.query_type=_28b;
_25e.data_space=_260;
}
function copy_request_contents(_290,obj){
obj.data_space=_290.data_space;
obj.server_context=_290.server_context;
obj.search_string=_290.search_string;
obj.on_select=_290.on_select;
obj.constructed_url=_290.constructed_url;
obj.ui_context=_290.ui_context;
obj.is_vtap_mode=_290.is_vtap_mode;
obj.in_prep=_290.in_prep;
obj.query_type=_290.query_type;
return obj;
}
function clone_request(_292){
var obj=new RequestState();
copy_request_contents(_292,obj);
obj.in_prep=true;
return obj;
}
function set_in_prep(val){
_25e.in_prep=val;
}
function make_key_from_request(_295){
var key=(((_295.data_space!=null)&&_295.data_space.val?_295.data_space.val:"")+(_295.server_context?_295.server_context:"")+(_295.search_string?_295.search_string:"")+(_295.on_select?_295.on_select:"")+(_295.is_vtap_mode?_295.is_vtap_mode:"")+(_295.constructed_url?_295.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(_298,str){
if(SearchInterface.BTypes.FireFox==SearchInterface.Browser){
}
}
function ParserCB(_29a){
var evt=_29a;
this.RenderResultsCB=function(_29c,_29d){
evt.RenderResultsCB(_29c,_29d);
};
this.EmphasisRendererCB=function(_29e){
return evt.EmphasisRendererCB(_29e);
};
}
function Parser(_29f){
var _2a0=_29f;
var _2a1=new Object();
init_results_handlers();
this.CreateContext=function(){
return new SearchResults();
};
this.HandleResponse=function(_2a2,_2a3,_2a4,_2a5,_2a6){
var ret=0;
var _2a8=_2a2.current_query.data_space;
if(_2a5!=null){
_2a2.parsed_results=set_search_results(_2a2.parser_context,_2a5.getElementsByTagName("RC"),_2a8,_2a6);
}
if(!_2a2.parsed_results){
return 1;
}
var _2a9=_2a2.parsed_results;
_2a9.final_response=(_2a3==0)?true:false;
if(_2a9.arr[0].title=="No Results"){
ret=1;
_2a9.arr.pop();
}else{
if(_2a9.arr.length>1&&_2a9.arr[1].title=="No Results"){
ret=1;
_2a9.arr.splice(1,1);
}
}
_2a9.last_set=(_2a9.ondown_context==null||_2a9.ondown_context=="")?true:false;
_2a0.RenderResultsCB(_2a9,_2a2.current_query.ui_context,_2a6);
Profile(false,"cached_query");
return ret;
};
function set_search_results(_2aa,_2ab,_2ac){
_2aa.ondown_context=null;
if(!_2ab||_2ab.length<1){
return null;
}
_2aa.resp_type=Parser.GetElementTextNS("","RCty",_2ab[0],0);
var _2ad=_2ab[0].getElementsByTagName("CNs");
_2ad=_2ad[0];
if(_2ad==null){
return _2aa;
}
var _2ae=_2ad.childNodes;
for(var i=0;i<_2ae.length;i++){
if(_2ae[i].tagName=="n"||_2ae[i].tagName=="od"||_2ae[i].tagName=="SC"||_2ae[i].tagName=="xht"){
continue;
}
_2aa.arr.push(new _2a1[_2ac.val](_2ae[i],_2a0.EmphasisRendererCB(_2ac)));
_2aa.valid_results++;
}
_2aa.server_context=Parser.GetElementTextNS("","SC",_2ab[0],0);
_2aa.ondown_context=Parser.GetElementTextNS("","od",_2ab[0],0);
_2aa.page_title=Parser.GetElementTextNS("","xht",_2ab[0],0);
return _2aa;
}
function init_results_handlers(){
var _2b0=AjaxConsts.DataSpaceMap.length;
var _2b1=AjaxConsts.DataSpaceMap;
for(var i=0;i<_2b0;i++){
_2a1[_2b1[i].val]=eval(_2b1[i].search_handler);
}
}
}
Parser.FillHighlightedString=function(_2b3,_2b4,_2b5){
var _2b6="";
var _2b7="";
if(!_2b3){
return [_2b6,_2b7];
}
for(var i=0;i<_2b3.childNodes.length;i++){
var _2b9=_2b3.childNodes[i];
var _2ba=_2b4-_2b7.length;
if(_2b9.nodeType==1){
var _2bb=_2b9.firstChild.nodeValue.substr(0,_2ba);
_2b7+=_2bb;
_2b6+=_2b5(_2bb);
}else{
var _2bb=_2b9.nodeValue.substr(0,_2ba);
_2b7+=_2bb;
_2b6+=_2bb;
}
}
return [_2b6,_2b7];
};
Parser.GetElementTextNS=function(_2bc,_2bd,_2be,_2bf){
var _2c0="";
if(_2be){
if(_2bc&&(SearchInterface.Browser==SearchInterface.BTypes.IE)){
_2c0=_2be.getElementsByTagName(_2bc+":"+_2bd)[_2bf];
}else{
_2c0=_2be.getElementsByTagName(_2bd)[_2bf];
}
}
if(_2c0){
if(_2c0.childNodes.length>1){
return _2c0.childNodes[1].nodeValue;
}else{
if(_2c0.firstChild){
return _2c0.firstChild.nodeValue;
}else{
return "";
}
}
}else{
return "";
}
};
Parser.ReplaceWithConfigParams=function(str){
if(!str){
return str;
}
return str.replace(/%[0-9]+ /g,function(word){
var _2c3=vtv_config_params[word.slice(1,-1)];
return _2c3?_2c3: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(_2c4,_2c5){
var _2c6=Parser.FillHighlightedString(_2c4.getElementsByTagName("T")[0],60,_2c5);
this.title=stripHTML(_2c6[0]);
this.strTitle=_2c6[1];
var _2c7=Parser.FillHighlightedString(_2c4.getElementsByTagName("EPT")[0],60,_2c5);
this.epiTitle=stripHTML(_2c7[0]);
this.strEpiTitle=_2c7[1];
this.description=stripHTML(Parser.GetElementTextNS("","D",_2c4,0));
this.on_select=Parser.GetElementTextNS("","os",_2c4,0);
this.source=Parser.GetElementTextNS("","CST",_2c4,0);
this.reference=Parser.GetElementTextNS("","RF",_2c4,0);
this.image=this.imageURL=Parser.GetElementTextNS("","CMI",_2c4,0);
this.resolveStatus=2;
this.gid=Parser.GetElementTextNS("","G",_2c4,0);
this.homeUrl=Parser.GetElementTextNS("","SLK",_2c4,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",_2c4,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(_2c4,"MORE-INFO");
this.relatedOs=getActionItemOs(_2c4,"RELATED");
if(this.relatedOs.length==0){
this.relatedOs=new String("vp:rc:0~"+this.gid+"~");
}
this.sourceOs=getActionItemOs(_2c4,"SBR");
if(this.sourceOs.length==0){
this.sourceOs=null;
}
this.shareOs=getActionItemOs(_2c4,"SHARE");
if(this.shareOs.length==0){
this.shareOs=new String("sl:0~"+this.gid);
}
this.rating=Parser.GetElementTextNS("","rt",_2c4,0);
this.views=Parser.GetElementTextNS("","views",_2c4,0);
this.user_name=Parser.GetElementTextNS("","un",_2c4,0);
this.bFolded=false;
if(_2c4.tagName=="CF"){
this.bFolded=true;
}
}
function getActionItemOs(_2c9,type){
var _2cb=_2c9.getElementsByTagName("AI");
var leng=_2cb.length;
for(var i=0;i<leng;i++){
var elem=_2cb[i];
var _2cf=elem.getElementsByTagName("ty");
if(_2cf&&_2cf.length>=1&&_2cf[0].childNodes[0].nodeValue==type){
var _2d0=elem.getElementsByTagName("os");
return _2d0&&_2d0.length>0?Parser.ReplaceWithConfigParams(_2d0[0].childNodes[0].nodeValue):"";
}
}
return "";
}
function vtvDate(_2d1){
this.hrs=0;
this.mins=0;
if(!_2d1){
return;
}
var _2d2=_2d1.split(":");
this.year=_2d2[0];
this.date=_2d2[1];
this.month=_2d2[2];
this.hrs=_2d2[3];
this.mins=_2d2[4];
}
function vtvTime(_2d3){
if(!_2d3){
return;
}
var _2d4=_2d3.split(":");
if(_2d4.length>5){
if(!parseInt(_2d4[5])){
this.total_secs=null;
return;
}
this.total_secs=_2d4[5];
this.duration=this.total_secs%60;
this.minutes=(this.total_secs-this.duration)/60;
}
}
function WikiSearchResult(_2d5,_2d6){
var _2d7=Parser.FillHighlightedString(_2d5.getElementsByTagName("T")[0],60,_2d6);
this.title=_2d7[0];
this.strTitle=_2d7[1];
var _2d8=Parser.FillHighlightedString(_2d5.getElementsByTagName("EPT")[0],0,_2d6);
this.epiTitle=_2d8[0];
this.strEpiTitle=_2d8[1];
this.description=Parser.GetElementTextNS("","D",_2d5,0);
this.isTableDesc=this.description.search("<table ")==-1?false:true;
this.on_select=Parser.ReplaceWithConfigParams(Parser.GetElementTextNS("","os",_2d5,0));
var _2d9=Parser.GetElementTextNS("","CMI",_2d5,0);
var gid=Parser.GetElementTextNS("","G",_2d5,0);
this.image=_2d9;
this.wiki_cached=getActionItemOs(_2d5,"WIKIC");
this.wiki_related=getActionItemOs(_2d5,"WIKIREL");
this.shareOs=getActionItemOs(_2d5,"SHARE");
this.bFolded=false;
if(_2d5.tagName=="CF"){
this.bFolded=true;
}
}
function setClipRslvStatus(_2db,_2dc){
if(_2dc=="3"||_2dc=="8"||_2dc=="404"||_2dc=="4"){
_2db.resolveStatus=3;
}else{
if(_2dc=="0"){
_2db.resolveStatus=2;
_2db.image=_2db.imageURL;
}else{
_2db.resolveStatus=4;
_2db.image=_2db.imageURL;
}
}
}
function handleRslvRsp(_2dd,_2de){
var resp=_2dd.getElementsByTagName("VtvActResp");
var _2e0=resp[0].getElementsByTagName("status");
var type=resp[0].getElementsByTagName("type");
setClipRslvStatus(_2de,_2e0[0].childNodes[0].nodeValue);
var xurl=resp[0].getElementsByTagName("xurl");
if(xurl.length>0){
_2de.resolveStatus=4;
}
if(_2de.resolveStatus==2){
_2de.videoType=type[0].childNodes[0].nodeValue;
if(AjaxConsts.ClipCheck[3]==false){
var url=resp[0].getElementsByTagName("url");
_2de.videoURL=url[0].childNodes[0].nodeValue;
}
if(_2de.videoType=="x-audio"){
_2de.isAudioOnly=true;
}else{
_2de.isAudioOnly=false;
}
}else{
if(_2de.resolveStatus==3){
var msg=resp[0].getElementsByTagName("msg");
_2de.videoURL=msg[0].childNodes[0].nodeValue;
}
}
}
function ClipChecker(_2e5){
var _2e6=_2e5;
var _2e7=false;
this.videoCheckCB=function(_2e8,data,_2ea,_2eb){
var _2ec=_2eb.results_obj.arr;
var len=_2ec.length;
var _2ee=data.split("\n");
var _2ef=(_2e6.GetSearchResults()==_2eb.results_obj);
for(var i=0;i<_2ee.length;i++){
if(_2ee[i]==null||_2ee[i]==""){
continue;
}
var _2f1=_2ee[i].split(",");
var gid=_2f1[0].split("=")[1];
var _2f3=_2f1[1].split("=")[1];
for(var j=_2eb.startIndex;j<len;j++){
if(gid==_2ec[j].gid){
_2ec[j].videoStatus=_2f3;
if(_2f1.length>2){
_2ec[j].videoURL=_2f1[2].split("=")[1];
}
if(_2ef){
_2e6.UpdateOverLayImage(_2ec[j],j);
}
break;
}
}
}
};
this.clipResolveCB=function(_2f5,data,_2f7,_2f8){
if(_2f7==null){
return;
}
var resp=_2f7.getElementsByTagName("VtvActResp");
var _2fa=resp[0].getElementsByTagName("status");
var type=resp[0].getElementsByTagName("type");
_2f8.videoRetryCnt++;
handleRslvRsp(_2f7,_2f8);
if(_2f8.resolveStatus==2){
_2f8.resolverResp=data;
}
if(_2e6.IsCurrResult(_2f8)){
if(_2f8.resolveStatus==2){
if(AjaxConsts.ClipCheck[3]==true){
_2f8.videoStatus="fetchClip";
getClipTranscodeStatus(_2f8);
}
}
if(_2e7==false){
_2e6.UpdateFetchingStatus(_2f8);
_2e6.UpdateImage(0,_2f8.image);
_2e6.UpdateOverLayImage(_2f8,0);
}
}
};
function pruneDeadClips(_2fc,_2fd){
_2fc.valid_results--;
if(AjaxConsts.ClipCheck[1]){
_2e6.HideResult(_2fd);
if((_2fc.valid_results==(_2fc.expected_results-1))&&(_2fc.last_set==false)&&(_2fc.arr.length<(_2fc.expected_results*AjaxConsts.ClipCheck[2]))){
_2e6.FireRangeQuery(false);
}
}
}
this.resolveImagesCB=function(_2fe,data,_300,_301){
var _302=_301.results_obj;
var _303=_302.arr;
var len=_303.length;
if(data==null){
return;
}
var _305=data.split("\n");
var _306=(_2e6.GetSearchResults()==_301.results_obj);
for(var i=0;i<_305.length;i++){
if(_305[i]==null||_305[i]==""){
continue;
}
var _308=_305[i].split(":");
var gid=_308[0];
var _30a=_308[1];
for(var j=_301.startIndex;j<len;j++){
if(gid==_303[j].gid){
if(_303[j].resolveStatus==2){
break;
}
setClipRslvStatus(_303[j],_30a);
if(_306){
_2e6.UpdateOverLayImage(_303[j],j);
_2e6.UpdateImage(j,_303[j].image);
if(_303[j].resolveStatus==3){
pruneDeadClips(_302,j);
}
}
break;
}
}
}
};
function recheckTranscodeStatus(_30c){
_30c.videoStatus="in_progress";
if(_2e6.IsCurrResult(_30c)){
getClipTranscodeStatus(_30c);
}
}
this.getAudioLink=function(_30d){
var url=AjaxConsts["PlayAudio"];
var _30f="gid=";
_30f+=_30d.gid;
_30f+="\n";
_30f+="resolver_data=";
_30f+=_30d.resolverResp;
_30f+="\n";
_30f+="content_time="+(_30d.runtime.total_secs?_30d.runtime.total_secs:AjaxConsts.VideoTime);
_310.SendRequest(url,_30d,_30f);
};
function getClipTranscodeStatus(_311){
var url=AjaxConsts["GetPreview"];
var _313="gid=";
if(_311.videoStatus=="fetching"||_311.videoStatus=="failure"||_311.videoStatus=="success"){
return;
}
if(_311.isAudioOnly==true){
return;
}
_313+=_311.gid;
_313+="\n";
_313+=_311.resolverResp;
_314.SendRequest(url,_311,_313);
_311.videoStatus="fetching";
}
this.audioLinkCB=function(_315,data,_317,_318){
if(_315==404){
return;
}
if(_315==200){
var _319=data.split("\n");
var _31a=_319[0].split(",");
var gid=_31a[0].split("=")[1];
var _31c;
_31c=_31a[1].split("=")[1];
if(_31c=="success"){
var _31d=data.split("outputurl=");
_318.audioURL=_31d[1];
if(_2e6.IsCurrResult(_318)){
pl(_318.audioURL);
}
}
}
};
this.previewCheckCB=function(_31e,data,_320,_321){
var _322=null;
_321.videoRetryCnt++;
switch(_31e){
case 404:
_322="failure";
_321.videoStatus="failure";
if(_2e6.IsCurrResult(_321)){
_2e6.UpdateImage(0,_321.image);
_2e6.UpdateFetchingStatus(_321);
_2e6.UpdateOverLayImage(_321,0);
}
return;
case 200:
var _323=data.split("\n");
var _324=_323[0].split(",");
var gid=_324[0].split("=")[1];
_322=_324[1].split("=")[1];
_321.videoStatus=_322;
if(_322=="success"||_322=="preview"){
_321.videoStatus="success";
if(_324.length>2){
_321.videoURL=_324[2].split("=")[1];
}
if(_324.length>3){
_321.videoTime=_324[3].split("=")[1];
}
}
break;
default:
break;
}
if(_2e6.IsCurrResult(_321)){
_2e6.UpdateOverLayImage(_321,0);
_2e6.UpdateFetchingStatus(_321);
if(_322&&_322!="success"){
if(_322=="in_progress"){
_321.videoStatus="fetching";
}
setTimeout(recheckTranscodeStatus,AjaxConsts["PreviewRetry"]*1000,_321);
}
}
};
var _326=new SimpleAsyncInterface(this.resolveImagesCB,AjaxConsts["IPhoneCheckDS"]);
var _327=new SimpleAsyncInterface(this.clipResolveCB,AjaxConsts["IPhoneCheckDS"]);
var _328=new SimpleAsyncInterface(this.clipResolveCB,AjaxConsts.prototype.VideoDS);
var _329=new SimpleAsyncInterface(this.videoCheckCB,AjaxConsts["IPhoneCheckDS"]);
var _314=new SimpleAsyncInterface(this.previewCheckCB,AjaxConsts["IPhoneCheckDS"]);
var _310=new SimpleAsyncInterface(this.audioLinkCB,AjaxConsts["IPhoneCheckDS"]);
var _32a="useragent="+AjaxConsts["IPhoneCheckDS"].user_agent+"\ngids=";
this.ResolveImages=function(_32b){
if(_32b==null){
return;
}
if(AjaxConsts.ClipCheck[0]==false){
return;
}
var _32c=_32b.arr;
var len=_32c.length;
var _32e="";
var _32f=_32a;
var _330;
var _331=new Object();
var _332=0;
_331.results_obj=_32b;
for(var i=0;i<len;i++){
if((_32c[i].resolveStatus==0)&&(_32c[i].gid!=null&&_32c[i].gid!="")&&(!_32c[i].bFolded)){
if(_332){
_32f+=","+_32c[i].gid;
}else{
_32f+=_32c[i].gid;
}
_32c[i].resolveStatus=1;
_32c[i].videoStatus="fetching";
_32e+="gid="+_32c[i].gid+"\n";
if(_330==undefined){
_330=i;
}
_332++;
}
}
_331.startIndex=_330;
if(_332){
var url=AjaxConsts["IResolver"];
_326.SendRequest(url,_331,_32f);
if(AjaxConsts.ClipCheck[3]==true){
var url=AjaxConsts["IPhoneCheck"];
_329.SendRequest(url,_331,_32e);
}
}
};
this.fetchClip=function(_335){
_2e7=false;
if(_335.videoURL){
if(_335.videoStatus!="success"){
getClipTranscodeStatus(_335);
}
return;
}
if(_335.gid!=undefined&&_335.gid!=""){
var url=AjaxConsts["Resolver"]+_335.gid;
_335.resolveStatus=1;
_328.SendRequest(url,_335);
}else{
if(_335.url!=undefined&&_335.url!=""){
var url=AjaxConsts["Resolver"];
_335.resolveStatus=1;
var data="<VtvActReq Version=\"1.000\" Type=\"Clip\"><QueryType>GetUrl</QueryType><url>"+_335.url+"</url><g></g><source></source></VtvActReq>";
_327.SendRequest(url,_335,data);
}
}
};
this.cancelResolution=function(){
_2e7=true;
};
this.abortAll=function(){
_326.abortRequest(null);
_328.abortRequest(null);
_329.abortRequest(null);
_314.abortRequest(null);
_310.abortRequest(null);
};
}
var EvtInst=null;
function EvBodyClick(){
EvSetFetchingMore(false);
EvHideResultDisplay("resultDisplay");
EvHideResultDisplay("resultDisplay1");
EvHideResultDisplay("resultDisplay2");
}
function resultDisplaySwitch(elem,flag,_33a,_33b){
var _33c=document.getElementById(_33a);
if(_33c){
var _33d=getChildByAttribute(_33c,"id",_33b);
}else{
return;
}
if(flag){
if(_33d.className=="ppOn"){
return;
}
_33d.className="ppOn";
setCookie(document,_33b,"1",7300);
if(_33b=="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(_33d.className=="ppOff"){
return;
}
_33d.className="ppOff";
setCookie(document,_33b,"0",7300);
}
if(elem){
elem.blur();
}
}
function toggleCheck(elem,_340){
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 EvDoneMyTap(elem,_342){
var _343=EvSubmitMyTap(elem,_342);
var _344=elem.parentNode.parentNode.parentNode;
var _345=_344.parentNode;
var _346=_345.parentNode;
_346.removeAttribute("smsDone");
_345.removeChild(_344);
if(_343!=false){
_345.innerHTML=tapStatusHeader+closeLinkHTML+"Saving..."+tapStatusFooter;
_345.id="done_holder";
elem.pElem=_345;
}
return cancelThisEvent(_342);
}
function EvSubmitMyTap(elem,_348){
if(!elem){
return;
}
var p=elem.parentNode;
var cb=getChildByAttribute(p,"className","choiceBox");
if(!cb){
return;
}
var _34b=getChildrenByAttribute(cb,"className","choice_on");
if(!_34b||_34b.length==0){
return false;
}
var _34c="da=pc&opt=addtaps&params=";
var _34d="";
for(var ii=0;ii<_34b.length;ii++){
_34d+=_34b[ii].getAttribute("act")+";";
}
_34c+=escape(_34d);
p.id="status_show";
pli.SendRequest(AjaxConsts["LoginPageURL"]+_34c,elem,_34c);
}
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(_355){
var _356=document.getElementById(_355);
if(_356){
var _357=_356.value;
}
var sc=EvtInst.getSCFromHdr(_356);
sc1="";
if(sc!=null&&sc!=""){
sc1="&sc="+escape(sc);
}else{
setCookie(document,"ss",_357,null);
}
document.location.href=AjaxConsts["searchURL"]+escape(_357)+sc1;
}
function EvHandleFormKeydown(elem,evt){
var _35b=evt.keyCode?evt.keyCode:evt.charCode;
if(_35b==13){
elem.submit();
}
}
function EvToolsClick(p1){
if(EvtInst){
EvtInst.ToolsClick(p1);
}
}
function EvFireRangeQuery(_35d){
if(EvtInst){
EvtInst.FireRangeQuery(_35d);
}
}
function EvFireRangeQueryEx(_35e,elem){
if(EvtInst){
EvtInst.FireRangeQueryEx(_35e,elem);
}
}
function EvSetFetchingMore(flag){
if(EvtInst){
EvtInst.isFetchingMore=flag;
}
}
function EvHideResultDisplay(_361){
if(EvtInst&&document.getElementById(_361)){
if(_361=="resultDisplay2"){
setTimeout("if(!EvtInst.isFetchingMore)hideElementById('addtopics')",200);
}
}
setTimeout("if(!EvtInst.isFetchingMore)hideElementById('"+_361+"')",200);
}
function hideElementById(id){
try{
document.getElementById(id).style.display="none";
}
catch(e){
}
}
function EvPlayOnDemandClip(_363){
var _364=document.getElementById("mi_main_panel");
if(_364==null){
return;
}
var _365=getChildByAttribute(_364,"className","ResultButton");
if(_365){
_365.parentNode.replaceChild(_363.cloneNode(true),_365);
}
var _366=document.getElementById("playerWindow");
if(_366==null){
return;
}
_365=getChildByAttribute(_366,"className","ResultButton");
if(_365){
_365.parentNode.replaceChild(_363.cloneNode(true),_365);
}
EvtInst.handle_more_info(_364,null,false);
EvtInst.handle_more_info(_366,null,true);
setTimeout("window.scrollTo(0, 1);",100);
}
function EvExpandMashupInfo(elem,evt){
if(!EvtInst){
return;
}
var _369=document.getElementById("mashupDiv");
var le=EvtInst.getLastHilitedMashupElem();
if(!le){
return;
}
var _36b=getChildByAttribute(le.parentNode,"className","md");
if(!_36b){
return;
}
_36b.style.display="block";
if(elem.innerHTML=="more..."){
_36b.style.height="auto";
elem.innerHTML="less";
elem.className="lessTab";
}else{
if(elem.innerHTML=="less"){
_36b.style.height="60px";
elem.innerHTML="more...";
elem.className="moreTab";
}
}
var _36c=_36b.offsetHeight+70;
_369.style.height=_36c+"px";
}
function EvContractMashupInfo(elem,evt){
elem.parentNode.parentNode.style.height="50px";
elem.innerHTML="more...";
elem.setAttribute("onclick","EvExpandMashupInfo(this, event)");
var _36f=elem.parentNode.parentNode.offsetHeight+40;
elem.parentNode.parentNode.parentNode.parentNode.style.height=_36f+"px";
var _370=elem.parentNode.parentNode.offsetHeight-15;
elem.parentNode.style.top=_370+"px";
}
function EvShowAuxMoreInfo(elem,_372,_373){
if(elem.innerHTML=="more..."){
var aux=elem.parentNode;
var _375=elem.getAttribute("fullText");
aux.innerHTML=_375+"&nbsp;(<a href=\"javascript:void(0)\" onmousedown=\"cancelThisEvent(event)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_373+")\" fullText=\""+_375+"\">less</a>)";
aux.style.height="auto";
}
if(elem.innerHTML=="less"){
var aux=elem.parentNode;
var _375=elem.getAttribute("fullText");
aux.innerHTML=_375.substring(0,_373)+"&nbsp;(<a href=\"javascript:void(0)\" onmousedown=\"cancelThisEvent(event)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_373+")\" fullText=\""+_375+"\">more...</a>)";
aux.style.height="26px";
}
}
function EvOnResize(){
resizeFixForIE("mashupDiv");
resizeFixForIE("header");
resizeFixForIE("searchContainer1");
resizeFixForIE("logindiv");
resizeFixForIE("col2");
resizeFixForIE("bodyDiv");
resizeFixForIE("mobile_msg");
resizeFixForIE("mseh");
var _376=document.getElementById("mashupDiv");
if(!_376){
return;
}
var _377=_376.style.display;
_376.style.display="inline-block";
_376.style.display=_377;
}
function EvDisplaySearchHistory(elem,evt,_37a){
var _37b=elem.parentNode;
var _37c=getChildByAttribute(_37b,"id","relHolder2");
if(!_37c){
_37c=getChildByAttribute(_37b,"id","relHolder");
}
if(!_37c){
_37c=getChildByAttribute(_37b,"id","synHolder");
}
if(_37a!=undefined&&typeof (_37a)=="string"){
var _37d=getChildByAttribute(elem,"className","mb");
var _37e=getChildByAttribute(_37d,"className","lb");
var _37f=getChildByAttribute(_37e,"className","rb");
_37a=getChildByAttribute(_37f,"className",_37a);
}
var _380=getChildByAttribute(_37b,"className","mb");
if(_37c){
var cn=elem.parentNode.className;
if(_37c.style.display!="none"){
if(_37a.className=="synTitle"||_37a.className=="synTitle2"){
_37a.style.backgroundImage="url(/images/downarrow.gif)";
_37c.style.display="none";
if(_380){
_380.style.display="none";
}
}
}else{
if(_37a.className=="synTitle"||_37a.className=="synTitle2"){
_37a.style.backgroundImage="url(/images/uparrow.gif)";
_37c.style.display="block";
if(_380){
_380.style.display="block";
}
}
}
}
}
function setExCookie(_382){
var ex=getCookie(document,"ex");
if(ex.indexOf(_382)!=-1){
return;
}else{
ex=_382+"-";
}
setCookie(document,"ex",ex,7300);
}
function removeExCookie(_384){
var ex=getCookie(document,"ex");
if(ex.indexOf(_384)<0){
return;
}else{
var _386=ex.indexOf(_384);
ex=ex.substring(0,_386)+ex.substring(_386+_384.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 _38e=getChildByAttribute(mse,"id","od");
if(_38e){
replaceOdWithFooter(_38e);
}else{
mse.innerHTML+=mseFooterHTML;
var mb=getChildByAttribute(mse,"className","mb");
var _390=mb.getElementsByTagName("a")[0];
_390.style.display="none";
}
var mb=getChildByAttribute(mse,"className","mb");
if(mse.stack.length>0){
var _391=mb.getElementsByTagName("a")[1];
_391.style.display="block";
}
}
function getMseNext(elem,evt){
var _394=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var u=elem.getAttribute("os");
var uc=null;
var sc=null;
var _398=getChildByAttribute(_394,"id","hdr");
if(_398&&_398.getAttribute("sc")){
sc=_398.getAttribute("sc");
}
var p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"");
var req=[AjaxConsts["si"]+p,uc,p,_394.innerHTML];
elem.removeAttribute("onclick");
elem.innerHTML="loading";
mse_si.SendRequest(AjaxConsts["si"]+p,uc,p);
_394.stack.push(req);
}
function getMsePrev(elem,evt){
var _39d=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var req=_39d.stack.pop();
if(req[3]!=""){
_39d.innerHTML=req[3];
}else{
mse_si.SendRequest(req[0],req[1],req[2]);
}
}
function replaceOdWithFooter(_39f,_3a0){
var _3a1=_39f.parentNode;
_3a1.removeChild(_39f);
var _3a2=_39f.getAttribute("os");
var _3a3=getChildByAttribute(_3a1,"id","hdr");
if(_3a3&&!_3a0){
var _3a0=_3a3.getAttribute("os");
}
var _3a4=mseFooterHTML.replace(/osnext=""/,"os=\""+_3a2+"\"").replace(/osprev=""/,"os=\""+_3a0+"\"");
_3a1.innerHTML+=_3a4;
}
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 _3aa=uc.parentNode;
if(!_3aa){
_3aa=uc.parent;
}
var _3ab=getChildByAttribute(_3aa,"id","synHolder");
var _3ac=getChildByAttribute(_3ab,"id","synList");
_3ac.innerHTML=d;
var _3ad=getChildByAttribute(_3ac,"id","od");
if(_3ad==null){
_3ad=getChildByAttribute(_3ac,"id","nood");
}
if(_3ad){
_3ac.removeChild(_3ad);
var os=_3ad.getAttribute("os");
}else{
var os=null;
}
var _3af=synFooterHTML.replace(/osnext=""/,"os=\""+os+"\"");
var _3b0=getChildByAttribute(_3aa,"className","mb");
if(_3b0){
_3aa.removeChild(_3b0);
}
_3aa.innerHTML+=_3af;
_3b0=getChildByAttribute(_3aa,"className","mb");
if(_3aa.stack.length>1){
var _3b1=_3b0.getElementsByTagName("a")[1];
_3b1.style.display="block";
}
if(!os){
_3b0.getElementsByTagName("a")[0].style.display="none";
}
}
var syn=new SimpleAsyncInterface(synCB,AjaxConsts["si"]);
function hiliteTab(_3b2){
var _3b3=document.getElementById("navPaneId");
try{
var _3b4=getChildByAttribute(_3b3,"id","logindiv");
var form=_3b3.getElementsByTagName("form")[1];
var _3b6=getChildByAttribute(form,"id","mytap");
var _3b7=getChildByAttribute(form,"id","myvideos");
var _3b8=getChildByAttribute(form,"id","history");
var ex=getCookie(document,"ex");
var lid=getCookie(document,"lid");
if(_3b7==null&&_3b8==null){
EvShowTabEx("relsec",_3b6,_3b2);
}else{
if(lid==""){
EvShowTabEx("relsec",_3b6,_3b2);
}else{
if(ex.indexOf("relsec_tab-")!=-1&&ex.indexOf("relsec1_tab-")!=-1){
EvShowTabEx("relsec",_3b6,_3b2);
}else{
if(ex.indexOf("relsec1_tab-")!=-1){
EvShowTabEx("relsec1",_3b7,_3b2);
}else{
if(ex.indexOf("relsec2_tab-")!=-1){
EvShowTabEx("relsec2",_3b8,_3b2);
}else{
EvShowTabEx("relsec",_3b6,_3b2);
}
}
}
}
}
}
catch(e){
}
}
function updatMyFeedItem(_3bb){
return;
var _3bc=document.getElementById("topLinks");
if(_3bc){
var _3bd=getChildByAttribute(_3bc,"id","feedLink");
if(_3bd){
if(_3bb){
_3bd.innerHTML=AjaxConsts.myfeedDisable;
}else{
_3bd.innerHTML=AjaxConsts.myfeedEnable;
}
}
}
}
var mobileMsg="GO MOBILE.<br/>We'll text you your login.";
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 _3c3=null;
if(uc.parentNode&&uc.parentNode.id=="done_holder"){
_3c3=uc.parentNode;
}
if(!_3c3){
_3c3=uc.pElem;
}
var _3c4=getChildByAttribute(_3c3,"className","tapStatus");
var str=_3c4.innerHTML;
str=str.replace("Saving...","Done");
_3c4.innerHTML=str;
}else{
if(uc.id=="done_submit"){
var p=document.getElementById("sms_container");
var _3c7=getChildByAttribute(p,"className","smsDiv");
if(!_3c7){
mseElem=document.getElementById("playerWindow");
if(!mseElem){
mseElem=document.getElementById("mashupDiv");
}
p=mseElem.tapElem;
_3c7=getChildByAttribute(p,"className","smsDiv");
}
if(_3c7){
_3c7.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 _3c9=uc.parentNode;
var _3ca=getChildByAttribute(_3c9,"className","tapStatus");
if(_3ca){
var str=_3ca.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");
}
}
_3ca.innerHTML=str;
}
}
hiliteTab(false);
var _3cb=document.getElementById("mobile_msg");
if(_3cb){
_3cb.innerHTML=mobileMsg+EvtInst.CreateSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)",null);
setSmsStatus(smsDiv.getAttribute("status"),"lsms_status");
}
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(_3cc,_3cd){
var _3ce=document.getElementById(_3cd);
if(_3ce==null){
return;
}
if(_3cc!=""){
_3ce.innerHTML=_3cc;
_3ce.style.display="block";
}else{
_3ce.style.display="none";
}
}
function EvShowMobileMsg(elem,_3d0){
elem.innerHTML=EvtInst.CreateSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)",null);
setSmsStatus(elem.getAttribute("status"),"lsms_status");
}
function EvLogin(elem,_3d2){
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,_3d8){
var _3d9=elem.parentNode.parentNode.parentNode;
_3d9.setAttribute("onclick","EvOnClick(this,event)");
_3d9.removeChild(_3d9.lastChild);
var divs=_3d9.getElementsByTagName("input");
if(divs.length&&divs[divs.length-1].id=="cb"){
divs[divs.length-1].checked=!(divs[divs.length-1].checked);
}
}
function EvMyTapRange(elem,_3dc,_3dd,_3de){
var url="da=pc&opt=range&"+_3dd+"="+elem.getAttribute("os")+"&tapid="+_3de;
pli.SendRequest1(AjaxConsts["LoginPageURL"]+url,elem,url);
}
function EvClrTapCancel(ele,_3e1){
var _3e2=ele.parentNode;
if(_3e2.id!="msgDiv"){
_3e2=getChildByAttribute(ele.parentNode,"id","msgDiv");
if(!_3e2){
_3e2=getChildByAttribute(ele,"id","msgDiv");
}
}
_3e2.style.display="none";
return cancelThisEvent(_3e1);
}
function EvClrTap(elem,_3e4,_3e5,_3e6,_3e7){
var _3e8=elem.parentNode;
if(_3e8.id.indexOf("relId")==-1){
_3e8=_3e8.parentNode;
}
var _3e9=_3e8.parentNode;
var _3ea=_3e9.parentNode;
if(_3ea.className=="relsec"&&_3e7!=true){
var _3eb=getChildByAttribute(_3e9,"id","relHolder2");
if(elem.innerHTML=="edit"){
elem.innerHTML="done";
_3eb.className="edit";
_3e8.className="edit";
}else{
if(elem.innerHTML=="done"){
elem.innerHTML="edit";
_3eb.className="";
_3e8.className="";
}else{
elem.parentNode.id="clr_selected";
EvDoneEdit(elem.parentNode,_3e4,_3e5,_3e6);
}
}
return cancelThisEvent(_3e4);
}
if(_3e8.innerHTML.indexOf("Are you sure")>0){
var _3ec=getChildByAttribute(_3e8,"id","msgDiv");
if(_3ec){
_3ec.style.display="block";
}
return cancelThisEvent(_3e4);
}
var _3ec=document.createElement("div");
_3ec.id="msgDiv";
_3ec.className="msgDiv";
if(_3e7==true){
var _3ed="";
}else{
var _3ed=" (Select the items to remove individually.)";
}
_3ec.innerHTML="Are you sure you want to clear the entire list?"+_3ed+"<br /><input type=\"button\" onclick=\"EvClrTapConfirm(this.parentNode.parentNode, event,'"+_3e5+"', '"+_3e6+"')\" value=\"OK\"><input type=\"button\" onclick=\"EvClrTapCancel(this, event)\" value=\"Cancel\">";
_3e8.appendChild(_3ec);
return cancelThisEvent(_3e4);
}
function EvClrAll(elem,_3ef,_3f0,_3f1){
var _3f2=elem.parentNode;
if(_3f2.innerHTML.indexOf("Are you sure")>0){
var _3f3=getChildByAttribute(_3f2,"id","msgDiv");
if(_3f3){
_3f3.style.display="block";
}
return cancelThisEvent(_3ef);
}
var _3f3=document.createElement("div");
_3f3.id="msgDiv";
_3f3.className="msgDiv";
_3f3.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,'"+_3f0+"', '"+_3f1+"')\" value=\"OK\"><input type=\"button\" onclick=\"EvClrTapCancel(this, event)\" value=\"Cancel\">";
_3f2.appendChild(_3f3);
return cancelThisEvent(_3ef);
}
function EvClrTapConfirm(elem,_3f5,_3f6,_3f7){
if(_3f7=="videos"){
_3f7="wv";
}
setCookie(document,_3f7,"",1);
var url="da=pc&opt="+_3f6+"&tapid="+_3f7;
if(!(_3f7=="wt"||_3f7=="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,_3f5);
return cancelThisEvent(_3f5);
}
function EvShowAddPhraseDlg(elem,evt){
var _3fd=elem.parentNode;
var _3fe=getChildByAttribute(_3fd,"className","closeLogin");
if(_3fe){
_3fe.style.display="block";
}
var _3ff=getChildByAttribute(_3fd,"className","form");
if(_3ff){
_3ff.style.display="block";
}
}
function EvHidePhraseDlg(elem,evt){
var _402=elem.parentNode.parentNode;
elem.parentNode.style.display="none";
var _403=getChildByAttribute(_402,"className","form");
if(_403){
_403.style.display="none";
}
}
function EvShowAddUserDlg(elem,evt){
var _406=elem.parentNode;
var _407=getChildByAttribute(_406,"className","closeLogin");
if(_407){
_407.style.display="block";
}
var _408=getChildByAttribute(_406,"className","form");
if(_408){
_408.style.display="block";
}
}
function EvHideUserDlg(elem,evt){
var _40b=elem.parentNode.parentNode;
elem.parentNode.style.display="none";
var _40c=getChildByAttribute(_40b,"className","form");
if(_40c){
_40c.style.display="none";
}
}
function EvBrowseUser(elem,evt){
var _40f=evt.keyCode?evt.keyCode:evt.charCode;
if(_40f){
if(_40f!=13){
return;
}else{
var _410=elem.parentNode.parentNode;
var p=getChildByAttribute(_410,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _410=elem.parentNode.parentNode;
var _412=_410.getElementsByTagName("select")[0].value;
var _413=_410.getElementsByTagName("input")[0].value;
browseUser(elem,evt,_413,_412);
}
function EvAddToPhrases(elem,evt){
var _416=evt.keyCode?evt.keyCode:evt.charCode;
if(_416){
if(_416!=13){
return;
}else{
var _417=elem.parentNode.parentNode;
var p=getChildByAttribute(_417,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _417=elem.parentNode.parentNode;
var _419=_417.getElementsByTagName("input")[0].value;
var rb=elem.parentNode.parentNode;
url="da=pc&opt=addtap&tapid=myphrases&tapgid="+_419;
msgText="Adding phrases...";
EvAddToList(elem,evt,[],url,msgText);
}
function EvAddToUsers(elem,evt){
var _41d=evt.keyCode?evt.keyCode:evt.charCode;
if(_41d){
if(_41d!=13){
return;
}else{
var _41e=elem.parentNode.parentNode;
var p=getChildByAttribute(_41e,"className","loginregister");
if(p){
elem=getChildByAttribute(p,"id","subs1");
}
}
}
var _41e=elem.parentNode.parentNode;
var _420=_41e.getElementsByTagName("select")[0].value;
var _421=_41e.getElementsByTagName("input")[0].value;
EvAddToSubs(elem,evt,_421,_420);
}
function EvAddToSubs(elem,_423,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,_423,hidden_ip_params,url,msgText);
}
function EvDelTapItem(elem,_428,_429,_42a){
var url="da=pc&opt=deltap&tapgid="+_429+"&tapid="+_42a;
hidden_ip_params=[[_429,"tapgid"]];
msgText="Deleting...";
EvAddToList(elem,_428,hidden_ip_params,url,msgText);
}
function EvUpdateMyTopics(elem,_42d,_42e,gid){
var form=elem.parentNode.parentNode;
var _431=document.getElementById("pref_usnews");
var uc=document.getElementById("pref_uc");
var _433=document.getElementById("pref_allnews");
var _434=document.getElementById("pref_variety");
var _435="t=";
if(_431.checked){
_435+=_431.value;
}
if(_433.checked){
_435+=_433.value;
}
if(uc.checked){
_435+=uc.value;
}
if(_434.checked){
_435+=_434.value;
}
var url="da=pc&opt=addtap&tapgid="+gid+"&tapid="+_42e+"&tapvalue="+_435;
hidden_ip_params=[[gid,"tapgid"]];
msgText="Saving...";
EvAddToList(elem,_42d,hidden_ip_params,url,msgText);
}
function EvLaunchAdvTap(elem,_438,_439,_43a){
var _43b=elem.parentNode.parentNode;
var sid=getCookie(document,"sid");
var _43d=getCookie(document,"vtapun");
var gid=_43b.getAttribute("gid");
var _43f=document.createElement("Div");
var _440=document.getElementById("sms_container");
_43f.className="adv_tap";
if(window.scrollY!=undefined){
var _441=_438.clientY+window.scrollY-10;
}else{
var _441=_438.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
_440.style.top=_441+"px";
if(window.scrollX!=undefined){
var _442=_438.clientX+window.scrollX-150;
}else{
var _442=_438.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-150;
}
_440.style.left=_442+"px";
_440.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 _444=1;
if(_43a.indexOf("c")!=-1){
_444=0;
}else{
if(_43a.indexOf("u")!=-1){
_444=0;
}else{
if(_43a.indexOf("a")!=-1){
_444=0;
}else{
if(_43a.indexOf("v")!=-1){
_444=0;
}
}
}
}
if((_43a.indexOf("c")!=-1)||_444){
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((_43a.indexOf("u")!=-1)||_444){
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(_43a.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((_43a.indexOf("v")!=-1)||_444){
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>";
_43f.innerHTML=form;
_440.appendChild(_43f);
return;
}
function EvDelFromTap(elem,_446){
var _447=elem.parentNode.parentNode;
if(elem.id=="remove_tap"){
elem.id="remove_tap_checked";
_447.checked="1";
}else{
elem.id="remove_tap";
_447.checked="0";
}
return;
var _447=elem.parentNode.parentNode;
var _448=_447.parentNode.parentNode.parentNode;
if(_448.delGids){
_448.delGids+=_447.getAttribute("gid")+",";
}else{
_448.delGids=_447.getAttribute("gid");
}
EvAddToTap(elem,_446,true);
}
function EvDoneEdit(elem,_44a,_44b,_44c){
var _44d=elem.parentNode.parentNode;
var _44e=getChildByAttribute(_44d,"id","relHolder2");
var _44f=getChildByAttribute(_44e,"id","relList");
var _450=getChildrenByAttribute(_44f,"checked","1");
var _451="";
if(_450&&_450.length){
for(var ii=0;ii<_450.length;ii++){
_451+=_450[ii].getAttribute("gid");
if(ii<_450.length-1){
_451+=",";
}
}
}else{
return cancelThisEvent(_44a);
}
var url="da=pc&opt=deltap&tapgid="+_451+"&tapid="+_44c;
var _454=[[_451,"tapgid"]];
msgText="Deleting...";
EvAddToList(elem,_44a,_454,url,msgText);
}
function EvAddToTap(elem,_456,_457){
var act=elem.parentNode;
var rb=act.parentNode;
var _45a=rb.parentNode;
var lid=getCookie(document,"lid");
var _45c=getCookie(document,"vtapun");
var _45d;
if(lid==""||_45c==""){
var _45d=true;
}
if(!_45d&&(rb.parentNode.className=="mse"||rb.parentNode.className=="playerWindow"||rb.parentNode.id=="mashupDiv")){
var _45e=getChildByAttribute(act,"className","smsDiv");
if(_45e){
_45e.innerHTML="";
}else{
_45e=getChildByAttribute(rb,"className","smsDiv");
if(_45e){
rb.removeChild(_45e);
rb.setAttribute("smsDone","false");
_45a.smsElem=null;
}
_45e=document.createElement("div");
}
_45e.className="smsDiv";
_45e.innerHTML=EvtInst.CreateMyTap(rb);
if(_45a.tapElem){
tapDiv=getChildByAttribute(_45a.tapElem,"className","smsDiv");
if(tapDiv){
_45a.tapElem.removeChild(tapDiv);
}
}
var _45f=document.getElementById("sms_container");
getPopupPosition(_456,_45f,_45e);
_45a.tapElem=act;
return;
}
gid=rb.getAttribute("gid");
if(!_457){
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,_456,hidden_ip_params,url,msgText);
EvtInst.sendNotification(gid,3);
}
function EvAddToList(elem,_461,_462,url,_464){
_461.cancelBubble=true;
if(_461.stopPropagation){
_461.stopPropagation();
}
var rb=elem.parentNode.parentNode;
gid=rb.getAttribute("gid");
var lid=getCookie(document,"lid");
var _467=getCookie(document,"vtapun");
if(lid==""||_467==""){
if(letsgo()){
return;
}
var _468=rb.getElementsByTagName("form");
if(_468.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 _46a=document.createElement("div");
_46a.className="content";
_46a.id="logindiv";
_46a.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(_46a);
return;
}
var _46b=document.getElementById("logindiv");
_46b=_46b.cloneNode(true);
_46b.setAttribute("onclick","cancelThisEvent(event)");
rb.removeAttribute("onclick");
_46b.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<_462.length;i++){
var _46d=_462[i];
hidden_ip_params_str+="<input type=\"hidden\" value=\""+_46d[0]+"\" name=\""+_46d[1]+"\"/>";
}
var form=_46b.getElementsByTagName("form");
form[0].innerHTML+=hidden_ip_params_str;
elem.parentNode.removeAttribute("onmousedown");
elem.parentNode.appendChild(_46b);
var _46f=getChildByAttribute(_46b,"id","relHolder");
if(_46f){
_46f.style.display="block";
}
var _470=_46b.parentNode;
_46b.parentNode.innerHTML=_46b.parentNode.innerHTML;
var _471=_470.parentNode.parentNode;
if(_471.className=="mse"){
if(_471.currentLogin){
var _472=_471.currentLogin.getElementsByTagName("a");
var _473=null;
for(var ii=0;ii<_472.length;ii++){
if(_472[ii].innerHTML=="close"){
_473=_472[ii];
}
}
if(_473!=null&&_473.className=="closeLogin"){
EvCancelAddToTap(_473,null);
}
}
if(_473){
_471.currentLogin=_470;
}
}
return;
}
var aArr=elem.parentNode.getElementsByTagName("a");
if(aArr&&aArr.length&&aArr[0].className=="closeLogin"){
return;
}
var _46a=document.createElement("div");
if(url.indexOf("deltap")){
_46a.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>"+_464+"<br />";
}
_46a.className="tapStatus";
elem.parentNode.appendChild(_46a);
pli.SendRequest1(AjaxConsts["LoginPageURL"]+url,elem,url);
valert("lid:"+lid+" url:"+url);
}
function resizeFixForIE(id){
var elem=document.getElementById(id);
if(!elem){
return;
}
var _477=elem.style.display;
elem.style.display="inline-block";
elem.style.display=_477;
}
function isTextBoxModified(_478,_479){
var _47a=_478.keyCode?_478.keyCode:_478.charCode;
if(_479==false&&_47a==8){
return false;
}
if(_47a==8||_47a==32){
return true;
}else{
if(_47a>45&&_47a<=90){
return true;
}else{
if(_47a>95&&_47a<=111){
return true;
}else{
if(_47a>=186&&_47a<=192){
return true;
}else{
if(_47a>=219&&_47a<=222){
return true;
}
}
}
}
}
return false;
}
function textBoxNavigation(_47b,_47c,_47d){
var _47e=_47b.keyCode?_47b.keyCode:_47b.charCode;
if(_47e>36&&_47e<41){
var _47f=document.getElementById(_47c);
var _480=null;
if(_47f){
_480=_47f.current?_47f.current:null;
}
switch(_47e){
case 37:
break;
case 38:
_47f.current=move(_47f,_480,0,_47d);
break;
case 39:
break;
case 40:
_47f.current=move(_47f,_480,1,_47d);
break;
}
}
if(_47e==13){
var _47f=document.getElementById(_47c);
if(_47f.current){
resultClickHandler(_47f.current);
}else{
EvSearch(_47d.id);
}
}
}
function move(_481,_482,dir,_484){
if(!_482||_482.parentNode!=_481){
_482=_481.firstChild;
}
var next;
if(dir==0){
next=_482.previousSibling;
}else{
if(dir==1){
next=_482.nextSibling;
}else{
next=dir;
select(_482,next,_484);
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(_482,next,_484);
return next;
}else{
return _482;
}
}
function select(_486,next,_488){
next.scrollIntoView(false);
next.style.backgroundColor="#bbddff";
if(_486.style){
_486.style.backgroundColor="transparent";
}
}
function resultClickHandler(_489){
var os=_489.getAttribute("os");
var sc;
var hdr;
var _48d=_489.parentNode;
if(_48d){
hdr=getChildByAttribute(_48d,"id","hdr");
}
if(hdr){
sc=hdr.getAttribute("sc");
}
if(!sc){
sc="";
}
var _48e=_489.getElementsByTagName("a");
var _48f=new Object();
_48f.href=window.location.href;
if(_48e&&_48e.length){
for(var ii=0;ii<_48e.length;ii++){
if(_48e[ii].getAttribute("titleLink")=="1"){
_48f=_48e[ii];
break;
}
}
}
if(_489.getAttribute("bf")){
window.location.href=_48f.href;
}else{
if(_489.id=="od"){
_489.innerHTML="<center>Loading...</center>";
EvSetFetchingMore(true);
EvFireRangeQueryEx(true,_489);
EvtInst.OnClickHandler(_489,null);
}else{
if(_489.getAttribute("gid")){
window.location.href=_48f.href;
}
}
}
if(_48f.href.indexOf("javascript:void(0)")!=-1){
EvtInst.OnClickHandler(_489,null);
}
}
function EvTextBoxModified(_491,_492,_493){
if(EvtInst){
if(isTextBoxModified(_491)&&getCookie(document,"ppSwitch")!="0"){
EvtInst.TextBoxModified(_493,_492,_493);
}
}
}
function EvCheckPlaceholder(_494,_495,_496){
if(EvtInst){
if(isTextBoxModified(_494,false)){
EvtInst.removePlaceholder();
}else{
textBoxNavigation(_494,_495,_496);
}
}
}
function EvPlayRelatedClip(_497){
if(EvtInst){
EvtInst.playRelatedClip(_497);
}
}
function EvPlayMCClip(_498){
if(EvtInst){
EvtInst.playMCClip(_498);
}
}
function EvPrepareMCClip(_499){
if(EvtInst){
EvtInst.prepareMCClip(_499);
}
}
function EvStopMCClip(){
if(EvtInst){
EvtInst.stopMcClip();
}
}
function EvCleanup(){
if(EvtInst){
EvtInst.cleanup();
EvtInst=null;
}
EvSetSearchHistory();
}
function EvShowTab(_49a,elem){
EvShowTabEx(_49a,elem,true);
}
function EvShowTabEx(_49c,elem,_49e){
EvHideAllTabs(_49c);
var _49f=document.getElementById("navPaneId");
var _4a0=getChildByAttribute(_49f,"id",_49c);
if(_4a0){
_4a0.style.display="block";
if(_49e){
_4a0.innerHTML="Loading...";
}
setExCookie(_4a0.id+"_tab");
var tmp="relsec2";
var lid=getCookie(document,"lid");
if(lid==""){
tmp="relsec";
}
if(_49c==tmp){
EvtInst.showSearchHistory();
}
}
unhiliteAllLinks(elem.parentNode);
elem.style.borderBottom="2px solid #d20909";
elem.style.textDecoration="none";
elem.blur();
if(_49e){
pli.SendRequest1(AjaxConsts["LoginPageURL"]+"da=pc&opt=refresh&reqtime="+new Date().getMilliseconds(),elem,"");
}
}
function unhiliteAllLinks(elem){
var _4a4=elem.getElementsByTagName("a");
for(var ii=0;ii<_4a4.length;ii++){
_4a4[ii].style.borderBottom="none";
elem.style.textDecoration="";
}
}
function EvHideAllTabs(_4a6){
var _4a7=document.getElementById("navPaneId");
var _4a8=getChildrenByAttribute(_4a7,"className","relsec");
if(_4a8&&_4a8.length){
for(var ii=0;ii<_4a8.length;ii++){
var _4aa=_4a8[ii];
if(_4aa.id==_4a6){
continue;
}
_4aa.style.display="none";
removeExCookie(_4aa.id+"_tab");
EvSetExpandedRelState(_4aa.id);
}
}
}
function EvSetExpandedRelState(_4ab){
var _4ac=document.getElementById("navPaneId");
var _4ad=getChildByAttribute(_4ac,"id",_4ab);
var _4ae=getChildrenByAttribute(_4ad,"id","rel");
for(var jj=0;jj<_4ae.length;jj++){
var rel=_4ae[jj];
var _4b1=getChildByAttribute(rel,"id","relId3");
if(_4b1){
_4b1.id="relId2";
}
var _4b2=getChildByAttribute(rel,"id","relHolder2");
if(_4b2){
_4b2.style.display="block";
}
var cn=rel.className;
removeExCookie(cn);
}
}
function EvSetSearchHistory(){
if(ProtoUIStates.searchTextBox.value&&ProtoUIStates.searchTextBox.value.length>0){
var _4b4=ProtoUIStates.searchTextBox.value;
var _4b5=getCookie(document,"vtapun");
if(_4b5||_4b5==""){
var shCN="sh_"+_4b5;
var _4b7=getCookie(document,shCN);
if(!_4b7){
_4b7="";
}
var _4b8=EvGetSearchHistory();
if(_4b8){
var _4b9=0;
if(_4b8.length>=AjaxConsts["max_shist"]){
_4b9=_4b8.length-AjaxConsts["max_shist"]+1;
}
for(var ii=0;ii<_4b8.length;ii++){
if(_4b8[ii]==_4b4){
return;
}
if(ii==_4b9){
_4b7=_4b8[ii];
}else{
if(ii>_4b9){
_4b7+=","+_4b8[ii];
}
}
}
}
_4b7+=","+_4b4;
setCookie(document,shCN,_4b7,7300);
}
}
}
function EvGetSearchHistory(){
var _4bb=null;
var _4bc=getCookie(document,"vtapun");
if(_4bc||_4bc==""){
var shCN="sh_"+_4bc;
var _4be=getCookie(document,shCN);
if(!_4be){
_4be="";
}
var _4bb=_4be.split(",");
}
return _4bb;
}
function EvResetSearchHistory(){
var _4bf=getCookie(document,"vtapun");
if(_4bf||_4bf==""){
var shCN="sh_"+_4bf;
setCookie(document,shCN,"",7300);
}
}
function EvShowLogin(elem,evt){
elem.style.background="none";
var _4c3=elem.parentNode.parentNode;
var _4c4=getChildByAttribute(_4c3,"id","relHolder");
if(_4c4){
_4c4.style.display="block";
}
}
function EvSubmitLogin(elem,evt){
var _4c7=elem.parentNode.parentNode;
if(elem.innerHTML.toLowerCase()=="forgot password"){
var _4c8=getChildByAttribute(_4c7,"name","opt");
_4c8.value="Forgot";
}
_4c7.submit();
return;
}
function EvSubmitRegisterEx(_4c9,evt){
if(letsgo()){
return;
}
var _4cb=getChildByAttribute(_4c9,"name","opt");
var prev=_4cb.value;
_4cb.value="Signup";
_4cb.value="import";
_4c9.submit();
_4cb.value=prev;
cancelThisEvent(evt);
}
function EvSubmitRegisterAlias(elem,evt){
var _4cf=document.getElementById("logindiv");
if(_4cf){
var _4d0=_4cf.getElementsByTagName("form")[0];
}
if(_4d0){
EvSubmitRegisterEx(_4d0,evt);
}
}
function EvSubmitRegister(elem,evt){
var _4d3=elem.parentNode.parentNode;
var _4d4=_4d3.getElementsByTagName("form")[0];
EvSubmitRegisterEx(_4d4,evt);
}
function EvPlayVideo(url,type){
if(EvtInst){
EvtInst.playVideo(url,type);
}
}
function EvOnClickHandler(p1,p2){
if(EvtInst){
EvtInst.OnClickHandler(p1,p2);
}
}
function EvHandleBack(_4d9){
if(EvtInst){
EvtInst.HandleBack(_4d9);
}
}
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,_4db){
if(EvtInst){
EvtInst.HandleShareVideo(gid,_4db);
}
}
function EvHandleBookMark(){
if(EvtInst){
EvtInst.HandleBookMark();
}
}
function EvSourceBrowse(_4dc,_4dd){
if(EvtInst){
EvtInst.SourceBrowse(_4dc,_4dd);
}
}
function EvSendSMSInLine(elem,evt){
if(elem.parentNode.parentNode.getAttribute("smsDone")==true){
return;
}
if(evt.stopPropagation){
evt.stopPropagation();
}
var _4e0=document.createElement("Div");
var _4e1=document.getElementById("sms_container");
if(elem.parentNode.parentNode.parentNode.id=="relList"){
if(window.scrollY!=undefined){
var _4e2=evt.clientY+window.scrollY-10;
}else{
var _4e2=evt.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
_4e1.style.top=_4e2+"px";
if(window.scrollX!=undefined){
var _4e3=evt.clientX+window.scrollX-290;
}else{
var _4e3=evt.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-290;
}
_4e1.style.left=_4e3+"px";
_4e1.innerHTML="";
_4e0.resultButton=elem.parentNode.parentNode;
_4e1.appendChild(_4e0);
var _4e4=document.getElementById("bodyDiv");
var _4e5=getChildByAttribute(_4e4,"className","mse");
if(_4e5&&_4e5.smsElem){
_4e5.smsElem.innerHTML="";
}
}else{
var _4e6=elem.parentNode.parentNode;
var _4e5=_4e6.parentNode;
if(_4e5.smsElem){
_4e5.smsElem.innerHTML="";
}
_4e6.setAttribute("smsDone","true");
_4e6.appendChild(_4e0);
_4e5.smsElem=_4e0;
_4e1.innerHTML="";
var act=elem.parentNode;
var _4e8=getChildByAttribute(act,"className","smsDiv");
if(_4e8){
act.removeChild(_4e8);
}
}
var _4e9=elem.parentNode.parentNode;
var _4ea=_4e9.getAttribute("gid");
_4e0.innerHTML=EvtInst.CreateSend2Mobile(_4ea,false,false);
var _4eb=document.getElementById("embedLink"+_4ea);
var _4ec="<div><iframe style=\\\"border:0px\\\" width=\\\"328px\\\" height=\\\"328px\\\" src=\\\"http://www.vtap.com/widget/index.html?sl:0~"+_4ea+"~&embed=1\\\"></iframe></div>";
if(_4eb){
_4eb.value=_4ec;
}
_4e0.className="smsDiv";
var _4ed="";
var _4ee=document.domain.toLowerCase().indexOf("vtap.com");
if(_4ee>=0){
_4ed=AjaxConsts.publicKeyVtapSite;
}else{
_4ee=document.domain.toLowerCase().indexOf("veveoinc.com");
if(_4ee>=0){
_4ed=AjaxConsts.publicKeyVeveoinc;
}
}
var _4ef=getChildByAttribute(_4e0,"className","content");
var _4f0=null;
if(_4ef){
var _4f1=getChildByAttribute(_4ef,"className","c1");
var _4f2=getChildByAttribute(_4f1,"className","c2");
_4f0=getChildByAttribute(_4f2,"id","recaptcha");
}
var lid=getCookie(document,"lid");
var _4f4=getCookie(document,"vtapun");
if(lid==""||_4f4==""){
if(_4f0){
Recaptcha.create(_4ed,_4f0,{theme:"white"});
}
}
}
function EvSendSMS(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");
var _4f9=elem.parentNode.parentNode;
var _4fa=_4f9.getAttribute("gid");
_4f7.innerHTML=EvtInst.CreateSend2Mobile(_4fa,false,false);
if(true||elem.parentNode.parentNode.parentNode.id=="relList"){
newPos=getPopupPosition(evt,_4f8,_4f7);
_4f7.resultButton=elem.parentNode.parentNode;
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=document.getElementById("embedLink"+_4fa);
var _501="<div><iframe style=\\\"border:0px\\\" width=\\\"328px\\\" height=\\\"328px\\\" src=\\\"http://www.vtap.com/widget/index.html?sl:0~"+_4fa+"~&embed=1\\\"></iframe></div>";
if(_500){
_500.value=_501;
}
_4f7.className="smsDiv";
var _502="";
var _503=document.domain.toLowerCase().indexOf("vtap.com");
if(_503>=0){
_502=AjaxConsts.publicKeyVtapSite;
}else{
_503=document.domain.toLowerCase().indexOf("veveoinc.com");
if(_503>=0){
_502=AjaxConsts.publicKeyVeveoinc;
}
}
var _504=getChildByAttribute(_4f7,"className","content");
var _505=null;
if(_504){
var _506=getChildByAttribute(_504,"className","c1");
var _507=getChildByAttribute(_506,"className","c2");
_505=getChildByAttribute(_507,"id","recaptcha");
}
var lid=getCookie(document,"lid");
var _509=getCookie(document,"vtapun");
if(lid==""||_509==""){
if(_505){
Recaptcha.create(_502,_505,{theme:"white"});
}
}
}
var MAX_HEIGHT=900;
var MAX_WIDTH=800;
function getPopupPosition(evt,_50b,_50c){
if(window.scrollY!=undefined){
var _50d=evt.clientY+window.scrollY-10;
}else{
var _50d=evt.clientY+document.documentElement.scrollTop+document.body.scrollTop+10;
}
if(window.scrollX!=undefined){
var _50e=evt.clientX+window.scrollX-290;
}else{
var _50e=evt.clientX+document.documentElement.scrollLeft+document.body.scrollLeft-290;
}
_50b.style.left=_50e+"px";
_50b.style.top=_50d+"px";
_50b.innerHTML="";
_50b.style.visibility="hidden";
_50b.appendChild(_50c);
if(_50b.offsetHeight+_50d>MAX_HEIGHT){
var _50d=MAX_HEIGHT-_50b.offsetHeight;
_50b.style.top=_50d+"px";
}
if(_50b.offsetWidth+_50e>MAX_WIDTH){
var _50e=MAX_WIDTH-_50b.offsetWidth;
_50b.style.left=_50e+"px";
}
_50b.style.visibility="visible";
}
function EvSubmitSMS(elem,evt){
if(EvtInst){
EvtInst.submitSMS(elem);
}
return cancelThisEvent(evt);
}
function EvOnMobileTextClick(elem,_512){
if(elem.style.color=="gray"){
elem.value="";
elem.style.color="";
}
}
function EvSubmitMobileLogin(elem,_514){
var form=document.getElementById("mobile_msg_form");
var _516=elem.parentNode;
var _517=getChildByAttribute(_516,"id","sms_status");
var _518=getChildByAttribute(_516,"id","smsTable");
var _519=_518.getElementsByTagName("div")[0];
var _51a=getChildByAttribute(_519,"id","phno");
var _51b=_518.getElementsByTagName("select")[0];
var code=_51b.value;
var phNo=_51a.value;
var _51e=form.getElementsByTagName("input");
_51e[0].value=code+phNo;
form.submit();
}
function openUrlInNewWindow(url){
window.open(url,"RefWindow","",false);
}
function SInitializeSearch(_520,_521,gid){
if(EvtInst==null){
EvtInst=new Evt(_520,_521);
}
if(gid=="__share_gid__"){
gid=null;
}
EvtInst.InitializeSearch(gid);
}
function UiContext(_523,_524,_525,_526){
this.re=_523;
this.ctxtStr=_524;
this.pageType=_525;
this.evtParam=_526;
}
function Evt(_527,_528){
var _529=_527;
var _52a=new Renderer(_528);
var _52b=new Parser(new ParserCB(this));
var _52c=new SearchInterface(_52b,0,_528,_529,false);
var _52d=-1;
var _52e=0;
var _52f=null;
var _530=_528;
var _531=null;
var _532=null;
var _533=null;
var _534=null;
var _535="";
var _536=null;
var _537=new Object();
var _538=null;
var _539=new ClipChecker(this);
var _53a=null;
var _53b=null;
var _53c=true;
var _53d=false;
var _53e=false;
var _53f=140;
var _540=" - vtap mobile videos";
var _541=readCookie("HCount");
if(_541){
_541=parseInt(_541);
}else{
_541=0;
}
var _542=readCookie("HCurrent");
if(_542){
_542=parseInt(_542);
}else{
_542=0;
}
var _543=10;
var _544=null;
var _545=-1;
this.searchesCB=function(_546,data,_548,_549){
if(!data){
return;
}
var str="searchesData = "+data;
eval(str);
_52a.setSearchesData(_544);
if(gPageId=="home"){
searches_show(3);
}
};
var _54b=new SimpleAsyncInterface(this.searchesCB,AjaxConsts["mashupDS"]);
this.ShowSearchesItem=function(_54c){
_545=_54c;
_52a.ShowSearchesItem(_54c);
};
this.mashupCB=function(_54d,data,_54f,_550){
_52a.setMashupData(data);
setTimeout("mashup_show(1)",1);
};
var _551=new SimpleAsyncInterface(this.mashupCB,AjaxConsts["mashupDS"]);
this.mashupClick=function(elem,_553){
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 _554=null;
this.getLastHilitedMashupElem=function(){
return _554;
};
this.ShowMashup=function(elem){
if(elem==null||elem.parentNode.className=="mh"||(_554&&_554==elem)){
return;
}
if(_554){
_554.className="mt";
var _556=getChildByAttribute(_554.parentNode,"className","md");
if(_556){
_556.style.display="none";
}
}
_554=elem;
elem.className="mt_hilite";
var _557=document.getElementById("mashupMore");
_557.innerHTML="less";
EvExpandMashupInfo(_557);
};
function HideAllMashups(){
return;
var ii=1;
var _559=document.getElementById("mt"+ii);
var _55a=document.getElementById("md"+ii);
while(_559&&_55a){
_559.className="mt";
_55a.className="hide";
ii++;
_559=document.getElementById("mt"+ii);
_55a=document.getElementById("md"+ii);
}
}
this.getRenderer=function(){
return _52a;
};
this.notificationCB=function(){
return;
};
var _55b=new SimpleAsyncInterface(this.notificationCB,AjaxConsts.prototype.VideoDS);
init_ds_handlers();
function init_ds_handlers(){
var _55c=AjaxConsts.DataSpaceMap.length;
var _55d=AjaxConsts.DataSpaceMap;
for(var i=0;i<_55c;i++){
var _55f=eval(_55d[i].evt_handler);
if(_55f){
_537[_55d[i].val]=new _55f();
}
}
_538=_537[_530.val];
}
this.removePlaceholder=function(){
_52a.setPlaceHolder(false);
};
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(_56b,data,_56d,_56e){
if(!_56e){
return;
}
if(_56b==200){
if(data.indexOf("wrong")==-1){
_56e.innerHTML="sms sent sucess";
_56e.className="success";
}else{
_56e.innerHTML="The challenge response is wrong. Please try again.";
_56e.className="failure";
Recaptcha.reload();
}
}else{
_56e.innerHTML="sms sent failure";
_56e.className="failure";
}
};
var sms=new SimpleAsyncInterface(this.smsCB,AjaxConsts["mashupDS"]);
this.submitSMS=function(elem){
var _571=elem.parentNode;
var _572=getChildByAttribute(_571,"id","sms_status");
var _573=getChildByAttribute(_571,"id","smsTable");
var _574=_573.getElementsByTagName("div")[0];
var _575=getChildByAttribute(_574,"id","phno");
var _576=_573.getElementsByTagName("select")[0];
var gid=_571.parentNode.parentNode.parentNode.parentNode.getAttribute("gid");
var url="";
if(!gid){
var _579=_571.parentNode.parentNode.parentNode.resultButton;
if(_579){
gid=_579.getAttribute("gid");
}
}
if(!gid){
var _57a=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
if(_57a){
url="&pub_id="+escape(_57a.getAttribute("act_pub_id"));
}
}
var _57b=_576.value;
var phno=_575.value;
if(url==""){
url=escape(AjaxConsts.send2mobileURL+gid);
}
if(_57b==""||phno==""){
_572.innerHTML="sms sent failure";
_572.className="failure";
return;
}
var lid=getCookie(document,"lid");
var _57e=getCookie(document,"vtapun");
if(lid==""||_57e==""){
var _57f=getChildByAttribute(_571,"id","recaptcha");
if(_57f){
var _580=_57f.getElementsByTagName("input")[0].value;
var _581=_57f.getElementsByTagName("input")[1].value;
}
}else{
var _580="";
var _581="";
}
sms.SendRequest(AjaxConsts.SendSMSCgi+"phno="+parseInt(_57b)+parseInt(phno)+"&link_url="+url+"&recaptcha_challenge_field="+_580+"&recaptcha_response_field="+_581,_572,"");
_572.innerHTML="waiting";
_572.className="success";
};
this.TextBoxModified=function(_582,_583,_584){
_52a.setPlaceHolder(true);
if(_582.value.length==0){
_53c=true;
document.getElementById(_583).style.display="none";
if(_583=="resultDisplay"){
_52a.setPlaceHolder(true);
setCookie(document,"ss","",null);
}
return;
}else{
if(_53c&&!(_52a.GetContextString().length==0&&_52a.GetSearchString().length==0)){
_53c=false;
}
}
var _585=_582.value;
if(_52a.GetContextString().length>0&&(_585.length<1)){
var _586=null;
_586=_52c.FireBackQuery(1);
var _585=_52c.GetCurrentSearchString();
if(_585==null||_585.length==0){
_585=_535;
}
_52a.SetContextString("");
_52a.SetTextBoxValue(_585);
var url=AjaxConsts["searchesURL"];
_54b.SendRequest(url,null,null);
return;
}
if(_585.length>0){
_52a.setPlaceHolder(false);
}
clear_search_state();
var _586=new UiContext(null,_52a.GetContextString(),"search",[_582,document.getElementById(_583),_584]);
var sc=this.getSCFromHdr(_582);
if(sc==null||sc==""){
setCookie(document,"ss",_585,null);
}
if(_582.getAttribute("rftr")&&_582.getAttribute("rftr")=="2"){
this.sreq("ti",null,escape(_585),sc,_586);
}else{
this.sreq("si",null,escape(_585),sc,_586);
}
_52a.HideMoreInfo(true);
};
this.getSCFromHdr=function(_589){
if(!_589.getAttribute("useSC")){
return null;
}
var _58a=document.getElementById("bodyDiv");
var mse=getChildByAttribute(_58a,"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 _532;
};
function GetSearchResult(_58e){
if(_532&&_532.arr.length&&_58e<_532.arr.length){
return _532.arr[_58e];
}
return null;
}
function launchReferencePage(_58f){
window.location.href=AjaxConsts.reference_page+_58f;
}
this.handleResHeader=function(s,e){
if(s.id.indexOf("sf")==0||s.id.indexOf("sn")==0){
var _592=new UiContext(null,_52a.GetContextString(),"search","");
clear_search_state();
_52c.FireBrowseQuery(s.getAttribute("os"),_532,_592,false);
return true;
}
return false;
};
this.OnClickHandler=function(_593,_594){
var _595=_593.id;
if(_594=="reference"){
launchReferencePage(_538.getReferenceParams(_531,null));
}
if(_594&&_594.type=="blur"&&_595=="SearchTextBox"){
return false;
}
if(_595=="ContextInfo"){
HandleClear(false);
return false;
}else{
if(_595=="SearchTextBoxCell"||_595=="SearchTextBox"){
if(0&&parseInt(_594.clientX)>parseInt(window.innerWidth)-50){
home();
}
return false;
}
}
if(this.handleResHeader(_593,_594)){
return;
}
var _596=_538.getIndexOfClickedResult(_595);
if(isNaN(_596)){
return false;
}
if(_52d>=0){
_52a.UnhiliteSearchEntry(_52d);
}
_52d=_596;
if(handle_selection(_52d,_593)==true){
var _597=_593.getAttribute("selected");
if(_597=="expanded"){
var _598=parseInt(_595.substring("result".length));
if(!isNaN(_598)){
_52a.HiliteButton(_593);
}
}
_593.setAttribute("selected","clicked");
}
return false;
};
this.BodyClick=function(){
_52a.SetFocus();
};
this.ToolsClick=function(_599){
_52a.HideBookmark();
if(_599==Evt.Const.ToolsSoftKey1){
_52a.HandleBack();
this.HandleClear(true);
}else{
if(_599==Evt.Const.ToolsSoftKey2){
if(!IS_PLAYER_IN_INDEPENDENT_PANEL&&_536){
stopVideo();
}
clear_search_state();
_53c=true;
_52a.ShowHeader();
_52a.HandleHome(_53c);
_52a.SetTextBoxValue(null);
}else{
if(_599==Evt.Const.ToolsSoftKey3){
EvFireRangeQuery(true);
}
}
}
_52a.SetFocus();
};
this.FireRangeQueryEx=function(_59a,_59b){
var os=_59b.getAttribute("os");
if(os){
var _59d=_59b.parentNode;
var _59e=getChildByAttribute(_59d,"id","hdr");
var sc=null;
if(_59e&&_59e.getAttribute("sc")){
sc=_59e.getAttribute("sc");
}
var uc=new UiContext(null,_52a.GetContextString(),"scroll",[null,_59d]);
this.sreq("si",os,"",sc,uc);
}
if(_59a){
}
};
this.FireRangeQuery=function(_5a1){
var _5a2=document.getElementById("od");
this.FireRangeQueryEx(_5a1,_5a2);
};
SendMoreInfo=function(os,_5a4,_5a5,_5a6){
if(_5a6!=null){
_5a6=_532;
}
EvtInst.sreq("mi",os+"&RC=0","",null,_5a4);
};
HandleMoreInfo=function(os,_5a8,_5a9,_5aa){
SendMoreInfo(os,_5a8,_5a9,_5aa);
if(!ProtoUIStates.MIpreloadImagesArray){
ProtoUIStates.MIpreloadImagesArray=new Array();
}
if(_5a8.re){
_52a.DisplayMoreInfo(_5a8.re,false);
}
return true;
};
this.postProcessing=function(elem){
var sc="";
var _5ad=getChildByAttribute(elem,"id","hdr");
if(_5ad&&_5ad.getAttribute("sc")){
sc=_5ad.getAttribute("sc");
}
var _5ae=elem.childNodes;
for(var ii=0;ii<_5ae.length;ii++){
var _5b0=_5ae[ii];
if(_5b0.className=="ResultButton"&&_5b0.getAttribute("bf")==1){
}else{
if(_5b0.className=="ResultButton"&&!_5b0.getAttribute("bf")){
}
}
}
};
var _5b1="<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 _5b2="<div class=\"relListItem\"><nobr><a href=\""+AjaxConsts.SearchPageURL;
var _5b3="\">";
var _5b4="</a></nobr></div>";
var _5b5="</div></div></div>";
this.UnescapeTitleStr=function(_5b6){
_5b6=_5b6.replace("&amp;","&");
_5b6=_5b6.replace("&lt;","<");
_5b6=_5b6.replace("&gt;",">");
_5b6=_5b6.replace("&quot;","'");
return _5b6;
};
this.InitializeSearch=function(gid){
if(navigator.userAgent.indexOf("MSIE")>=0){
_52c.SetBrowser(SearchInterface.BTypes.IE);
}
if(navigator.userAgent.indexOf("Firefox")>=0){
_52c.SetBrowser(SearchInterface.BTypes.FireFox);
}
if(navigator.userAgent.indexOf("Safari")>=0){
_52c.SetBrowser(SearchInterface.BTypes.Safari);
}
if(navigator.userAgent.indexOf("Opera")>=0){
_52c.SetBrowser(SearchInterface.BTypes.Opera);
}
_53b=new RevealTimer(false);
_52a.Initialize();
var _5b8=document.getElementById("mi_main_panel");
if(gid!=null||_5b8!=null){
var mi="vp:mi:0~"+gid+"~";
this.handle_more_info(_5b8,null,false);
this.handle_more_info(document.getElementById("playerWindow"),null,true);
var _5ba=document.getElementById("mobileSubmit").parentNode.innerHTML=this.CreateSend2Mobile(gid,true);
var _5bb=document.getElementById("embedLink"+gid);
var _5bc="<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(_5bb){
_5bb.value=_5bc;
}
}
if(gPageId=="home"){
var url=AjaxConsts["searchesURL"];
_54b.SendRequest(url,null,null);
}
var _5be=0;
var bdiv=document.getElementById("bodyDiv");
if(AjaxConsts.src1src){
bdiv.innerHTML=bdiv.innerHTML.replace(/src1=/g,"src=");
}
var _5c0=getChildByAttribute(document.getElementById("bodyDiv"),"id","mashupDiv");
if(_5c0){
var _5c1=document.getElementById("mt0");
if(_5c1){
title_str=this.UnescapeTitleStr(trim(_5c1.innerHTML)+_540);
}
var idx=0;
var _5c3=getChildByAttribute_ex(_5c0,"className","ms",idx);
while(_5c3){
var _5c4=getChildByAttribute(_5c3,"className","mt_hilite");
if(_5c4==null){
idx=idx+1;
_5c3=getChildByAttribute_ex(_5c0,"className","ms",idx);
}else{
this.ShowMashup(_5c4);
_554=_5c4;
break;
}
}
}
var elem=getChildByAttribute(document.getElementById("bodyDiv"),"id","navPaneId");
if(elem){
this.postProcessing(elem);
}
_5c6=getChildByAttribute(document.getElementById("bodyDiv"),"className","mse");
if(_5c6){
this.postProcessing(_5c6);
}
if(_5c6){
var _5c7=getChildByAttribute(_5c6,"id","od");
}
if(false&&_5c7){
_5c7.setAttribute("onclick","this.innerHTML='<center>Loading...</center>'; EvSetFetchingMore(true); EvFireRangeQueryEx(true, this)");
_5c7.parentNode.innerHTML=_5c7.parentNode.innerHTML;
}
msehElem=getChildByAttribute(document.getElementById("bodyDiv"),"id","mseh");
if(msehElem){
var _5c6=getChildByAttribute(msehElem,"className","mse");
var _5c7=getChildByAttribute(_5c6,"id","od");
if(_5c7){
replaceOdWithFooter(_5c7);
var hdr=getChildByAttribute(_5c6,"id","hdr");
var u=hdr.getAttribute("os");
var p=(u?"&os="+(u):"");
var uc=null;
var req=[AjaxConsts["si"]+p,uc,p,_5c6.innerHTML];
_5c6.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 _5ce=getCookie(document,"ppSwitch");
if(_5ce!="0"){
this.TextBoxModified(ProtoUIStates.searchTextBox,"resultDisplay",null);
}
}else{
_52a.setPlaceHolder(true);
}
if(_5c6){
_5c6.arr=getResultsArray(_5c6);
_532=_5c6;
_5c6.expected_results=10;
_5c6.valid_results=10;
_5c6.last_set=false;
startResolution();
}
hiliteTab(false);
var _5cf=document.getElementById("mobile_msg");
if(_5cf){
_5cf.innerHTML=mobileMsg+EvtInst.CreateSend2Mobile(null,false,true,"EvSubmitMobileLogin(this, event)");
setSmsStatus(_5cf.getAttribute("status"),"lsms_status");
}
};
this.showSearchHistory=function(){
var ex=getCookie(document,"ex");
var lid=getCookie(document,"lid");
if(ex.indexOf("relsec2_tab-")!=-1&&lid!=""){
return;
}
var _5d2=EvGetSearchHistory();
if(_5d2&&_5d2.length&&_5d2[0].length){
var str=_5b1;
var _5d4=_5d2.length;
for(var ii=0;ii<_5d4;ii++){
str+=_5b2;
str+=_5d2[ii];
str+=_5b3;
str+=_5d2[ii];
str+=_5b4;
}
str+=_5b4;
var _5d6=document.getElementById("navPaneId");
if(_5d6){
var _5d7=document.createElement("div");
_5d7.id="rel";
_5d7.className="shist";
_5d7.innerHTML=str;
var tmp="relsec2";
if(lid==""){
tmp="relsec";
}
var _5d9=getChildByAttribute(_5d6,"id",tmp);
if(_5d9){
_5d9.appendChild(_5d7);
}
}
}
};
function stopVideo(){
if(_536){
_52a.hideClipMessage();
_52a.hidePlayerLoadingMessageSpan();
_52a.stopVideo();
_536=false;
try{
_539.cancelResolution();
}
catch(e){
}
}
}
this.stopMcClip=function(){
stopVideo();
_52a.resetVideoPageData();
if(_5da!=-1){
_52a.HideWatchWindow(_5da);
lastVideoPlayer=-1;
}
};
this.HandleSearch=function(){
if(_52a.isSearchInputBoxVisible()){
_52a.HideHeader();
return;
}
_52a.ShowHeader();
};
this.HandleShareVideo=function(gid,_5dc){
if(_5dc==true){
var _5dd=gid;
}else{
if(gid!=undefined){
var _5dd="sl:0~"+gid;
}else{
var _5dd=_531.shareOs;
}
}
_52a.HandleShareVideo(_5dd,_5dc);
this.sendNotification(gid,2);
};
this.HandleBookMark=function(){
var _5de=_531.shareOs;
stopVideo();
_52a.ShowBookmark();
_52a.loadBMPage(AjaxConsts.ShareURL+_5de,_531.strTitle);
};
this.SourceBrowse=function(_5df,_5e0){
browseFold(_532[_5e0],_5df);
};
this.sendNotification=function(gid,_5e2){
var url=AjaxConsts["StatisticURL"];
url+="gid="+gid;
url+="&";
url+="notify="+_5e2;
_55b.SendRequest(url,"");
};
this.HandleBack=function(_5e4){
_52a.hideClipMessage();
if(_52a.HideBookmark()){
return;
}
if(!IS_PLAYER_IN_INDEPENDENT_PANEL&&_536){
stopVideo();
_52a.ResetScrollBar();
return;
}
if(_52a.isMoreInfoPage()){
_52a.showToolbarIconsInResultsPage();
}
var _5e5=false;
if(_538.handle_back){
_5e5=_538.handle_back();
}
if(_5e5){
return;
}
if(_52c.getStackSize()<2){
return;
}
clear_search_state();
var _5e6=null;
_5e6=_52c.FireBackQuery(_5e4);
searchStr=_52c.GetCurrentSearchString();
if(_52c.getStackSize()<2){
if(searchStr==null||searchStr.length==0){
searchStr=null;
}
}else{
if(searchStr==null||searchStr.length==0){
searchStr=_535;
}
}
_52a.SetTextBoxValue(searchStr);
_52a.SetContextString("");
if(_52a.isMoreInfoPage()&&_52c.getStackSize()<2){
_53c=true;
}
};
this.playVideo=function(url,type){
_52a.playVideo(url,type);
};
this.HandleClear=function(_5e9){
var _5ea=_52a.GetSearchString();
clear_search_state();
if(_5ea&&_5ea!=""){
if(!_5e9){
_5ea=_5ea.substr(0,_5ea.length-1);
}
if(_52f==Evt.Const.ItemType_ResultsBox){
hilite_entry(_52d);
}
_52c.FireSearchQuery(_5ea,_532,new UiContext(null,_52a.GetContextString(),"search",""));
}else{
if(_52e>0){
_52c.FireBackQuery(1);
if(_52e>0){
_52e--;
}
_5ea=_52c.GetCurrentSearchString();
if(_5ea==null||_5ea.length==0){
_5ea=_535;
}
_52a.SetTextBoxValue(_5ea);
}else{
if(_52f==Evt.Const.ItemType_ResultsBox){
hilite_entry(_52d);
}
_52c.FireSearchQuery(_5ea,_532,new UiContext(null,_52a.GetContextString(),"search",""));
}
}
};
this.EmphasisRendererCB=function(_5eb){
return _52a.EmphasisRenderer;
};
this.handle_more_info=function(_5ec,_5ed,_5ee){
if(_5ec&&_5ed){
var _5ef=document.getElementById("videoHeaderDiv");
_5ef.style.display="block";
_5ef.style.visibility="visible";
_5ec.innerHTML=_5ed;
}
document.getElementById("shareLink").value=document.location.href;
var _5f0=getChildByAttribute(_5ec,"className","ResultButton");
if(!_5f0||_5f0.id=="dead"){
return;
}
_5f0.removeAttribute("onclick");
_5f0.removeAttribute("onmousedown");
var meta=getChildByAttribute(_5f0,"className","meta");
var _5f2=getChildByAttribute(meta,"id","t");
var _5f3=_5f2.getElementsByTagName("a")[0];
var aux=getChildByAttribute(meta,"id","d");
if(aux){
var _5f5=aux.innerHTML;
if(aux.innerHTML.length>_53f){
aux.innerHTML=_5f5.substring(0,_53f)+"&nbsp;(<a href=\"javascript:void(0)\" onclick=\"EvShowAuxMoreInfo(this, event,"+_53f+")\" onmousedown=\"return cancelThisEvent(event)\" fullText=\""+_5f5.replace(/\"/g,"'")+"\">more...</a>)";
}
}
var _5f6=getChildByAttribute(meta,"id","source");
var _5f7=_5f0.getAttribute("rf");
if(_5f6&&_5f7){
var _5f8=_5f6.innerHTML;
_5f6.innerHTML="<a href=\""+_5f7+"\" target=\"_blank\" style=\"color:darkgreen;\" onmousedown=\"return cancelThisEvent(event)\">"+_5f8+"</a>";
var _5f9=document.getElementById("mi_main_panel");
var _5fa=getChildByAttribute(_5f9,"className","ResultButton");
var _5fb=getChildByAttribute(_5fa,"className","meta");
_5f2=getChildByAttribute(_5fb,"id","t");
var _5f3=_5f2.getElementsByTagName("a")[0];
if(_5f3){
var str=_5f3.innerHTML;
}else{
var str=_5f2.innerHTML;
}
_5f2.innerHTML="<a href=\""+_5f7+"\" target=\"_blank\" style=\"color:#4f4d3c;text-decoration:none\" onmousedown=\"return cancelThisEvent(event)\">"+str+"</a>";
}
if(_5ee!=false){
crUserFlds(_5f0);
var meta=getChildByAttribute(_5f0,"className","meta");
if(meta){
var _5f6=getChildByAttribute(meta,"id","source");
if(_5f6){
_5f0.source=_5f6.innerHTML;
}else{
_5f0.source="";
}
}
_5f0.shareOs="sl:0~"+_5f0.getAttribute("gid");
_5f0.removeAttribute("onmousedown");
_532=new Object();
_532.arr=new Array();
_532.arr[0]=_5f0;
EvPlayMCClip(0);
}
};
this.RenderResultsCB=function(_5fd,_5fe){
if(_5fd==null){
return;
}
if(1||_5fe.drop==false){
if(AjaxConsts.src1src){
_5fd=_5fd.replace(/src1=/g,"src=");
}
}
if(_5fe&&(_5fe.pageType=="scroll"||_5fe.pageType=="search"||_5fe.pageType=="currentSearch"||_5fe.pageType=="moreinfo")){
var _5ff=_5fe.evtParam[1];
var _600=_5fe.evtParam[0];
var _601=0;
if(_5fe&&_5fe.pageType=="scroll"){
var _602=getChildByAttribute(_5ff,"id","od");
if(!_602){
_602=getChildByAttribute(_5ff,"className","mb");
}
if(_602){
_5ff.removeChild(_602);
}
var _603=document.createElement("DIV");
_603.innerHTML=_5fd;
var _601=getResultsArray(_603).length;
var _604=getChildByAttribute(_603,"className","ResultButton");
if(!_604){
_604=getChildByAttribute(_603,"className","mb");
}
var _605=_604;
while(_604){
_5ff.appendChild(_603.removeChild(_604));
_604=getChildByAttribute(_603,"className","ResultButton");
if(!_604){
_604=getChildByAttribute(_603,"className","mb");
}
}
if(_605&&_5ff.className!="mse"){
_5ff.current=move(_5ff,_5ff.current,_605,_600);
}
}
if(_5fe&&_5fe.pageType=="search"){
if(_5fe.evtParam[2]&&_5fe.evtParam[0].value){
_5ff.style.display="block";
if(_5ff.id=="resultDisplay2"){
document.getElementById("addtopics").style.visibility="visible";
}
}
_5ff.style.zIndex="100";
_5ff.innerHTML=_5fd;
_5ff.current=null;
}
if(_5fe&&_5fe.pageType=="currentSearch"){
_5ff.innerHTML=_5fd;
_5ff.setAttribute("onclick","browse(null, null)");
}
if(_5fe&&_5fe.pageType=="moreinfo"){
this.handle_more_info(_5ff,_5fd);
}
if(_5fe.drop==false){
this.postProcessing(_5ff);
}
var _602=getChildByAttribute(_5ff,"id","od");
if(_602&&(_5fe&&_5fe.pageType!="currentSearch")){
if(_5fe.pageType=="moreinfo"){
_602.style.display="none";
}
}
EvSetFetchingMore(false);
if(_5fe&&_5fe.pageType=="search"){
_5ff.scrollTop=0;
}
var _606=getChildByAttribute(document.getElementById("bodyDiv"),"className","mse");
if(_5ff==_606){
_5ff.arr=getResultsArray(_5ff);
_532=_5ff;
if(_5fe&&_5fe.pageType=="scroll"){
_5ff.valid_results+=_601;
}
_5ff.last_set=false;
startResolution();
}
return;
}
if(_5fe&&_5fe.pageType=="currentSearch"){
_52a.RenderResultsCB(_5fd,false,true);
return;
}
if(_53c){
if(_5fe.pageType=="moreinfo"){
_52a.ShowWatchInitWindow();
}else{
if(_5fe.pageType!="related"){
return;
}
}
}else{
_52a.HideWatchInitWindow();
}
var _607=false;
if(_5fe&&_5fe.pageType=="related"){
_52a.DisplayRelatedResults(_5fd);
_533=_5fd;
return;
}
if(_5fe.pageType!="moreinfo"){
_532=_5fd;
}
_53b.stop();
if(_5fe.pageType=="moreinfo"){
_607=true;
if(true){
if(_53c){
_532=_5fd;
}
_5fe.evtParam[1].innerHTML=_5fd;
return;
}
}else{
}
if(_5fe.pageType!="scroll"&&_5fe.pageType!="moreinfo"){
clear_search_state();
_531=_5fd.arr[0];
_5fd.expected_results=_529;
EvStopMCClip();
}
valert(_5fe.pageType);
if(_5fe.pageType!="scroll"&&_5fe.pageType!="moreinfo"){
valert("calling resolve");
_53b.setCallback(startResolution,self);
_53b.setIntervalAndRestart(resolverTimer);
}else{
startResolution();
}
_52d=-1;
_52a.RenderResultsCB(_5fd,_607);
if(ProtoUIStates.share_gid!="__share_gid__"){
ProtoUIStates.share_gid="__share_gid__";
this.playMCClip(0);
}
};
function getResultsArray(_608){
var _609=_608.childNodes;
var arr=new Array();
if(_609&&_609.length){
for(var ii=0;ii<_609.length;ii++){
if(_609[ii].className=="ResultButton"&&_609[ii].getAttribute("gid")!=null){
var _60c=_609[ii];
_60c.gid=_60c.getAttribute("gid");
_60c.url=_60c.getAttribute("url");
if(_60c.resolveStatus==undefined){
_60c.resolveStatus=0;
}
if(_60c.getAttribute("bf")!=1){
_60c.bFolded=false;
}else{
_60c.bFolded=true;
}
arr.push(_609[ii]);
}
}
}
return arr;
}
function startResolution(){
valert("starting resolution");
_539.ResolveImages(_532);
}
this.GetBrowser=function(){
return _52c.GetBrowser();
};
function clear_search_state(){
selected_result_index=0;
_52a.ClearSearchState();
}
function hilite_entry(_60d){
if(_60d<=_52b.GetNumSearchResults()){
clear_selected_item();
_52f=Evt.Const.ItemType_ResultsBox;
}
}
function clear_selected_item(){
if(!_52f){
return;
}
_52a.UnhiliteSearchEntry(_52d,selected_result_index,_532);
}
function browseFold(_60e,_60f,_610,_611,noSC){
_52e++;
clear_search_state();
if(!_611){
_611="browse";
}
var _613=new UiContext(_60e,_52a.GetContextString(),_611,"");
if(_611=="currentSearch"){
_613.evtParam=[null,document.getElementById("mashupPane")];
}
EvtInst.sreq("si",_60f,"",null,_613);
}
this.BrowseFoldItem=function(elem,_615){
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 _619=elem.getElementsByTagName("a");
var _61a=new Object();
_61a.href=window.location.href;
if(_619&&_619.length){
_61a=_619[0];
}
window.location.href=_61a.href;
};
this.BrowseSearchesItem=function(_61b,_61c){
if(_61b==null){
_61b=_545;
}
var gid=_544["All"][_61b]["gid"];
if(gPageId!="home"||_61c==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(_61e,_61f){
var _620=GetSearchResult(_61e);
if(_61f.getAttribute("bf")=="1"){
var sc=null;
if(_61f.parentNode){
var _622=getChildByAttribute(_61f.parentNode,"id","hdr");
if(_622){
sc=_622.getAttribute("sc");
}
}
if(!sc){
sc="";
}
os=_61f.getAttribute("os");
var gid=_61f.getAttribute("gid");
if(!gid){
gid=os;
}
if(os==""){
os=gid;
}
window.location.href=AjaxConsts["TopicPageURL"]+gid+"&os="+os+"&sc="+sc;
}else{
var _624=false;
var _625=_61f.id;
if(_625.indexOf("re_act_")==0){
var url=_61f.getAttribute("action");
var type=_61f.getAttribute("atype");
if(_538.handle_actionable_selection){
_624=_538.handle_actionable_selection(_620,url,type);
}
}else{
if(_538.handle_selection){
return _538.handle_selection(_61f);
}
}
}
return true;
}
this.UpdateFetchingStatus=function(_628){
if(_531!=_628&&_534!=_628){
valert("What's wrong");
return;
}
switch(_628.resolveStatus){
case 0:
break;
case 1:
break;
case 2:
valert("resolverCB : "+_628.resolverResp);
if((_628.videoType=="text/html")||(AjaxConsts["enableUgcCheck"]&&_628.gid&&_628.getAttribute("ugc")=="0")){
showMessageToViewSourcePage(_628);
}else{
_52a.showPlayerLoadingMessageSpan();
_52a.hideClipMessage();
_52a.setVideoPageMessage("Loading player");
_52a.playClip(_628.videoURL,_628.videoType);
if(_628.isRelated==true){
HandleMoreInfo(_628.more_info,new UiContext(_628,_52a.GetContextString(),"moreinfo",AjaxConsts.miParams),AjaxConsts.miParams,null);
}
}
break;
case 3:
var _629=_628.videoURL;
if(_629==null||_629==""){
_629="This video is no longer available from";
}
_629+=_628.source;
_52a.setVideoPageMessage(_629);
break;
case 4:
showMessageToViewSourcePage(_531);
break;
}
};
function showMessageToViewSourcePage(_62a){
var _62b="This video cannot be played inline. Click here to play this video from ";
_62b+=_62a.source;
_52a.setVideoPageMessage(_62b);
}
this.UpdateImage=function(_62c,_62d){
};
this.UpdateOverLayImage=function(_62e,_62f){
};
this.HideResult=function(_630,_631){
_52a.HideResult(_630);
_631.style.display="none";
};
this.IsCurrResult=function(_632){
if(_531!=null&&_531==_632||_534!=null&&_534.isRelated&&_534.gid==_632.gid){
return true;
}
return false;
};
fetchClip=function(_633){
_539.fetchClip(_633,false);
};
this.cleanup=function(){
_52c.Cleanup();
_52c=null;
_52a=null;
_52b=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(_638,_639){
return "gid="+_638.gid;
};
this.handle_selection=function(_63a){
valert("HandleMoreInfo "+_63a.more_info);
gid=_63a.getAttribute("gid");
if(gid!=null&&gid!=""){
window.location.href=AjaxConsts["VideoPageURL"]+_63a.getAttribute("gid");
}else{
EvPlayOnDemandClip(_63a);
}
return true;
};
this.getIndexOfClickedResult=function(_63b){
var _63c=parseInt(_63b.substring("result".length));
if(isNaN(_63c)){
_63c=parseInt(_63b.substring("row".length));
}
return _63c;
};
}
var _5da=-1;
this.prepareMCClip=function(_63d){
if(_5da!=-1){
_52a.HideWatchWindow(_5da);
lastVideoPlayer=-1;
}
_52a.ShowWatchWindow(_63d);
_5da=_63d;
};
this.playRelatedClip=function(_63e){
re=_533.arr[_63e];
re.isRelated=true;
_534=re;
playClip(re);
};
this.playMCClip=function(_63f){
_52a.HideHeader();
_531=_532.arr[_63f];
playClip(_531);
};
function playClip(re){
if(_536){
stopVideo();
}
re.videoURL=null;
_52a.showClipMessage();
var _641="Connecting to ";
_641+="<u>"+re.source+"</u>";
_641+=" ...";
_536=re;
_52a.setVideoPageData(_536);
_52a.setVideoPageMessage(_641);
_52a.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(_646,_647,_648,_649){
if(_646){
var _64a="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_646+"~&embed=1\"></iframe></div>";
}else{
var _64a="";
}
if(!_649){
_649="EvSubmitSMS(this, event)";
}
if(_647==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(_648!=true){
str+="<input id=\"phno_submit\" style=\"margin-top:32px;\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_649+"\" />";
}
str+="<span class=\"smsTitle\">&nbsp;Send to mobile</span>";
str+="<table id=\"smsTable\" cellspacing=\"2\" cellpadding=\"0\" >";
if(_648!=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(_648==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(_648==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(_648==true){
str+="<input id=\"phno_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_649+"\" />";
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"+_646+"\" 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(_64c,_64d,_64e,_64f){
if(_64c){
var _650="<div><iframe style=\"border:0px\" width=\"328px\" height=\"328px\" src=\"http://www.vtap.com/widget/index.html?sl:0~"+_64c+"~&embed=1\"></iframe></div>";
}else{
var _650="";
}
if(!_64f){
_64f="EvSubmitSMS(this, event)";
}
var str="";
if(_64d==true){
str+="";
}else{
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(_64e!=true){
str+="<input id=\"phno_submit\" style=\"margin-top:32px;\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_64f+"\" />";
}
str+="<span class=\"smsTitle\">&nbsp;Send video to a mobile</span>";
str+="<table id=\"smsTable\" cellspacing=\"2\" cellpadding=\"0\" >";
if(_64e!=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(_64e==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(_64e==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(_64e==true){
str+="<input id=\"phno_submit\" type=\"button\" class=\"sendSMSButton\" name=\"Submit\" value=\" \" onclick=\"return "+_64f+"\" />";
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"+_64c+"\" 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.CreateMyTap=function(_652){
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 _654=getChildByAttribute(_652,"id","tapList");
if(_654){
str+=_654.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,_656){
if(EvtInst){
EvtInst.mashupClick(elem,_656);
}
}
function mashup_show(_657){
if(EvtInst){
EvtInst.ShowMashup(_657);
}
}
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(_65d){
setCookie(document,"ss",_65d,null);
document.location.href=AjaxConsts["searchURL"]+_65d;
}
function search(elem,_65f,_660){
if(EvtInst){
if(elem){
setSearch(stripHTML(elem.innerHTML.substring(6,elem.innerHTML.length-7)));
}else{
if(_660){
setSearch(_660);
}
}
}
}
function browse(elem,_662){
if(EvtInst){
if(elem==null){
EvtInst.BrowseSearchesItem(null,true);
}else{
if(elem.id=="synId"){
sendSynReq(elem,_662);
}else{
EvtInst.BrowseFoldItem(elem,_662);
}
}
}
}
function sendSynReq(elem,evt){
if(!elem.titleDiv){
var _665=getChildByAttribute(elem,"className","mb");
var _666=getChildByAttribute(_665,"className","lb");
var _667=getChildByAttribute(_666,"className","rb");
var _668=getChildByAttribute(_667,"className","synTitle");
elem.titleDiv=_668;
}
var _669=elem.parentNode;
var _66a=getChildByAttribute(_669,"id","synHolder");
EvDisplaySearchHistory(elem,evt,elem.titleDiv);
var _66b=getChildByAttribute(_66a,"id","synList");
if(_66b.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=_669;
var req=[AjaxConsts["si"]+p,uc,p];
syn.SendRequest(AjaxConsts["si"]+p,uc,p);
_669.stack=new Array(req);
}
function getSynNext(elem,evt){
var _673=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _674=getChildByAttribute(_673,"id","synHolder");
var _675=getChildByAttribute(_674,"id","synList");
var hdr=getChildByAttribute(_675,"id","hdr");
var sc=hdr.getAttribute("sc");
var u=elem.getAttribute("os");
var p=(u?"&os="+(u):"")+(sc?"&sc="+(sc):"");
var uc=getChildByAttribute(_673,"id","synId");
uc.parent=_673;
var req=[AjaxConsts["si"]+p,uc,p];
if(req[0]==_673.stack[_673.stack.length-1][0]){
return;
}
syn.SendRequest(AjaxConsts["si"]+p,uc,p);
_673.stack.push(req);
}
function getSynPrev(elem,evt){
var _67e=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _67f=getChildByAttribute(_67e,"id","synHolder");
var _680=getChildByAttribute(_67f,"id","synList");
var req=_67e.stack.pop();
req=_67e.stack[_67e.stack.length-1];
syn.SendRequest(req[0],req[1],req[2]);
}
function searches_show(_682){
if(EvtInst){
if(gPageId&&gPageId=="home"){
EvtInst.ShowSearchesItem(_682);
}
EvtInst.BrowseSearchesItem(_682);
}
}
function getChildByAttribute(_683,_684,_685){
return getChildByAttribute_ex(_683,_684,_685,0);
}
function getChildByAttribute_ex(_686,_687,_688,_689){
var _68a=null;
var fo=0;
if(_686){
var _68c=0;
var _68d=_686.childNodes;
var _68e=_68d[_68c];
while(_68e){
var _68f=_68e[_687];
if(_68f==_688){
_68a=_68e;
if(fo==_689){
break;
}
fo++;
}
_68c++;
_68e=_68d[_68c];
}
}
if(fo==_689){
return _68a;
}
return null;
}
function getChildrenByAttribute(_690,_691,_692){
var _693=null;
var _694=new Array();
if(_690){
var _695=0;
var _696=_690.childNodes;
var _697=_696[_695];
while(_697){
var _698=_697[_691];
if(_698==_692){
_693=_697;
_694.push(_697);
}
_695++;
_697=_696[_695];
}
}
return _694;
}
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 _69c=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _69d=getChildByAttribute(_69c,"id","relHolder");
if(!_69d){
var _69d=getChildByAttribute(_69c,"id","relHolder2");
}
var _69e=getChildByAttribute(_69d,"id","relList");
if(navigator.userAgent.indexOf("MSIE")>=0){
var _69f=_69e.offsetTop;
}else{
var _69f=_69e.offsetTop-_69d.offsetTop;
}
if(_69f<0){
var _6a0=_69f+_69d.offsetHeight;
_69e.style.top=_6a0+"px";
checkRelPrev(_69c);
checkRelNext(_69c);
}else{
resetRelList(_69c);
}
}
function getRelNext(elem,evt){
var _6a3=elem.parentNode.parentNode.parentNode.parentNode.parentNode;
var _6a4=getChildByAttribute(_6a3,"id","relHolder");
if(!_6a4){
var _6a4=getChildByAttribute(_6a3,"id","relHolder2");
}
var _6a5=getChildByAttribute(_6a4,"id","relList");
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6a6=_6a5.offsetTop;
}else{
var _6a6=_6a5.offsetTop-_6a4.offsetTop;
}
if((_6a6)+_6a5.offsetHeight>_6a4.offsetHeight){
var _6a7=_6a6-_6a4.offsetHeight;
_6a5.style.top=_6a7+"px";
checkRelPrev(_6a3);
checkRelNext(_6a3);
}
}
function checkRelNext(_6a8){
var _6a9=getChildByAttribute(_6a8,"id","relHolder");
if(!_6a9){
var _6a9=getChildByAttribute(_6a8,"id","relHolder2");
}
var _6aa=getChildByAttribute(_6a9,"id","relList");
var _6ab=getChildByAttribute(_6a8,"className","mb");
var _6ac=_6ab.getElementsByTagName("a")[0];
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6ad=_6aa.offsetTop;
}else{
var _6ad=_6aa.offsetTop-_6a9.offsetTop;
}
if(_6ad+_6aa.offsetHeight>_6a9.offsetHeight){
_6ac.style.display="block";
return true;
}else{
_6ac.style.display="none";
return false;
}
}
function checkRelPrev(_6ae){
var _6af=getChildByAttribute(_6ae,"id","relHolder");
if(!_6af){
var _6af=getChildByAttribute(_6ae,"id","relHolder2");
}
var _6b0=getChildByAttribute(_6af,"id","relList");
var _6b1=getChildByAttribute(_6ae,"className","mb");
var _6b2=_6b1.getElementsByTagName("a")[1];
if(navigator.userAgent.indexOf("MSIE")>=0){
var _6b3=_6b0.offsetTop;
}else{
var _6b3=_6b0.offsetTop-_6af.offsetTop;
}
if(_6b3<0){
_6b2.style.display="block";
return true;
}else{
_6b2.style.display="none";
return false;
}
}
function resetRelList(_6b4){
var _6b5=getChildByAttribute(_6b4,"id","relHolder");
if(!_6b5){
var _6b5=getChildByAttribute(_6b4,"id","relHolder2");
}
var _6b6=getChildByAttribute(_6b5,"id","relList");
_6b6.style.top="";
}
function showRelFooter(_6b7){
var _6b8=getChildByAttribute(_6b7,"className","mb");
if(_6b8){
_6b8.style.display="block";
}
}
function getTLS(_6b9,_6ba){
var _6bb="";
if(!_6ba){
_6ba=document.getElementById("leftPart2");
}
var _6bc=getChildrenByAttribute(_6ba,"className","topic");
if(!_6bc||!_6bc.length){
return "";
}
for(var ii=0;ii<_6bc.length;ii++){
var _6be=_6bc[ii];
var _6bf=_6be.getElementsByTagName("div")[1];
if(_6bf&&(_6bf.className=="checked"||_6b9==true)){
_6bb+=_6be.getAttribute("gid");
if(ii<_6bc.length-1){
if(_6b9){
_6bb+=";";
}else{
_6bb+=",";
}
}
}
}
return _6bb;
}
function submitImportTopics(){
var tls=getTLS(false,document.getElementById("leftPart2"));
var tls1=getTLS(false,document.getElementById("leftPart1"));
if(tls1!=""){
tls+=tls1;
}
var _6c2=document.getElementById("tapgid");
_6c2.value=tls;
var _6c3=document.getElementById("importForm");
_6c3.submit();
}
function letsgo(){
var form=document.getElementById("letsgoForm");
if(form){
form.submit();
}
return form;
}
function EvAddSelectedTopics(elem,evt){
var _6c7=elem.parentNode;
var _6c8=getChildByAttribute(_6c7,"className","resultDisplay");
var _6c9=getChildrenByAttribute(_6c8,"className","ResultButton");
if(_6c9&&_6c9.length){
var _6ca=new Array();
var _6cb="da=pc&opt=addtaps&params=";
var _6cc="";
var _6cd="da=pc&opt=addtap&tapid=mytopics&tapgid=";
for(var ii=0;ii<_6c9.length;ii++){
var rb=_6c9[ii];
var act=getChildByAttribute(rb,"className","act act1");
var _6d1=getChildByAttribute(act,"id","remove_tap_checked");
if(_6d1){
var gid=rb.getAttribute("gid");
if(gid){
if(elem.parentNode.parentNode.className=="importRelSec"){
var meta=getChildByAttribute(rb,"className","meta");
var _6d4=getChildByAttribute(meta,"id","t");
var _6d5=_6d4.getElementsByTagName("a")[0];
var _6d6=_6d5.innerHTML;
var url=_6d5.href;
AddTopicToImportList(gid,url,_6d6,"checked");
}else{
_6cc+=_6cd+gid+";";
}
}
}
}
if(_6cc==""){
return;
}
elem.innerHTML="Adding...";
_6cb+=escape(_6cc);
pli.SendRequest(AjaxConsts["LoginPageURL"]+_6cb,elem,_6cb);
}
}
var topicTemplate="<a href=\"$url$\" target=\"myfeedFrame\"><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,_6da,_6db){
var _6dc=document.getElementById("leftPart1");
if(!_6dc){
return;
}
var _6dd=getChildByAttribute(_6dc,"className","topic");
var _6de=document.createElement("div");
_6de.setAttribute("gid",gid);
_6de.className="topic";
_6de.innerHTML="<a href=\""+url+"\" target=\"myfeedFrame\"><div class=\"topicTxt\">"+_6da+"</div></a><div class=\""+_6db+"\" onclick=\"if(this.className=='checked')this.className='unchecked';else this.className='checked'\">&nbsp;</div>";
_6dc.insertBefore(_6de,_6dd);
if(!_6dd){
var _6df=document.createElement("div");
_6df.style.height="1px";
_6df.style.overflow="hidden";
_6df.style.clear="both";
_6df.innerHTML="&nbsp;";
_6dc.appendChild(_6df);
}
}
function EvAddAsPhrase(elem,evt,_6e2){
if(elem.parentNode.parentNode.parentNode.parentNode.className=="importRelSec"){
var _6e3=document.getElementById("searchTextBox2").value;
var gid="ph:"+_6e3;
var url=AjaxConsts["LoginPageURL"]+"da=pc&pg=s&W="+_6e3;
AddTopicToImportList(gid,url,_6e3,"checked");
return;
}
var _6e6="da=pc&opt=addtap&tapid=myphrases&tapgid="+escape(_6e2);
elem.innerHTML="Adding as phrase...";
pli.SendRequest(AjaxConsts["LoginPageURL"]+_6e6,elem,_6e6);
}
function AddRSSImportedTopics(d){
var _6e8=eval(d);
for(var ii=0;ii<_6e8.length;ii++){
var _6ea=_6e8[ii][1];
var gid=_6e8[ii][0];
var url=const_base_url+"topic/"+escape(_6ea)+"/"+escape(gid);
AddTopicToImportList(gid,url,_6ea,"checked");
}
}

