
function MenuItem(id)
{
	this.names = [];
	this.bg = [];
	this.links = [];
	this.nwnd = [];
	this.id = id;
};


MenuItem.prototype.add = function(name,lnk,bk,nwnd)
{
	this.names[this.names.length] = name;

	if(name.indexOf('Виртуальные экскурсии') > -1)
		this.links[this.links.length] = '/virtual_excursion.htm';
	else
		this.links[this.links.length] = lnk;

	
	this.bg[this.bg.length] = bk || '';
	this.nwnd[this.nwnd.length] = nwnd || false;
	
};

MenuItem.prototype.toString = function()
{
	var s = "";
	var i = 0;
	for(i; i < this.names.length; i++)
		s = s + this.fillTempale(i)+'\n';
	
	return s;
};


MenuItem.prototype.fillTempale = function(index)
{
	var s = '';
	var blnk = '';
	
	if(this.nwnd[index])
	 blnk = 'target="_blank"';
	
	s += '<table width="100%" cellspacing="0" cellpadding="0" border="0"> \n' +
			'<tr valign="top"><td> \n' +
    			'<table width="100%" cellspacing="0" cellpadding="0" border="0" height="24" ' +this.bg[index]+ '><tr><td width="10"><img src="/img/spacer.gif" width="20" height="4" alt="" border="0"></td>\n'+
    			'<td><img src="/img/spacer.gif" width="7" height="3" alt="" border="0"><br><img src="/img/point2.gif" width="5" height="7" alt="" border="0"></td>\n'+
    			'<td width="7"><img src="/img/spacer.gif" width="7" height="4" alt="" border="0"></td>\n'+
    			'<td width="100%"><a href="' +this.links[index]+ '"'+ blnk +' class="bottom14">' +this.names[index]+ '</a></td></tr><tr><td height="7"></td></td></tr>\n'+
			'</table></td></tr>\n' +
			'</table>';

	return s;
};



function dMenu(Name)
{
	this.name = Name;
	this.elements = [];
};

dMenu.prototype.add = function(item)
{
	this.elements[this.elements.length] = item;
};

dMenu.prototype.toString = function()
{
	var s = '';
	var i = 0;
	
	for(i; i < this.elements.length; i++)
	  {
	     s += '<div name = "' + this.name + this.elements[i].id +'" id = "' + this.name + this.elements[i].id + '"';
		 s += ' style="display: none;">\n';
		 s +=  this.elements[i] + '\n';
		 s += '</div>\n\n';
	  }	 
	
	return s;
};

dMenu.prototype.hideAll = function()
{
		var i = 0;
		for(i; i < this.elements.length; i++)
			this.hide(this.elements[i].id);
		
};

dMenu.prototype.hide = function(id)
{
	eDiv = document.getElementById(this.name + id);
	eDiv.style.display = 'none';
	
};


dMenu.prototype.show = function(id)
{
	this.hideAll();
	eDiv = document.getElementById(this.name + id);
	eDiv.style.display = 'block';

};
