//= require custom.js $(function(){ $(".room_type").hide(); /*new customer UI func:*/ //Initialize tooltips $('.nav-tabs > li a[title]').tooltip(); //Wizard $('a[data-toggle="tab"]').on('show.bs.tab', function (e) { var $target = $(e.target); if ($target.parent().hasClass('disabled')) { return false; } }); $(".next-step").click(function (e) { var $active = $('.wizard .nav-tabs li a.active'); $active.parent().next().removeClass('disabled'); nextTab($active); $('.wizard .nav-tabs li.active .connecting-line').css({"border-bottom-left-radius": 0, "border-top-left-radius": 0}); }); $(".prev-step").click(function (e) { var $active = $('.wizard .nav-tabs li a.active'); prevTab($active); }); /*new customer UI func:*/ $(".reservation_type").on("click", function(){ if(parseInt($(this).val()) == 0){ $(".dining_type").show(); $(".room_type").hide(); }else{ $(".dining_type").hide(); $(".room_type").show(); } }); $(".number_limit").on("click", function(){ if(parseInt($(this).val()) <= 0){ if($(this).attr("data-type") == "room"){ $("#room_count").val(1); }else if($(this).attr("data-type") == "adult"){ $("#adult_count").val(1); }else{ $("#child_count").val(1); } } }); }); /*customer UI tab btn*/ function nextTab(elem) { $(elem).parent().next().find('a[data-toggle="tab"]').click(); } function prevTab(elem) { $(elem).parent().prev().find('a[data-toggle="tab"]').click(); } /*customer UI tab btn*/