//var $J = jQuery.noConflict();
jQuery(document).ready(function(){

	$('#form_adv_submit').click(function(){
		if ($('#form_adv_searchCountryCtrl').val() == 0) {
			alert('Выберите страну');
			$('#form_adv_searchCountryCtrl').focus();
		} else {
			window.location = '/ru/exat/?'+$('#form_adv_search').serialize();
			//esf.onSubmitCtrlClick();
			/*
			$.get('/ru/exat/?'+$('#form_adv_search').serialize(),
				function(data) {
					//console.log(data);
					$('#debug').html(data);
				}
			);
			*/
		}
		//return false;
	});

	$('#menu a').hover(
		function(){
			$(this).parent().prev().addClass('hover');
			$(this).parent().next().addClass('hover');
			if ($(this).parent().next().next().hasClass('last_spacer')) {
				$(this).parent().next().next().addClass('hoverAdd');
			}
		},
		function(){
			$(this).parent().prev().removeClass('hover');
			$(this).parent().next().removeClass('hover');
			if ($(this).parent().next().next().hasClass('last_spacer')) {
				$(this).parent().next().next().removeClass('hoverAdd');
			}
		}
	);
	$('div.alphabet a').live('click', function(){
		if ($(this).hasClass('all')) {
			$('.hotel_box tr').show();
		} else {
	   	var letter = $(this).text();
   		$('.hotel_box a.name').each(function(){
   			if ($(this).text().substr(0,1) == letter) {
   				$(this).parents('.hotel_box tr').show();
	   		} else {
   				$(this).parents('.hotel_box tr').hide();
   			}
	   	});
		}
		$(this).blur();
	});
	/*
	$('.hotel_box a.tours').click(function(){
		$('#form_adv_searchHotelCtrl').val($(this).attr('rel'));
		$('#form_adv_searchMinDateCtrl').val('0');
		$('#form_adv_searchMaxDateCtrl').val('0');
		$('#form_adv_searchMinDurationCtrl').val('0');
		$('#form_adv_searchMaxDurationCtrl').val('0');
		window.location = '/ru/exat/?'+$('#form_adv_search').serialize();
	});
   */
	$('#countries a').click(function(){
		window.location = '/ru/exat/?'
			+'form_adv_searchDepartureCtrl='+$('#form_adv_searchDepartureCtrl').val()
			+'&form_adv_searchCountryCtrl='+$(this).attr('rel')
//			+'&form_adv_searchTourTypeCtrl=0'
//         +'&form_adv_searchTourTypeCtrl=1,2,4,8,32,1024,2048'
         +'&form_adv_searchTourTypeCtrl=1'
			+'&form_adv_searchResortCtrl='+$(this).attr('rel')
			+'&form_adv_searchCategoryCtrl=4294967295'
			+'&form_adv_searchFoodTypeCtrl=4294967295'
			+'&form_adv_searchCurrencyCtrl=1'
			+'&form_adv_searchAccommodationCtrl=2&fromspecial=1'
         +'';
	});
    
    
	$('a.windowed').live('click', function(){
		var url = $(this).attr('href');
		var Width = 1000;
		var Height = 600;
		var Left = (screen.width  - Width) / 2 ;
		var Top  = (screen.height - Height) / 2 ;
		win_obj = window.open(url, name, 'width='+Width+',height='+Height+',left='+Left+',top='+Top+',scrolling=yes,resizable=yes,scrollbars=yes,status=no,statusbar=no,location=no');
		win_obj.focus();
		return false;
		/*
        object_w=window.open('',name,'width='+width+',height='+height+',left='+ Left +',top='+ Top +',scrolling=yes,resizable=yes,scrollbars=yes,status=yes,statusbar=yes');
        object_w.focus();
        return object_w;
		*/		
	});

	$("#departments").tabs();
	
	$(".exat_tours_list tr:not(.tours_hider), .exat_hotels_list tr:not(.tours_hider):even").addClass("brown");
	$(".ui-tabs-nav a").click(function(){
		$(this).blur();
	});
	$('a.lightbox').lightBox();
	
    $('#place_description *').addClass('lh');
    $('#place_descr_more').live('click',function(){
        $(this).remove();
        $('#place_description *').removeClass('lh').removeAttr('id');
        $('#place_description').removeAttr('id');
    })
});

