﻿$(document).ready(function(){
    
    $('#print_version').click(function(){
        window.open ('print_version.php','_blank');
    });
    
    $('#form_submit').click(function(){
        $('#form_contact').submit();
    });
      
    $('#form_reset').click(function(){
        $('#form_contact').each (function(){
        this.reset();
      });
    });
    
    jQuery.fn.reset = function () {
        $(this).each (function() { this.reset(); });
    }
    
    $("#form_contact").submit(function(){
        var missing_required = false;
        var message = ['必須箇所を入力してください: \n'];
        $(".required").each(function(){
               if($(this).val()=='') {
                    missing_required = true;
                    message[0]+= '-' + $("label[for='" + $(this).attr("name") + "']").text() + '\n';
               }
        });
        
        if(missing_required) {
            alert(message[0]);
            return false;
        }
    });
    
});

