// JavaScript 显示具体内容
//审批网
function  showApproveContent(path,issueId,msgType)
{
	//var url="/showissueservlet?issueId="+issueId+"&msgType="+msgType+"&filePath="+path;
	var url="/website/approve/Content.jsp?issueId="+issueId+"&msgType="+msgType+"&filePath="+path;
	window.open(url);
}
//监察网
function  showSuperviseContent(path,issueId,msgType)
{
	var url="/website/supervise/Content.jsp?issueId="+issueId+"&msgType="+msgType+"&filePath="+path;
	window.open(url);
}
//民声通道
function  showmstdContent(path,issueId,msgType)
{
	var url="/website/mstd/Content.jsp?issueId="+issueId+"&msgType="+msgType+"&filePath="+path;
	window.open(url);
}
//部门子网
function  showDeptContent(deptId,path,issueId,msgType)
{
	var url="/website/deptwebsite/"+deptId+"/Content.jsp?issueId="+issueId+"&msgType="+msgType+"&filePath="+path;
	window.open(url);
}
function _lookIssue(issueId)
{
	//opens_1("/oaIssueAction.do?action=OaIssueContent&issueId="+issueId,"lookIssue",650,400,"yes");
	window.open("/oaIssueAction.do?action=OaIssueContent_Website&issueId="+issueId);
}
//全文检索文字加强显示
function highlightstring(text,key)
{
  var html=text.nodeValue;
  var ss = html.split(key);
  key = key.fontcolor("red");
  html="";
  for(var j=0;j<ss.length;j++)
  {
     if(j>0)
       html+= key;
     html+=ss[j];
  }
  var node = document.createElement("font");
  node.innerHTML = html;
  return node;
}

function highlighttext(text,keys,index)
{
  var node = highlightstring(text,keys[index]);
  for(var i=index+1;i<keys.length;i++)
  { 
     highlightobject(node,keys,index+1);
  }
  return node;
}

function highlightobject(object,keys,index)
{
  var nodes = object.childNodes;
  for(var i=0;i<nodes.length;i++)
  {
    if(nodes[i].nodeType==3)
    {
       object.replaceChild(highlighttext(nodes[i],keys,index),nodes[i]);
    }
    else
    {
       highlightobject(nodes[i],keys,index);
    }
  }
}

function highlightdocument()
{
  var s = location.href;
  var index = s.lastIndexOf("?");
  if(index>=0)
  {
     var keys = s.substr(index+1);
     keys = keys.split("~");
	 //alert(keys)
     var aaa=clearBlank(keys);
     if(aaa.length>0)
       highlightobject(document.body,aaa,0);
  }
}
function clearBlank(arr)
{ 
  var j=0;
  var toArr=new Array();
  if(arr!=null)
  {  	
  	for(var i=0;i<arr.length;i++)
  	{
  		if(arr[i]!=null && arr[i]!="")
  		{  	
  			toArr[j]=arr[i];		
  			j++;
  		}
  	}
  }  
  return toArr;
}

function urlForward(fileUrl)
{
  var s = location.href;
  var index = s.lastIndexOf("filePath=");
  if(index>=0)
  {
     var keys = s.substr(0,index)+"filePath=";
     window.location=keys+fileUrl;
  }
}
