//// Common functions ////

function getElemById( elemId ) { // возвращает ссылку на обьект с id = elemId
	  var nocaching = arguments.length > 1 ? arguments[1] : false;
	  return $(elemId, nocaching);
}

function submitSearch() {
	  var f = getElemById('searchForm');
	  if (!f) return true;
	  if (f['type'] && f['type'].value=='giport') f.target = '';
	  else f.target = '_blank';
	  f.submit();
	  return false;
}

window.addEvent("domready", function() {
	// hide all popups
	$$('.popup').setStyles({
		opacity:0,
		display:'block'
	});
	$$('.popup').each(function(item) {
		item.setStyles({
			opacity:0,
			display:'block'
		});
		var currentControlId = item.getAttribute('_controlId');
		$(currentControlId).addEvent("mouseenter", function(event) {
			$$('.popup').each(function(item) {
				item.fade('out');
			});
			item.fade(0.9);
		});
		item.addEvent("mouseleave", function(event) {
			item.fade('out');
			item.setAttribute('_hovered', '0');
		});
		item.addEvent("mouseenter", function(event) {
			item.setAttribute('_hovered', '1');
		});
		$('secondaryMenuWrapper').addEvent("mouseleave", function(event) {
			(function() {
				if (item.getAttribute('_hovered') == '0')
					item.fade('out');
			}).delay(100, item);
			$('secondaryMenuWrapper').removeEvent("mouseleave");
		});
	});
});


