﻿//---------------------------------- 字体大小设置 ---------------------------------------
//设置字体初始大小
var Cur_FontSize=12;

//重置字体缩放
function ResetZoom()
{
    Cur_FontSize=12;
    Zoom(0);
}
//将指定容器内的字体按参数值缩放
function Zoom(Display_Content,size)
{
	if(!Display_Content)
	{
	    return;
	}
	else
	{
        Cur_FontSize += size;
        if(Cur_FontSize>35||Cur_FontSize<5)return;
        Display_Content.style.fontSize = Cur_FontSize+'px';
	    var _childs = Display_Content.childNodes;
	    for(var i=0;i<_childs.length;i++)
	    {
	        if(_childs[i].nodeType==1)
	        _childs[i].style.fontSize=Cur_FontSize+'px';
	    }
        var fontnodes=Display_Content.getElementsByTagName("font");
        for(var i=0;i<fontnodes.length;i++)
        {
     	    fontnodes[i].style.fontSize=Cur_FontSize+'px';
	    }
	}   
}

//---------------------------------- 图片大小设置 ---------------------------------------
//限制容器内的图片大小
function ResetImage(Container,MaxWidth)
{
    if(!Container) return;
    var ImgList = Container.getElementsByTagName("img");
    for( i=0; i<ImgList.length; i++)
    {
        ReSizeImg(ImgList[i],MaxWidth);
    }
}

//限制图片显示大小。
function ReSizeImg(img,MaxWidth)
{
   var thispic=new Image();
   thispic.src=img.src;
   if(thispic.width>MaxWidth){
       img.height=thispic.height*MaxWidth/thispic.width;
       img.width=MaxWidth;
   } 
}

//鼠标滚轮缩放图片大小
function bbimg(o,MaxWidth)
{
    var zoom=parseInt(o.style.zoom, 10)||100;
    zoom+=event.wheelDelta/24;
    if (zoom>0&&o.width*zoom/100<MaxWidth) o.style.zoom=zoom+'%';
    return false;
}

//------------------------------
window.attachEvent("onload", AdjustPic);

function AdjustPic()
{
    var ContentCt = document.getElementById("ContentDetailCt");
    if(!ContentCt) return;
    ResetImage(ContentCt,770);
}


