//显示导航
function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt)
{
	var nCurrIndex = _nCurrIndex || 0;
	document.write("当前第" + (nCurrIndex+1) + "页 共" + _nPageCount + "页 ");
	
	if(nCurrIndex == 0)
	{
		document.write("首页  ");
		document.write("上一页  ");
		if(_nPageCount > 1)
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (nCurrIndex+1) + "."+_sPageExt+"\">下一页</a> ");
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (_nPageCount-1) + "."+_sPageExt+"\">尾页</a>");
		}
		else
		{
			document.write("下一页  ");
			document.write("尾页");
		}
	}
	else if(nCurrIndex == _nPageCount-1)
	{
		document.write("<a class=\"h12\" href=\""+_sPageName+"."+_sPageExt+"\">首页</a> ");
		if(nCurrIndex > 1)
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (nCurrIndex-1) + "."+_sPageExt+"\">上一页</a> ");
		}
		else
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"."+_sPageExt+"\">上一页</a> | ");
		}
		document.write("下一页 ");
		document.write("尾页");
		
	}
	else
	{
		document.write("<a class=\"h12\" href=\""+_sPageName+"."+_sPageExt+"\">首页</a> ");
		if(nCurrIndex == 1)
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+ "."+_sPageExt+"\">上一页</a> ");
		}
		else
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (nCurrIndex-1) + "."+_sPageExt+"\">上一页</a> ");
		}
		if(nCurrIndex == _nPageCount-1)
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (_nPageCount-1) + "."+_sPageExt+"\">下一页</a> ");
		}
		else
		{
			document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (nCurrIndex+1) + "."+_sPageExt+"\">下一页</a> ");
		}
		document.write("<a class=\"h12\" href=\""+_sPageName+"_" + (_nPageCount-1) + "."+_sPageExt+"\">尾页</a>");
	}
	
}

//===============goto()直接跳转函数=============================================
function goto(_nPageCount, _nCurrIndex, _sPageName, _sPageExt)
{
	var page = document.getElementById("CP").value;
	if(isNaN(page))
	{
		alert("请输入正确的页码！");
	}
	else
	{
		var pagenum = parseInt(page, 10);
		if(pagenum < 1 || pagenum > _nPageCount) 
		{
			alert("请输入正确的页码！");
		}
		else
		{
			if(pagenum == 1)
				document.location.href = _sPageName+"."+_sPageExt;
			else
				document.location.href = _sPageName+"_" + (pagenum-1) +"."+_sPageExt;
		}
	}
}

//设置页码
function setPagenum(_nCurrIndex)
{
	var nCurrIndex = _nCurrIndex || 0;
	document.getElementById("CP").value = _nCurrIndex + 1;
}

//设置颜色
function changeChnlFont()
{	
	if (document.getElementById(chnllength) != null)
	{
	
		var aryChnl = _chnlnames
		var chnllength = "T" + aryChnl
		document.getElementById(chnllength).innerHTML = "<font color=\"#FA5505\"><strong>" + aryChnl + "</strong></font>";
	}
}


//隐藏频道名
function hideChannel(_ChannelID)
{
	document.getElementById(_ChannelID).style.display = "none";
}

//如果doctitle2不为空，则输出doctitle2，否则输出doctitle
function writeTitle(_url, _docpeople, _doctitle, _class, _titlecolor)
{
	document.write("<a href=\"" + _url + "\" target=\"_blank\"");
	//输出css
	if(_class != null && _class != "")
	{
		document.write(" class=\"" + _class + "\"");
	}
	document.write(">");
	
	/*
	//输出链接title
	if(_orgdocpeople != null && _orgdocpeople != "")
	{
		document.write(" title=\"" + _orgdocpeople + "\"");
	}
	else if(_orgdocpeople != null && _orgdocpeople != "")
	{
		document.write(" title=\"" + _orgdocpeople + "\"");
	}

	document.write(">");
	*/
	
	//输出标题颜色
	if(_titlecolor != null && _titlecolor != "")
	{
		document.write("<font color=\"" + _titlecolor + "\">");
	}

	//输出标题
	if(_docpeople != null && _docpeople != "")
	{
		document.write(_docpeople);
	}
	else
	{
		document.write(_doctitle);
	}
	//输出标题颜色
	if(_titlecolor != null && _titlecolor != "")
	{
		document.write("</font>");
	}
	document.write("</a>");
}

//站内检索
function setSearchword(form)
{
  var kw = form.keyword.value;
  var channelid = form.chnlid.value;
 
  if(kw==""||kw==null)
  {
	 alert("请输入检索词!");
	 return false; 
  }
  
  if(channelid==""||channelid==null)
  {
	form.searchword.value=kw;
  }
  else
  {
	form.searchword.value= "(doctitle='" + kw + "' or doccontent='" + kw + "')" + " and docchannel=" + channelid;
	//alert(form.searchword.value);
  }

  return true;
}

//父频道检索,支持目前的两层结构，同时也进行了扩展
function setSearchwordParent(form)
{
  var kw = form.keyword.value;
  var pid = form.parentid.value;
  var sPid = new Array();

  if(kw==""||kw==null)
  {
	 alert("请输入检索词!");
	 return false; 
  }
  
  if(pid==""||pid==null)
  {
	form.searchword.value=kw;
  }
  else
  {
	if(pid.indexOf(",")!=-1)
	{
		sPid = pid.split(",");
		var sString = "PARENTID=";
		
		for(var i=0;i<sPid.length;i++)
		{
			sString = sString + sPid[i] + " or PARENTID=";
		}
		
		sString = sString.substring(0,sString.length-13);

		//alert(sString);
		
		form.searchword.value= "(doctitle='" + kw + "' or doccontent='" + kw + "')" + " and (" + sString + ")";
	}
	else
	{
		form.searchword.value= "(doctitle='" + kw + "' or doccontent='" + kw + "')" + " and PARENTID=" + pid;
    }
	//alert(form.searchword.value);
  }

  return true;
}


//检查输入对象的值是否符合E-Mail格式   
//输入：str 输入的字符串   
//返回：如果通过验证返回true,否则返回false  
  
function f_check_email(obj){   
    var myReg = /^([-_A-Za-z0-9\.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;   
    if(myReg.test( obj.value )) return true;   
    f_alert(obj,"请输入合法的电子邮件地址！");   
    return false;   
}   

//检查输入对象的值是否不为空   
//输入：str 输入的字符串   
//返回：如果通过验证返回true,否则返回false  
  
function f_check_str(obj){   
    if(Trim(obj.value) != "") return true;   
    f_alert(obj,"请输入合法的！" + obj.title);   
    return false;   
}   

//去除左边的空格   
function LTrim(str){   
    var whitespace = new String(" \t\n\r");   
    var s = new String(str);   
  
    if (whitespace.indexOf(s.charAt(0)) != -1){   
        var j=0, i = s.length;   
        while (j < i && whitespace.indexOf(s.charAt(j)) != -1){   
            j++;   
        }   
        s = s.substring(j, i);   
    }   
    return s;   
}   
  
//去除右边的空格   
function RTrim(str){   
    var whitespace = new String(" \t\n\r");   
    var s = new String(str);   
  
    if (whitespace.indexOf(s.charAt(s.length-1)) != -1){   
        var i = s.length - 1;   
        while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1){   
            i--;   
        }   
        s = s.substring(0, i+1);   
    }   
    return s;   
}   
  
//去除字符串两边的空格   
function Trim(str){   
    return RTrim(LTrim(str));   
}   

//弹出警告对话框，用户点确定后将光标置于出错文本框上， 并且将原来输入内容选中   
function f_alert(obj,alertInfo)   
{   
    alert(alertInfo);   
    obj.select();   
    obj.focus();   
}   

//切换
function getObject(objectId) 
{
	if(document.getElementById && document.getElementById(objectId))
	{
		return document.getElementById(objectId);
	} 
	else if(document.all && document.all(objectId))
	{
		return document.all(objectId);
	} 
	else if(document.layers && document.layers[objectId]) 
	{
		return document.layers[objectId];
	} 
	else
	{
		return false;
	}
}

function focusTab(n)
{
	//var bg1="url(images/bbm2a.gif)";
	//var bg2="url(images/bbm2b.gif)";
	if(n==1||n==2)
	{
		for(var i=1;i<=2;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	
	else if(n==3||n==4)
	{
		for(var i=3;i<=4;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	
	else if(n==5||n==6)
	{
		for(var i=5;i<=6;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	else if(n==12||n==13)
	{
		for(var i=12;i<=13;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	else if(n==14||n==15)
	{
		for(var i=14;i<=15;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	else if(n==16||n==17)
	{
		for(var i=16;i<=17;i++)
		{
			if (i==n)
			{
				//getObject('focusTab'+i).style.background=bg1;
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				//getObject('focusTab'+i).style.background=bg2;
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
	else if((n>=7)&&(n<=11))
	{
		for(var i=7;i<=11;i++)
		{
			if (i==n)
			{
				getObject('focusTab'+i).className='font9';
				getObject('focusTable'+i).style.display='block';
			}
			else
			{
				getObject('focusTab'+i).className='font5';
				getObject('focusTable'+ i).style.display='none';
			}
		}
	}
}

function newWin(url)
{
	window.open(url);
}