<!--
//scriptmonkey: Adam Ling
//eep eep!

function stopError()
	{
		return true;
	}
	
	window.onerror = stopError;
	var ns4 = (document.layers)? true:false;
	var ie4 = (document.all && !document.getElementById) ? true:false;
	var ie5 = (document.all && document.getElementById) ? true:false;
	var ns6 = (!document.all && document.getElementById) ? true:false;
	var yearPosArray = new Array (0,0,156,312,468,625,781,937,1093,1250,1406,1562,1718,1875,2031,2187,2343,2500,2625,2750,2875,3000,3125,3250,3375,3500,3625,3750,3875,4000,4125,4250,4375,4500,4625,4750,4875,5000,5125,5250,5375,5500,5625,5750,5875,6000,6125,6250,6375,6500,6625,6750,6875,7000,7125,7250,7375,7500,7625,7750,7875,8000,8125,8250,8375,8500,8625,8750,8875,9000,9125,9250,9375,9500,9625,9750,9875,10000,10125,10250,10375,10500,10625,10750,10875,11000,11125,11250,11375,11500,11625,11750);

	var yearArray = new Array ('1901','1901','1906','1910','1914','1916','1918','1919','1920','1922','1923','1924','1925','1926','1927','1928','1929','1930','1931','1932','1933','1934','1935','1936','1937','1938','1939','1940','1941','1942','1943','1944','1945','1946','1947','1948','1949','1950','1951','1952','1953','1954','1955','1956','1957','1958','1959','1960','1961','1962','1963','1964','1965','1966','1967','1968','1969','1970','1971','1972','1973','1974','1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986','1987','1988','1989','1990','1991','1992','1993','1994','1995','1996','1997','1998','1999','2000','2001','2002','2003','2004','2005','2006','eol');
	
	
	var currPos = parseInt((location.search).substring(1));
	
	if (currPos) gotoLoc = yearPosArray[currPos];
	else 
		{
			currPos = 1;
			gotoLoc = 0;
		}
		
	var arraylimit = 89;
	//alert (gotoLoc);
	var restoreCurrsec = 0;
	var timelineWidth = 5625;
	var delay = 5;
	var active = 1;

	
	//coaster position
	var coasterX = 116;
	var coasterY = -17;
	var wiggleOn = 1;
	
	function preload(imgObj, imgSrc)  
		{
			
 		if (ns4 || ie4 || ie5 || ns6) 
 			{
 				eval(imgObj + " = new Image()");
 				eval(imgObj + '.src = "' + imgSrc + '"');
 			}
 		}
	//preload timeline navbar assets
	
	preload ("btn_mfh0","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/btn_mfh0.gif");

	preload ("btn_mfh1","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/btn_mfh1.gif");
	
	preload ("ss","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/screensaver.gif");

	preload ("ssroll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/screensaver_roll.gif");
	
	preload ("wall30","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_30s.gif");

	preload ("wall30roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_30s_roll.gif");
	
	preload ("wall40","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_40s.gif");

	preload ("wall40roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_40s_roll.gif");
	
	preload ("wall50","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_50s.gif");

	preload ("wall50roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_50s_roll.gif");
	
	preload ("wall60","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_60s.gif");

	preload ("wall60roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_60s_roll.gif");
	
	preload ("wall70","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_70s.gif");

	preload ("wall70roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_70s_roll.gif");
	
	preload ("wall80","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_80s.gif");

	preload ("wall80roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_80s_roll.gif");
	
	preload ("wall90","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_90s.gif");

	preload ("wall90roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_90s_roll.gif");
	
	preload ("wall2000","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_2000.gif");

	preload ("wall2000roll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_2000_roll.gif");
	
	preload ("wallearly","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_early.gif");

	preload ("wallearlyroll","http://disney.go.com/disneyvideos/moviefinder/assets/timeline/wall_early_roll.gif");
	
	function windowPop(url) {
	jpeg = window.open(url,'mfhPop','width=300,height=480,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no')
}


	
	





function rollover(layer,imgName,imgObj) {
		
		if (ns4) 
			{
			
			eval('document.'+layer+'.document.images["'+imgName+'"].src = ' +imgObj+'.src');
			}
		else document.images[imgName].src = eval (imgObj+".src");
		
	}
	
function tlrollover(imgName,imgObj) {
		
		if (ns4) 
			{
			
			eval('document.divTimelineClip.document.divTimeline.document.images["'+imgName+'"].src = ' +imgObj+'.src');
			}
		else document.images[imgName].src = eval (imgObj+".src");
		
	}

if (document.layers) 
	{
    	widthCheck = window.innerWidth;
        heightCheck = window.innerHeight;
        window.onResize = resizeFix;
    }
    
function resizeFix() 
	{
          if (widthCheck != window.innerWidth || heightCheck != window.innerHeight)
          document.location.href = document.location.href
    }







function stopWiggle()
{
	if (wiggleOn == 1) wiggleOn = 0;
	else if (wiggleOn == 0) 
		{
			wiggleOn = 1;
			coasterWiggle();
		}
}
function coasterWiggle()
{
	deviateX = Math.round(Math.random() * 1) - 1;
	deviateY = Math.round(Math.random() * 1) - 1;
	
	if (ns4) 
		{
			coasterDiv.left = coasterX + deviateX;
			coasterDiv.top = coasterY + deviateY;
		}
	if (ie4) 
		{
			coasterDiv.posLeft = coasterX + deviateX;;
			coasterDiv.posTop = coasterY + deviateY;
		}
	if (ie5 || ns6) 
		{
			coasterDiv.style.left = (coasterX + deviateX) + "px";
			coasterDiv.style.top = (coasterY + deviateY) + "px";
		}
	if (wiggleOn == 1) setTimeout ("coasterWiggle()",100);
}	

function jumptoYear()
{

	
	if (ns4) y = document.divBkg.document.divForm.document.formGoyear.yeartogoto.value;
	else y = document.formGoyear.yeartogoto.value;
	//special case for 2001...
	if ((y == '2003') || (y == '2004') || (y == '2005') || (y == '2006')) y = '2002';
	//and special cases for the gaps in the earlier years.
	if ((y == '1902') || (y == '1903') || (y == '1904') || (y == '1905')) y = '1901';
	if ((y == '1907') || (y == '1908') || (y == '1909')) y = '1906';
	if ((y == '1911') || (y == '1912') || (y == '1913')) y = '1910';
	if (y == '1915') y = '1914';
	if (y == '1917') y = '1916';
	if (y == '1921') y = '1920';
	
	//alert (y);
	i = 1;
	while ((yearArray[i] != y) && (i < (arraylimit+1)))
	{
		i += 1;
		
	}

	if (i != (arraylimit+1)) 
		{
			window.location = "../timeline.html?" + i;
	
		}
	if (i == (arraylimit+1)) alert ("Valid years are between 1901 - 2006");
	
	
}

//-->