var mouseCheckerVolumeInt
var volume_toggle=1
var volume_slider_length=48

function startDragVolume(s,e) {
	
	var objRef=objsArr[s.name]
	objRef.is_dragging=true
	mouseCheckerVolumeInt=setInterval("mouseCheckerVolume('"+s.name+"')",10)	
	s.captureMouse()
}

function endDragVolume(s,e) {
	
	objsArr[s.name].is_dragging=false
	clearInterval(mouseCheckerVolumeInt)
	s.releaseMouseCapture()
}

function mouseCheckerVolume(str) 
{
	var obj=objsArr[str]
	if(obj.is_dragging) 
	{

		var tmpWidth = myWidth * controlscale
		var tmpLeft = ((myWidth/2)  - (tmpWidth/2))

		var pre_check= ((_root_xmouse - tmpLeft) * scale)-obj.world_offset-obj.el.width/2
		
		if(pre_check>0 && pre_check<volume_slider_length) 
		{
			volume_toggle=1
			obj.el["Canvas.Left"]=pre_check
			main.findName("volume_fill").Width=pre_check+5
			main.findName("mute").visibility="collapsed"
		}
		else if(pre_check<=0) 
		{
			volume_toggle=-1
			obj.el["Canvas.Left"]=0
			main.findName("volume_fill").Width=0
			main.findName("mute").visibility="visible"
		}
		else {
			obj.el["Canvas.Left"]=volume_slider_length
			main.findName("volume_fill").Width=volume_slider_length+5
		}
		setVolume(pre_check)
	}
	else {
		clearInterval(mouseCheckerVolumeInt)
		main.releaseMouseCapture()
	}
}


function SpeakerKlik(s) {

	if(volume_toggle>0) {
		s.findName("mute").visibility="visible"
		s.findName("volumeSlider")["Canvas.Left"]=0
		main.findName("volume_fill").Width=0
		setVolume(0)
	}
	else {
		s.findName("mute").visibility="collapsed"
		s.findName("volumeSlider")["Canvas.Left"]=38
		main.findName("volume_fill").Width=43
		setVolume(0.7*volume_slider_length)
	}
	volume_toggle*=-1
}

function setVolume(val) 
{
	var golfje1=main.findName("speaker_golf")
	var golfje2=main.findName("speaker_golf2")
	var per=val/volume_slider_length
	main.findName("videoElement").volume=per
	if (per <= 0.65 && per > 0.25)
	{	
		//1golfje weg
		golfje2.visibility="collapsed"
		golfje1.visibility="visible"
		
	}
	else if (per<= 0.25)
	{
		//2golfjes weg
		golfje2.visibility="collapsed"
		golfje1.visibility="collapsed"
		
	}
	else
	{ 
		//Beide golfjes zichtbaar
		golfje2.visibility="visible"
		golfje1.visibility="visible"
	
	}
	
}