var preloadImg = new Array();

function newImage(src) {
  var img = new Image();
  img.src = src;
  return img;
}

function init() {
	var galery = document.getElementById("galery");
	if(galery) {
		var imgs = galery.getElementsByTagName("img");
		
		for(var i = 0; i < imgs.length; i++) {
			var src = imgs[i].src;
			src = src.substring(0, src.lastIndexOf("_"));
			preloadImg[preloadImg.length] = newImage(src + "_small.jpg");
			imgs[i].onmouseover = function() {this.src = this.src.substring(0, this.src.lastIndexOf("_")) + "_small.jpg";}
			imgs[i].onmouseout = function() {this.src = this.src.substring(0, this.src.lastIndexOf("_")) + "_black.jpg";}
		}
	}
}

function run() {
	if(document.getElementsByTagName) {
		var oldOnload = window.onload;

    if (typeof(window.onload) != "function") {
      window.onload = init;
    } else {
      window.onload = function() {
        oldOnload();
        init();
    	}
  	}	
	}
}

run();
