<!--

var isNav, isIE
var offsetX, offsetY
var selectedObj 

var posbarre_x = 7
var posbarre_y = 0

var poscurseur_x = posbarre_x-7

var scalatop = posbarre_y+210
var scalabottom = scalatop+424

var scalaheight =scalabottom-scalatop

var poscurseur_y = posbarre_y+26
var poscurseur_x = posbarre_x-4

if (parseInt(navigator.appVersion) >= 4) {
        if (navigator.appName == "Netscape") {
                isNav = true
        } else {
                isIE = true
        }
}

function setZIndex(obj, zOrder) {
        obj.zIndex = zOrder
}

function shiftTo(obj, x, y) {
// Traitement du depassement de la zone de defilement
	if (y<=scalatop) { y=scalatop }
	if (y>=scalabottom) {y=scalabottom }

	pourcentage = (100 * (y - scalatop) / (scalabottom - scalatop))
	//pos_div = ((y-scalatop) / scalaheight ) * 0.2 * y + y
		
	divC=document.getElementById("inScroller");
	if (divC.offsetHeight-scalaheight > 0) {
		divC.style.top = (-(divC.offsetHeight-scalaheight)*pourcentage/100)+"px";
		if (isNav) {
			// Code de defilement dedie a Navigator
			obj.style.top = y-185+"px"
		}
		else { 
			// Code de defilement dedie a Internet Explorer
			obj.pixelTop = poscurseur_y+y-210
			obj.pixelLeft = poscurseur_x
		}     
	}
}

function setSelectedElem(evt) {
        if (isNav) {
                var testObj
                var clickX = evt.pageX
                var clickY = evt.pageY

				scroll_btn=document.getElementById("scroll_btn")
				fleches=document.getElementById("fleches")
				container=document.getElementById("container_concours")
				corp_page=document.getElementById("corp_page")
				posX = container.offsetLeft + 847
				posY = container.offsetTop + 202
				posX2 = scroll_btn.offsetLeft
				posY2 = scroll_btn.offsetTop
//				alert ("posX=" + posX + " / posY=" + posY+ "posX2="+ posX2+"posY2="+posY2+ "clickX="+ clickX+"clickY="+clickY)
				if ((clickX>=posX) && (clickX<=(posX+14)) && (clickY>=posY+posY2-26) && (clickY<=(posY+posY2-26+19))) {
					selectedObj = scroll_btn
					setZIndex(selectedObj, 100)
					return
				}
        }
		else {
                var imgObj = window.event.srcElement
//				alert(imgObj +" / "+ imgObj.parentElement.id.indexOf("scroll_btn"))
                if (imgObj.parentElement.id.indexOf("scroll_btn") != -1) {
                        selectedObj = imgObj.parentElement.style
                        setZIndex(selectedObj,100)
                        return
                }
        }
        selectedObj = null
        return
}

function dragIt(evt) {
        if (selectedObj) {
                if (isNav) {
                        shiftTo(selectedObj, (evt.pageX), (evt.pageY))
                } else {
                        shiftTo(selectedObj, (window.event.clientX - offsetX), (window.event.clientY - offsetY))
                        return false
                }
        }
}

function engage(evt) {
        setSelectedElem(evt)
        if (selectedObj) {
                if (isNav) {
                        offsetX = evt.pageX - selectedObj.left
                        offsetY = evt.pageY - selectedObj.top
                } else {
                        offsetX = window.event.offsetX
                        offsetY = window.event.offsetY
                }
        }
        return false
}

function release(evt) {
        if (selectedObj) {
                setZIndex(selectedObj, 0)
                selectedObj = null
        }
}

function setNavEventCapture() {
        if (isNav) {
                document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP)
        }
}

function init() {
	document.onmousedown = engage
	document.onmousemove = dragIt
	document.onmouseup = release
}
-->
