// JavaScript Document
function $(s) {
  return document.getElementById(s)?document.getElementById(s):s;
}
function findPosX(obj)
{
  var curleft = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curleft += obj.offsetLeft
      obj = obj.offsetParent;
    }
  }
  else if (obj.x)
    curleft += obj.x;
  return curleft;
}
function findPosY(obj)
{
  var curtop = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curtop += obj.offsetTop
      obj = obj.offsetParent;
    }
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}
var currPcnNav=null;
function pcnNav(o){
	var offLeft = findPosX(o);
	var offTop = findPosY(o);
	var arrNav=document.getElementById("subNav").getElementsByTagName("ul");
	if (currPcnNav!=null) {
	   hidPcnNav(currPcnNav);
	}
	if (o.getAttribute("urn")!="null") {
		shwPcnNav($(o.getAttribute("urn")),offLeft);
		currPcnNav=$(o.getAttribute("urn"));
		document.body.onmouseup=function(){
			hidPcnNav(currPcnNav);
		}
	} else {
	     currPcnNav?hidPcnNav(currPcnNav):"";
	}
}
function shwPcnNav(o,n){
	o.style.display="";
	o.style.left=n+"px";
}
function hidPcnNav(o){
	o.style.display="none";
	document.body.onmouseup=null;
}
function pcnNavInit(){
	var arrNav=document.getElementById("main_nav").getElementsByTagName("a");
	for (var i=0;i<arrNav.length;i++ ) {
		arrNav[i].onmouseover=function(){
		pcnNav(this);
		}
	}
}
window.onload=pcnNavInit;

function ContentSize(size){
	document.all.ContentArea.style.fontSize=size+"px";
	}

function Addme(title){
      var url = document.location; 
      window.external.AddFavorite(url,title);
}
function printArticle()
{
	var articleprint_url = '/themes/_script/printArticle.js';
	var print_js = document.createElement("script"); 
	window.printCallBack = function()
	{
		if(typeof printer == "object" && printer.print)	printer.print();
	}
	print_js.setAttribute( "type", "text/javascript" );
	print_js.setAttribute( "src", articleprint_url);
	if (navigator.userAgent.indexOf("MSIE") != -1)
	{
		document.body.insertBefore(print_js, null);
		print_js.onreadystatechange = printCallBack;
	}
	else
	{
		print_js.setAttribute( "onload", "printCallBack()");
		document.body.insertBefore( print_js, null);					
	}
}//]]>
function resizepic(o)
{ 
var maxwidth=550;   //定义最大宽度
var maxheight=800;  //定义最大高度
var a=new Image();
a.src=o.src
if(a.width > maxwidth)
{
  o.style.width=maxwidth;
}
if (a.height> maxheight)
{
  o.style.height=maxheight;
 }
}
//无级缩放图片大小
function bbimg(o)
{
  var zoom=parseInt(o.style.zoom, 10)||100;
  zoom+=event.wheelDelta/12;
  if (zoom>0) o.style.zoom=zoom+'%';
  return false;
}