var menuList;

function checkIE6()
{
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	
	if (browser=="Microsoft Internet Explorer" && (version<7))
		return true;
	else
		return false;
}

function loadMapScript() {
  	var script = document.createElement("script");
  	script.setAttribute("src", "http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAA1mMGipdselE958gagVH8LxTvYTx6C0n3ZpRg0LBum6R4d1Mc0RQR7HQpedpyX10IQpF625fosua2EQ&async=2&callback=loadMap");
  	script.setAttribute("type", "text/javascript");
  	document.documentElement.firstChild.appendChild(script);
	}


function initializeLightBox()
{
	$('a.gal').lightBox({
		imageLoading: '/images/lightbox/lightbox-ico-loading.gif',
		imageBtnClose: '/images/lightbox/lightbox-btn-zamknij.gif',
		imageBtnPrev: '/images/lightbox/lightbox-btn-poprzednie.gif',
		imageBtnNext: '/images/lightbox/lightbox-btn-nastepne.gif',
		imageBlank: '/images/lightbox/lightbox-blank.gif',
 		txtImage: 'Zdjęcie',
 		txtOf: '/',
		containerResizeSpeed : '100',
		overlayOpacity: '0.7'
	});
}

function setMenuPosition()
{
	var p = $("div#header").position();
	$("div#menuButton").css("left", (p.left+92));
	$("div#menuListPos").css("left", (p.left+120));
	
}

function initializeImgShadows()
{
	if (checkIE6())
	{
		$("img.wshadow").mouseenter(function()
		{
			$(this).css("top", "-5px");
			$(this).css("left", "-5px");
		});
		$("img.wshadow").mouseleave(function()
		{
			$(this).css("top", "-6px");
			$(this).css("left", "-6px");
		});
	}
}

function initializeMenuList()
{
	$("div#menuButton").css("display", "block");
	menuList = new MenuList();
	menuList.timeOut = 75;
	menuList.mouseIn = false;
}

function MenuList()
{
	if (checkIE6())
	{
		$("td.menuListBegin").mouseenter(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-begin-hover.png', sizingMethod='scale'");
		});
		$("td.menuListBegin").mouseleave(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-begin.png', sizingMethod='scale'");
		});
		$("td.menuListMiddle").mouseenter(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-middle-hover.png', sizingMethod='scale'");
		});
		$("td.menuListMiddle").mouseleave(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-middle.png', sizingMethod='scale'");
		});
		$("td.menuListEnd").mouseenter(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-end-hover.png', sizingMethod='scale'");
		});
		$("td.menuListEnd").mouseleave(function()
		{
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-list-end.png', sizingMethod='scale'");
		});
	}
	
	$("div#menuButton").mouseenter(function()
	{
		if (checkIE6)
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu-hover.png', sizingMethod='scale')");
		menuList.mouseIn = true;
		setTimeout("menuList.expand();", menuList.timeOut);
	});
	
	$("div#menuButton").mouseleave(function()
	{
		if (checkIE6)
			$(this).css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/menu.png', sizingMethod='scale')");
		menuList.mouseIn = false;
		setTimeout("menuList.hide();", menuList.timeOut);
	});

	$("div#menuListPos").mouseenter(function()
	{
		menuList.mouseIn = true;
	});

	$("div#menuListPos").mouseleave(function()
	{
		menuList.mouseIn = false;
		setTimeout("menuList.hide()", menuList.timeOut);
	});

}

MenuList.prototype.expand = function()
{
	if ( menuList.mouseIn )
		$("div#menuListPos").slideDown("fast");
};

MenuList.prototype.hide = function()
{
	if ( !menuList.mouseIn)
//		$("div#menuListPos").slideUp("fast");
		$("div#menuListPos").fadeOut("fast");
};


MenuList.prototype.buttonHover = function()
{
	this.expand();
};


