window.onload = function() {
  init();
};

function init()
{
//	setMouseOver('aut');
	var menu_elements = $$('a.sublevelmainnav');

	var aut_name;
	var polen_name;
	var bela_name;
	var de_name;
	var grich_name;
	var maze_name;
	var serbia_name;
	var slowak_name;
	var slowen_name;
	var ukra_name;

	for(var i = 0 ; i < menu_elements.length ; i++)
	{
		var element = menu_elements[i];
		if(element.getAttribute('href').search('id=59&Itemid=66') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('aut'); } );
			element.addEvent("mouseleave", function () { flagDeactivated('aut'); } );

			aut_name = element.getText();
		}
		
		if(element.getAttribute('href').search('id=60&Itemid=67') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('polenone');flagActivated('polentwo'); } );
			element.addEvent("mouseleave", function () { flagDeactivated('polenone');flagDeactivated('polentwo'); } );

			polen_name = element.getText();
		}
		
			if(element.getAttribute('href').search('id=55&Itemid=62') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('bela') } );
			element.addEvent("mouseleave", function () { flagDeactivated('bela') } );
			bela_name = element.getText();
		}
		
			if(element.getAttribute('href').search('id=56&Itemid=63') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('deone');flagActivated('detwo'); } );
			element.addEvent("mouseleave", function () { flagDeactivated('deone');flagDeactivated('detwo'); } );
                        de_name = element.getText();
		}
		
					if(element.getAttribute('href').search('id=57&Itemid=64') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('grichone');flagActivated('grichtwo');flagActivated('grichthree'); } );
			element.addEvent("mouseleave", function () { flagDeactivated('grichone');flagDeactivated('grichtwo');flagDeactivated('grichthree'); } );
                        grich_name = element.getText();
		}

					if(element.getAttribute('href').search('id=58&Itemid=65') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('maze') } );
			element.addEvent("mouseleave", function () { flagDeactivated('maze') } );
                        maze_name = element.getText();
		}
		
					if(element.getAttribute('href').search('id=61&Itemid=68') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('serbia') } );
			element.addEvent("mouseleave", function () { flagDeactivated('serbia') } );
                        serbia_name = element.getText();
		}
		
		
					if(element.getAttribute('href').search('id=62&Itemid=69') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('slowak') } );
			element.addEvent("mouseleave", function () { flagDeactivated('slowak') } );
                        slowak_name = element.getText();
		}
		
					if(element.getAttribute('href').search('id=63&Itemid=70') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('slowen') } );
			element.addEvent("mouseleave", function () { flagDeactivated('slowen') } );
                        slowen_name = element.getText();
		}

					if(element.getAttribute('href').search('id=64&Itemid=71') != -1)
		{
			element.addEvent("mouseenter", function () { flagActivated('ukra') } );
			element.addEvent("mouseleave", function () { flagDeactivated('ukra') } );
                        ukra_name = element.getText();
		}

	}

	if(location.href.indexOf("index.php?option=com_content&view=article&id=54&Itemid=61") != -1)
	{
	var element = $(aut);
        element.addEvent("mouseenter", function () { flagActivated('aut'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('aut'); } );
        element.addEvent("mouseenter", function () { Tip(aut_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(polenone);
        element.addEvent("mouseenter", function () { flagActivated('polenone'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('polenone'); } );
        element.addEvent("mouseenter", function () { Tip(polen_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(polentwo);
        element.addEvent("mouseenter", function () { flagActivated('polentwo'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('polentwo'); } );
        element.addEvent("mouseenter", function () { Tip(polen_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(bela);
        element.addEvent("mouseenter", function () { flagActivated('bela'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('bela'); } );
        element.addEvent("mouseenter", function () { Tip(bela_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(deone);
        element.addEvent("mouseenter", function () { flagActivated('deone'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('deone'); } );
        element.addEvent("mouseenter", function () { Tip(de_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(detwo);
        element.addEvent("mouseenter", function () { flagActivated('detwo'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('detwo'); } );
        element.addEvent("mouseenter", function () { Tip(de_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(grichone);
        element.addEvent("mouseenter", function () { flagActivated('grichone'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('grichone'); } );
        element.addEvent("mouseenter", function () { Tip(grich_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(grichtwo);
        element.addEvent("mouseenter", function () { flagActivated('grichtwo'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('grichtwo'); } );
        element.addEvent("mouseenter", function () { Tip(grich_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(grichthree);
        element.addEvent("mouseenter", function () { flagActivated('grichthree'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('grichthree'); } );
        element.addEvent("mouseenter", function () { Tip(grich_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(maze);
        element.addEvent("mouseenter", function () { flagActivated('maze'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('maze'); } );
        element.addEvent("mouseenter", function () { Tip(maze_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(serbia);
        element.addEvent("mouseenter", function () { flagActivated('serbia'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('serbia'); } );
        element.addEvent("mouseenter", function () { Tip(serbia_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(slowak);
        element.addEvent("mouseenter", function () { flagActivated('slowak'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('slowak'); } );
        element.addEvent("mouseenter", function () { Tip(slowak_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(slowen);
        element.addEvent("mouseenter", function () { flagActivated('slowen'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('slowen'); } );
        element.addEvent("mouseenter", function () { Tip(slowen_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	element = $(ukra);
        element.addEvent("mouseenter", function () { flagActivated('ukra'); } );
        element.addEvent("mouseleave", function () { flagDeactivated('ukra'); } );
        element.addEvent("mouseenter", function () { Tip(ukra_name); } );
        element.addEvent("mouseleave", function () { UnTip(); } );

	}

	
	var head = $('kopf2');
	var pagename = $('active_menumainnav');
	if(location.href.indexOf("index.php?option=com_content&view=article&id=54&Itemid=61") != -1)
	{
		head.innerHTML="NEVER TOO FAR";	
	}
	
	else
        {
                head.innerHTML=pagename.innerHTML;
        }

	if(document.title.indexOf("Startseite") != -1)
	{
		head.setStyle('display', 'none');
		$('lineleft2').setStyle('display', 'none');
		$('lineright2').setStyle('display', 'none');
	}

	        if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37") != -1)
        {
                head.innerHTML="Pick your shape";
        }
	 var back = $('backtomain');



 	if (location.href.indexOf("&lang=de") != -1)
	{
		back.innerHTML="Zur Startseite";
	}	

	else
        {
		back.innerHTML="Back to front page";
        }
        if (location.href.indexOf("&lang=uk") != -1)
        {
              back.innerHTML="späť na úvodnú stranu";
        }
	if (location.href.indexOf("index.php?lang=uk") != -1)
	{
		back.innerHTML="späť na úvodnú stranu";
	}

        if (location.href.indexOf("&lang=sk") != -1)
        {
              back.innerHTML="Nazaj na prvo stran";
        }
        if (location.href.indexOf("index.php?lang=sk") != -1)
        {
                back.innerHTML="Nazaj na prvo stran";
        }




	var prod1 = $('nahrungsdosen');
	var prod2 = $('fishdosen');
	var prod4 = $('chemdosen');
	var prod3 = $('capdosen');
	var prod5 = $('schmuckdosen');
        


        if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=de") != -1)
        {
                prod1.innerHTML="Nahrungsmitteldosen";
                prod2.innerHTML="Fischdosen";
                prod3.innerHTML="Nockendrehverschlüsse";
                prod4.innerHTML="Chemisch-technische Verpackungen";
                prod5.innerHTML="Dekor-/Schmuckdosen";
        }



	if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=es") != -1)
        {
                prod1.innerHTML="Τρόφιμα";
		prod2.innerHTML="Δοχεία ψαρικών";
		prod3.innerHTML="Δοχεία χημικών";
		prod4.innerHTML="Πώματα";
		prod5.innerHTML="Διακοσμητικά δοχεία";
        }

        

        if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=pt") != -1)
        {
                prod1.innerHTML="Puszki spożywcze";
		prod2.innerHTML="Puszki rybne";
		prod3.innerHTML="Zakrętki do słoików i butelek";
		prod4.innerHTML="Puszki chemiczne";
		prod5.innerHTML="Puszki ozdobne";
        }


        if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=ru") != -1)
        {
                prod1.innerHTML="Трёхсоставные банки ";
		prod2.innerHTML="Банки для рыбной продукции";
		prod3.innerHTML="Закручивающиеся крышки";
		prod4.innerHTML="Контейнеры для химической продукции";
		prod5.innerHTML="Декоративные банки";
        }
  	
	

	if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=en") != -1)
        {      	
		prod1.innerHTML="Food Cans";
		prod2.innerHTML="Fish Cans";
		prod3.innerHTML="Twist-off Caps";
		prod4.innerHTML="Chemical Containers";
		prod5.innerHTML="Decorative Cans";
        }
   

	if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=sk") != -1)
        {
                prod1.innerHTML="Prehrana";
		prod2.innerHTML="Ribje konzerve";
		prod3.innerHTML="Pokrovi Twist-off";
		prod4.innerHTML="Tehnična Embalaža";
		prod5.innerHTML="Okrasna Embalaža";
        }
   

	if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=uk") != -1)
        {
                prod1.innerHTML="Zvárané plechovky ";
		prod2.innerHTML="Plechovky na ryby";
		prod3.innerHTML="Twist-off viečka";
		prod4.innerHTML="Plechovky pre chemický priemysel";
		prod5.innerHTML="Ozdobné plechovky";
        }

        if (location.href.indexOf("index.php?option=com_content&view=section&id=4&Itemid=37&lang=cs") != -1)
        {
                prod1.innerHTML="Trodelne limenke ";
                prod2.innerHTML="Limenke za ribu";
                prod3.innerHTML="Twist-off poklopci";
                prod4.innerHTML="Hemijsku industriju";
                prod5.innerHTML="Dekorativne limenke";
        }


	var lang = $('language01');

        if (location.href.indexOf("&lang=de") != -1)
        {
              lang.innerHTML="Sprachen";
        }

	else {

		lang.innerHTML="Languages";
	}

        if (location.href.indexOf("&lang=ru") != -1)
        {
              lang.innerHTML="языки";
        }

        if (location.href.indexOf("index.php?lang=ru") != -1)
        {
              lang.innerHTML="языки";
        }


        if (location.href.indexOf("&lang=uk") != -1)
        {
              lang.innerHTML="jazyky";
        }

        if (location.href.indexOf("index.php?lang=uk") != -1)
        {
              lang.innerHTML="jazyky";
        }

        if (location.href.indexOf("index.php?lang=sk") != -1)
        {
              lang.innerHTML="Jeziki";
        }

        if (location.href.indexOf("&lang=sk") != -1)
        {
              lang.innerHTML="Jeziki";
        }





}

/*function setMouseOver(nameid)
{
	var element = $(nameid);
	if(element)
	{
		element.addEvent("mouseenter", function () { flagActivated('" + nameid +"')");
	}
}*/

function flagActivated(nameid)
{
	var element = $(nameid);
	if(element)
	{
		element.setProperty("class", "fred");
	}
}

function flagActivatedo(nameid)
{
	var element = $(nameid);
	if(element)
	{
		element.setProperty("class", "fredo");

	}
}

function flagDeactivated(nameid)
{
	var element = $(nameid);
	if(element)
	{
		element.setProperty("class", "fblue");
	}
}

function flagDeactivatedo(nameid)
{
	var element = $(nameid);
	if(element)
	{
		element.setProperty("class", "fblueo");
	}
}
