// JavaScript Document
// JavaScript 显示具体内容
//全文检索文字加强显示
function highlighttext(text,keys)
{
  var html=text.nodeValue;
 html = html.replace(keys,"<span style='color:#FF0000'>$1</span>");
  var node = document.createElement("span");
  node.innerHTML = html;
  return node;
}

function highlightobject(object,keys)
{
  var nodes = object.childNodes;
  for(var i=0;i<nodes.length;i++)
    if(nodes[i].nodeType==3)
       object.replaceChild(highlighttext(nodes[i],keys),nodes[i]);
    else
       highlightobject(nodes[i],keys);
}

//////////////////////////////////////////////////////////////
function highlightdocument(hlkey,iiid)
{
       keys = hlkey.split(" ");
       var aaa=clearBlank(keys);
       if(aaa.length>0)
         highlightobject(document.getElementById(iiid),eval("/("+aaa+")/ig"));
}

//////highlightdocument call it!
function clearBlank(arr){
  var r='';
  var j=0;
  var t='';
  if(arr!=null)
   for(var i=0;i<arr.length;i++)
    if(arr[i]!=null && arr[i]!=""){
     if(arr[i].match(/[\u0391-\uFFE5]/))
      t = arr[i];
     else
      t = '\\b'+arr[i]+'\\b';
   if(j>0)
     r += '|'+t;
   else
    r = t;
   j++;
    }
  return r;
}

