function CB_COF(){                fBo('lataolcom');}

//added in sprint 8.2

function eventIsEnterKey(event) {
    if (event && event.which == 13 || window.event && window.event.keyCode == 13 || event && event.which == 3 || window.event && window.event.keyCode == 3) {
        return true;
    }
    return false;
}

function searchTarget(url, newWindow, newTarget) {
    // Set the target for the form
    document.bb_topform.action = url;
    if (newWindow) {
        document.bb_topform.target = '_blank';
    } else {
        document.bb_topform.target = '';
    }
 
    // Update the tabs classes to allow highlighting of the selected
    var tabList = ["searchTabNews","searchTabWeb","searchTabImages","searchTabVideo","searchTabLocal"]
    for(var i=0;i<tabList.length;i++){
    document.getElementById(tabList[i]).className = '';
    }
    document.getElementById(newTarget).className = 'srchCatBg';
 
    return false;
}
function togMore(sShow)
{
 if (sShow == "hide")
 {
  document.getElementById("srchMoreId").style.display = "none";
 }
 else
 {
  document.getElementById("srchMoreId").style.display = "block";
 }
 return false;
}

function togFootMore(sShow)
{
 if (sShow == "hide")
 {
  document.getElementById("srchFootMoreId").style.display = "none";
 }
 else
 {
  document.getElementById("srchFootMoreId").style.display = "block";
 }
 return false;
}

function searchFooterTarget(url, newWindow, newTarget) {
    document.bb_topform1.action = url;
    if (newWindow) {
        document.bb_topform1.target = '_blank';
    } else {
        document.bb_topform1.target = '';
    }
 
    var tabList = ["searchFootTabNews","searchFootTabWeb","searchFootTabImages","searchFootTabVideo","searchFootTabLocal"]
    for(var i=0;i<tabList.length;i++){
    document.getElementById(tabList[i]).className = '';
    }
    document.getElementById(newTarget).className = 'srchCatBg';
 
    return false;
}

function hideHeaderMore(e) {
    var targ;
    if (!e) var e = window.event;
    if (e.target) targ = e.target;
    else if (e.srcElement) targ = e.srcElement;
 
    if (targ.nodeType == 3) // defeat Safari bug
        targ = targ.parentNode;
 
    if(targ.id != 'srchMoreAnc') {
     var oDiv=$('srchMoreId');
  
     if(oDiv.style.display.toLowerCase() == "block") 
      oDiv.style.display='none';
    }
    if(targ.id != 'srchFootMoreAnc') {
     var oDiv=$('srchFootMoreId');
  
     if(oDiv.style.display.toLowerCase() == "block") 
      oDiv.style.display='none';
    }
}
document.onclick = hideHeaderMore;

function submitHeaderSearch(event) {
    if (event == "onclick" || eventIsEnterKey(event)) {
        return srchSub("a");        
    } else {
        return true;
    }
}

function srchSub(ref){
  var frm=$("search");
  var queryval = frm.topQuery.value.trim();
  queryval = queryval.replace( /\+/, " ");
  queryval = queryval.replace( "/", " " );
  var skin = "/skin/latino"
  var fmfilter = "/familyfilter/0";
  var newurl = frm.action + queryval +skin ;
  var path= document.location.pathname;
  var url_array= path.split("/");
  if(url_array[1] == "video-search"){
      filterVal = $('familyFilterChk').checked ? "1" : "0"
      familyFilter = filterVal;
      if(familyFilter == 0){
          newurl = newurl + fmfilter; 
       }
   }
  if(queryval!="") {
   if(ref == 'a'){
      if (frm.target == '_blank') {
   window.open(newurl, '_blank', '');
    } else {
   window.location = newurl;
    }
   }else{
   var newurl = ref.href + queryval;
   window.location = newurl;
  }
 }
  return false;
}

function submitFooterSearch(event) {
    if (event == "onclick" || eventIsEnterKey(event)) {
        return srchFooterSub("a");        
    } else {
        return true;
    }
}

String.prototype.trim1 = function() {
 return this.replace(/^\s+|\s+$/g,"");
}

function srchFooterSub(ref){
  var frm=$("searchFooter");
  var queryval = frm.footQuery.value.trim1();
  queryval = queryval.replace( /\+/, " ");
  var skin = "/skin/latino"
  var fmfilter = "/familyfilter/0";
  var newurl = frm.action + queryval +skin ;
  var path= document.location.pathname;
  var url_array= path.split("/");
  if(url_array[1] == "video-search"){
       filterVal = $('familyFilterChk').checked ? "1" : "0"
       familyFilter = filterVal;
       if(familyFilter == 0){
          newurl = newurl + fmfilter; 
       }
  }
  if(queryval!="") {
   if(ref == 'a'){
   if (frm.target == '_blank') {
   window.open(newurl, '_blank', '');
    } else {
   window.location = newurl;
    }
   }else{
   var newurl = ref.href + queryval;
   window.location = newurl;
  }
 }
  return false;
}

var url = document.location.pathname;
var url_array= url.split("/");
var query = "";
if(url_array[1] == "video-search" && url_array[2] == "tag"){
 query = 'tag:"'+url_array[3]+'"';
}else if(url_array[1] == "video-search"){
 query = url_array[3];
}
 while ( query.contains("%20") || query.contains("%22") || query.contains("%27")) {
   query = query.replace( "%20", " " ); query = query.replace( "%22", "''" ); query = query.replace( "%27", "'" ); query = query.replace( "%26", "&" ); 
 }
var frmfoot=document.bb_topform;
frmfoot.query.value =query ;
if(frmfoot.query.value != "") $("topquery").className="search"; 
