var fpv_searchVideoUrl=FPV_SERVICES_BASE+"search_video/searchvideowsdl.php";
var blnSearchPanelEngaged=false;
var closeButtonSearch="<img border=\"0\" onClick=\"fpv_CloseSearchPanel()\" src=\""+searchAccordionCloseBtnImg+"\" class=\"fpv_closeBtn\" alt=\"Close\">";
var objAccordNav=null;
var mostRecentPanel="";
var mostAccordionWithSearch="";
function fpv_ServiceSearchClips(_1,_2){
document.body.style.cursor="wait";
if(!_1){
return;
}
var pl=new SOAPClientParameters();
pl.add("search_term",_1);
pl.add("network_id",siteID);
pl.add("width",navPanelThumb_w?navPanelThumb_w:80);
pl.add("height",navPanelThumb_h?navPanelThumb_h:45);
pl.add("nusoap_gateway",FPV_SERVICES_BASE+"more_video/nusoap_gateway.php");
if(_2=="editorialTags"?EditorialSearchRespectsNavigationRoot:SearchRespectsNavigationRoot){
pl.add("navigation_root",NavigationRoot);
}
if(_2=="editorialTags"){
var r=SOAPClient.invoke(fpv_searchVideoUrl,"searchVideoByEditorialTag",pl,true,fpv_ServiceSearchClips_callback);
}else{
var r=SOAPClient.invoke(fpv_searchVideoUrl,"searchVideo",pl,true,fpv_ServiceSearchClips_callback);
}
}
function searchByEditorialTag(_5){
document.getElementById("searchTextBox").value=_5;
fpv_SearchClips("editorialTags");
}
function fpv_ServiceSearchClips_callback(r,_7){
var _8="";
var _9=r.items;
if(r.items!=null){
if(true){
if(NavHorizontalScroll==1&&SearchTargetAccordion=="NAV"){
var _a=NavBlockWidth;
$("fpv_panelSearchContent").style.width=(_a*_9.length)+"px";
}
for(var i=0;i<_9.length;i++){
var _c=_9[i];
var _d=_c.statistics;
_8+="  <div onmouseout=\"this.className='fpv_metaBlock fpv_metaBlockStatic'\" onmouseover=\"this.className='fpv_metaBlock fpv_metaBlockHover'\" onclick=\"void(fpv_ShowVideo("+_c.id+"));\" class=\"fpv_metaBlock fpv_metaBlockStatic"+((i==_9.length-1)?" last":"")+"\">";
_8+="    <div class=\"fpv_metaBlockInternal\">";
_8+="    <div class=\"fpv_metaBlockImage\"><a title=\""+fpv_ReplaceDoubleQuotes((moreVideoClipTooltip=="NAME")?_c.name:_c.description)+"\" href=\"javascript:void(fpv_ShowVideo("+_c.id+"));\"><img border=\"0\" alt=\""+fpv_ReplaceDoubleQuotes((moreVideoClipTooltip=="NAME")?_c.name:_c.description)+"\" src=\""+((_c.thumbnail!=IMAGE_PREFIX)?(_c.thumbnail):folderThumbNotFoundImg)+"\"/></a></div>";
_8+="    <div class=\"fpv_metaBlockText\">";
_8+="    <dl>";
_8+="      <dt><a title=\""+fpv_ReplaceDoubleQuotes((moreVideoClipTooltip=="NAME")?_c.name:_c.description)+"\" href=\"javascript:void(fpv_ShowVideo("+_c.id+"));\">"+_c.name+"</a></dt>";
_8+="      <dd class=\"fpv_clipSubTitle\">"+(_c.subtitle?_c.subtitle:"")+"</dd>";
_8+="      <dd class=\"fpv_clipDesc\">"+fpv_SummarizeString(_c.description,navDescTrimLength)+"</dd>";
if(formatStatisticMore["enableRatingStars"]=="1"){
_8+="<dt class=\"fpv_clipStatistic fpv_clipRating\">"+formatStatistic("rating",_d.rating_avg)+"</dt>";
}
if(formatStatisticMore["enableOmnituremost"]=="1"&&_d.omnituremost){
_8+="<dt class=\"fpv_clipStatistic fpv_omnitureMost\">"+formatStatistic(formatStatistic["Watched"],_d.omnituremost)+"</dt>";
}
_8+="    </dl>";
_8+="    </div>";
_8+="    <span class=\"fpv_clearExtraInternal\"></span>";
_8+="    </div>";
_8+="    <div class=\"fpv_clearExtra\"></div>";
_8+="  </div>";
}
}
}else{
_8="No results.";
}
if($("fpv_searchProgress")){
$("fpv_searchProgress").style.display="none";
}
if($("fpv_panelSearchContentResults")){
$("fpv_panelSearchContentResults").innerHTML=_8;
if(SearchTargetAccordion=="NAV"&&MoreVideoTabsEnabled&&MoreVideoTabsV2){
fpv_tabBoxTabs1.setContentByFriendlyName("Search",$("fpv_navPanelVideoContent").innerHTML);
}
if(r.items!=null){
$("fpv_panelSearchContentResults").className="";
}else{
$("fpv_panelSearchContentResults").className="fpv_noresults";
}
}
document.body.style.cursor="auto";
}
function fpv_SearchClips(_e){
if(SearchTargetAccordion=="NAV"&&MoreVideoTabsEnabled&&MoreVideoTabsV2){
return fpv_SearchClipsTabs(_e);
}
if(SearchTargetAccordion=="MOST"){
return fpv_SearchClipsMost(_e);
}
var _f=document.frmSearch.txtSearch.value;
if(fpv_Trim(_f)==""||isSearchTextBoxBlurred()){
alert(noSearchTermMessage);
return;
}
if(_f.length<3){
alert("The search term must be at least 3 characters.");
return;
}
if($("fpv_panelSearchContentResults")){
$("fpv_panelSearchContentResults").innerHTML="";
}
if($("fpv_searchProgress")){
$("fpv_searchProgress").style.display="block";
}
if(_f.length>SearchTermTrimLength){
_f=_f.substr(0,SearchTermTrimLength)+"...";
}
var _10=searchResultsHeader+" "+_f;
if(!blnSearchPanelEngaged){
blnSearchPanelEngaged=true;
$("fpv_uiRelatedVideoAccordion").className="fpv_accordionStyles fpv_twoTier";
var _11=$("fpv_navPanelContent").innerHTML;
var _12="";
if(!blnSTFPanelEngaged||STFTargetAccordion!="NAV"){
_12+="<div id=\"fpv_navPanel\">";
_12+="  <div id=\"fpv_navPanelHeader\"><h3>"+MoreVideoAccordionHeader+"</h3></div>";
_12+="  <div id=\"fpv_navPanelContent\">"+_11+"</div>";
_12+="</div>";
}else{
var _13=$("fpv_navPanel").innerHTML;
var _14=$("fpv_stfPanel").innerHTML;
_12="<div id=\"fpv_navPanel\">"+_13+"</div><div id=\"fpv_stfPanel\">"+_14+"</div>";
$("fpv_uiRelatedVideoAccordion").className="fpv_accordionStyles fpv_threeTier";
}
_12+="<div id=\"fpv_searchPanel\">";
_12+="  <div id=\"fpv_panelSearchHeader\"><h3>"+_10+"</h3>"+closeButtonSearch+"</div>";
if(moreVideoClipLevelStyle=="FOLDER"){
_12+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleOne\">";
}else{
if(moreVideoClipLevelStyle=="CLIP"){
_12+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleTwo\">";
}
}
_12+="    <div id=\"fpv_searchProgress\"><img src=\""+searchProgressBarImg+"\"></div>";
_12+="    <div id=\"fpv_panelSearchContentResults\"></div>";
_12+="  </div>";
_12+="</div>";
$("fpv_uiRelatedVideoAccordion").innerHTML=_12;
if(objAccordNav&&objAccordNav.accordionTabs.length>0){
if(document.all){
var _15=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_threeTier div#fpv_navPanelContent").height);
}else{
var _15=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_threeTier div#fpv_navPanelContent, div#fpv_uiPage div.fpv_threeTier div#fpv_panelSearchContent, div#fpv_uiPage div.fpv_threeTier div#fpv_stfPanelContent").height);
}
}else{
if(document.all){
var _15=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_twoTier div#fpv_navPanelContent").height);
}else{
var _15=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_twoTier div#fpv_navPanelContent, div#fpv_uiPage div.fpv_twoTier div#fpv_panelSearchContent, div#fpv_uiPage div.fpv_twoTier div#fpv_stfPanelContent").height);
}
}
objAccordNav=new Rico.Accordion($("fpv_uiRelatedVideoAccordion"),{panelHeight:_15,expandedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").color),expandedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").fontWeight,expandedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").backgroundColor),collapsedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").backgroundColor),collapsedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").color),collapsedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").fontWeight,hoverBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").backgroundColor),hoverTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").color)});
}else{
$("fpv_panelSearchHeader").innerHTML="<h3>"+_10+"</h3>"+closeButtonSearch;
}
fpv_ServiceSearchClips(document.frmSearch.txtSearch.value,_e);
objAccordNav.showTabByIndex(objAccordNav.accordionTabs.length-1);
}
function fpv_SearchClipsMost(_16){
var _17=document.frmSearch.txtSearch.value;
if(fpv_Trim(_17)==""||isSearchTextBoxBlurred()){
alert(noSearchTermMessage);
return;
}
if(_17.length<3){
alert("The search term must be at least 3 characters.");
return;
}
if($("fpv_panelSearchContentResults")){
$("fpv_panelSearchContentResults").innerHTML="";
}
if($("fpv_searchProgress")){
$("fpv_searchProgress").style.display="block";
}
if(_17.length>25){
_17=_17.substr(0,25)+"...";
}
var _18=searchResultsHeader+" "+_17;
var _19=blnSearchPanelEngaged;
if(!blnSearchPanelEngaged){
blnSearchPanelEngaged=true;
mostRecentPanel="Search";
var _1a="";
if(!SearchTopmostPanel){
_1a+=(!blnSTFPanelEngaged||STFTargetAccordion!="MOST")?mostAccordionOriginal:mostAccordionWithSTF;
}
_1a+="<div id=\"fpv_searchPanel\">";
_1a+="  <div id=\"fpv_panelSearchHeader\"><h3>"+_18+"</h3>"+closeButtonSearch+"</div>";
if(mostVideoClipLevelStyle=="FOLDER"){
_1a+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleOne\">";
}else{
if(mostVideoClipLevelStyle=="CLIP"){
_1a+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleTwo\">";
}
}
_1a+="    <div id=\"fpv_searchProgress\"><img src=\""+searchProgressBarImg+"\"></div>";
_1a+="    <div id=\"fpv_panelSearchContentResults\"></div>";
_1a+="  </div>";
_1a+="</div>";
if(SearchTopmostPanel){
_1a+=(!blnSTFPanelEngaged||STFTargetAccordion!="MOST")?mostAccordionOriginal:mostAccordionWithSTF;
}
$("fpv_videoMostaccordion").innerHTML=_1a;
if(!blnSTFPanelEngaged||STFTargetAccordion!="MOST"){
mostAccordionWithSearch=_1a;
}else{
if(SearchTopmostPanel){
mostAccordionWithSearch=_1a.substr(0,_1a.length-mostAccordionWithSTF.length)+mostAccordionOriginal;
}else{
mostAccordionWithSearch=mostAccordionOriginal+_1a.substr(mostAccordionWithSTF.length);
}
}
objMostWatchedAccord=new Rico.Accordion($("fpv_videoMostaccordion"),{panelHeight:fpv_removepx(fpv_getStyleBySelector(".fpv_accordionControlStyle").height),expandedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").color),expandedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").fontWeight,expandedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").backgroundColor),collapsedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").backgroundColor),collapsedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").color),collapsedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").fontWeight,hoverBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").backgroundColor),hoverTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").color)});
}else{
$("fpv_panelSearchHeader").innerHTML="<h3>"+_18+"</h3>"+closeButtonSearch;
}
fpv_ServiceSearchClips(document.frmSearch.txtSearch.value,_16);
if(!$("fpv_videoMostaccordion").hasClassName("fpv_search_panel_active")){
$("fpv_videoMostaccordion").addClassName("fpv_search_panel_active");
}
if(SearchTopmostPanel){
if(_19&&STFTopmostPanel&&mostRecentPanel=="STF"){
objMostWatchedAccord.showTabByIndex(1);
}else{
objMostWatchedAccord.showTabByIndex(0);
}
}else{
objMostWatchedAccord.showTabByIndex(objMostWatchedAccord.accordionTabs.length-1);
}
}
function fpv_SearchClipsTabs(_1b){
var _1c=document.frmSearch.txtSearch.value;
if(fpv_Trim(_1c)==""||isSearchTextBoxBlurred()){
alert(noSearchTermMessage);
return;
}
if(_1c.length<3){
alert("The search term must be at least 3 characters.");
return;
}
if($("fpv_panelSearchContentResults")){
$("fpv_panelSearchContentResults").innerHTML="";
}
if($("fpv_searchProgress")){
$("fpv_searchProgress").style.display="block";
}
if(_1c.length>25){
_1c=_1c.substr(0,25)+"...";
}
var _1d=searchResultsHeader+" "+_1c;
var _1e=blnSearchPanelEngaged;
if(fpv_tabBoxTabs1.getIdByFriendlyName("Search")==-1){
blnSearchPanelEngaged=true;
mostRecentPanel="Search";
var _1f="";
if(moreVideoClipLevelStyle=="FOLDER"){
_1f+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleOne\">";
}else{
if(moreVideoClipLevelStyle=="CLIP"){
_1f+="  <div id=\"fpv_panelSearchContent\" class=\"fpv_styleTwo\">";
}
}
_1f+="    <div id=\"fpv_searchProgress\"><img src=\""+searchProgressBarImg+"\"></div>";
_1f+="    <div id=\"fpv_panelSearchContentResults\"></div>";
_1f+="  </div>";
fpv_tabBoxTabs1.Add(searchResultsHeader,"$('fpv_navPanelVideoContent').innerHTML = this.staticContentHTML; document.getElementsByClassName('fpv_navBreadElements')[0].innerHTML = ''; if ($('fpv_navPanelVideoPaging')) $('fpv_navPanelVideoPaging').parentNode.removeChild($('fpv_navPanelVideoPaging'));","fpv_searchResultsTab",false,true,_1f);
fpv_tabBoxTabs1.setFriendlyNameForLastTab("Search");
fpv_tabBoxTabs1.selectedTab=fpv_tabBoxTabs1.tabsCount-1;
fpv_tabBoxTabs1.Redraw();
}else{
fpv_tabBoxTabs1.selectedTab=fpv_tabBoxTabs1.getIdByFriendlyName("Search");
fpv_tabBoxTabs1.Redraw();
}
fpv_ServiceSearchClips(document.frmSearch.txtSearch.value,_1b);
}
function fpv_CloseSearchPanel(){
if(SearchTargetAccordion=="MOST"){
return fpv_CloseSearchPanelMost();
}
if(blnSTFPanelEngaged&&STFTargetAccordion=="NAV"){
var _20=$("fpv_navPanel").innerHTML;
var _21=$("fpv_stfPanel").innerHTML;
var _22="<div id=\"fpv_navPanel\">"+_20+"</div><div id=\"fpv_stfPanel\">"+_21+"</div>";
}else{
var _22="<div id=\"fpv_navPanel\"><div id=\"fpv_navPanelContent\">"+$("fpv_navPanelContent").innerHTML+"</div></div>";
}
$("fpv_uiRelatedVideoAccordion").innerHTML=_22;
if(blnSTFPanelEngaged&&STFTargetAccordion=="NAV"){
if(document.all){
var _23=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_twoTier div#fpv_stfPanelContent").height);
}else{
var _23=fpv_removepx(fpv_getStyleBySelector("div#fpv_uiPage div.fpv_twoTier div#fpv_navPanelContent, div#fpv_uiPage div.fpv_twoTier div#fpv_panelSearchContent, div#fpv_uiPage div.fpv_twoTier div#fpv_stfPanelContent").height);
}
objAccordNav=new Rico.Accordion($("fpv_uiRelatedVideoAccordion"),{panelHeight:_23,expandedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").color),expandedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").fontWeight,expandedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").backgroundColor),collapsedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").backgroundColor),collapsedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").color),collapsedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").fontWeight,hoverBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").backgroundColor),hoverTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").color)});
objAccordNav.showTabByIndex(1);
}
blnSearchPanelEngaged=false;
if(blnSTFPanelEngaged&&STFTargetAccordion=="NAV"){
$("fpv_uiRelatedVideoAccordion").className="fpv_accordionStyles fpv_twoTier";
}else{
$("fpv_uiRelatedVideoAccordion").className="fpv_accordionStyles fpv_oneTier";
objAccordNav=null;
}
}
function fpv_CloseSearchPanelMost(){
if($("fpv_videoMostaccordion").hasClassName("fpv_search_panel_active")){
$("fpv_videoMostaccordion").removeClassName("fpv_search_panel_active");
}
if(blnSTFPanelEngaged&&STFTargetAccordion=="MOST"){
$("fpv_videoMostaccordion").innerHTML=mostAccordionWithSTF;
}else{
$("fpv_videoMostaccordion").innerHTML=mostAccordionOriginal;
}
objMostWatchedAccord=new Rico.Accordion($("fpv_videoMostaccordion"),{panelHeight:fpv_removepx(fpv_getStyleBySelector(".fpv_accordionControlStyle").height),expandedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").color),expandedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").fontWeight,expandedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleExpanded").backgroundColor),collapsedBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").backgroundColor),collapsedTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").color),collapsedFontWeight:fpv_getStyleBySelector(".fpv_accordionControlStyleCollapsed").fontWeight,hoverBg:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").backgroundColor),hoverTextColor:fpv_rgb2hex(fpv_getStyleBySelector(".fpv_accordionControlStyleHover").color)});
if(blnSTFPanelEngaged&&STFTargetAccordion=="MOST"&&!STFTopmostPanel){
objMostWatchedAccord.showTabByIndex(objMostWatchedAccord.accordionTabs.length-1);
}else{
objMostWatchedAccord.showTabByIndex(0);
}
blnSearchPanelEngaged=false;
if(blnSTFPanelEngaged&&STFTargetAccordion=="MOST"){
mostRecentPanel="STF";
}else{
mostRecentPanel="";
}
}
function getMaxContentHeight(obj){
var _25=0;
for(var i=0;i<obj.accordionTabs.length;i++){
if(obj.accordionTabs[i].content.offsetHeight>_25){
_25=obj.accordionTabs[i].content.offsetHeight;
}
}
return _25;
}
function getNumTabs(obj){
if(!obj){
return 0;
}
return obj.accordionTabs.length;
}
function getTitleBarSize(obj){
if(!obj){
return 0;
}
if(obj.accordionTabs.length==0){
return 0;
}
return obj.accordionTabs[0].titleBar.offsetHeight;
}
function getTotalTitleBarSize(obj){
return getTitleBarSize(obj)*getNumTabs(obj);
}
function isSearchTextBoxBlurred(){
if($("searchTextBox").className=="fpv_videoSearchTextboxBlur"){
return true;
}
return false;
}
function searchBoxFocus(){
if($("searchTextBox").className=="fpv_videoSearchTextbox fpv_videoSearchTextboxBlur"){
$("searchTextBox").value="";
$("searchTextBox").className="fpv_videoSearchTextbox";
}
}
function searchBoxBlur(){
if($("searchTextBox").value==""){
$("searchTextBox").className="fpv_videoSearchTextbox fpv_videoSearchTextboxBlur";
$("searchTextBox").value=SearchBoxBlurredValue;
}
}
function searchBoxChanged(){
if($("searchTextBox").value!=""){
$("searchTextBox").className="fpv_videoSearchTextbox";
}
}

