var ids = new Array('menuItemONas', 'menuItemCennik', 'menuItemPartnerzy', 'menuItemKontakt');
var imgFolder = 'img/';
init = function() {
	var imgs = new Array();
	for(var i = 0; i < ids.length; i++) {
		initMenuItems(ids[i]);
		imgs[3*i] = imgFolder + ids[i] + '.png';
		imgs[3*i+1] = imgFolder + ids[i] + 'Selected.png';
		imgs[3*i+2] = imgFolder + ids[i] + 'Highlight.png';
	}
	selectMenuItem();
	var loader = new Asset.images(imgs);
	renderRealizations();
}
// @author Artur
function now(id) {
	selectMenu(id);
}

function initMenuItems(id) {
	$(id).addEvent('mouseenter', function() {
		//if($('selectedMenuItem').value == id) {
		//	$(id + 'Selected').addClass('hidden');
		//} else {
			$(id + 'Normal').addClass('hidden');
		//}
		$(id + 'Highlight').removeClass('hidden');
	});
	$(id).addEvent('mouseleave', function() {
		if($('selectedMenuItem').value == id) {
			$(id + 'Selected').removeClass('hidden');
		} else {
			$(id + 'Normal').removeClass('hidden');
		}
		$(id + 'Highlight').addClass('hidden');
	});
	//$(id).addEvent('click', function() {
	//	$('selectedMenuItem').value = id;
	//	selectMenuItem();
	//});
}

function selectMenu(id) {
	$('selectedMenuItem').value = id;
	selectMenuItem();
}

function selectMenuItem() {
	var selectedItem = $('selectedMenuItem').value;
	for(var i = 0; i < ids.length; i++) {
		if(selectedItem == ids[i]) {
			$(ids[i] + 'Selected').removeClass('hidden');
			$(ids[i] + 'Body').removeClass('hidden');
			$(ids[i] + 'Normal').addClass('hidden');
			$(ids[i] + 'Highlight').addClass('hidden');
		} else {
			$(ids[i] + 'Selected').addClass('hidden');
			$(ids[i] + 'Highlight').addClass('hidden');
			$(ids[i] + 'Body').addClass('hidden');
			$(ids[i] + 'Normal').removeClass('hidden');
		}
	}
}

var realizations = new Array('kamieniarstwo', 'mbs', '7n', 'bec', 
// 'filesovermiles', 
'uniqa', 'wasabarilla', 'sybil', 
// 'noterik', 
'ruch', 'galilu', 'ebotox', 
// 'kidos', 
'4kid', 
//'modek', 
'e-deal', 'travelmakers', 'outlet');
var realizationIndex = 6;
function renderRealizations() {
	$('realizationOtherItemFirst').setProperty('src', 'img/' + realizations[getRealizationFirst()] + 'Small.png');
	$('realizationOtherItemPrev').setProperty('src', 'img/' + realizations[getRealizationPrev()] + 'Small.png');
	$('realizationContentItem').setProperty('src', 'img/' + realizations[realizationIndex] + 'Normal.png');
	$('realizationOtherItemNext').setProperty('src', 'img/' + realizations[getRealizationNext()] + 'Small.png');
	$('realizationOtherItemLast').setProperty('src', 'img/' + realizations[getRealizationLast()] + 'Small.png');
	for(var i = 0; i < realizations.length; i++) {
			
		if(i == realizationIndex) {
			$(realizations[i] + 'Realization').removeClass('hidden');
		} else {
			$(realizations[i] + 'Realization').addClass('hidden');
		}
	}
	
}

function getRealizationFirst() {
	if(realizationIndex - 2 == -2) return realizations.length - 2;
	if(realizationIndex - 2 == -1) return realizations.length - 1;
	if(realizationIndex - 2 >= 0) return realizationIndex - 2;
}
function getRealizationPrev() {
	if(realizationIndex - 1 == -1) return realizations.length - 1;
	if(realizationIndex - 1 >= 0) return realizationIndex - 1;
}
function getRealizationNext() {
	if(realizationIndex + 1 == realizations.length) return 0;
	if(realizationIndex + 1 < realizations.length) return realizationIndex + 1;
}
function getRealizationLast() {
	if(realizationIndex + 2 == realizations.length + 1) return 1;
	if(realizationIndex + 2 == realizations.length) return 0;
	if(realizationIndex + 2 < realizations.length) return realizationIndex + 2;
}

function gotoRealization(index) {
	realizationIndex += index;
	realizationIndex = realizationIndex >= realizations.length? 0: realizationIndex;
	realizationIndex = realizationIndex < 0? realizations.length - 1: realizationIndex;
	renderRealizations();
}
