
$(document).ready(function() {

/* presmerovani
---------------------------------------------------------------------------- */

	var base = $('base').attr('href');	
	function goToUrl(loc) {
		loc = base + loc ;
		window.location.assign( loc );
	}


/* emails
---------------------------------------------------------------------------- */
	$("a[rel=email]").each( function(){
		var e = $(this).text() ;
		e = e.replace('/','@');
		$(this).attr('href', 'mailto:' + e);
		$(this).text(e);
	});
	
/* ext links
---------------------------------------------------------------------------- */
	$("a[rel*=ext]")
		.addClass("ext")
		.click( function() {
			 window.open( $(this).attr('href') ); 
			 return false;
		}) ;
		
/* lightboxes
---------------------------------------------------------------------------- */
	$("a[rel*=box]").fancybox({	
		'titlePosition'		: 'over',
		'overlayOpacity'	: 0.7,
		'overlayColor'		: '#000000'
	});
	
/* form_values
---------------------------------------------------------------------------- */
function set_form_values(form_values) {

//volani fce
//	set_form_values({"":""<?= $form_values; ?>}) ;

	$('input[type="text"], select').each(function() {
		fld_name = $(this).attr('name') ;
		if (form_values[fld_name])
			$(this).val(form_values[fld_name]) ;
	}) ;
	$('textarea').each(function() {
		fld_name = $(this).attr('name') ;
		if (form_values[fld_name])
			$(this).html(form_values[fld_name]) ;
	}) ;
	$('input[type="checkbox"]').each(function() {
		fld_name = $(this).attr('name') ;
		if (form_values[fld_name] && form_values[fld_name] != "0")
			$(this).attr('checked', 'checked') ;
	}) ;
	$('input[type="radio"]').each(function() {
		fld_name = $(this).attr('name') ;
		if ($(this).val() == form_values[fld_name])
			$(this).attr('checked', 'checked') ;
	}) ;
	
}

/* KATERINA 
---------------------------------------------------------------------------- 
---------------------------------------------------------------------------- */

/* menu
---------------------------------------------------------------------------- */
	$('#menu a').hover( function () { 
		$(this).animate({ marginTop: "15px" }, 200 );
	},  function () { 
		$(this).animate({ marginTop: "0px" }, 200 );
	});


/* header - meneni obrazku
---------------------------------------------------------------------------- */
	$('#header_img').innerfade({ 
		speed: 'slow', 
		timeout: 5500, 
		type: 'sequence', 
		containerheight: '268px' 	
	});
	
/* menu class active
---------------------------------------------------------------------------- */	
	$("a[href=" + $script_url + "]").addClass('active');
	
/* formular
---------------------------------------------------------------------------- */

	
	$('#poptavka').ajaxForm({
    	dataType:  'json', 	
        success:   function(json) {
        	if (json.msg.msg_type == 'error') {
        		$('#msg')
					.text(json.msg.msg_text)
					.removeClass('msg_type_success')
					.addClass('msg_type_error')
					.slideDown("slow")
					.delay(5000)
					.slideUp("slow");
			} else {
			
        		$('#msg')
					.text(json.msg.msg_text)
					.removeClass('msg_type_error')
					.addClass('msg_type_success')
					.slideDown("slow")
					.delay(5000)
					.slideUp("slow");
        		$('#poptavka').clearForm();
			}
		} 
	}); 

	
	$('#dat_prijezdu, #dat_odjezdu').datepicker({
		dateFormat: 'd.m.yy'
	});
	
}); // jquery
