jQuery(document).ready(function($) {
    $('#nav-home').bind('click', function() {
        window.location = '/';
    });
    $('#nav-about').bind('click', function() {
        window.location = '/about/';
    });
    $('#nav-dedications').bind('click', function() {
        window.location = '/dedications/';
    });
    $('#nav-donate').bind('click', function() {
        window.location = '/donate/';
    });
    $('#nav-news').bind('click', function() {
        window.location = '/news/';
    });
    $('#nav-other-sites').bind('click', function() {
        window.location = '/other-sites/';
    });
    $('#nav-contact').bind('click', function() {
        window.location = '/contact/';
    });

    $.timer(7500, function (timer) {
        $('#inHonorOfContent').fadeOut(2500, function() {
            $('#inHonorOfContent').hide();
            $.getJSON('/get-soldier.php',
                {
                    lastIdShown: lastIdShown
                },
                function(data) {
                    $('#inHonorOfContent').html(data.content);
                    lastIdShown = data.id;
                    $('#inHonorOfContent').fadeIn(2500);
                }
            );
        });
    });

    $('a.fancybox').fancybox({
        'frameWidth': 700,
        'frameHeight': 520,
        'hideOnContentClick': false,
        'overlayOpacity': 0.6,
        'padding': 0
    });

    $('#contactForm').bind('submit', function(){
      var errors = false;
      $('*').removeClass('error');

      if ( !$('#contactName').val() ) {
        errors = true;
        $('#contactName').addClass('error');
      }
      if ( !$('#contactEmail').val() ) {
        errors = true;
        $('#contactEmail').addClass('error');
      }
      if ( !$('#contactMessage').val() ) {
        errors = true;
        $('#contactMessage').addClass('error');
      }

      if ( errors ) {
        $('#required-fields').slideDown();
        return false;
      }
    });

    $('#donateForm').bind('submit', function(){
      var errors = false;
      $('#required-fields').hide();
      $('*').removeClass('error');

      if ( !$('#nameOnCard').val() ) {
        errors = true;
        $('#nameOnCard').addClass('error');
      }
      if ( !$('#address1').val() ) {
        errors = true;
        $('#address1').addClass('error');
      }
      if ( !$('#city').val() ) {
        errors = true;
        $('#city').addClass('error');
      }
      if ( !$('#state').val() ) {
        errors = true;
        $('#state').addClass('error');
      }
      if ( !$('#zipCode').val() ) {
        errors = true;
        $('#zipCode').addClass('error');
      }
      if ( !$('#ccNumber').val() ) {
        errors = true;
        $('#ccNumber').addClass('error');
      }
      if ( !$('#ccExpMo').val() ) {
        errors = true;
        $('#ccExpMo').addClass('error');
      }
      if ( !$('#ccExpYr').val() ) {
        errors = true;
        $('#ccExpYr').addClass('error');
      }
      if ( !$('#ccv').val() ) {
        errors = true;
        $('#ccv').addClass('error');
      }
      if ( !$('#email').val() ) {
        errors = true;
        $('#email').addClass('error');
      }
      if ( !$('#donate-input').val() ) {
        errors = true;
        $('#donate-input').addClass('error');
      }

      if ( errors ) {
        $('#required-fields').slideDown('fast');
        return false;
      }
    });

});

