﻿//用於首頁中靜態可拖曳的佈告欄

var dragswitch=0
var nsx
var nsy
var nstemp

function drag_dropns(name)
{
    temp=eval(name)
    temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
    temp.onmousedown=gons
    temp.onmousemove=dragns
    temp.onmouseup=stopns
}
                 
function gons(e)
{
    temp.captureEvents(Event.MOUSEMOVE)
    nsx=e.x
    nsy=e.y
}

function dragns(e)
{
    if (dragswitch==1)
    {
        temp.moveBy(e.x-nsx,e.y-nsy)
        return false
    }
}
                 
function stopns()
{
    temp.releaseEvents(Event.MOUSEMOVE)
}

var dragapproved=false

function drag_dropie()
{
    if (dragapproved==true)
    {
        document.all.showimage.style.pixelLeft=tempx+event.clientX-iex
        document.all.showimage.style.pixelTop=tempy+event.clientY-iey
        return false
    }
}
                 
function initializedragie()
{
    iex=event.clientX
    iey=event.clientY
    tempx=showimage.style.pixelLeft
    tempy=showimage.style.pixelTop
    dragapproved=true
    document.onmousemove=drag_dropie
}
                 
if (document.all)
{
    document.onmouseup=new Function("dragapproved=false")
} 

function hidebox()
{
    if (document.all)
        showimage.style.visibility="hidden"
    else if (document.layers)
        document.showimage.visibility="hide"
}