// JavaScript Document
var isie = navigator.userAgent.indexOf("Firefox")==-1 && navigator.userAgent.indexOf("Opera")==-1;

document.onmousedown = dragHandler;
var savedTarget = null;                           // The target layer (effectively vidPane)  
var orgCursor = null;                             // The original mouse style so we can restore it   
var dragOK = false;                               // True if we're allowed to move the element under mouse   
var dragXoffset = 0;                              // How much we've moved the element on the horozontal   
var dragYoffset = 0;                              // How much we've moved the element on the vertical
	

iens6=document.all||document.getElementById
ns4=document.layers

function moveHandler(e){
	if (e == null) { e = window.event }       
	if (e.button<=1&&dragOK){
		currentSlider = parseInt(savedTarget.id.substring(3));
		if(e.clientY-dragYoffset < itemLimits[currentSlider][1] && e.clientY-dragYoffset > itemLimits[currentSlider][0]){
			savedTarget.style.top = (e.clientY-dragYoffset) +'px';
			document.getElementById("content_"+currentSlider).style.top = ((e.clientY-dragYoffset)*itemLimits[currentSlider][2])*(-1)+"px";
		}
		return false;
	}
}
function cleanup(e) {
	document.onmousemove = null;
	document.onmouseup = null;
	savedTarget.style.cursor = orgCursor;
	dragOK = false;
}
function dragHandler(e){
	var htype='-moz-grabbing';
	if (e == null) { e = window.event; htype='move';}
	var target = e.target != null ? e.target : e.srcElement;
	orgCursor=target.style.cursor; 
	if (target.id.substring(0, 3)=="fi_") {
		savedTarget = target;
		target.style.cursor = htype;
		dragOK = true;
		dragYoffset = e.clientY - parseInt(savedTarget.style.top.substring(0, savedTarget.style.top.indexOf('p')));
		document.onmousemove = moveHandler;
		document.onmouseup = cleanup;
		return false;
	}
}

function flip(id){
	if(document.getElementById("hidden_"+id)){
		if(document.getElementById("hidden_"+id).style.display=="none"){
			document.getElementById("hidden_"+id).style.display="";
			document.getElementById("mp_"+id).innerHTML="-";
		} else {
			document.getElementById("hidden_"+id).style.display="none";
			document.getElementById("mp_"+id).innerHTML="+";
		}
	}
}