window.addEvent('domready', function(e) {
	var thumbs = $ES('div.gallery ul.thumbnails a');
	for(var i = 0; i < thumbs.length; i++) {
		$(thumbs[i]).addEvent('click', function(e) {
			if(!e) {
				e = window.event;
			}
			
			if(e.srcElement) {
				el = e.srcElement;
			} else {
				el = e.target;
			}
			
			var others = $ES('ul.large li', el.parentNode.parentNode.parentNode.parentNode);
			for(var j = 0; j < others.length; j++) {
				others[j].removeClass('active');
				if(others[j].getElementsByTagName('a')[0].href == el || (el.parentNode && others[j].getElementsByTagName('a')[0].href == el.parentNode)) {
					others[j].addClass('active');
				}
			}
			
			e.cancelBubble = true;
			e.returnValue = false;
			if(e.stopPropagation) {
				e.stopPropagation();
				e.preventDefault();
			}
			return false;
		});
	}
});

