function showImg(ev) {
	if (!ev) var ev = window.event;
	if (typeof(ev.target) != 'undefined') {
		ev.stopPropagation();
		ev.preventDefault();
	} else {
		ev.target = ev.srcElement;
		ev.cancelBubble = true;
	}
	bigone.alt = ev.target.title;
	bigone.title = ev.target.title;
	bigone.src = (ev.target.parentNode.href) ? ev.target.parentNode.href : ev.target.href;
	return false;
}

function init() {
	if (document.getElementById('gallery')) {
		bigone = document.getElementById('big');
		bigone.onload = function () { 
			this.style.left = Math.floor((document.documentElement.offsetWidth - this.width - 1) / 2) + 'px';
			this.style.top = Math.max(0, Math.floor(document.documentElement.scrollTop + (document.documentElement.offsetHeight - this.height - 1) / 2)) + 'px';
		};
		bigone.onclick = function () { this.style.left = '-10000px'};
	
		thumbs = document.getElementById('gallery').getElementsByTagName('a');
		for (i in thumbs) {
			thumbs[i].onclick = showImg;
		}
	}
}
window.onload = init;

function addfav(lang) {
	var url = "http://katran.ru";
	if (lang) {
		var title = 'Охранное предприятие "КАТРАН"';
	} else {
		var title = 'Private security agency "KATRAN"';
	}

	if (window.sidebar) {
		window.sidebar.addPanel(title, url, "");
	} else if(window.opera && window.print) {
		var elem = document.createElement('a');
		elem.setAttribute('href', url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if(document.all) {
		window.external.AddFavorite(url, title);
	} else {
		alert("Sorry, your browser is not supported");
	}
	return false;
}
