﻿function nTabs(tabObj,obj){
	var tabList = document.getElementById(tabObj).getElementsByTagName("h4");
	for(i=0; i <tabList.length; i++)
	{
		if (tabList[i].id == obj.id)
		{
			document.getElementById(tabObj+"_Title"+i).className = "active"; 
			document.getElementById(tabObj+"_Content"+i).style.display = "block";
		}else{
			document.getElementById(tabObj+"_Title"+i).className = "normal"; 
			document.getElementById(tabObj+"_Content"+i).style.display = "none";
		}
	} 
}

function getMag(colid,target)
{
    var pars="action=getMag&colid="+colid;
	var option={
		method:"get",
		parameters:"s="+Math.random()+"&"+pars,
		onSuccess:function(transport){
			  var response=transport.responseText;
			  if(response=="0")
			  {
			     alert("获取数据失败，请重试！");
			  }
			  else
			  {
					var doc=new X2Doc(response);
					var info=doc.gnn(doc.root,"MagInfos");
					if($("i_left_jp_a_"+target)){
					    $("i_left_jp_a_"+target).update(info.getValue("Maglist"));
					}
					if("i_left_jp_b_"+target){
					    $("i_left_jp_b_"+target).update(info.getValue("MagArtlist"));
			        }
			  }
		},
		onFailure:function(transport){
			alert("网络链接错误！");
		}
	}
	var request=new Ajax.Request("/common/ajax.aspx",option);
}

function getDaoduMag(MagId)
{
    var pars="action=getDaoduMag&MagId="+MagId;
	var option={
		method:"get",
		parameters:"s="+Math.random()+"&"+pars,
		onSuccess:function(transport){
			  var response=transport.responseText;
			  if(response=="0")
			  {
			     alert("获取数据失败，请重试！");
			  }
			  else
			  {
				 $("i_left_tj_le").update(response);
			  }
		},
		onFailure:function(transport){
			alert("网络链接错误！");
		}
	}
	var request=new Ajax.Request("/common/ajax.aspx",option);
}

//显示分页按钮
function genPager(rc,ps,cp,si,_type){
	var pager=$("pager");
	var p=10;
	var pagerStr="";
	var tpc=Math.ceil(rc/ps);
	var t=Math.floor(((cp-1)/p));
	var i=0;
	var type=1;
	if(_type)type=_type;
	
	for(i=t*p+1;i<=(t+1)*p && i<=tpc;i++){
		if(i==cp)pagerStr+="<span title='当前页' style='color:red;'>["+i+"]</span>";
		else pagerStr+="<a title='第"+i+"页' href='javascript:pagerAdapter("+type+","+si+","+i+")'>["+i+"]</a>";
	}
	if(t>0){
		pagerStr="<a title='第"+t*p+"页' href='javascript:pagerAdapter("+type+","+si+","+t*p+")'>&lt;&lt;</a>"+pagerStr;
		pagerStr="<a title='首页' href='javascript:pagerAdapter("+type+","+si+",1)'>|&lt;&lt;</a>"+pagerStr;
	}
	if((t+1)*p<tpc){
		pagerStr+="<a title='第"+((t+1)*p+1)+"页' href='javascript:pagerAdapter("+type+","+si+","+((t+1)*p+1)+")'>&gt;&gt;</a>";
		pagerStr+="<a title='末页' href='javascript:pagerAdapter("+type+","+si+","+tpc+")'>&gt;&gt;|</a>";
	}
	//if(rc==0)pagerStr="<span style='font-family:Arial,sans-serif'>没有数据。</span>";
	pager.innerHTML=pagerStr;
}

//分页适配器
function pagerAdapter(type,sortId,page){
	switch(type){
		case 1:
			getMagRep(sortId,page);
			break;
		case 2:
			getArtRep(sortId,page)
			break;
		default:
			break;
	}
}

function getMagRep(id,page)
{
  	var pars="action=getMagRep&magid="+id+"&page="+page;
	var option={
		method:"get",
		parameters:"s="+Math.random()+"&"+pars,
		onSuccess:function(transport){
			  var response=transport.responseText;
			  var doc=new X2Doc(response);
			  var loginResult=doc.root.getValue("result");
			  if(loginResult=="OK")
			  {
			    $("replist").update(doc.root.getValue("RepList"));
			    genPager(doc.root.getValue("Totle"),doc.root.getValue("PageSize"),doc.root.getValue("Page"),doc.root.getValue("MagId"),1);
			  }
			  else
			  {
			     $("replist").update("评论加载错误！");
			  }
		},
		onFailure:function(transport){
			$("replist").update("网络链接错误！");
		}
	}
	var request=new Ajax.Request("/common/ajax.aspx",option);
}

function tjpl()
{
    var repcontent=$("repcontent").value;
    var checkcode=$("checkcode").value;
    var username=$("username").value;
  	if(repcontent==""||checkcode=="")
  	{
  	    alert("评论内容或验证码不能为空！");
  	    return;
  	}else{
  	    var pars="action=tjpl&_id="+_id+"&repcontent="+EncodeURL(repcontent)+"&username="+EncodeURL(username)+"&checkcode="+EncodeURL(checkcode);
	    var option={
		    method:"post",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            $("repcontent").value="";
			            $("checkcode").value="";
			            $("validatecode").src='/common/ValidateCode.aspx?s='+Math.random();
			            getMagRep(_id,1);
			            
			      }else if(loginResult=="Empty")
			      {
			        alert("评论内容或验证码不能为空！");
			      }
			      else if(loginResult=="ValidateCode")
			      {
			        alert("验证码不正确！");
			      }
			      else if(loginResult=="NotFind")
			      {
			        alert("对不起，该信息已删除或不存在！");
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
    }
}


function getArtRep(id,page)
{
  	var pars="action=getArtRep&artid="+id+"&page="+page;
	var option={
		method:"get",
		parameters:"s="+Math.random()+"&"+pars,
		onSuccess:function(transport){
			  var response=transport.responseText;
			  var doc=new X2Doc(response);
			  var loginResult=doc.root.getValue("result");
			  if(loginResult=="OK")
			  {
			    $("replist").update(doc.root.getValue("RepList"));
			    genPager(doc.root.getValue("Totle"),doc.root.getValue("PageSize"),doc.root.getValue("Page"),doc.root.getValue("ArtId"),2);
			  }
			  else
			  {
			     $("replist").update("评论加载错误！");
			  }
		},
		onFailure:function(transport){
			$("replist").update("网络链接错误！");
		}
	}
	var request=new Ajax.Request("/common/ajax.aspx",option);
}

function tjartpl()
{
    var repcontent=$("repcontent").value;
    var checkcode=$("checkcode").value;
    var username=$("username").value;
  	if(repcontent==""||checkcode=="")
  	{
  	    alert("评论内容或验证码不能为空！");
  	    return;
  	}else{
  	    var pars="action=tjartpl&_id="+_id+"&repcontent="+EncodeURL(repcontent)+"&username="+EncodeURL(username)+"&checkcode="+EncodeURL(checkcode);
	    var option={
		    method:"post",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            $("repcontent").value="";
			            $("checkcode").value="";
			            $("validatecode").src='/common/ValidateCode.aspx?s='+Math.random();
			            getArtRep(_id,1);
			            
			      }else if(loginResult=="Empty")
			      {
			        alert("评论内容或验证码不能为空！");
			      }
			      else if(loginResult=="ValidateCode")
			      {
			        alert("验证码不正确！");
			      }
			      else if(loginResult=="NotFind")
			      {
			        alert("对不起，该信息已删除或不存在！");
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
    }
}

function digg(artid)
{
  	 var pars="action=artdigg&artid="+artid;
	 var option={
		    method:"get",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            alert("推荐本文章成功，感谢您的参与！");
			            $("isdigg").href="javascript:alert('您已推荐本文章！');";
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！\n\n"+doc.root.getValue("content"));
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	}
	var request=new Ajax.Request("/common/ajax.aspx",option);
}

function WyLike(magid,i)
{
  	    var pars="action=WyLike&magid="+magid+"&i="+i;
	    var option={
		    method:"get",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            $("likeid").update(doc.root.getValue("Like"));
			            $("likeid2").update(doc.root.getValue("MagMLike"));
			            $("likeid3").update(doc.root.getValue("MagDislike"));
			            
			            $("like1").href="javascript:alert('您已对本期杂志的评过分！');";
			            $("like2").href="javascript:alert('您已对本期杂志的评过分！');";
			            $("like3").href="javascript:alert('您已对本期杂志的评过分！');";
			            alert('感谢您对本期杂志的评分！');
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！\n\n"+doc.root.getValue("content"));
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
}

function WyLikeType(magid,i)
{
  	    var pars="action=WyLikeType&magid="+magid+"&i="+i;
	    var option={
		    method:"get",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			           if($("_pic_1")) {
			                $("_pic_1").style.width=doc.root.getValue("LikeType1");
			           }
			           if($("_pic_2")) {
			                $("_pic_2").style.width=doc.root.getValue("LikeType2");
			           }
			           if($("_pic_3")){
			                $("_pic_3").style.width=doc.root.getValue("LikeType3");
			           }
			           //if($("_piclike_"+i))
			           //{
			                $("_piclike_1").href="javascript:alert('您已对本期杂志的评过价！');";
			                $("_piclike_2").href="javascript:alert('您已对本期杂志的评过价！');";
			                $("_piclike_3").href="javascript:alert('您已对本期杂志的评过价！');";
			          // }
			          alert('感谢您对本期杂志的评价！');
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
}


function sentshare(id)
{
    var email=$("Email").value;
    var checkcode=$("checkcode").value;
    var username=$("NickName").value;
  	if(email==""||username==""||checkcode=="")
  	{
  	    alert("提交的内容或验证码不能为空！");
  	    return;
  	}else{
  	    var pars="action=sentshare&_id="+id+"&email="+EncodeURL(email)+"&username="+EncodeURL(username)+"&checkcode="+EncodeURL(checkcode);
	    var option={
		    method:"get",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            alert("推荐给好友成功！");
			            window.close();
			            
			      }else if(loginResult=="Empty")
			      {
			        alert("提交的内容或验证码不能为空！");
			      }
			      else if(loginResult=="ValidateCode")
			      {
			        alert("验证码不正确！");
			      }
			      else if(loginResult=="NotFind")
			      {
			        alert("对不起，该信息已删除或不存在！");
			      }
			      else if(loginResult=="email")
			      {
			        alert("对不起，Email地址不正确！");
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
    }
}
function setSubcribe(id)
{
    var email=$("Email").value;
    var checkcode=$("checkcode").value;

  	if(email==""||checkcode=="")
  	{
  	    alert("提交的内容或验证码不能为空！");
  	    return;
  	}else{
  	    var pars="action=setSubcribe&_id="+id+"&email="+EncodeURL(email)+"&checkcode="+EncodeURL(checkcode);
	    var option={
		    method:"get",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
			            alert("订阅本杂志成功！");
			            window.close();
			            
			      }else if(loginResult=="Empty")
			      {
			        alert("提交的内容或验证码不能为空！");
			      }
			      else if(loginResult=="ValidateCode")
			      {
			        alert("验证码不正确！");
			      }
			      else if(loginResult=="book")
			      {
			        alert("订阅本杂志的Email地址已订阅！");
			      }
			      else if(loginResult=="NotFind")
			      {
			        alert("对不起，该信息已删除或不存在！");
			      }
			      else if(loginResult=="email")
			      {
			        alert("对不起，Email地址不正确！");
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
    }
}
function showapp()
{
    $("sqlj").style.display="block";
}

function resetlink()
{
    $("title").value="";
    $("url").value="";
    $("logo").value="";
    $("email").value="";
    $("_content").value="";
}

function sentlink()
{
    var title=$("title").value;
    var url=$("url").value;
    var logo=$("logo").value;
    var email=$("email").value;
    var _content=$("_content").value;
    var checkcode=$("checkcode").value;
  	if(title==""||checkcode=="" ||url==""||email==""||_content=="")
  	{
  	    alert("内容或验证码不能为空！");
  	    return;
  	}else{
  	    var pars="action=sentlink&title="+EncodeURL(title)+"&url="+EncodeURL(url)+"&logo="+EncodeURL(logo)+"&email="+EncodeURL(email)+"&content="+EncodeURL(_content)+"&checkcode="+EncodeURL(checkcode);
	    var option={
		    method:"post",
		    parameters:"s="+Math.random()+"&"+pars,
		    onSuccess:function(transport){
			      var response=transport.responseText;
			      var doc=new X2Doc(response);
			      var loginResult=doc.root.getValue("result");
			      if(loginResult=="OK")
			      {
                        $("title").value="";
                        $("url").value="";
                        $("logo").value="";
                        $("email").value="";
                        $("_content").value="";
                        $("checkcode").value="";
                        $("validatecode").src='/common/ValidateCode.aspx?s='+Math.random();
                        $("sqlj").style.display="none";
                       alert("您的友情链接已提交成功，我们会尽快处理，谢谢您对本站的支持与关注！");
			            
			      }else if(loginResult=="Empty")
			      {
			        alert("内容或验证码不能为空！");
			      }
			      else if(loginResult=="ValidateCode")
			      {
			        alert("验证码不正确！");
			      }
			      else if(loginResult=="email")
			      {
			        alert("Email格式不正确！");
			      }
			      else
			      {
			        alert("对不起，发生意外错误，请与我们联系！");
			      }
		    },
		    onFailure:function(transport){
			    alert("网络链接错误！");
		    }
	    }
	    var request=new Ajax.Request("/common/ajax.aspx",option);
    }
}

function showskin()
{
    $("head_top_ri").style.display="block";
}


//----------------------------------显示图片窗口--------------------------------------------
var lang = new Array();
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_moz = (navigator.product == 'Gecko') && userAgent.substr(userAgent.indexOf('firefox') + 8, 3);
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);

function fetchOffset(obj) {
	var left_offset = obj.offsetLeft;
	var top_offset = obj.offsetTop;
	while((obj = obj.offsetParent) != null) {
		left_offset += obj.offsetLeft;
		top_offset += obj.offsetTop;
	}
	return { 'left' : left_offset, 'top' : top_offset };
}
function doane(event) {
	e = event ? event : window.event;
	if(is_ie) {
		e.returnValue = false;
		e.cancelBubble = true;
	} else if(e) {
		e.stopPropagation();
		e.preventDefault();
	}
}


//隐藏所有的select
function hideAllSelect()
{
     var obj;
     obj=document.getElementsByTagName("SELECT");
     var i;
     for(i=0;i<obj.length;i++)
        obj[i].style.visibility="hidden";
}
//显示所有的select
function showAllSelect()
{
     var obj;
     obj=document.getElementsByTagName("SELECT");
     var i;
     for(i=0;i<obj.length;i++)
        obj[i].style.visibility="visible";
}

var zoomobj = Array();var zoomadjust;var zoomstatus = 1;
function zoom(obj, zimg) {
	if(!zoomstatus) {
		window.open(zimg, '', '');
		return;
	}
	if(!zimg) {
		zimg = obj.src;
	}
	if(!$('zoomimglayer_bg')) {
		div = document.createElement('div');
		div.id = 'zoomimglayer_bg';
		div.style.position = 'absolute';
		div.style.left = div.style.top = '0px';
		div.style.width = '100%';
		div.style.height = document.body.scrollHeight + 'px';
		div.style.backgroundColor = '#000';
		div.style.display = 'none';
		div.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=80,finishOpacity=100,style=0)';
		div.style.opacity = 0.8;
		$('append_parent').appendChild(div);
		
		div = document.createElement('div');
		div.id = 'zoomimglayer';
		div.style.position = 'absolute';
		div.className = 'popupmenu_popup';
		div.style.padding = 0;
		$('append_parent').appendChild(div);
	}
	zoomobj['srcinfo'] = fetchOffset(obj);
	zoomobj['srcobj'] = obj;
	zoomobj['zimg'] = zimg;
	$('zoomimglayer').style.display = '';
	$('zoomimglayer').style.left = zoomobj['srcinfo']['left'] + 'px';
	$('zoomimglayer').style.top = zoomobj['srcinfo']['top'] + 'px';
	$('zoomimglayer').style.width = zoomobj['srcobj'].width + 'px';
	$('zoomimglayer').style.height = zoomobj['srcobj'].height + 'px';
	$('zoomimglayer').style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=40,finishOpacity=100,style=0)';
	$('zoomimglayer').style.opacity = 0.4;
	$('zoomimglayer').style.zIndex = 999;
	$('zoomimglayer').innerHTML = '<table width="100%" height="100%" cellspacing="0" cellpadding="0"><tr><td align="center" valign="middle"><img src="/images/common/loading.gif"></td></tr></table><div style="position:absolute;top:-100000px;visibility:hidden"><img onload="zoomimgresize(this)" src="' + zoomobj['zimg'] + '"></div>';
    hideAllSelect();	
}

var zoomdragstart = new Array();
var zoomclick = 0;
function zoomdrag(e, op) {
	if(op == 1) {
		zoomclick = 1;
		zoomdragstart = is_ie ? [event.clientX, event.clientY] : [e.clientX, e.clientY];
		zoomdragstart[2] = parseInt($('zoomimglayer').style.left);
		zoomdragstart[3] = parseInt($('zoomimglayer').style.top);
		doane(e);
	} else if(op == 2 && zoomdragstart[0]) {
		zoomclick = 0;
		var zoomdragnow = is_ie ? [event.clientX, event.clientY] : [e.clientX, e.clientY];
		$('zoomimglayer').style.left = (zoomdragstart[2] + zoomdragnow[0] - zoomdragstart[0]) + 'px';
		$('zoomimglayer').style.top = (zoomdragstart[3] + zoomdragnow[1] - zoomdragstart[1]) + 'px';
		doane(e);
	} else if(op == 3) {
		if(zoomclick) zoomclose();
		zoomdragstart = [];
		doane(e);
	}
}
function zoomimgresize(obj) {
	zoomobj['zimginfo'] = [obj.width, obj.height];
	var r = obj.width / obj.height;
	var w = document.body.clientWidth * 0.95;
	w = obj.width > w ? w : obj.width;
	var h = w / r;
	var clientHeight = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;
	var scrollTop = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop;
	if(h > clientHeight) {
		h = clientHeight;
		w = h * r;
	}
	var l = (document.body.clientWidth - w) / 2;
	var t = h < clientHeight ? (clientHeight - h) / 2 : 0;
	t += + scrollTop;
	zoomobj['x'] = (l - zoomobj['srcinfo']['left']) / 5;
	zoomobj['y'] = (t - zoomobj['srcinfo']['top']) / 5;
	zoomobj['w'] = (w - zoomobj['srcobj'].width) / 5;
	zoomobj['h'] = (h - zoomobj['srcobj'].height) / 5;
	$('zoomimglayer').style.filter = '';
	$('zoomimglayer').innerHTML = '';
	setTimeout('zoomST(1)', 5);
}

function zoomST(c) {
	if($('zoomimglayer').style.display == '') {
		$('zoomimglayer').style.left = (parseInt($('zoomimglayer').style.left) + zoomobj['x']) + 'px';
		$('zoomimglayer').style.top = (parseInt($('zoomimglayer').style.top) + zoomobj['y']) + 'px';
		$('zoomimglayer').style.width = (parseInt($('zoomimglayer').style.width) + zoomobj['w']) + 'px';
		$('zoomimglayer').style.height = (parseInt($('zoomimglayer').style.height) + zoomobj['h']) + 'px';
		var opacity = c * 20;
		$('zoomimglayer').style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + opacity + ',finishOpacity=100,style=0)';
		$('zoomimglayer').style.opacity = opacity / 100;
		c++;
		if(c <= 5) {
			setTimeout('zoomST(' + c + ')', 5);
		} else {
			zoomadjust = 1;
			$('zoomimglayer').style.filter = '';
			$('zoomimglayer_bg').style.display = '';
			$('zoomimglayer').innerHTML = '<table cellspacing="0" cellpadding="2"><tr><td ><div style="float:right;"><a href="' + zoomobj['zimg'] + '" target="_blank"><img src="/images/common/newwindow.gif" border="0" style="vertical-align: middle;margin-right:5px;" title="在新窗口打开" /></a><a href="###" onclick="zoomimgadjust(event, 1)"><img src="/images/common/resize.gif" border="0" style="vertical-align: middle;margin-right:5px;" title="实际大小" /></a>   <a href="###" onclick="zoomclose()"><img style="vertical-align: middle;margin-right:5px;" src="/images/common/close.gif" title="关闭" /></a></div><div style="color:#ffffff;float:right;padding-right:10px;">鼠标滚轮缩放图片</div></td></tr><tr><td align="center" id="zoomimgbox"><img id="zoomimg" style="cursor: move; margin: 5px;" src="' + zoomobj['zimg'] + '" width="' + $('zoomimglayer').style.width + '" height="' + $('zoomimglayer').style.height + '"></td></tr></table>';
			$('zoomimglayer').style.overflow = 'visible';
			$('zoomimglayer').style.width = $('zoomimglayer').style.height = 'auto';
			if(is_ie){
				$('zoomimglayer').onmousewheel = zoomimgadjust;
			} else {
				$('zoomimglayer').addEventListener("DOMMouseScroll", zoomimgadjust, false);
			}
			$('zoomimgbox').onmousedown = function(event) {try{zoomdrag(event, 1);}catch(e){}};
			$('zoomimgbox').onmousemove = function(event) {try{zoomdrag(event, 2);}catch(e){}};
			$('zoomimgbox').onmouseup = function(event) {try{zoomdrag(event, 3);}catch(e){}};
		}
	}
}

function zoomimgadjust(e, a) {
	if(!a) {
		if(!e) e = window.event;
		if(e.altKey || e.shiftKey || e.ctrlKey) return;
		var l = parseInt($('zoomimglayer').style.left);
		var t = parseInt($('zoomimglayer').style.top);
		if(e.wheelDelta <= 0 || e.detail > 0) {
			if($('zoomimg').width <= 200 || $('zoomimg').height <= 200) {
				doane(e);return;
			}
			$('zoomimg').width -= zoomobj['zimginfo'][0] / 10;
			$('zoomimg').height -= zoomobj['zimginfo'][1] / 10;
			l += zoomobj['zimginfo'][0] / 20;
			t += zoomobj['zimginfo'][1] / 20;
		} else {
			if($('zoomimg').width >= zoomobj['zimginfo'][0]) {
				zoomimgadjust(e, 1);return;
			}
			$('zoomimg').width += zoomobj['zimginfo'][0] / 10;
			$('zoomimg').height += zoomobj['zimginfo'][1] / 10;
			l -= zoomobj['zimginfo'][0] / 20;
			t -= zoomobj['zimginfo'][1] / 20;
		}
	} else {
		var clientHeight = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;
		var scrollTop = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop;
		$('zoomimg').width = zoomobj['zimginfo'][0];$('zoomimg').height = zoomobj['zimginfo'][1];
		var l = (document.body.clientWidth - $('zoomimg').clientWidth) / 2;l = l > 0 ? l : 0;
		var t = (clientHeight - $('zoomimg').clientHeight) / 2 + scrollTop;t = t > 0 ? t : 0;
	}
	$('zoomimglayer').style.left = l + 'px';
	$('zoomimglayer').style.top = t + 'px';
	$('zoomimglayer_bg').style.height = t + $('zoomimglayer').clientHeight > $('zoomimglayer_bg').clientHeight ? (t + $('zoomimglayer').clientHeight) + 'px' : $('zoomimglayer_bg').style.height;
	doane(e);
}
function zoomclose() {
	$('zoomimglayer').innerHTML = '';
	$('zoomimglayer').style.display = 'none';
	$('zoomimglayer_bg').style.display = 'none';
	showAllSelect();
}


