// JavaScript Document

	function filterPath(string) {
			return string
			  .replace(/^\//,'')
			  .replace(/(index|default).[a-zA-Z]{3,4}$/,'')
			  .replace(/\/$/,'');
		}
		Cufon.replace('.sluzby-row h2, .main-zakaznici h3, .main-zakaznici h4, .novinky, .footer-container h3, .footer-container h4, .body-footer-contact h4, .body-footer-contact p', {fontFamily:'Aller'});
		Cufon.replace('.main-zakaznici h2, .zakaznici-right h2, .prvnitd p, .prvnisuda p, .main-content h2, .newsletter h2, .footer-container h2', {fontFamily:'Aller Display'});
		$().ready(function() {
			//$(".fancybox").fancybox({'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'cyclic' : true, 'centerOnScroll' : true});
			//$('.draggable').draggable();
			//$('.elastic').elastic();
			//$('.datepicker').datepicker();
						
			$('a[href^=#]').each(function() {
				if ( filterPath(location.pathname) == filterPath(this.pathname)
				&& location.hostname == this.hostname
				&& this.hash.replace(/#/,'') ) {
					var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
					var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
					if ($target) {
						var targetOffset = $target.offset().top;
						$(this).click(function() {
							$('html, body').animate({scrollTop: targetOffset}, 600);
							return false;
						});		 
					}
				}
			});
		});

