$(function(){
	
	/**
	 * Поле в форме поиска
	 */
	$("form#search input[name=text]").bind("keydown", function(evt) {
		if ( evt.keyCode == 13 ) {
			$("form#search").get(0).submit();
			return false;
		}
	});
	
	$("form#search input[name=text]").bind("focus", function(evt) {
		$(this).val("");
	});
	
	$("form#search input[name=text]").bind("blur", function(evt) {
		if ( $(this).val() == '' ) {
			$(this).val("enter keyword");
		}
	});
	

	/**
	 * Поле в форме подписки на рассылку
	 *
	$("form.subscr input[name=email]").bind("keydown", function(evt) {
		if ( evt.keyCode == 13 ) {
			var isEmlPattern = /^([a-z0-9!#$%&'*+\/\=?^\_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/\=?^\_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)$/gi;
			var isEml = new RegExp(isEmlPattern);
			
			if (isEml.test( $(this).get(0).value )) {
				$(this).get(0).form.submit();
			} else {
				alert("введён недопустимый E-mail адрес.");
			}
			return false;
		}
	});
	
	$("form.subscr input[name=email]").bind("focus", function(evt) {
		$(this).val("");
	});
	
	$("form.subscr input[name=email]").bind("blur", function(evt) {
		if ( $(this).val() == '' ) {
			$(this).val("ваш e-mail");
		}
	});
	*/

	
	/**
	 * Поле в форме поиска
	 */
	$("form[name=chamberfilter] select[name=action1]").bind("change", function(){
		$("form[name=chamberfilter] select[name=action2]").attr("disabled", "disabled");
		$("form[name=chamberfilter] select[name=action2]").find("option[value!=]").remove();
		
		if ( $(this).val() != '' ) {
			
			$.getScript( '/search_ltppAjax.php?do=updateactions&actionId='+$(this).val(), function(){
				$("form[name=chamberfilter] select[name=action2]").removeAttr("disabled");		
			} );
		}
	})
	
	/**
	 * Ссылки "домой" и "карта сайта"
	 */
	$('div#lang a#homelink').bind( 'mouseover', function(){
		$(this).find('img').attr('src', '/images/home_hover.gif');
	});
	$('div#lang a#homelink').bind( 'mouseout', function(){
		$(this).find('img').attr('src', '/images/home.gif');
	});	
	
	$('div#lang a#maplink').bind( 'mouseover', function(){
		$(this).find('img').attr('src', '/images/map_hover.gif');
	});
	$('div#lang a#maplink').bind( 'mouseout', function(){
		$(this).find('img').attr('src', '/images/map.gif');
	});	
	
	/**
	 * Кнопка запуска фильтра по мероприятиям
	 */
	$('div.sortbydate input[type=image][name=launch]').bind( 'click', function(){         
		document.location = $('div.sortbydate input[type=hidden][name=goto]').val()+$('div.sortbydate select#m').val()+'-'+$('div.sortbydate select#y').val();
		return false;
	} );
})