var mv2_zoomfactor = 0.4
var mv2_zoominterval = 50

var mv2_zoomtimerid = 0
var mv2_targetzoomheight
var mv2_currentzoomheight

var isIE = navigator.appName.indexOf("Microsoft") != -1;

function mv2_zoom(h) 
{
//	console.log(h);
	var o = document.getElementById('mv2_flashnav')
	mv2_currentzoomheight = parseInt(o.clientHeight)
	mv2_targetzoomheight = Math.round(h)

	if (!mv2_zoomtimerid)
	{
		mv2_zoomtimerid = setInterval(mv2_zoom_animator,mv2_zoominterval);
	}
}

function mv2_zoom_animator()
{
	var fo = isIE  ? document.all.zoomnav : document.zoomnav;
	var oo = document.getElementById('mv2_flashnav')

	var dh = (mv2_targetzoomheight - mv2_currentzoomheight) * mv2_zoomfactor
	if (dh > 0)
	{
		dh = Math.ceil(dh)
	}
	else
	{
		dh = Math.floor(dh)
	}
	

	mv2_currentzoomheight += dh; // (mv2_targetzoomheight - mv2_currentzoomheight) * mv2_zoomfactor
	var h = Math.round(mv2_currentzoomheight)
	if (h == mv2_targetzoomheight)
	{
		clearInterval(mv2_zoomtimerid)
		mv2_zoomtimerid = 0
	} 
	oo.style.height = h + "px";
	fo.height = h;
}
