/* map helper */

var mapHelperObject = false;
var mapHelperImages = [];

function mapHelper(id)
{
	var arr, len, num;
	if (mapHelperImages && mapHelperObject && mapHelperObject.src) {
		if (id) {
			arr = id.split('_');
			if (arr) {
				len = arr.length - 1;
				num = parseInt(arr[len], 10);
				if (mapHelperImages[num]) {
					mapHelperObject.src = mapHelperImages[num].src;
				}
			}

		} else {
			mapHelperObject.src = mapHelperImages[0].src;
		}
	}
}

(function(){
var a, i, src;
var re = /sardinia_([0-6])\.gif/;
if (document.getElementById) {
	mapHelperObject = document.getElementById('map_sardinia_img');
	if (mapHelperObject) {
		src = mapHelperObject.src;
		if (re.test(src)) {
			mapHelperImages[0] = new Image();
			mapHelperImages[0].src = src;
			for (i = 1; i <= 6; i++) {
				mapHelperImages[i] = new Image();
				mapHelperImages[i].src = src.replace(re, 'sardinia_' + i.toString() + '.gif');

				a = document.getElementById('map_sardinia_area_' + i);
				a.onmouseover = function() { mapHelper(this.id); };
				a.onmouseout = function() { mapHelper(false); };
			}
		}
	}
}
})();

