function prepareGallery(){
	if (document.getElementById && document.getElementsByTagName){
    	if (gallery = document.getElementById("multipleImg")){
      		var links = gallery.getElementsByTagName("a");
      		for( var i=0; i < links.length; i++ ){
        		links[i].onclick = function(){
          			return !showPic(this);
        		};
      		}
    	}
  	}
}


function showPic (link) {
	var linkHref = link.href;
	if(images = link.getElementsByTagName('img')){
		if(image = images[0]){
			r = new RegExp('/dynamic/image/([0-9]+)\?.*', 'g');
			if(match = r.exec(image.src)){
				if(image_id = match[1]){
					if(largerImgLink = document.getElementById("largerImg")){
						if(largerImgs = largerImgLink.getElementsByTagName('img')){
							var largerImg = new Image();
							if(largerImg = largerImgs[0]){
								largerImg.src = '/dynamic/image/'+match[1]+'?x='+largerImg.width;
								return true;
							}
						}
					}
				}
			}
		}
	}
  	return false;
}


function init() {
	prepareGallery();
}

window.onload = init;
