
// 
// Image map rollover goodness
// 


var WA_METRO=1;
var WA_REGIONAL=2;

var NT_METRO=3;
var NT_REGIONAL=4;

var SA_METRO=5;
var SA_REGIONAL=6;

var QLD_METRO=7;
var QLD_REGIONAL=8;

var NSW_METRO=9;
var NSW_REGIONAL=10;

var ACT=11;

var VIC_METRO=12;
var VIC_REGIONAL=13;

var TAS_METRO=14;
var TAS_REGIONAL=15;

var mapImage;
var loaded = new Array();
var timerID;
var loadCount = 0;
var imgObject = new Array();
	
function init() {
  mapImage = document.getElementById("mapImage");

  
  for(i=1;i<16;i++) {
    imgObject[i] = new Image();
    imgObject[i].src="../img/map/" + i + ".gif";
    loaded[i] = false;
  }
  
  checkLoaded();
  
}

function checkLoaded() {
	if (loadCount == 15) { 
	//alert("all loaded guv!");
		clearTimeout(timerID);
		new Effect.Fade('map-preload');
		new Effect.Appear('contact-map');
		return
	}
	
	for (i=1;i<16;i++) {
		if (loaded[i] == false && imgObject[i].complete) {
			loaded[i] = true;
			loadCount++;
		}
	}
	timerID = setTimeout("checkLoaded()",10) 
}

window.onload=init;

function imageOver(x) {
  mapImage.src="../img/map/" + x + ".gif";
}

function imageOut() {
  mapImage.src="../img/map/map.gif";
}




