var $j = jQuery.noConflict();
 $j(document).ready(
   function()
   {
     $j('form#gpm_membership').submit(
        function()
        {
          
          if($j('input#gpm_u_names').val()=="")
          {
            $j('div#gpm_error_report').css({ display:"block"});
            $j('div#gpm_error_report').html('Input your names / お名前を入力してください。');
            $j('input#gpm_u_names').focus();
            return false;
          }
          var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/ ;
          if( !reg.test( $j('input#gpm_u_email').val() ) )
          {
            $j('div#gpm_error_report').css({ display:"block"});
            $j('div#gpm_error_report').html('Email error / メールを入力してください。');
            $j('input#gpm_u_email').focus();
            return false;  
          }
          var reg2 = /([0-9]+)/ ;
          if(!reg2.test($j('input#gpm_u_card').val()))
          {
            $j('div#gpm_error_report').css({ display:"block"});
            $j('div#gpm_error_report').html('Card number error / カード番号を入力してください。');
            $j('input#gpm_u_card').focus();
            return false;
          }

            $j("div#gpm_membership_form").load("/membership/treat.php", 
                                               {
                                                 u_mail:  $j('input#gpm_u_email').val(),
                                                 u_names: $j('input#gpm_u_names').val(),
                                                 u_card:  $j('input#gpm_u_card').val()
                                               });
          
            return false;

        }
     )
     $j('form#gpn_newsletter').submit(
        function()
        {
          
          if($j('input#gpn_u_names').val()=="")
          {
            $j('div#gpn_error_report').css({ display:"block"});
            $j('div#gpn_error_report').html('Input your names / お名前を入力してください。');
            $j('input#gpn_u_names').focus();
            return false;
          }
          var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/ ;
          if( !reg.test( $j('input#gpn_u_email').val() ) )
          {
            $j('div#gpn_error_report').css({ display:"block"});
            $j('div#gpn_error_report').html('Email error / メールを入力してください。');
            $j('input#gpn_u_email').focus();
            return false;  
          }

            $j("div#gpn_newsletter_form").load("/newsletter/treat.php", 
                                               {
                                                 u_mail:  $j('input#gpn_u_email').val(),
                                                 u_names: $j('input#gpn_u_names').val(),
                                                 u_card:  $j('input#gpn_u_card').val()
                                               });
          
            return false;

        }
     )
   }
 )
