/*
页面两边标浮图片
调用方法：
<div id=login1 style="position:absolute; z-index:1; dispaly:block; overflow: auto;"> 
  <table  border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td align="left" valign="top"><a href="http://www.zjnm.cn/zjac/Default.aspx?zid=ZEK327PSV48F15ON8NHU3JHQSM44Q5R5JEH" target="_blank"><img src="image/nbh.gif" width="52" height="180" border="0"></a></td>
    </tr>
  </table>
</div>
*/
function initAd(){
	if(document.body.offsetWidth>800){
	
	   document.all.login1.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login1.style.display = 'block';//设置层
	   MoveLayer1('login1');//调用函数MoveLayer()
	   
	   
	   document.all.login2.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login2.style.display = 'block';//设置层
	   MoveLayer2('login2');//调用函数MoveLayer()
	   
	   document.all.login3.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login3.style.display = 'block';//设置层
	   MoveLayer3('login3');//调用函数MoveLayer()
	   
	   document.all.login4.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login4.style.display = 'block';//设置层
	   MoveLayer4('login4');//调用函数MoveLayer()
	   
	   document.all.login5.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login5.style.display = 'block';//设置层
	   MoveLayer5('login5');//调用函数MoveLayer()
	   
	   document.all.login6.style.posTop = 2;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置
	   document.all.login6.style.display = 'block';//设置层
	   MoveLayer6('login6');//调用函数MoveLayer()
	   
	}
	else{
	
		document.all.login1.style.display='none';
		
		document.all.login2.style.display='none';
		
		document.all.login3.style.display='none';
		
		document.all.login4.style.display='none';
		
		document.all.login5.style.display='none';
		
		document.all.login6.style.display='none';
	}
}

function MoveLayer1(layerName){
var x = 0;//浮动广告层固定于浏览器的x方向位置
var y = 50;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login1.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer1('login1');", 10);//设置20毫秒后再调用函数MoveLayer()
}

function MoveLayer2(layerName){
var x = document.body.offsetWidth-73;//浮动广告层固定于浏览器的x方向位置
var y = 50;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login2.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer2('login2');", 10);//设置20毫秒后再调用函数MoveLayer()
}

function MoveLayer3(layerName){
var x = 0;//浮动广告层固定于浏览器的x方向位置
var y = 250;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login3.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer3('login3');", 10);//设置20毫秒后再调用函数MoveLayer()
}

function MoveLayer4(layerName){
var x = document.body.offsetWidth-73;//浮动广告层固定于浏览器的x方向位置
var y = 250;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login4.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer4('login4');", 10);//设置20毫秒后再调用函数MoveLayer()
}
function MoveLayer5(layerName){
var x = 0;//浮动广告层固定于浏览器的x方向位置
var y = 450;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login5.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer5('login5');", 10);//设置20毫秒后再调用函数MoveLayer()
}

function MoveLayer6(layerName){
var x = document.body.offsetWidth-73;//浮动广告层固定于浏览器的x方向位置
var y = 450;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.login6.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
setTimeout("MoveLayer6('login6');", 10);//设置20毫秒后再调用函数MoveLayer()
}
/*
飘动的可关闭的图片代码
调用方法:
<DIV id=divTp><IMG src="image/zj2008.gif" width="300" height="60" 
border=0 useMap=#pftp id=webjx1></DIV>
<MAP name=pftp>
  <AREA onclick=closePic() shape=RECT 
  coords=280,1,298,19>
  <AREA shape=RECT target=_blank coords=6,20,293,59 
  href="http://www.zjfda.gov.cn/gzdt/info.jsp?newsid=10351">
</MAP>
<SCRIPT language=JavaScript> 
	var imgObj = GoGoGo("webjx1");
	webjx1.onmouseover = function(){
		window.clearInterval(imgObj);
	}
	webjx1.onmouseout = function(){
		imgObj = window.setInterval("randPosition(webjx1)","20","JavaScript");
	}
	window.attachEvent("onload",initBlink);
</SCRIPT>
*/



 

	function GoGoGo(objName)
	{
		var img=document.getElementById(objName) ;
		img.style.position="absolute";
		img.style.left=parseInt(window.screen.availWidth*Math.random()) + "px";
		img.style.top=parseInt(window.screen.availHeight*Math.random()) + "px";
		img.setAttribute("xDir",1);//&para;¨&Ograve;&aring;&iquest;&ordf;&Ecirc;&frac14;x&micro;&Auml;·&frac12;&Iuml;ò
		img.setAttribute("yDir",1);//&para;¨&Ograve;&aring;&iquest;&ordf;&Ecirc;&frac14;x&micro;&Auml;·&frac12;&Iuml;ò
		return window.setInterval("randPosition(" + objName + ")","20","JavaScript");
	}

	function randPosition(obj)
	{
		var x=parseInt(obj.style.left);
		if(x>=window.screen.availWidth-obj.width-20)
		obj.setAttribute("xDir",-1);
		if(x<=0)
		obj.setAttribute("xDir",1);
		x+=parseInt(obj.getAttribute("xDir"));
		
		var y=parseInt(obj.style.top);
		if(y>=window.document.body.scrollTop + window.screen.availHeight-obj.height-100)
			obj.setAttribute("yDir",-1);
		if(y<=window.document.body.scrollTop)
		obj.setAttribute("yDir",1);
		y+=parseInt(obj.getAttribute("yDir"));
		 
		obj.style.left=x +"px";
		obj.style.top =y +"px";
	
	}


	function initBlink(){
		window.blinks = [];
		for(var i=0;i<document.links.length;i++){
			if(document.links[i].blink=="true"){
				window.blinks[window.blinks.length] = document.links[i];
			}
		}
		var colors = ["CC0000","ffff00"];
		var curColorIndex = 0;
		var curStep = 0;
		var step = 5 ;
		var totalStep = 100;
		var delay = 25;
		setInterval(function(){
			if(curColorIndex==colors.length){
				curColorIndex = 0;
			}
			var startColor = colors[curColorIndex];
			
			var nextColorIndex;
			if(curColorIndex==colors.length-1){
				nextColorIndex = 0;
			}else{
				nextColorIndex = curColorIndex + 1;
			}
			var endColor = colors[nextColorIndex].toUpperCase();

			var startR = parseInt(startColor.substr(0,2),16);
			var startG = parseInt(startColor.substr(2,2),16);
			var startB = parseInt(startColor.substr(4,2),16);
 	
			var endR = parseInt(endColor.substr(0,2),16);
			var endG = parseInt(endColor.substr(2,2),16);
			var endB = parseInt(endColor.substr(4,2),16);

			var curR = startR + Math.round((endR-startR)/totalStep*curStep);
			var curG = startG + Math.round((endG-startG)/totalStep*curStep);
			var curB = startB + Math.round((endB-startB)/totalStep*curStep);

			var curColor = fixHex(curR,2) + fixHex(curG,2) + fixHex(curB,2);
			if(curColor==endColor){

				curColorIndex ++;
				curStep = 0;
			}
			startBlink("#"+curColor);

			curStep += step;
			curStep = Math.min(curStep,totalStep);
		},delay);
	}
	
	function startBlink(color){
		for(var i=0;window.blinks!=null && i<window.blinks.length;i++){
			window.blinks[i].style.color = color;
		}
	}
	
	function fixHex(num,len){
		var hex = num.toString(16).toUpperCase();
		hex = new Array(len+1).join("0").substring(hex.length) + hex;
		return hex;
	}
	
	function closePic(){
		window.clearInterval(imgObj);
		divTp.style.position='absolute'; 
		divTp.style.height=0; 
		divTp.style.zIndex=-1;
		divTp.innerHTML="";
	}

