
	Event.observe(window, 'load', function() {
		if ($('addFaivorite')) {
			Event.observe('addFaivorite', 'click', function() {
				if (('object' == typeof window.sidebar) && ('function' == typeof window.sidebar.addPanel)) { //Gecko
					window.sidebar.addPanel (document.title, location.href, '');
				} else if ('object' == typeof window.external) { //IE4+
					window.external.AddFavorite(location.href, document.title);
				} else if (window.opera && document.createElement) { //Opera7+
					var a = document.createElement('A');
					if (a) {
						a.setAttribute('rel', 'sidebar');
						a.setAttribute('href', location.href);
						a.setAttribute('title', document.title);
						a.click();
					}
				}				
			});
		}
	});
	
	Event.observe(window, 'load', function() {
		var element = $('setHomepage');
		if (element) {
			Event.observe('setHomepage', 'click', function() {
				element.style.behavior = 'url(#default#homepage)';
				element.setHomePage(location.href);
			});
		}
	});

	Event.observe(window, 'load', function() {
		$$('.div_menuitem').each(function(element){
			if (element.readAttribute('popup')) {
				Event.observe(element, 'mouseover', function() {
					var menu_el = $(element.readAttribute('popup'));
					if (menu_el.hasClassName('show')) {
					} else {
						menu_el.addClassName('show');
//						Effect.BlindDown(menu_el, {duration: 0.5});
						menu_el.style.display = 'block';
					}
//					menu_el.innerHTML += 'open:' + menu_el.classNames() + '<br>';
					return false;
				});
				
				Event.observe(element, 'mouseout', function() {
					var menu_el = $(element.readAttribute('popup'));
					if (menu_el.hasClassName('show')) {
						menu_el.removeClassName('show');
//						Effect.BlindUp(menu_el, {duration: 0.5});
						menu_el.style.display = 'none';
					}
//					menu_el.innerHTML += 'close:' + menu_el.classNames() + '<br>';
					return false;
				});
			}
		});
	});
	
//--------------------------------------------------------------------------------------------------------------
// Отраслевые обзоры
	
// обрабатывает календарик 	
	Event.observe(window, 'load', function() {
		var element = $('review_date');
		if (element) {
			Event.observe(element, 'click', function() {
				var id_area = element.readAttribute('id_area');	
				element.href = '/reviews/newsdate/area/'+id_area+'/date_begin/'+$('dt_begin').value+'/date_end/'+$('dt_end').value;
				var id_section = element.readAttribute('id_section');	
				if (id_section) {
					element.href += '/section/'+id_section;
				}
				var q = element.readAttribute('q');	
				if (q) {
					element.href += '/q/'+q;
				}
			});
		}
	});	

// новость подробнее
	Event.observe(window, 'load', function() {
		$$('.content_block .content .title A.link_more').each(function(element){
			Event.observe(element, 'click', function(event) {
				if ($(element.readAttribute('news')).style.display == 'block') {
					$(element.readAttribute('news')+'_short').style.display = 'block';
					$(element.readAttribute('news')).style.display = 'none';
				} else {
					$(element.readAttribute('news')+'_short').style.display = 'none';
					$(element.readAttribute('news')).style.display = 'block';
				}
				Event.stop(event);
			});
		});
	});	
	
// обрабатывает кнопку поиска
	Event.observe(window, 'load', function() {
		var search_form = $('search_review');
		if (search_form) {
			var element = $('review_date');
			if (element) {
				$('review_query').disabled = 0;
					Event.observe(search_form, 'submit', function(event) {
					var id_area = element.readAttribute('id_area');	
					var form_action = '/reviews/newsdate/area/'+id_area+'/date_begin/'+$('dt_begin').value+'/date_end/'+$('dt_end').value;
					var id_section = element.readAttribute('id_section');	
					if (id_section) {
						form_action += '/section/'+id_section;
					}
					var q = $('review_query');
					if (q) {
						form_action += '/q/'+q.value;
					}
					window.location = form_action;
					Event.stop(event);
				});
			} else {
				$('review_query').value = 'выберите обзор';
//				Event.observe(search_form, 'submit', function(event) {
//					Event.stop(event);
//				}
			}
		}
	});	

	
