// JavaScript Document
function TopMenu(prefix_, selectedButtonIndex_)
{
	this.arrTopMenuDetails = new Array('','aboutus/','contact/','services/','pcconfigurator/','cctv/','telephony/','development/','support/','-');
	
	this.buttons_IDs = new Array('TOP_MENU_HomeButton','TOP_MENU_aboutus','TOP_MENU_contact','TOP_MENU_services','TOP_MENU_shop',
									'TOP_MENU_cctv','TOP_MENU_telephony','TOP_MENU_development','TOP_MENU_support','TOP_MENU_Language_Button');
			
	this.addEventsToAllButtons = function()
	{						
		var button;
		for(var i=0;i<this.buttons_IDs.length;i++)
		{
			button = document.getElementById(this.buttons_IDs[i]);
			
			if(selectedButtonIndex_ != i)
			{
				button.urlPage = prefix_+this.arrTopMenuDetails[i];
				if(this.arrTopMenuDetails[i] != '-')
				{
					button.onclick = function()
					{
						window.location.href = this.urlPage;
					}
				}
				if(i !=0 && this.arrTopMenuDetails[i] != '-')
				{
					this.addEventsToButtons(button, 'TOP_MENU_Item_text_mouseOver', 'TOP_MENU_Item_text', 'TOP_MENU_Item_text_mouseDown');
				}
				else if(i==0)
				{
					this.addEventsToButtons(button, 'TOP_MENU_HomeButton_mouseOver', 'TOP_MENU_HomeButton', 'TOP_MENU_HomeButton_mouseDown');
				}
			}
			else if(this.arrTopMenuDetails[i] != '-' && selectedButtonIndex_==i)
			{
				if(i != 0)
				{
					button.className = 'TOP_MENU_Item_text_selected';
				}
				else
				{
					button.className = 'TOP_MENU_HomeButton_selected';
				}
			}	
		}
	}
	this.addEventsToButtons = function(button_, classMouseOver, classMouseOut, classMouseDown)
	{
			button_.onmouseover = function()
			{
				this.className = classMouseOver;
			}
			button_.onmouseout = function()
			{
				this.className = classMouseOut;
			}
			button_.onmousedown = function()
			{
				this.className = classMouseDown;
			}
			button_.onmouseup = function()
			{
				this.className = classMouseOver;
			}
	}
	this.addEventsToAllButtons();
}
function TopSubMenu()
{
	this.addNewLink = function(url, text, holder)
	{
		var newURLA = document.createElement('a');
		newURLA.href = url;
		newURLA.innerHTML = text;
		holder.appendChild(newURLA);
	}
}
var topSubMenu_objectMenu = new TopSubMenu();
