var map_array = new Array();
var flag_array = new Array();

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function randomImages(){
	if(navigator.appName=="Microsoft Internet Explorer"){
		randomImages_ie();
	}
	else{
		randomImages_net();
	}
}

function randomImages_net() {
	if (document.images && (preloadFlag == true)) {
		for(var i=1;i<49;i++){
			time = i * 50;
			var temp=i+1;
			var pic = flag_array[i];
			setTimeout("changeImages('"+temp+"','"+pic.src+"')",i*50);
		}
	}
}

function randomImages_ie() {
	if (document.images && (preloadFlag == true)) {
		for(var i=1;i<49;i++){
			time = i * 50;
			var temp=i-1;
			var pic = flag_array[i];
			setTimeout("changeImages('"+temp+"','"+pic.src+"')",i*50);
		}
	}
}

function resetImages(){
	if(navigator.appName=="Microsoft Internet Explorer"){
		resetImages_ie();
	}
	else{
		resetImages_net();
	}
}

function resetImages_net() {
	if (document.images && (preloadFlag == true)) {
		for (var i=1; i<49; i++) {
			var temp=i+1;
			var pic = map_array[i];
			changeImages(temp,pic.src);
		}
	}
}

function resetImages_ie() {
	if (document.images && (preloadFlag == true)) {
		for (var i=1; i<49; i++) {
			var temp=i-1;
			var pic = map_array[i];
			changeImages(temp,pic.src);
		}
	}
}

var preloadFlag = false;
function preloadMapImages() {
	if (document.images) {
		for (var i=1;i<49;i++){
			var temp=i+1;
			map_array[i]=newImage('images/map_'+temp+'.gif');
			flag_array[i]=newImage('images/map_1_'+temp+'.gif');
		}
		preloadFlag = true;
	}
}