$(document).ready(function() {
	$('a.g-metro-link,a.b-link-restore').click(function(){
		var map=$('#map-metro2');
		if(map.length==0) {
			$('body').append('<div id="map-metro2" class="w-window">'+$('#map-metro').html()+
'</div>')
			map=$('#map-metro2')
			map.find('.w-window2,.g-reset, h5,.g-help, .h-button-type2 .h-center').hide();
			map.find('.g-close').bind('click',function(){
				map.hide();			
				return false;
			})
			map.find('.b-metro input').click(function(){
				$(this).parent().parent().toggleClass('checked')
			})

		}
		
		
		map.find('.b-metro input:checked').trigger('click');
		map.find('.b-metro li.checked').removeClass('checked')
		map.find('.i-'+this.rel+' input').trigger('click')
		
		var top=$(this).offset().top
		map.css('top',top>450?top-450:20)
		map.show();
		
		return false;
	})
	$('#search-form-local').each(function(){
		$('#field-square-select-range:checked').trigger('click')
		$('#search-estate').remove();
		var zone=$(this).find('input[name=azones]').val().split(',');
		for(var i=0;i<zone.length;i++) {
			$('#map-moscow .b-select-zone-list input[value='+zone[i]+']').trigger('click')
		}
		var metro=$(this).find('input[name=ametro]').val().split(',');
		for(var i=0;i<metro.length;i++) {
			$('#map-metro .i-'+metro[i]+' input').trigger('click')
		}
		var branch=$(this).find('input[name=avetki]').val().split(',');
		for(i=0;i<branch.length;i++) {
			if(branch[i]!='')$('#'+branch[i]+' input').attr('checked',true)
		}

		var raion=$(this).find('input[name=araion]').val().split(',');	

		for(i=0;i<raion.length;i++) {
			if(raion[i]==''||raion[i]==0) continue;
			if(i==0) {
				$('#select-estate-list select').val( raion[i] );

			} else {
				$('.b-form-search-estate-list .g-plus').trigger('click');
				$('#h-selects select:last').val(raion[i]);
			}
		}

	})
	$('#search-form-local .g-button-type4').click(function(){
		$('#search-form-local').submit();
		return false;
	})
	$('div.h-form .b-maps a').click(function(){
		$('#map-metro .g-close,#map-metro .g-button-type2 button').unbind('click').bind('click',function(){
			$(this).parents('.w-window').hide();
			return false;
		})

		
	})
	$('#map-metro .g-button-type2 button, #map-moscow .g-button-type2 button').click(function(){
		var p=$(this).parents('.w-window'),i=0;
		p.hide();	
		$('#h-selects').hide().children().remove();	
		$('#select-estate-list select').val( '0' );
		p.find('.b-select-district-list input:checked').each(function(){
			var val=this.id.replace('i-','');
			if(i==0) {
				$('#select-estate-list select').val( val );
				i++;
			} else {
				$('.b-form-search-estate-list .g-plus').trigger('click');
				$('#h-selects select:last').val(val);
			}
		})
		
		$('#search-estate').show();
		return false;
	})
	$('#search-estate .b-maps a,#search-form-local .b-maps a').click(function(){
		$('.b-select-district-list input:checked').trigger('click');
		$('#select-estate-list select, #h-selects select').each(function(){
			var el=$('.b-select-district-list #i-'+$(this).val())
			if(!el.attr('checked')) el.trigger('click');
		})
		return false;
	})
	$('.b-select-valut2 a.current').trigger('click');
	$('.g-paging a,.g-selected a').click(function(){
		$('#search-form-local').attr('action',$(this).attr('href'));
		$('#search-form-local').submit();
		return false;
	})
})
