<!-- saw the background on dessalles.com and shamelessly um, "borrowed", it //-->

var map = false;

var y = 0;
var i = 0;

var longitude = new Array();
var latitude = new Array();
var zoom = new Array();

//OKC
longitude[0] = 35.467713105101886;
latitude[0] = -97.51243829727173;
zoom[0] = 17;

//Lake Hefner
longitude[1] = 35.57593919036683;
latitude[1] = -97.5747299194336;
zoom[1] = 16;

//Norman
longitude[2] = 35.20937100589703;
latitude[2] = -97.44113445281982;
zoom[2] = 17;



function poll(){
	if (map) {
		y -= 1 / (zoom[i] * 80000);
		map.panTo(new GLatLng(longitude[i]+y,latitude[i]), zoom[i]);
	}
}

function setLocation (new_i) {
	if (new_i == -1) i = Math.floor( Math.random() * longitude.length);
	else i = new_i;
	y = 0;
	map.setCenter(new GLatLng(longitude[i],latitude[i]), zoom[i]);		
}


// google maps load
function load() {

	if (GBrowserIsCompatible()) {

		document.getElementById("map").style.height = document.getElementById("page").offsetHeight + "px";

		var mapOptions = {}
		map = new GMap2(document.getElementById("map"));

		setLocation(-1);
		map.setCenter(new GLatLng(longitude[i],latitude[i]), zoom[i]);
				
		map.setMapType(G_SATELLITE_MAP );
	}
}

setInterval("poll()",20);
