var imgPath = new Array();
var imgPreload = new Array();

var imagePreload = function() {
	for (var i = 0; i < imgPath.length; i++) { 
		imgPreload[i]= new Image(); 
		imgPreload[i].src = HOST_IMAGE + imgPath[i]; 
	}
}

var addImagePathOnArray = function(arr) {
	for (var i = 0; i < arr.length; i++) {
		imgPath.push(arr[i]);
	}
}

var addImagePathOnFunction = function(str) {
	var re = new RegExp("[\"'].*[(\.png)(\.gif)(\.jpg)][\"']");
	var arr;
	var imagePath;
	if (str.indexOf("changeImage") > 0) {
		arr = re.exec(str);
		if(arr != null) {
			imagePath = arr[0].substr(1, arr[0].length -2);
			imgPath.push(imagePath);
		}
	}
}

$(document).ready(function() {
	var tmpStr;
	var imagePath;
	$("[onMouseOver]").each(function(){
		tmpStr = String($(this).attr('onmouseover'));
		addImagePathOnFunction(tmpStr);
	});
	$("[onMouseOut]").each(function(){
		tmpStr = String($(this).attr('onmouseout'));
		addImagePathOnFunction(tmpStr);
	});
	imagePreload();
});