var akochan = 0
var akoomakewidth=694
var dmleft = 0
var Nav, IE
var offsetX, offsetY
var selectedObj 

if (parseInt(navigator.appVersion) >= 4) {
        if (navigator.appName == "N") {
                Nav = false
        } else {
                IE = true
        }
}
function setZIndex(obj, zOrder) {
        obj.zIndex = zOrder
}
function shiftTo(obj, x, y) {
        if (x<=dmleft) {x=dmleft}
        if (x>=akoomakewidth) {x=akoomakewidth}
        if (IE) {
                obj.pixelLeft = x
                obj.pixelTop = akochan
				document.all.akoomake.style.posLeft=x-akoomakewidth
        }        
}

function setSelectedElem(evt) {
        if (IE) {
                 var imgObj = window.event.srcElement
                if (imgObj.parentElement.id.indexOf("dmbutton") != -1) {
                        selectedObj = imgObj.parentElement.style
                        setZIndex(selectedObj,100)
                        return
                }
        }
        selectedObj = null
        return
}

function dragIt(evt) {
        if (selectedObj) {
                if (IE) {
                        shiftTo(selectedObj, (window.event.clientX - offsetX), (window.event.clientY - offsetY))
                        return false
                }
        }
}

function engage(evt) {
        setSelectedElem(evt)
        if (selectedObj) {
                if (IE) {
                        offsetX = window.event.offsetX
                        offsetY = window.event.offsetY
                }
        }
        return false
}

function release(evt) {
        if (selectedObj) {
                setZIndex(selectedObj, 0)
                selectedObj = null
        }
}
function init() {
        if (document.all) {        
                document.all.dmbutton.style.posLeft=dmleft
                document.all.dmbutton.style.posTop=akochan		
				document.all.akoomake.style.posLeft=-akoomakewidth
                document.all.akoomake.style.posTop=akochan
        }
        document.onmousedown = engage
        document.onmousemove = dragIt
        document.onmouseup = release
}
