function menuOver(item) {
	item.className = 'item selected'
}

function menuOut(item) {
	item.className = 'item'
}

function enlargeImage(src) {
	var enlargePosition = document.getElementById('enlargePosition');
	var enlargedImage = document.getElementById('enlargedImage');
	
	enlargedImage.src = src.replace("mini/","");
	enlargePosition.style.top = document.body.scrollTop + document.body.clientHeight/2;
	enlargePosition.style.left = document.body.clientWidth/2;
	
	enlargePosition.style.visibility = 'hidden'
	enlargePosition.style.display = 'block'
	  
//	new Effect.Appear('enlargePosition', { from: 0.0, to: 1.0, duration: 0.5 });
	popupPositioner = setInterval("reposition()",200);
}

var prevX = 0;
var prevY = 0;
function reposition() {
	var nextX = -document.getElementById('enlargeDiv').offsetWidth/2
	var nextY = -document.getElementById('enlargeDiv').offsetHeight/2
	
	if(prevX != nextX || prevY != nextY) {
		document.getElementById('enlargeDiv').style.left = nextX+'px';
		document.getElementById('enlargeDiv').style.top = nextY+'px';
		prevX = nextX
		prevY = nextY
	} else {
		document.getElementById('enlargePosition').style.visibility='visible';
	}
}

function enlargeClose() {
	var enlargePosition = document.getElementById('enlargePosition');
	enlargePosition.style.visibility = 'hidden'
	enlargePosition.style.display = 'none'
	clearInterval(popupPositioner);
}

$(document).ready(function() {
		$('img.mini').each(function() {
			var img = this
			img.title = 'Powiększ';
			img.onclick = function() {
				enlargeImage(this.src);
				return false;
			}
		});
		$('#enlargedClose').each(function() {
			this.onclick = function() {
				enlargeClose();
				return false;
			}
		});
		$('tr.clickable').each(function() {
			this.url = this.title
			this.title = 'Zobacz właściwości';
			this.onmouseover = function(){
				this.className = 'clickable highlighted'
			}
			this.onmouseout = function(){
				this.className = 'clickable'
			}
			this.onclick = function(){
				window.open(this.url);
			}
		});
})


var submenuTimeout;
function showSubmenu(id) {	
	var submenus = BraveLayout.getElementsByCssSelector(document.body, ".dropdownmenu");
	for(var i = 0; i<submenus.length; i++) {
		if(submenus[i].id != id) {
			submenus[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling.firstChild.style.background = ''
			if(navigator.userAgent.indexOf('MSIE')!=-1) 
				submenus[i].style.display='none'
			else				 
				submenus[i].style.visibility='hidden'
		}
	}
	var submenu = document.getElementById(id);
	submenu.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling.firstChild.style.background='url(/components/@Page/img/bar-2nd-h.png) no-repeat'
	if(navigator.userAgent.indexOf('MSIE')!=-1) 
		submenu.style.display='block'
	else
		submenu.style.visibility='visible'
	
	clearTimeout(submenuTimeout);
}
function hideSubmenuNow(id) {
	var submenu = document.getElementById(id);
	submenu.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling.firstChild.style.background = ''
	if(navigator.userAgent.indexOf('MSIE')!=-1) 
		submenu.style.display='none';
	else
		submenu.style.visibility='hidden'; 
}
function hideSubmenu(id) {
	submenuTimeout = setTimeout("hideSubmenuNow('"+id+"')", 500);
}

