﻿// 新闻分页函数
var HTMLpagr=0;
var navHTML=null
var newsFenGe="<IMG src=\"http://www.cnmd.net/images/fenyefu.png\">";
var thisPage=1;

try{
    var h=location.href;
    if(h.indexOf('#')>0 && h.indexOf('#')<(h.length-1)){
	    thisPage=parseInt(h.substring(h.indexOf('#')+1))
    }
}catch(e){}

function pager(objstring,page){
    document.documentElement.scrollTop=0;
    var obj=document.getElementById(objstring);
    if(HTMLpagr==0){
        HTMLpagr=obj.innerHTML.split(newsFenGe).length;
        obj.innerHTML="<div class=\"newsContentView\">"+obj.innerHTML+"</div>";
        obj.innerHTML=changeFenYueString(obj.innerHTML);
    }
    
    if(!page) page=1;
    if(page>HTMLpagr) page=HTMLpagr;
    
    thisPage=page
    
    var divNum=0;
    if(!navHTML&&HTMLpagr>1){
        //navHTML="<div style=\"height:20px;float:none;\">　</div><div id=\"fengyueNav\"><img src=\"/images/left.gif\" onclick=\"pager('"+objstring+"',thisPage-1)\" /> ";
        navHTML="<div style=\"height:20px;float:none;\">　</div><div id=\"fengyueNav\"><a href='"+editURL(h,thisPage-1,HTMLpagr)+"'><img src=\"/images/left.gif\"/></a> ";
        for(var i=1;i<=HTMLpagr;i++){
            if(i==1)
               // navHTML+="&nbsp;<span style=\"cursor:pointer;\" onclick=\"pager('"+objstring+"',"+i+")\">["+i+"]</span>";
       navHTML+="&nbsp;<span style=\"cursor:pointer;\" ><a href='"+editURL(h,i,HTMLpagr)+"'>["+i+"]</a></span>";
            else
                //navHTML+="&nbsp;<span style=\"cursor:pointer;\" onclick=\"pager('"+objstring+"',"+i+")\">["+i+"]</span>";
        navHTML+="&nbsp;<span style=\"cursor:pointer;\" ><a href='"+editURL(h,i,HTMLpagr)+"'>["+i+"]</a></span>";
        }
        //navHTML+=" <img src=\"/images/right.gif\" onclick=\"pager('"+objstring+"',thisPage+1)\" /></div>";
        navHTML+=" <a href='"+editURL(h,thisPage+1,HTMLpagr)+"'><img src=\"/images/right.gif\" /></div></a>";
        obj.innerHTML+=navHTML;
    }
    
    if(HTMLpagr>1){
        for(var i=0;i<obj.getElementsByTagName("div").length;i++){
            if(obj.getElementsByTagName("div")[i].className=="newsContentView" || obj.getElementsByTagName("div")[i].className=="newsContentView_hidden"){
                divNum++;
                if(page==divNum)
                    obj.getElementsByTagName("div")[i].className="newsContentView";
                else
                    obj.getElementsByTagName("div")[i].className="newsContentView_hidden";
            }
        }
        
        
        for(var i=0;i<document.getElementById("fengyueNav").getElementsByTagName("span").length;i++){
            if(page==i+1)
                document.getElementById("fengyueNav").getElementsByTagName("span")[i].style.fontWeight="bold";
            else
                document.getElementById("fengyueNav").getElementsByTagName("span")[i].style.fontWeight="";
        }
    }
}

function editURL(h,i,max){
	if(i<1) i=1;
	if(i>max) i=max;
	var ahref=h.indexOf("_")>0?h.replace(/_\d+./g,"_"+i+"."):h.replace(".aspx","_"+i+".aspx");
	return ahref;
}

function changeFenYueString(text){
    text=text.replace(newsFenGe,"</div><div class=\"newsContentView_hidden\">");
    if(text.indexOf(newsFenGe)<0)
        return text;
    else
        return changeFenYueString(text);
}
