function main_page_show_kraje(map_link){
    $('ajax_main_update').getElements('.map_area'+map_link).addEvents({
    	'mouseover':function(e){
    		new Event(e).stop();
    			$('ob_map_kraje'+map_link).getElement('.'+this.getProperty('lang')).addClass('map_visible')
    		return false;
    	},
    	'mouseout':function(e){
    		new Event(e).stop();
    			$('ob_map_kraje'+map_link).getElement('.'+this.getProperty('lang')).removeClass('map_visible')
    		return false;
    	}
    	
    });
}

function main_page_show_lokality(map_link){
    $('ajax_main_update').getElements('.map_area_lokality'+map_link).addEvents({
	'mouseover':function(e){
		new Event(e).stop();
			$('ob_map_lokality'+map_link).getElement('.'+this.getProperty('lang')).addClass('map_visible')
		return false;
	},
	'mouseout':function(e){
		new Event(e).stop();
			$('ob_map_lokality'+map_link).getElement('.'+this.getProperty('lang')).removeClass('map_visible')
		return false;
	}
	
});
    
    
}

function main_page_search_all(){
    
$('hotel_city').setProperty('autocomplete','off');
$('restaurace_city').setProperty('autocomplete','off');
$('freetime_city').setProperty('autocomplete','off');

    
$('show_map_lokality1').addClass('none');
$('show_map_lokality2').addClass('none');
$('show_map_lokality3').addClass('none');
$('switch_map_kraje1').addClass('act');
$('switch_map_kraje2').addClass('act');
$('switch_map_kraje3').addClass('act');



$('switch_map_kraje1').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje1').addClass('act');
			$('switch_map_lokality1').removeClass('act');
			$('show_map_kraje1').removeClass('none');
			$('show_map_lokality1').addClass('none');
	}
});
$('switch_map_lokality1').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje1').removeClass('act');
			$('switch_map_lokality1').addClass('act');
			$('show_map_kraje1').addClass('none');
			$('show_map_lokality1').removeClass('none');
	}
});
$('switch_map_kraje2').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje2').addClass('act');
			$('switch_map_lokality2').removeClass('act');
			$('show_map_kraje2').removeClass('none');
			$('show_map_lokality2').addClass('none');
	}
});
$('switch_map_lokality2').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje2').removeClass('act');
			$('switch_map_lokality2').addClass('act');
			$('show_map_kraje2').addClass('none');
			$('show_map_lokality2').removeClass('none');
	}
});
$('switch_map_kraje3').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje3').addClass('act');
			$('switch_map_lokality3').removeClass('act');
			
			$('show_map_kraje3').removeClass('none');
			$('show_map_lokality3').addClass('none');
	}
});
$('switch_map_lokality3').addEvents({'click':function(e){
	new Event(e).stop();
			$('switch_map_kraje3').removeClass('act');
			$('switch_map_lokality3').addClass('act');
			
			$('show_map_kraje3').addClass('none');
			$('show_map_lokality3').removeClass('none');
	}
});
}

function main_page_search(fields){
	$each(fields, function(prefix){
		if ($(prefix + '_province')){
			//$(prefix + '_province').ajaxLoad('/ubytovanis/load_okres/',[prefix + '_country']);
			$(prefix + '_province').addEvent('change',function(){
                $(prefix + '_lokalita').setValue('');
				$(prefix + '_city').value ='';
				$(prefix + '_country').value = ''
			})
			
			
			$(prefix + '_country').addEvent('change',function(){
                $(prefix + '_lokalita').setValue('');
				$(prefix + '_city').value ='';
				$(prefix + '_province').value = ''
			})
			

		}

		if($(prefix + '_lokalita')){
			$(prefix + '_lokalita').addEvent('change', function(){
				$(prefix + '_province').setValue('');
				$(prefix + '_country').setValue('');
				$(prefix + '_city').value ='';
			})
		}
		
		new Autocompleter.Request.JSON($(prefix + '_city'), '/' + prefix + '_load_city/', {
//		'indicator': indicator,
			'multiple': false,
			'selectFirst': true,
			'selectMode': false,
			'minLength': 1,
			'onSelection' : function(){
				$(prefix + '_province').setValue('');
				$(prefix + '_country').setValue('');
				$(prefix + '_lokalita').setValue('');
			}
		});
	});
	
 
	




    
    
}
