// fly.js
	r = new Array()
	r.push(11,757,16,755,17,752,22,751,26,752,29,755,32,757,37,758,41)
	r.push(758,46,760,53,760,59,760,65,760,70,760,74,760,79,757,83)
	r.push(755,88,754,92,752,97,748,100,746,104,745,109,742,116,737,124)
	r.push(733,133,727,139,722,143,718,149,712,154,704,158,698,164,691,170)
	r.push(680,178,671,185,661,194,649,203,638,212,629,220,622,230,614,241)
	r.push(608,251,604,262,601,271,599,280,599,286,599,290,602,295,607,301)
	r.push(611,308,616,314,620,322,625,329,628,335,631,341,632,347,632,352)
	r.push(634,356,634,364,634,370,634,377,631,386,626,392,620,400,613,406)
	r.push(605,412,598,416,589,421,580,424,569,427,560,428,551,428,542,428)
	r.push(533,428,523,428,511,428,500,428,491,425,484,421,478,416,472,410)
	r.push(467,398,461,383,457,365,452,353,446,344,442,335,437,328,434,322)
	r.push(430,316,425,313,419,308,413,305,406,302,400,301,392,299,385,298)
	r.push(377,296,370,296,362,295,353,295,347,293,340,292,334,290,329,289)
	r.push(325,289,320,289,314,289,308,289,304,290,299,293,296,296,290,299)
	r.push(286,302,284,307,283,311,283,316,283,319,281,325,280,329,280,334)
	r.push(278,337,275,341,272,346,268,349,265,352,260,353,257,355,253,355)
	r.push(248,355,244,353,241,349,239,344,239,340,239,334,239,329,239,326)
	r.push(238,325,233,325,229,325,224,329,224,334,224,337,223,341,221,344)
	r.push(223,346,229,346,233,349,230,352,227,352,223,347,220,343,220,338)
	r.push(220,335,224,335,229,337,232,335,236,331,236,325,236,319,236,317)
	r.push(233,319,230,322,229,326,229,328,232,328,236,325,241,320,242)
	
	var i=0,ivl,iwd,iht,iw,ih,dly=5
	var dr=2,i=0,ivl,iwd,iht,dly=5
	var w, h
	//av and ah are offsets to align the path with page elements
	var ah = 100	//horizontal
	var av = -10	//vertical
	var zm = 65		//number of elements from end of path array to start the zoom out
	var zf = 1.1	//zoom factor per iteration


	function fly() {
    		//get half-dimensions to center image over path
	    	iw = 70		//im.width/2
    		w = iw
	    	ih = 80		//im.height/2
    		h = ih
	    	iwd = iw/2
    		iht = ih/2
	    	//moveit()	//place image at first coord in path
    		play()
	}

	function ZoomOut() {
		document.getElementById('spn').style.left = r[i] - iwd + ah
		document.getElementById('spn').style.top = r[i+1] - iht + av
		w = w/1.1
		if(w < 2) { w = 1 }
		h = h/1.1
		if(h < 2) { h = 1 }
		document.getElementById('img1').style.width = w
		document.getElementById('img1').style.height = h
		i += dr
		if(i >= r.length - 2 || w < 2) {
			clearInterval(ivl)
		}
	}

	function moveit() {
		document.getElementById('spn').style.left = r[i] - iwd + ah
		document.getElementById('spn').style.top = r[i+1] - iht + av
		if(i < 10) {
			w = (w * (10 - i))/5
			if(w < iw) { w = iw }
			h = (h * (10 - i))/5
			if(h < ih) { h = ih }
			document.getElementById('img1').style.width = w
			document.getElementById('img1').style.height = h
		}
		i += dr
		if(i >= r.length - zm || i <= 0) {
			clearInterval(ivl)
			dly = 200
			ivl = setInterval("ZoomOut()",dly)
		}
	}

	function play() {
		dr = 2
		i = 0
		dly = 100
		clearInterval(ivl)
		ivl = setInterval("moveit()",dly)
	}
