var lp = 0;

function SetCenter(map, long, lati) {
	if (map!=undefined) {
		map.setCenter(new GLatLng(lati, long), 12);
	}	
}

function Next()
{
	lp++;
	if (lp==jQuery(".image_thumb ul li").length)
		lp=0;
	var el = jQuery(".image_thumb ul li").eq(lp);
	var imgAlt = jQuery(el).find('img').attr("alt");
	var imgTitle = jQuery(el).find('a').attr("href");
	var imgDesc = jQuery(el).find('.block').html();
	var imgDescHeight = jQuery(".main_image").find('.block').height();
	if (jQuery(el).is(".active")) {
		return false;
	} else {
		jQuery(".main_image .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, 250 , function() {
		jQuery(".main_image .block").html(imgDesc).animate({ opacity: 1.00, marginBottom: "0" }, 250 );
		jQuery(".main_image img").attr({ src: imgTitle , alt: imgAlt});
		});
	}
	jQuery(".image_thumb ul li").removeClass('active');
	jQuery(el).addClass('active');
} 

var Menu = {
	'menuOver' : function () {
		for (var j=0;j<this._subMenu.length;j++)
			this._subMenu[j].style.display = 'block';
	},
	'menuOut' : function () {
		for (var j=0;j<this._subMenu.length;j++)
			this._subMenu[j].style.display = 'none';
	}
}

/*function createULFrom(ulElement)
{
	var lis = ulElement.getElementsByTagName('li');
	if (!lis.length)
	{
		ulElement.parentNode.removeChild(ulElement);
		return false;
	}
	var newUl = document.createElement('ul');
	var tmpLi;
	for (newUl._num = 0; newUl._num<lis.length; newUl._num++)
	{
		//alert(newUl._num);
		tmpLi = document.createElement('li');
		tmpLi.innerHTML = lis[newUl._num].innerHTML;
		newUl.appendChild(tmpLi);
		lis[newUl._num].parentNode.removeChild(lis[newUl._num]);
		if (newUl._num==5)
			break;
	}
	//alert(newUl.getElementsByTagName('li').length);
	return newUl;
} */

$(document).ready(function()
{
	var lis = document.getElementById('cssdropdown').getElementsByTagName('li');
	var uls;
	var res;
	var eleemntUl;
	var min;
	var licznik;
	for (var i=0;i<lis.length;i++)
	{
		if (lis[i].className && lis[i].className == 'headlink')
		{
			lis[i]._subMenu = lis[i].getElementsByTagName('div');
			/*if (lis[i]._subMenu.length)
			{
				uls = lis[i]._subMenu[0].getElementsByTagName('ul');
				if (uls.length)
				{
					//res = createULFrom(uls[0]);
					//while (res)
					//{
					//	lis[i]._subMenu[0].appendChild(res);
					//	res = createULFrom(uls[0]);
					//}
					res = uls[0].getElementsByTagName('li');
					while (res.length)
					{
						eleemntUl = document.createElement('ul');
						lis[i]._subMenu[0].appendChild(eleemntUl);
						
						min = 5;
						if (min>res.length) min = res.length;
						for (licznik = 0; licznik < min; licznik++)
						{
							if (res[licznik])
							{
								eleemntUl.appendChild(res[licznik]);
								res[licznik].parentNode.removeChild(res[licznik]);
							}
						}
						
						res = uls[0].getElementsByTagName('li');
					}
				}
			}*/
			
			lis[i].onmouseover = Menu.menuOver;
			lis[i].onmouseout = Menu.menuOut;
		}
	}
});


function moved_promo_news(contentNormalID, contentPromoID)
{
	var contentNormal = document.getElementById(contentNormalID);
	var contentPromo = document.getElementById(contentPromoID);
	if (!contentPromo || !contentNormal)
	{
		setTimeout(function(){moved_promo_news(contentNormalID, contentPromoID);}, 500);
		return false;
	}
	var elements = contentNormal.getElementsByTagName('div');
	var Re;
	for (var i=0; i<elements.length; i++)
	{
		Re = new RegExp("moved_promo","g");
		if (elements[i].className && Re.test(elements[i].className))
		{
			contentPromo.appendChild(elements[i]);
			i--;
		}
	}
}
