﻿// JScript 文件

function ShowWindow(tmp,w,h)
		{
			if(document.all["mainwindow"]==null)
			{
				var obj=document.createElement("div"); 
				obj.id="mainwindow";
				obj.style.display="none";
				obj.innerHTML="";
				obj.style.width=w;
				obj.style.height=h;
				obj.className="drag";
				obj.style.left=screen.width/2-w/2;
				
				obj.style.position="absolute";
				obj.style.zIndex=4;
				document.body.appendChild(obj);
			}
			document.all["mainwindow"].innerHTML="<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" "+
					"  style=\"WIDTH: 100%; HEIGHT: 100%;BORDER-RIGHT: #5a7594 2px ridge; BORDER-TOP: #5a7594 2px ridge; BORDER-LEFT: #5a7594 2px ridge; BORDER-BOTTOM: #5a7594 2px ridge\">"+
					"<tr>"+
					"   <td width=\""+w+"px\" style=\"color:#ffffff;FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#5a7594', gradientType='1')\">&nbsp;<img src=\"js/logo.gif\"  width=\"18\" alt=\"雅安人才网\" height=\"18\" style=\"cursor:hand\" onclick=\"\">&nbsp;</td>"+
					"	<td height=\"22px\" style=\"PADDING-RIGHT: 4px;PADDING-TOP: 2px;FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#5a7594', endColorStr='#5a7594', gradientType='1')\" valign=\"top\" align=\"right\" id=\"msgContent\">"+
					"    <img src=\"js/close.gif\" style=\"cursor:hand\" onclick=\"document.all['mainwindow'].style.display='none';HiddenDIV('a');\">"+
					"	</td>"+
					"</tr>"+
					"<tr><td height=1 bgcolor=\"#ffffff\" colspan=2></td></tr>"+
					"<tr>"+
					"	<td colspan=2 valign=\"top\" align=\"center\" >"+
					"	<iframe id=urlwindow frameborder=\"no\" scrolling=\"yes\" width=\""+w+"px\" height=\""+(h-22)+"px\" src=\""+tmp+"\"></iframe>"+
					"	</td>"+
					"</tr>"+
				"</table>";
			
			document.all["mainwindow"].style.top=screen.availHeight/2-h/2+document.body.scrollTop;
			document.all["mainwindow"].style.left=screen.width/2-w/2;
			document.all["mainwindow"].style.display="";   
			showwindow(document.all["urlwindow"]);
			ShowDIV("a");
		}

//-----------------------------渐变效果-----------------------------------------
                var i;
		var _obj1;
		function showwindow(objwindow)
		{
			i=0;
			
			try
			{
				if(_obj1!=null)
				{
					_obj1.style.filter="";
				}
			}
			catch(er)
			{
			}
			
			_obj1=objwindow;
			_obj1.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
			setTimeout(opacity,100);
		}
		function opacity()
		{
			i=i+10;
			if(i>100)
			{
				i=100;
			}
			_obj1.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity="+i+")";	
			if(i<100)
			{
				setTimeout(opacity,100);
			}
			else
			{
				_obj1.style.filter="";
			}
		}
//--------------------------------end-----------------------------------------



//--------------------------------托动-------------------------------
// <style>.drag{position:relative;cursor:move}</style>

var dragapproved=false;
var z,x,y;
function move()
{
	if(event.button==1&&dragapproved)
	{
		z.style.pixelLeft=temp1+event.clientX-x;
		z.style.pixelTop=temp2+event.clientY-y;
		return false;
	}
}
function drags()
{
	if (!document.all)
		return;

	if(event.srcElement.parentElement!=null)
	{	
		if (event.srcElement.parentElement.className=="drag")
		{
			dragapproved=true;
			z=event.srcElement.parentElement;
			temp1=z.style.pixelLeft;
			temp2=z.style.pixelTop;
			x=event.clientX;
			y=event.clientY;
			document.onmousemove=move;
			ShowDIV();
		}
	}
}
	document.onmousedown=drags;
	
	document.onmouseup=new Function("dragapproved=false;HiddenDIV();")
///---------------------------------------------------------------------------------
function ShowDIV(n) {
	
	if(n==null)
	{
		if(document.all["hidden_div"]==null)
		{
		//确定遮罩层的高度，宽度
			var h = screen.availHeight;
			var w = screen.availWidth;
			//创建遮罩层，它的主要作用就是使网页中的其他元素不可用。
			var dv = document.createElement("div");
			dv.setAttribute('id','hidden_div');

			//设置样式
			dv.style.height = h + "px";
			dv.style.width = w + "px";
			dv.style.zIndex = "100";
			dv.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";
			dv.style.background = "red";
			dv.style.top = document.body.scrollTop;
			dv.style.left = 0;
			//设为绝对定位很重要
			dv.style.position = "absolute";
			//将该元素添加至body中
			document.body.appendChild(dv);
		}
		else
		{
			document.all["hidden_div"].style.top = document.body.scrollTop;
			document.all["hidden_div"].style.display="";
			document.all["hidden_div"].style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";
		}
	}
	else
	{
		if(document.all[n]==null)
		{
		//确定遮罩层的高度，宽度
			var h = screen.availHeight;
			var w = screen.availWidth;
			//创建遮罩层，它的主要作用就是使网页中的其他元素不可用。
			var dv = document.createElement("div");
			dv.setAttribute('id',n);

			//设置样式
			dv.style.height = h + "px";
			dv.style.width = w + "px";
			dv.style.zIndex = "3";
			dv.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50)";
			dv.style.background = "#cccccc";
			dv.style.top = document.body.scrollTop;
			dv.style.left = 0;
			//设为绝对定位很重要
			dv.style.position = "absolute";
			//将该元素添加至body中
			document.body.appendChild(dv);
		}
		else
		{
			document.all[n].style.top = document.body.scrollTop;
			document.all[n].style.display="";
		}
		document.all[n].style.top = 0;
		document.all[n].style.height =810;
	}
}

//放开操作
function HiddenDIV(n) 
{
	if(n==null)
	{
		if(document.all["hidden_div"]!=null)
			document.all["hidden_div"].style.display="none";
	}
	else
	{
		if(document.all[n]!=null)
			document.all[n].style.display="none";
	}
}
