var assetElement;
var assetElements;
var currentElement;
var maxElement;

function AssetInit() {
	assetElement = document.getElementById("column-11");
	if (assetElement) {
		assetElements = assetElement.getElementsByTagName('h3');
		currentElement = 0;
		if (assetElements.length > 1) {
			assetElements[0].parentNode.className = "showAsset";
			assetElements[0].innerHTML = '<a class="assetNext" href="javascript:NextAsset();">Next</a><div class="assetPrevGrey">Prev</div>' + assetElements[0].innerHTML;
			for (var i = 1; i < assetElements.length-1; i++) {
				assetElements[i].innerHTML = '<a class="assetNext" href="javascript:NextAsset();">Next</a><a class="assetPrev" href="javascript:PrevAsset()">Prev</a>' + assetElements[i].innerHTML;			
			}
			assetElements[assetElements.length-1].innerHTML = '<div class="assetNextGrey">Next</div><a class="assetPrev" href="javascript:PrevAsset();">Prev</a>' + assetElements[assetElements.length-1].innerHTML;
		} else if (assetElements.length == 1) {
			assetElements[0].parentNode.className = "showAsset";
			assetElements[0].innerHTML = '<div class="assetNextGrey">Next</div><div class="assetPrevGrey">Prev</div>' + assetElements[0].innerHTML;		
		}
	}
}

function NextAsset() {
	if (currentElement < assetElements.length-1) {
		assetElements[currentElement].parentNode.className = "";
		currentElement++;
		assetElements[currentElement].parentNode.className = "showAsset";
	}
}

function PrevAsset() {
	if (currentElement > 0) {
		assetElements[currentElement].parentNode.className = "";
		currentElement--;
		assetElements[currentElement].parentNode.className = "showAsset";
	}
}

function TopMenuGlow() {
	var re = new RegExp("[a-zA-Z0-9_-]+$");
	var m = re.exec(Liferay.ThemeDisplay.getLayoutURL());
	var es = document.getElementById("column-2");
	if (es) {
		es = es.getElementsByTagName('a');
		if (es && m) {
			switch(m[0]) {
				case "bemutatkozas":
				case "koncepcionk":
				case "munkatarsaink":
				case "minosegpolitikank":
				case "intezmenyiakkreditacio":
				case "programakkreditacio":
				case "kepzesihelyszin":
				case "cegespartnerprogram":
					es[0].style.backgroundPosition = "-9px -41px";
					break;
				case "hirlevel":
					es[9].style.backgroundPosition = "-96px -41px";
					break;
				case "blog":
					es[10].style.backgroundPosition = "-192px -41px";
					break;
				case "elerhetoseg":
				case "ugyfelszolgalat":
					es[11].style.backgroundPosition = "-261px -41px";
					break;
			}
		}
	}
}

function Init() {
	TopMenuGlow();
	AssetInit();
}

jQuery(document).ready(

	/*
	This function gets loaded when all the HTML, not including the portlets, is
	loaded.
	*/

	function() {
	}
);

Liferay.Portlet.ready(

	/*
	This function gets loaded after each and every portlet on the page.

	portletId: the current portlet's id
	jQueryObj: the jQuery wrapped object of the current portlet
	*/

	function(portletId, jQueryObj) {
	}
);

jQuery(document).last(

	/*
	This function gets loaded when everything, including the portlets, is on
	the page.
	*/

	function() {
		//AssetInit();
	}
);

window.onload = Init;
