	// Convert a pair of GPS coordinates in degrees into a pixel location on this page's big map.
	function spotlight(N,W) {	
		spot = document.getElementById(1234);
	
		// If N or W is less than -50, caller simply wants us to hide the arrow.
		if ((N < -50) | (W < -50)) {
				spot.style.cssText = 'visibility:hidden'; }
				
			// Else N and W are real coordinates we need to convert to pixels.
			else {
				// These locs are for 'State4to1_200x4169.jpg, based on Astoria and Cape Sebastian'.
				NLimPixY = 114;
				SLimPixY = 3828;
				NLimDegN = 46.18880;
				SLimDegN = 42.32334;
				PixPerDegNS = (SLimPixY - NLimPixY) / (NLimDegN - SLimDegN);
				
				y_origin = -15;
				y = y_origin + SLimPixY - (N - SLimDegN) * PixPerDegNS;
				
				NLimPixX = 151;				
				SLimPixX = 50;
				NLimDegW = 123.84559;
				SLimDegW = 124.43121;
				PixPerDegEW = (NLimPixX - SLimPixX) / (SLimDegW - NLimDegW);
				
				x_origin = -46;
				x = x_origin + SLimPixX + (SLimDegW - W) * PixPerDegEW;
		
				spot.style.cssText = 'position: relative; left:' + x + 'px; top:' + y + 'px; visibility:visible;'; }
				
		return true; }//spotlight()
