var vac = 1;
var prod = 1;
var offers = 1;

function highlightmenu(id, active) {
	var cell1 = document.getElementById('cell' + id);
	cell1.className = "ma";

	var img1 = document.getElementById('img' + id + "1");
	if (img1 != null) {
		img1.src = "images/menu3.gif";
	}

	var img2 = document.getElementById('img' + id + "2");
	if (img2 != null) {
        if (active == 1) {
    		img2.src = "images/menu2.gif";
        } else {
    		img2.src = "images/menu5.gif";
        }
	}

    if ((id == 2) || (id == 4) || (id == 5)) {
        var menu = null;
        if (id == 2) {
            var menu = document.getElementById('Layer3');
        } else if (id == 4) {
            var menu = document.getElementById('Layer4');
        } else if (id == 5) {
            var menu = document.getElementById('Layer5');
        }
        if (menu != null) {
            if ((activeCellId > 0) && (activeCellId != id)) {
                activeMenu.style.display = 'none';
                activeCell = null;
                activeMenu = null;
                activeCellId = 0;
            }
            activeMenu = menu;
            activeCell = cell1;
            activeCellId = id;

            var cellX = findPosX(cell1);
            if (id > 1) {
                var cellX = cellX - 19;
            }
            //var cellY = findPosY(cell1);// + cell1.offsetHeight;
            cellY = 286;

            menu.style.left = cellX + "px";
            menu.style.top = cellY + "px";
            menu.style.display = 'block';
        }
    }
}

function unhighlightmenu(id, active) {
	var cell1 = document.getElementById('cell' + id);
	cell1.className = "mi";

	var img1 = document.getElementById('img' + id + "1");
	if (img1 != null) {
		img1.src = "images/menu4.gif";
	}

	var img2 = document.getElementById('img' + id + "2");
	if (img2 != null) {
		if (active == 1) {
			img2.src = "images/menu6.gif";
		} else {
    		img2.src = "images/menu1.gif";
        }
	}
}

function toggleVacancies() {
	var	vacElem = document.getElementById('vac');
	if (vac==1) {
		vacElem.style.display = 'none';
		vac = 0;
	} else {
		vacElem.style.display = 'block';
		vac = 1;
	}
}

function toggleProduction() {
	var	prodElem = document.getElementById('prod');
	if (prod==1) {
		prodElem.style.display = 'none';
		prod = 0;
	} else {
		prodElem.style.display = 'block';
		prod = 1;
	}
}

function toggleOffers() {
	var	offersElem = document.getElementById('offers');
	if (offers==1) {
		offersElem.style.display = 'none';
		offers = 0;
	} else {
		offersElem.style.display = 'block';
		offers = 1;
	}
}

function toggleElem(elemid) {
	var	elem = document.getElementById(elemid);
	if (elem.style.display == 'none') {
		elem.style.display = 'block';
	} else {
		elem.style.display = 'none';
	}
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function activateBullet(id) {
	var img = document.getElementById('bullet' + id);
	img.src = "images/bullet.gif";
}

function deactivateBullet(id) {
	var img = document.getElementById('bullet' + id);
	img.src = "images/spacer.gif";
}


$(function(){
	$('.cont a[href^=images/]').attr('rel', 'shadowbox[list]');

	Shadowbox.init({
		language:   "en",
		players:    ["img"]
	});
	
});
