﻿var menu_c = function()
{
	//
};

/**/

menu_c.prototype.setClassNameSwitch = function(element_o, from_s, to_s)
{
	if(element_o)
	{
		var link_a = element_o.getElementsByTagName('a');

		if (link_a)
		{
    		link_a[0].className = link_a[0].className.replace(from_s, to_s);
    	}

    	element_o.className = element_o.className.replace(from_s, to_s);
    }
};

/**/

menu_c.prototype.setOver = function(current_o)
{
	this.setClassNameSwitch(current_o, 'out', 'over');
};

menu_c.prototype.setOut = function(current_o)
{
	this.setClassNameSwitch(current_o, 'over', 'out');
};

menu_c.prototype.setActive = function(current_o)
{
	this.setClassNameSwitch(current_o, 'off', 'active');
};

menu_c.prototype.setLocation = function(current_o)
{
	var link_a = current_o.getElementsByTagName('a');

	if (link_a)
	{
    	document.location.href = link_a[0].href;
    }
};

menu_c.prototype.setSwitchImage = function(img_s)
{
	var element_s = document.getElementById('switch_img');

	if(img_s)
		element_s.src = '/ENGINE/IMAGES/DNA/WEBSITE/tool/' + img_s;
	else
		element_s.src = '/ENGINE/IMAGES/DNA/WEBSITE/tool/dna.jpg';
};

var menu_o;
menu_o = new menu_c();
