
// Picture cycle init
$(document).ready(function () {
    $('.banner').cycle({
        //fx: 'shuffle',
        fx: $('#BannerEffect').val(),
        timeout: $('#BannerTimeout').val(),
        speed: $('#BannerSpeed').val()
    });
});

// LightBox init
$(document).ready(function() {
$('#gallery a').lightBox(); $('.titleImages a').lightBox(); 
});



function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}



// Google Analytics
/*
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-16652780-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
*/




 function sendEmail() {
     $.post("SendEmail.aspx", { sName: $('#sName').val(), sEmail: $('#sEmail').val(), sBody: $('#sBody').val() },
     function (data) {
       okSend();
     }); 
 }

 function okSend() {
      $('#emailLoad').fadeOut(1000);
     setTimeout('emailSended()', 1000);
  }

 function emailSended() {
     $('#emailFinish').fadeIn(1000);
  }

 function emailPresended() {
     $('#emailLoad').fadeIn(1000);
     setTimeout('sendEmail()', 1000);
  }

 function sendAjaxMail() {
     $('#emailTable').fadeOut(1000);
     setTimeout('emailPresended()', 1000);
 }

 function sendOrder() {
     if (controlOrder()) {
         $('.orderForm table input').attr('disabled', 'disabled');
         $('.orderForm table').fadeTo(500, 0.5);
         $('.orderForm .hover').fadeIn(500);

         $.post("SendEmail.aspx", {
             sFirstName: $('#sFirstName').val(),
             sLastName: $('#sLastName').val(),
             sEmail: $('#sEmail').val(),
             sPhone: $('#sPhone').val(),
             sStreet: $('#sStreet').val(),
             sCity: $('#sCity').val(),
             sZipCode: $('#sZipCode').val(),
             nPersonCount: $('#nPersonCount').val(),
             nChildCount: $('#nChildCount').val(),
             dDateFrom: $('#datepicker').val(),
             dDateTo: $('#datepicker2').val(),
             sHousing: $('input[name="sHousing"]:checked').val(),
             bBreakfast: $('input[name="bBreakfast"]:checked').val(),
             bDinner: $('input[name="bDinner"]:checked').val(),
             bDog: $('input[name="bDog"]:checked').val(),
             sInfoBox: $('#sInfoBox').val()
         },
         function (data) { eval(data); /* tady očekávám succesOrder() */ }); 
      }
 }

 function successOrder() {
     $('.orderForm .loading').animate({ height: 0 }, 1000, function () {
         $('.orderForm .success').animate({ height: 100, width: 250 }, 1000);
         $('.orderForm .hover').animate({ left: 42 }, 1000);
     });
  }

 function controlOrder() {
     if (trim($('#sFirstName').val()) == '') { alert('Prosím vyplňte jméno'); $('#sFirstName').focus(); return false; }
     if (trim($('#sLastName').val()) == '') { alert('Prosím vyplňte příjmení'); $('#sLastName').focus(); return false; }
     if (trim($('#sLastName').val()) == '') { alert('Prosím vyplňte příjmení'); $('#sLastName').focus(); return false; }
     if (trim($('#sEmail').val()) == '' && trim($('#sPhone').val()) == '') { alert('Prosím vyplňte email, nebo telefon'); $('#sLastName').focus(); return false; }
     return true;
  }
