﻿// ------------------------------------------------------
// Map Bits
// ------------------------------------------------------
function setupMap() {
	if (document.images) {
		if (typeof(standard) == 'undefined') {
		  standard = new Array();
		}
		if (typeof(over) == 'undefined') {
		  over = new Array();
		}
		theButtons = new Array('auckland', 'bop', 'wellington', 'nelson', 'christchurch', 'southland');
		makeArray(theButtons);
		loadArray();
	}
}


function makeArray(theButtons) {
	var argLength = theButtons.length;
	for(arg=0; arg<argLength; arg++) {
		standard[theButtons[arg]] = new Image();
		over[theButtons[arg]] = new Image();
	}
	return this
}


function loadArray() {
	standard['auckland'].src = "/_images/map/Map.gif"
	standard['bop'].src = "/_images/map/Map.gif"
	standard['wellington'].src = "/_images/map/Map.gif"
	standard['nelson'].src = "/_images/map/Map.gif"
	standard['christchurch'].src = "/_images/map/Map.gif"
	standard['southland'].src = "/_images/map/Map.gif"

	over['auckland'].src = "/_images/map/Map-Auckland.gif"
	over['bop'].src = "/_images/map/Map-BoP.gif"
	over['wellington'].src = "/_images/map/Map-Wellington.gif"
	over['nelson'].src = "/_images/map/Map-Nelson.gif"
	over['christchurch'].src = "/_images/map/Map-Christchurch.gif"
	over['southland'].src = "/_images/map/Map-Southland.gif"
}


function swapL(name,state) {
	if(document.images) {
		if(state) {
			document.images['nzmap'].src = over[name].src;
		}
		else {
			document.images['nzmap'].src = standard[name].src;
		}
	}
}	


function msover(name) {
	if(document.images) {
		swapL(name,true);
	}
}


function msout(name) {
	if(document.images) {
		swapL(name,false);
	}
}
