var header_image = 0; var banner = 0; function eSwitchReservationForm(id) { $(".reservation-form").fadeOut(250); $("#reservation-form-"+id).delay(250).fadeIn(250); $(".reservation-form-header").removeClass("active"); $("#reservation-form-header-"+id).addClass("active"); } function eChangeHeaderImage(fast) { if (fast) { $(".header-image").css("zIndex", "0"); $(".header-image:eq("+header_image+")").css("zIndex", "1"); } else { $(".header-image").not(".header-image:eq("+header_image+")").css("opacity", "0"); header_image++; if (header_image >= $(".header-image").length) {header_image = 0;} $(".header-image").css("zIndex", "0"); $(".header-image:eq("+header_image+")").css("zIndex", "1"); $(".header-image:eq("+header_image+")").animate({opacity: 1}, 1000); } } function eChangeBanner(fast) { if (fast) { $(".banner").css("zIndex", "0"); $(".banner:eq("+banner+")").css("zIndex", "1"); } else { $(".banner").not(".banner:eq("+banner+")").css("opacity", "0"); banner++; if (banner >= $(".banner").length) {banner = 0;} $(".banner").css("zIndex", "0"); $(".banner:eq("+banner+")").css("zIndex", "1"); $(".banner:eq("+banner+")").animate({opacity: 1}, 1000); } } function eSubmitForm(id) { var failedFields = 0; $("#"+id+" textarea, #"+id+" input:text, #"+id+" select").each(function(){ if ($(this).val() == "" && !$(this).hasClass("optional")) { failedFields += 1; $(this).addClass("highlight"); } }); if (failedFields < 1) { if ($("#"+id).attr("action") != undefined) { $("#"+id).submit(); } else { $("#"+id+"_submitbutton").fadeOut(250); $.ajax({ type:"POST", data: $("#"+id).serialize(), url:"_submitform.php", success: function(data) { if (data == "SUCCESS") { $("#"+id).fadeOut(250, function() { $("#"+id).html("

Thank you for contacting us! We will reply to you as soon as possible.

") $("#"+id).fadeIn(250); }); } else { alert(data); } } }); } } else {alert("Missing fields in the form.");} } function eSubmitApplicationForm() { $("#eApplicationForm textarea, #eApplicationForm input").removeClass("highlight"); var failedFields = 0; $("#eApplicationForm textarea, #eApplicationForm input").each(function(){ if ($(this).val() == "" && !$(this).hasClass("optional")) { failedFields += 1; $(this).addClass("highlight"); } }); if (failedFields < 1) { $("#eApplicationForm_submitbutton").fadeOut(250); var formData = new FormData($("#eApplicationForm")[0]); $.ajax({ type: "POST", data: formData, processData: false, contentType: false, url: "_submitapplicationform.php", success: function(data) { if (data == "SUCCESS") { $("#eApplicationForm").fadeOut(250, function() { $("#eApplicationForm").html("

Thank you for the application! We will reply to you as soon as possible.

") $("#eApplicationForm").fadeIn(250); }); } else { $("#eApplicationForm_submitbutton").fadeIn(250); alert(data); } } }); } else {alert("Missing fields in the form.");} } $(document).ready(function() { eSwitchReservationForm(1); if ($(".header-image").length > 1) { eChangeHeaderImage(true); setInterval(function(){eChangeHeaderImage(false);}, 4000); } if ($(".banner").length > 1) { eChangeBanner(true); setInterval(function(){eChangeBanner(false);}, 6000); } });