$(function() {
  $('.date-pick').datePicker( { clickInput:true } )
  $(".register_btn").click(function() {
        document.getElementById( "sending_register" ).innerHTML =  "<br><p>Sending<p>";
      $("input.register_btn").hide();
      var form_data = { 'name':$("input#name").val(),
                        'email':$("input#email").val(),
                        'tel':$("input#tel").val(),
                        'name_2':$("input#name_2").val(), 
                        'occasion_date':$("input#occasion_date").val(), 
                        'arrival_date':$("input#arrival_date").val(), 
                        'departure_date':$("input#departure_date").val(), 
                        'pass':$("input#pass").val(),
                        'pass_conf':$("input#pass_conf").val(),
                        'reqs':$("textarea#reqs").val()
                    };

    $.post("/registry/create/js" ,form_data ,
      function(data){
       
        if(data.success === true){
            document.getElementById("create_registry").innerHTML =  data.message;
            //alert("Yay")
        } else {
            $("input.register_btn").show();
            for ( var i in data.fields )
            {
                document.getElementById(data.fields[i]+"_label").innerHTML = '<span class="alert">' +data.errors[i] + '</span>';
            }
            document.getElementById("error_message").innerHTML = '<span class="alert">' +data.message + '</span>';
            document.getElementById( "sending_register" ).innerHTML =  "";
        }
      }, "json");
    return false;

	});

  $(".locate_button").click(function() {
    $.post("/registry/locate/js" , { 'registry':$("input#registry").val()},
      function(data){
       // $(".locate_button").hide();
        document.getElementById("registry_result").innerHTML =  data.message;
      }, "json");
    return false;

	});
    
  
  $(".login_button").click(function() {
    $.post("/shop/login/js" , { 'email':$("input#login_email").val(), 'pass':$("input#login_pass").val()},
      function(data){
       if(data.success === true){
           //alert("true");
           window.location = "/shop";
        } else {
            for ( var i in data.fields )
            {
                document.getElementById( data.fields[i]+"_login_label" ).innerHTML = '<span class="alert">' +data.errors[i] + '</span>';
            }
        }
      }, "json");
    return false;
	});
    $(".other_btn").click(function() {
        $("input.other_btn").hide();
        document.getElementById( "sending_register" ).innerHTML =  "<br><p>Sending<p>";
      var form_data = { 'o_name':$("input#o_name").val(),
                        'o_email':$("input#o_email").val(),
                        'o_partner':$("input#o_partner").val(),
                        'o_date':$("input#o_date").val(),
                        'o_reservation':$("input#o_reservation").val(),
                        'o_occassion':$("input#o_occassion").val(),
                        'o_tel':$("input#o_tel").val(),
                        'o_arrival_date':$("input#o_arrival_date").val(),
                        'o_departure_date':$("input#o_departure_date").val(),
                        'o_pass':$("input#o_pass").val(),
                        'o_pass_conf':$("input#o_pass_conf").val(),
                        'o_reqs':$("textarea#o_reqs").val()
                    };

    $.post("/registry/celebration/js" ,form_data ,
      function(data){
        if(data.success === true){
            document.getElementById("other_reg").innerHTML =  data.message;
            //alert("Yay")
        } else {
            $("input.other_btn").show();
            for ( var i in data.fields )
            {
                document.getElementById(data.fields[i]+"_label").innerHTML = '<span class="alert">' +data.errors[i] + '</span>';
            }
            document.getElementById("error_message").innerHTML = '<span class="alert">' +data.message + '</span>';
            document.getElementById( "sending_register" ).innerHTML =  "";
        }
      }, "json");
    return false;

	});
});
