// ako prve su veci ktore sa maju vykonat pri nacitani stranky
$(document).ready(function() { 

//	$("a.group").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false }); 

});

function show_hodnotenie_form(){

	$("#slider-ubytovanie").slider('destroy');
	$("#slider-ubytovanie-value").val( "50" );
	$("#slider-ubytovanie").slider({
			min: 0, max: 100,value: 50, slide: function(event, ui) { $("#slider-ubytovanie-value").val( ui.value );}
	});

	$("#slider-strava").slider('destroy');
	$("#slider-strava-value").val( "50" );
	$("#slider-strava").slider({
    min: 0, max: 100,value: 50, slide: function(event, ui) { $("#slider-strava-value").val( ui.value );}
	});	
	
	$("#slider-personal").slider('destroy');
	$("#slider-personal-value").val( "50" );
	$("#slider-personal").slider({
    min: 0, max: 100,value: 50, slide: function(event, ui) { $("#slider-personal-value").val( ui.value );}
	});	
	
	$("#slider-sluzby").slider('destroy');
	$("#slider-sluzby-value").val( "50" );
	$("#slider-sluzby").slider({
    min: 0, max: 100,value: 50, slide: function(event, ui) { $("#slider-sluzby-value").val( ui.value );}
	});	
	
	$("#hodnotenie_form_dialog_result").html("");
	$("#h_form_meno").val( "" );
	$("#h_form_text").val( "" );
	
    $('#hodnotenie_form_dialog').
      jqm({
        overlay: 38, // opacity of the overlay
        modal: true, // prevent clicks outside popup
        trigger: false // trigger is handled separately
      }).
      jqmAddClose('#hodnotenie_form_dialog #close_button');
    $('#hodnotenie_form_dialog').jqmShow();
		
}

function pridat_hodnotenie(){

	if($("#h_form_meno").val()!='')
	{
		var form_data=$("#hodnotenie_form").serialize();
	
		$("#hodnotenie_form_dialog_result").html(" Ukladám hodnotenie... ");
		$("#hodnotit_button").attr("disabled","disabled");
	
		$.get('http://'+ROOT_WEBDIR+'/index.php?page=ajax/hodnotenie',
			form_data,
			function(data){ 
				//$("#hodnotenie_form_dialog_result").html(data);
				$('#hodnotenie_form_dialog').jqmHide();
				$("#hodnotit_button").attr("disabled","");
			
				if(data=="1")
					hodnotenie_confirm("ok");
				else
					hodnotenie_confirm("error");
			
			}
			);	
	}
	else
	{
		alert("Prosím zadajte meno.");
	}

}

function odoslat_otazku(){

	
	if( ($("#otazka-meno").val()!='') && ($("#otazka-email").val()!='') &&  ($("#otazka-text").val()!='') )
	{
	
		if(!check_email($("#otazka-email").val())){alert("E-mail ktorý ste zadali nie je platnou emailovou adresou.");return;}
		
	var form_data=$("#form_detail_otazka").serialize();
	$.post('http://'+ROOT_WEBDIR+'/index.php?page=ajax/odoslat_otazku',
		form_data,
		function(data){ 
			$("#form_detail_otazka_dialog_content").html(data); 
		
			$("#otazka-meno").val('');
			$("#otazka-email").val('');
			$("#otazka-text").val('');
			$("#otazka-telefon").val('');
			
			$('#form_detail_otazka_dialog').
      jqm({
        overlay: 38, // opacity of the overlay
        modal: true, // prevent clicks outside popup
        trigger: false // trigger is handled separately
      }).
      jqmAddClose('#form_detail_otazka_dialog #close_button_otazka');
			$('#form_detail_otazka_dialog').jqmShow();
			
		}
	);
	
	}
	else
	{
		alert("Údaje označené * sú povinné, je nutné ich zadať.");
	}
	
}

function notifikacia_pobytu(){
	
			$('#dialog_notifikacia_pobytu').
      jqm({
        overlay: 38, // opacity of the overlay
        modal: true, // prevent clicks outside popup
        trigger: false // trigger is handled separately
      }).
      jqmAddClose('#dialog_notifikacia_pobytu #close_button_notifikacia_pobytu');
			$('#dialog_notifikacia_pobytu').jqmShow();
	
}

function notifikacia_pobytu_submit(){
	
	if($("#notifikacia_email").val()==''){alert("Zadajte Váš e-mail prosím.");return;}
	if( !check_email($("#notifikacia_email").val()) ){alert("E-mail ktorý ste zadali nie je platnou emailovou adresou.");return;}
	
	var form_data=$("#form_notifikacia_pobytu").serialize();
	$("#notifikacia_submit").attr("disabled","disabled");
	
	$.get('http://'+ROOT_WEBDIR+'/index.php?page=ajax/notifikacia_pobytu',
		form_data,
		function(data){ 
			
			$('#dialog_notifikacia_pobytu').jqmHide();
			$("#notifikacia_submit").attr("disabled","");
			
			if(data=="1")
				notifikacia_confirm("ok");
			else
				notifikacia_confirm("error");
		}
	);	
	
}

function notifikacia_confirm(status){
	
			if(status=="ok")
				$("#notifikacia_confirm_msg").html("E-mail bol úspešne odoslaný.");
			else 
				$("#notifikacia_confirm_msg").html("Odoslanie e-mailu zlyhalo.");
	
			$("#notifikacia_email").val('');
			$("#notifikacia_poznamka").val('');
			
			$('#dialog_notifikacia_confirm').
      jqm({
        overlay: 38, // opacity of the overlay
        modal: true, // prevent clicks outside popup
        trigger: false // trigger is handled separately
      }).
      jqmAddClose('#dialog_notifikacia_confirm #close_button_notifikacia_confirm');
			$('#dialog_notifikacia_confirm').jqmShow();
	
}

function hodnotenie_confirm(status){
	
			if(status=="ok")
				$("#hodnotenie_confirm_msg").html("Hodnotenie bolo úspešne zapísané.");
			else 
				$("#hodnotenie_confirm_msg").html("Zápis hodnotenie zlyhal.");
	
			$('#dialog_hodnotenie_confirm').
      jqm({
        overlay: 38, // opacity of the overlay
        modal: true, // prevent clicks outside popup
        trigger: false // trigger is handled separately
      });
      // jqmAddClose('#dialog_hodnotenie_confirm #close_button_hodnotenie_confirm');    /// toto uz nie je potrebne, lebo po zapisani hodnotenia sa refreshuje cely detail pobytu
			$('#dialog_hodnotenie_confirm').jqmShow();
	
}

