
	var closeButton = false;

	window.addEvent('domready', function(){
		descriptionSlider();
		autoCompleter();
	});

	function descriptionSlider()
	{
		var countryDesc = $('countryDescription');
		if (null != countryDesc) {
			
			var mySlide = new Fx.Slide('countryDescription');
	
			$('countryDescription').setStyle("display","block");
			mySlide.hide();
			
			$('readMore').addEvent('click', function(e) {
				e = new Event(e);
				
				if (false == mySlide.open || true == closeButton ) {
					mySlide.slideIn();
					$('shortCountryDescription').setStyle("display","none");
					var readMore = $('readMoreText');
					readMore.innerHTML = 'Sulje kohdekuvaus';
					$('closeButton').setStyle("display", "block");
					closeButton = false;
				} else {
					hideDescriptionSlider(mySlide);
				}
				
				e.stop();
			});
		}
	}
	function hideDescriptionSlider(mySlide)
	{
		$('closeButton').setStyle("display","none");
		mySlide.slideOut();
		$('shortCountryDescription').setStyle("display","block");
		var readMore = $('readMoreText');
		readMore.innerHTML = 'Lue lisää';
	}
	function closeDescriptionSlider()
	{
		var mySlide = new Fx.Slide('countryDescription');
		closeButton = true;
		hideDescriptionSlider(mySlide);
	}
		
	function autoCompleter()
	{
	    new Autocompleter.Ajax.Json('searchstring', '/getSearchItems.php', {
	        'postVar': 'search',
			'minLength': 2, // We need at least 2 characters
			'maxChoices': 15,
			'selectMode': true,
			'autoSubmit': true
	    });
	}