﻿/***********************
//缩放文字
***********************/
var _textfontsize="12";
function doZoom(cid,size){
	fsize=_textfontsize;
	if(document.getElementById(cid).style.fontSize)
		fsize=document.getElementById(cid).style.fontSize.replace("px","");
	if(eval(_textfontsize+">5"))
	{
		_textfontsize=eval(fsize+"+"+size);
		document.getElementById(cid).style.fontSize=_textfontsize+'px';
	}
}
/***********************
//print page
***********************/
function doPrint(cid)
{
	var str="<html>\n<meta http-equiv='content-type' content='text/html; charset=gb2312'>";
	var article;
	var css;
	var strAdBegin="<!--NEWSZW_HZH_BEGIN-->";
	var strAdEnd="<!--NEWSZW_HZH_END-->";
	var strFontSize='<a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a> <font color=#ca90ef>|</font> '.toLowerCase()
	var strdoPrint="doPrint()";
	var strTmp;
	
		css="";
	
		str +=	css+'<LINK href="style.css" type=text/css rel=stylesheet>';
		str +=	'<meta http-equiv="content-type" content="text/html; charset=gb2312">';
		str +=	'<title>'+document.title+'</title>';
		str +=	"<body  topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onLoad='window.print()'>";
		str +=	"</td><td align=right valign=bottom><a href='javascript:window.print()'>打印</a></td></tr></table>";
		str +=	"<table width=600 border=0 cellpadding=0 cellspacing=0><tr><td>";
		
			article=document.getElementById(cid).innerHTML;
			if(article.indexOf(strAdBegin)!=-1){
				str +=article.substr(0,article.indexOf(strAdBegin));
				strTmp=article.substr(article.indexOf(strAdEnd)+strAdEnd.length, article.length);
			}else{
				strTmp=article
			}
			str +=strTmp
	//		str += window.location.href
			str +=	"</td></tr></table></center>";
			str +=	"</body></html>";
	win=window.open("myprint");
	win.document.open()
	win.document.write(str);
	win.document.close();
}
/***********************
//mail to
***********************/
function mailPage(cid)
{
	subject="转载:"+document.title;
	article=document.getElementById(cid).innerText;
	mailStr="mailto:?subject="+subject+"&body="+article;
	window.open(mailStr);
}
/****************
// AddToFavs
****************/
  function AddToFavs()
  {
    FavUrl=location.href;
    FavTitle = document.title;
    window.external.AddFavorite(FavUrl, FavTitle);
  }
  /*************
  // SetHomePage
   *************/
 function setHome(homelink)
 {
	 homelink.style.behavior='url(#default#homepage)';
	 homelink.setHomePage(location.href);
 }

/******************/
//    菜单
/****************/
sfHover = function() 
{
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) 
	{
		sfEls[i].onmouseover=function(){this.className+=" sfhover";}
		sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"), "");}
	}
}
//if (window.attachEvent) window.attachEvent("onload", sfHover);


/******************/
//    双击滚屏
/****************/
var currentpos,timer; 
function initializeScroll()
{
	timer = setInterval("scrollwindow()",50);
}

function scrollclear()
{
	clearInterval(timer);
}

function scrollwindow() 
{
	currentpos=document.body.scrollTop;window.scroll(0,++currentpos);
	if (currentpos != document.body.scrollTop) scrollclear();
} 
document.onmousedown=scrollclear
document.ondblclick=initializeScroll

/**************************/
//    图片滚轮缩放
/**************************/
var allowImageWheel = false;	//是否允许滚轮缩放图片
var allowImagePopUp = true;		//是否允许点击图片打开新窗口
var allowImageLoadSize = true;	//是否允许使用正文图片载入大小限制
var maxImageWidth = 500;		//图片的最大宽度
	
//正文图片载入大小限制
function ImageLoad(obj)
{
	obj = document.getElementById(obj);
	if(obj == null)
		return;

	if(allowImageLoadSize)
	{
		for(var i = 0 ; i < obj.getElementsByTagName("img").length ; i++)
		{
			var imageObj = obj.getElementsByTagName("img")[i];
			imageObj.style.border = "1px solid #000000";

			if (imageObj.width > maxImageWidth)
			{
				if (imageObj.style.width)
					imageObj.style.width = "";

				imageObj.resized = 1;
				imageObj.width = maxImageWidth;
				imageObj.removeAttribute("height");

				if(!allowImagePopUp)
				{
					if(imageObj.parentElement.tagName == "A")
						imageObj.parentElement.removeAttribute("href","",0);
				}
				else
					imageObj.alt = "点击查看大图";

				if(allowImageWheel)
					imageObj.onmousewheel = ImageWheel;
			}
		}
	}
}
function ImageWheel()
{	
	var zoom = parseInt(this.style.zoom, 10)||100;
	zoom += event.wheelDelta/12;
	if ( zoom>0 )
		this.style.zoom = zoom + '%';
	return false;
}


