// JavaScript Document $(function(){ $('.othercont').hide(); $('input[name="ship"]').click(function(){ $('input[name="othershipcont"]').hide(); }); $('input.other[type="radio"]').click(function(){ $('input[name="othershipcont"]').show(); }); $('input.other[type="checkbox"]').click(function(){ $('input[name="othercitycont"]').toggle(); }); $('.cruiseTour:not(:first)').hide(); c_obj = $('#whichCruise ul li a'); c_obj.click(function(){ $('.cruiseTour').hide(); var mao = $(this).attr('href').replace('#',''); $('a[name="' + mao +'"]').parent('h2').parent('.cruiseTour').show(); c_obj.removeClass('active'); $(this).addClass('active'); }) $('#js_nextsteps').click(function(){ var errnum = 0; var ship = $('input[name="ship"]:checked').val(); if( typeof(ship) == "undefined"){ errnum ++; console.log($('input[name="ship"]').parent().parent()); $('input[name="ship"]').parent().parent('.chrequire').addClass('required'); }else{ if(ship == 'other'){ var otherval = $('input[name="othershipcont"]').val(); if( otherval == ""){ errnum++; $('input[name="ship"]').parent().parent('.chrequire').addClass('required'); } } } var Transfer = $('input[name="cityname"]:checked').val(); if( typeof(Transfer) == "undefined"){ errnum ++; $('input[name="cityname"]').parent().parent('.chrequire').addClass('required'); }else{ if(Transfer == 'other'){ var otherval = $('input[name="othercitycont"]').val(); if( otherval == ""){ errnum++; $('input[name="cityname"]').parent().parent('.chrequire').addClass('required'); } } } var adultNum = $('#AdultsNumber').val(); var ChildNum = $('#ChildNum').val(); if(isNaN(adultNum) || isNaN(ChildNum)){ errnum++; $('#people').addClass('required'); } if($('#Aquestion').val() == ''){ errnum++; $('#Aquestion').addClass('required'); } if($('#realname').val() == ''){ errnum++; $('#realname').addClass('required'); } if($('#yemail').val() == ''){ errnum++; $('#yemail').addClass('required'); } /* if($('#PhoneNo').val() == ''){ errnum++; $('#PhoneNo').addClass('required'); }*/ if(errnum>0){ return false; } }); $('#simpletailor input[type="radio"],#simpletailor input[type="checkbox"]').click(function(){ $(this).parent().parent().removeClass('required'); }); $('#simpletailor select').click(function(){ $(this).parent().removeClass('required'); }); $('#simpletailor textarea, #simpletailor input[type="text"]').focus(function(){ $(this).removeClass('required'); }) if(/AppleWebKit.*Mobile/i.test(navigator.userAgent)|| /Android/i.test(navigator.userAgent) || /Mobile/i.test(navigator.userAgent)){ $('').appendTo('#simpletailor'); } });