
//2003-10-18 by yql
//
//\u9875\u9762\u4F7F\u7528\u7684\u901A\u7528\u51FD\u6570
//\u5305\u62EC\u5934\u90E8Logo\u51FD\u6570\u3001\u5C3E\u90E8\u4F7F\u9886\u9986\u4FE1\u606F\u51FD\u6570\u3001\u68C0\u7D22\u6846\u51FD\u6570\u548C\u68C0\u7D22\u89E6\u53D1\u7684\u51FD\u6570\u7B49\u7B49

var g_ROOTPATH = "/chn/";

function main_setRootPath( p_sPath ){
	g_ROOTPATH = p_sPath;
}

//==============================================\u5206\u9875\u4EE3\u7801BEGIN=================================================
var pageCount = 0; 
var pageNavigation="";
var head="";
var pageNo="";
var tail="";

var startPage=1;
var endPage=8;
var maxPage=5;//\u5206\u9875\u5BFC\u822A\u6761\u663E\u793A\u7684\u9875\u53F7\u6570\u76EE

//\u53D6\u5546\u8FD0\u7B97
function getQuotient(num1,num2)
{   
   var t;
   t=num1/num2;
   return (Math.floor(t));
}

//\u521D\u59CB\u5316PageCount
function setPageCount()
{
	if( rsCount % pageNum>0 )
	  {
		 pageCount = (rsCount - (rsCount%pageNum))/pageNum +1;
	  }
	else{
		 pageCount = rsCount/pageNum; //\u53D6\u5F97\u5F53\u524D\u9875\u5BF9\u8C61\u5E76
		 }
}

//\u663E\u793A\u5206\u9875\u5BFC\u822A\u6761
function showPageNavi()
{
	if (!hasMorePages()){
	topPagebar.style.display='inline';
	bottomPagebar.style.display='inline';
	}
}



//\u5224\u65AD\u5F53\u524D\u8BB0\u5F55\u96C6\u662F\u5426\u6709\u66F4\u591A\u9875\u9700\u8981\u663E\u793A
function hasMorePages(){
	if ( rsCount > pageNum )
	return false;
	return true;
}
function onRef()
{
	return;
}

//getCurrPage(_currentPage)\u89C4\u8303\u8DF3\u8F6C\u9875\u7801\u51FD\u6570;_currentPage \u8DF3\u8F6C\u9875\u7801\u8F93\u5165\u503C
function getCurrPage(_currentPage){
 var cPage =1;
 
 if( _currentPage<=0 || _currentPage=="")
  cPage =1;
 else if(_currentPage>pageCount)
  cPage = pageCount;
 else
  cPage = _currentPage;
 return cPage;
}

//goto()\u76F4\u63A5\u8DF3\u8F6C\u51FD\u6570
function gotoPage(){
 toPage(CP.value);
}

function goto1(){
 toPage(CP1.value);
}

//toPage(_pageNo)\u8DF3\u8F6C\u51FD\u6570;_pageNo\u8981\u8DF3\u8F6C\u7684\u9875\u53F7
function toPage(_pageNo){
  head="";
  pageNo="";
  tail="";
  pageNavigation="";
  setPageCount();
 if( rsCount!=0 ){
  var pageHtml = "<TABLE width='100%' border='0' CELLSPACING='0' CELLPADDING='4'>\r\n";
  var cP = getCurrPage(_pageNo);
  var startPos = cP*pageNum-pageNum;
  var endPos = 0;
  if(cP*pageNum>rsCount)
   endPos=rsCount;
  else
   endPos = cP*pageNum;

  for( var i=startPos; i<endPos; i++){
   pageHtml +="<tr>";
   for( var j=0; j<lineNum; j++ ){
    if(i<endPos)
     pageHtml += "<td width='"+(100/lineNum)+"%'>"+outlines[i].innerHTML + "</td>\r\n";
    else
     pageHtml +="<td width='"+(100/lineNum)+"%'>&nbsp;</td>";
    i++;
   }
   i--;
   pageHtml +="</tr>\r\n";
  }
  pageHtml +="</table>";
  CP.value = CP1.value = cP;
  FileBody.innerHTML= pageHtml;
  setPageNavigation();
  showPageNavi();
  //alert(pageHtml);
 }
 return false;
}

//\u786E\u5B9A\u663E\u793A\u54EA\u4E9B\u9875\u53F7
function setPageNo(start,end)
{
	 var pageN;

	 for(pageN=start;pageN<=end;pageN++)
	 {
			  if(pageN==CP.value)
			  {
			    pageNo+="<font color=red><b>"+pageN+"</b></font>&nbsp;";
			  }
			  else{
			   pageNo+= "<a href=\"javascript:onRef();\" onclick=\"toPage("+pageN+")\">"+pageN+"</a>&nbsp;";
			  }
	 }
}
//\u8BBE\u7F6E\u5206\u9875\u5BFC\u822A\u6761
function setPageNavigation(){

	 if(CP.value>0)
	 {
	  head+="<a href=\"javascript:onRef();\" onclick=\"toPage(1)\"><font color=red>\u9996\u9875</font></a>&nbsp;";
	 // head+="<a href=\"javascript:onRef();\" onclick=\"toPage("+(CP.value-1)+")\"><font color=red>\u4E0A\u4E00\u9875</font></a>&nbsp;";
	    
		  var k;
		  k=(CP.value)%maxPage;
		  if (k==0)
		  {
			  startPage=(getQuotient(CP.value,maxPage)-1)*maxPage+1;
		  }
		 else{ startPage=(getQuotient(CP.value,maxPage))*maxPage+1;}
		   	  
		    head+="<a href=\"javascript:onRef();\" onclick=\"toPage("+(startPage-1)+")\"><font color=red>&lt;&lt;</font></a>&nbsp;";
		
	 }
 
	 

	 if(CP.value<=pageCount)
	 {
	//  tail+="<a href=\"javascript:onRef();\" onclick=\"toPage("+((CP.value)*1+1)+")\"><font color=red>\u4E0B\u4E00\u9875</font></a>&nbsp;";
	  
	  
		  var i;
		  i=(CP.value)%maxPage;
		  if (i==0)
		  {
			endPage=getQuotient(CP.value,maxPage)*maxPage;
		  }
		 else{ 
		     if((startPage<=pageCount) && (pageCount<=(startPage+maxPage-1))) endPage=pageCount;
			 else {endPage=((getQuotient(CP.value,maxPage))+1)*maxPage;}
		      }
	      tail+="<a href=\"javascript:onRef();\" onclick=\"toPage("+(endPage+1)+")\"><font color=red>&gt;&gt;</font></a>&nbsp;";
	      tail+="<a href=\"javascript:onRef();\" onclick=\"toPage("+pageCount+")\"><font color=red>\u5C3E\u9875</font></a>&nbsp;";
	 }
	 

	setPageNo(startPage,endPage);
	pageNavigation +=head+pageNo+tail;
	pageNavigation +="<font class='page'>\u5171 "+pageCount+" \u9875&nbsp;</font>";
	 var showPageLine = document.getElementsByName("pl");
	 for( var pls=0; pls<showPageLine.length; pls++)
	 {
	  showPageLine[pls].innerHTML = pageNavigation;
	 }
}

//=================================================\u5206\u9875\u4EE3\u7801END===================================================





//\u5934\u90E8Logo\u51FD\u6570
function main_writeHeader() {
	document.write("<table width='100%' border='0' cellpadding='0' cellspacing='0'>");
	document.write("<tr>"); 
	document.write("<td width='23' rowspan='2'>&nbsp;</td>");
	document.write("<td width='515' rowspan='2' align='left'>"); 
	document.write("<img src='"+g_ROOTPATH+"images/tu2.gif' width='433' height='54'>");
	document.write("</td>");
	document.write("<td width='219'> ");
	document.write("<form  method='post' action='http://www.fmprc.gov.cn/wjb/cn_search.jsp'>");
	document.write("<table width='156' border='0' cellspacing='0' cellpadding='0'>");
	document.write("<tr> ");
	document.write("<td colspan='2'> ");
	document.write("<input type='text' name='sw' size='13'>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr> ");
	document.write("<td width='102'> ");
	document.write("<select name='select'>");
	document.write("<option value='0'>\u6240\u6709\u7AD9\u70B9</option>");
	document.write("<option value='1' selected>\u672C\u7AD9\u70B9</option>");
	document.write("</select>");
	document.write("</td>");
	document.write("<td width='54'> ");
	document.write("<input type='submit' name='Submit' value='\u641C \u7D22'>");
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</form>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td width='219' align='left'> ");
	document.write("<a href='/esp'><span class='unnamed1'>Espanol</span></a>");
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
} //end function

//\u663E\u793A\u4E2D\u95F4\u56FE\u7247\u51FD\u6570
function  main_writePic() {
	document.write("<table width='100%' border='0' cellpadding='0' cellspacing='0' style='BORDER-bottom: #ffffff 1px solid; '>");
	document.write("<tr> ");
	document.write("<td width='55' bgcolor='#AFC88F' valign='top' height='20'></td>");
	document.write("<td width='324' bgcolor='#AFC88F' height='20'><img src='"+g_ROOTPATH+"images/tu3.gif' width='287' height='143'></td>");
	document.write("<td width='270' height='20' align='right'><img src='"+g_ROOTPATH+"images/tu4.gif' width='266' height='143'></td>");
	document.write("<td height='20' bgcolor='#AFC88F' width='120'><img src='"+g_ROOTPATH+"images/top_1.gif' width='119' height='145'></td>");
	document.write("</tr>");
	document.write("</table>");
} //end function

//\u663E\u793A\u5C3E\u90E8\u4F7F\u9886\u9986\u4FE1\u606F
function  main_writeTail() {
	document.write("<table width='764' border='0' style='BORDER-bottom: #AFC88F 3px solid; BORDER-top: #AFC88F 3px solid;  BORDER-left: #AFC88F 3px solid;BORDER-right: #AFC88F 3px solid;' cellpadding='0' cellspacing='0' >");
	document.write("<tr width='100%'> ");
	document.write("<td height='54' align='center' bgcolor='90972F' class='unnamed1'> ");
	document.write("\u4E2D\u534E\u4EBA\u6C11\u5171\u548C\u56FD\u9A7B\u58A8\u897F\u54E5\u5927\u4F7F\u9986 \u7248\u6743\u6240\u6709 http://www.embajadachina.org.mx ");
	document.write("E-mail:<a href='mailto:chinaemb_mx_admin@mfa.gov.cn'>chinaemb_mx_admin@mfa.gov.cn</a>");
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
} //end function
