function afterLoad() {
	var el = document.getElementById("loading")
	if (el) el.style.display="none";
	addLytebox();
	initLytebox();
	//alert('a')
	fixSize();
}

if (window.addEventListener) {
	window.addEventListener("load",afterLoad,false);
	window.addEventListener("resize",fixSize,false);
} else if (window.attachEvent) {
	window.attachEvent("onload",afterLoad);
	window.attachEvent("onresize",fixSize);
} else {
	window.onload = function() {afterLoad();}
	window.onresize = function() {fixSize();}
}
function addLytebox() {
	var images = document.getElementById('contents').getElementsByTagName('img');
	var e;
	if (images.length>0) {
		for (i=0; i<images.length; i++) {
			p = images[i].parentNode;
			if (p.tagName =='A') continue;
			link = document.createElement("a");
			link.href = images[i].src.replace(/\.thumb([^"])+/i, '');
			link.rel = 'lytebox[1]';
			img = images[i].cloneNode(true);
			img.border = 0;
			link.appendChild(img);
			link.onclick = function() { return viewPix(images[i].src); return false; }
			p.replaceChild(link, images[i])
		}
	}
}
function fixSize() {
	var c = document.getElementById('contents');
	var l = document.getElementById('mainLeft');
	var mustBe = c.offsetHeight +240;
	if (mustBe>l.offsetHeight ) {
		l.style.height = mustBe+'px';
		var m = document.getElementById('mainMiddle');
		m.style.height = mustBe+'px';
		var f = document.getElementById('footer');
		f.style.top = mustBe-20+'px'
	}
}
window.onresize = function() {fixSize();}
