// JavaScript Document
style='<style>.MyWinStyle {position: absolute; display: none;}</style>'
document.write(style);
var xMousePos = 0; 
var yMousePos = 0;
var MyWinObject = new Object();
var OpenWhen = 0;
window.onload=StartUp;
 
function StartUp()
{
	if (OpenWhen == 1)
		if (CheckCookie("MyWinPopUp") > 0)
			return;
	if(!document.all)
	{
		document.getElementById('shad1').style.backgroundColor = 'transparent';
		document.getElementById('shad2').style.backgroundColor = 'transparent';
	}
	document.onmousemove = CaptureMousePosition
	setTimeout("MyWinOpen('MyWinPopUp')",3000);
}

function CheckCookie(Name)
{
	if (document.cookie.length == 0)
	{
		document.cookie = Name + '= set';
		return 0;
	}else
		return document.cookie.length;
}

function MyWinClose(id)
{
	Fade(id,99,0,1000); 
	setTimeout("MyWinHide('MyWinPopUp')",1000);
}

function MyWinHide(id)
{
	document.getElementById(id).style.display = 'none';
}

function MyWinShow(id)
{
	document.getElementById(id).style.display = 'inline';
}

function MyWinOpen(id)
{
	ChangeOpacity(0,id);
	document.getElementById(id).style.display = 'inline';
	Fade(id,0,99,1000);
}

function MoveWin()
{
	if(!document.all)
	{
		document.getElementById('shad1').style.backgroundColor = 'transparent';
		document.getElementById('shad2').style.backgroundColor = 'transparent';
	}
	var args=arguments,movetoX=parseInt(args[0]),movetoY=parseInt(args[1]),movespeed=parseInt(args[2]);
	var moveobj= document.getElementById("MyWinDiv");
	if (moveobj==null){return;}
	var cycle=10,pxtag="";
	if(!document.layers){moveobj=moveobj.style;}
	if(moveobj.tmofn!=null){clearTimeout(moveobj.tmofn);}
	var XOffSet=parseInt(moveobj.left),YOffSet=parseInt(moveobj.top);
	var NewX=movetoX,NewY=movetoY;
	if((XOffSet!=movetoX)||(YOffSet!=movetoY))
	{
		var moveX=((movetoX-XOffSet)/movespeed),moveY=((movetoY-YOffSet)/movespeed);
		moveX=(moveX>0)?Math.ceil(moveX):Math.floor(moveX);movetoX=XOffSet+moveX;
		moveY=(moveY>0)?Math.ceil(moveY):Math.floor(moveY);movetoY=YOffSet+moveY;
		if((parseInt(navigator.appVersion)>4||navigator.userAgent.indexOf("MSIE")>-1) && (!window.opera)) {pxtag="px";}
		if (moveX!=0){eval("moveobj.left='" + movetoX + pxtag + "'");}
		if (moveY != 0) {eval("moveobj.top = '" + movetoY + pxtag + "'");}
		var sFunction = "MoveWin(" + NewX + "," + NewY + "," + movespeed+ ")";
		moveobj.tmofn = setTimeout(sFunction,cycle);
	}
}

function Fade(id,opacStart,opacEnd,millisec)
{
    var speed = Math.round(millisec / 100);
    var timer = 0;
    if(opacStart > opacEnd)
    {
    	for(i = opacStart; i >= opacEnd; i--)
        {
        	setTimeout("ChangeOpacity(" + i + ",'" + id + "')",(timer * speed));
            	timer++;
        }
    }
    else if(opacStart < opacEnd)
    {
    	for(i = opacStart; i <= opacEnd; i++)
        {
        	setTimeout("ChangeOpacity(" + i + ",'" + id + "')",(timer * speed));
            	timer++;
        }
    }
}

function ChangeOpacity(opacity,id)
{
    	document.getElementById(id).style.opacity = (opacity / 100);
    	document.getElementById(id).style.MozOpacity = (opacity / 100);
    	document.getElementById(id).style.filter = "alpha(opacity=" + opacity + ")";
}

function MyWinClick(event, id)
{
	MyWinObject.elNode = document.getElementById(id);
	MyWinObject.cursorStartX = xMousePos;
	MyWinObject.cursorStartY = yMousePos;
	MyWinObject.elStartLeft  = parseInt(MyWinObject.elNode.style.left, 10);
	MyWinObject.elStartTop   = parseInt(MyWinObject.elNode.style.top,  10);
	if (document.all)
	{
 		document.attachEvent('onmousemove', MyMouseDown);
		document.attachEvent('onmouseup',   MyMouseUp);
 		window.event.returnValue = false;
 	}else{
		document.addEventListener('mousemove', MyMouseDown, true);
		document.addEventListener('mouseup',   MyMouseUp, true);
		event.preventDefault();
	}
}

function MyMouseDown(event)
{
	MyWinObject.elNode.style.left = (MyWinObject.elStartLeft + xMousePos - MyWinObject.cursorStartX) + 'px';
	MyWinObject.elNode.style.top  = (MyWinObject.elStartTop  + yMousePos - MyWinObject.cursorStartY) + 'px';
	if (document.all)
	{
		window.event.returnValue = false;
	}else{
		event.preventDefault();
    	}
}

function MyMouseUp(event)
{
	if (document.all)
	{
 		document.detachEvent('onmousemove', MyMouseDown);
		document.detachEvent('onmouseup',   MyMouseUp);
	}else{
		document.removeEventListener('mousemove', MyMouseDown, true);
		document.removeEventListener('mouseup',   MyMouseUp, true);
	}
}

function CaptureMousePosition(e)
{ 
	if (document.all)
	{
         	xMousePos = window.event.x+document.body.scrollLeft;
        	yMousePos = window.event.y+document.body.scrollTop;
	}else{
         	xMousePos = e.pageX;
        	yMousePos = e.pageY;
	}
}