
    function search() {
        var search_panel = $('#search-panel').html();
        $.fancybox({
            'content': '<div class="search-box-container">'+search_panel+'</div>',
            'hideOnContentClick': false,
            //'type': 'inline',
            'titleShow': false,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'speedIn': 500,
            'speedOut': 1000,
            'opacity': false,
            'autoDimensions': false,
            'width': 650,
            'height': 450,
            'padding': 0,
            'margin': 0
        });
    }
	
	function googlemap() {
        var content = $('#googlemap').html();
        $.fancybox({
            'content': '<div class="googlemap-container">'+content+'</div>',
            'hideOnContentClick': false,
            //'type': 'inline',
            'titleShow': false,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'speedIn': 500,
            'speedOut': 1000,
            'opacity': false,
            'autoDimensions': false,
            'width': 750,
            'height': 600,
            'padding': 0,
            'margin': 0
        });
    }


    function clearSearchForm(element,text) {
            var el = document.getElementById(element);
            if (el.value == text ) {
                    el.value = '';
            }
    }



	function handleLink(linkType,linkValue){
		switch(linkType) {

		 case "email":
		  _gaq.push(['_trackEvent', 'Email-link', 'launch', linkValue]);
		  break;

		 case "external":
		  _gaq.push(['_trackEvent', 'External-link', 'exit', linkValue]);
		  break;

		 case "file":
		  var fileName = linkValue.substr((linkValue.lastIndexOf("/") + 1));
		  _gaq.push(['_trackEvent', 'File-download', 'download', fileName]);
		  break;
		 default:
		   // we'll be in trouble if we get here;
		 }

		 window.location.href = (linkValue);
	}



	// prepina zobrazeni elementu (skryva ci zobrazuje)
	function toggle(element) {
		if ($.browser.msie && $.browser.version.substr(0,2)=="7.") $('#'+element).toggle("slow"); // kvuli problemu v MSIE7
		else $('#'+element).slideToggle("slow", "swing");
	}

	// prepina zobrazeni elementu (skryva ci zobrazuje) a zmeni i styl u triggeru
	function toggleWithArrows(element,trigger) {

		toggle(element);

		if ( $('#'+trigger).hasClass('ui-icon-circle-triangle-s') ) {
			$('#'+trigger).removeClass('ui-icon-circle-triangle-s');
			$('#'+trigger).addClass("ui-icon-circle-triangle-n");
		}
		else {
			$('#'+trigger).removeClass('ui-icon-circle-triangle-n');
			$('#'+trigger).addClass("ui-icon-circle-triangle-s");
		}
	}




// Vymazani vyhledavaciho policka po kliknuti
    function populateElement(selector, defvalue){
        $(selector).each(function() {
            if($.trim(this.value) == ''){
                this.value = defvalue;
            }
        });

        $(selector).focus(function(){
            if(this.value == defvalue){
                this.value = '';
            }
        });

        $(selector).blur(function(){
            if($.trim(this.value) == ''){
                this.value = defvalue;
            }
        });
    }


    /*
     * ScrollToElement 1.0
     * Copyright (c) 2009 Lauri Huovila, Neovica Oy
     *  lauri.huovila@neovica.fi
     *  http://www.neovica.fi
     *
     * Dual licensed under the MIT and GPL licenses.
     */

    (function($) {
        $.scrollToElement = function( $element, speed ) {
			
			$("html, body").animate({scrollTop:0}, 0);
            
			speed = speed || 750;
			fromTop = Math.round($element.offset().top);
			fromLeft = Math.round($element.offset().left);
            $("html, body").animate({
                scrollTop: fromTop
                ,scrollLeft: fromLeft
            }, speed);
			
            return $element;
        };

        $.fn.scrollTo = function( speed ) {
            speed = speed || "normal";
            return $.scrollToElement( this, speed );
        };
    })(jQuery);
