$(document).ready(function(){
  
  $('.listacasamento_search').click(function(){
    
		var groom_name = $('input#groom_name').val();
		var bride_name = $('input#bride_name').val();
    
    $('div#resultado').hide();
    $('.listacasamento_confirm').hide();
    
    if (!(groom_name == '') && !(bride_name == '')) { 
		
		  $.getJSON('/wedding_lists?format=json', {groom_name: groom_name, bride_name: bride_name}, function(json){
		    
		      if(!(json.length == 0)) {
		        
		        $.each(json, function(i, val){
						  
							var wedding_date = 
							 val.wedding_list.wedding_date.split('-')[2]+'/'+
							 val.wedding_list.wedding_date.split('-')[1]+'/'+
							 val.wedding_list.wedding_date.split('-')[0]; 
							
				  		$('div#resultado').html(
                '<div class = "wedding_list">'+
                '<strong>'+val.wedding_list.groom_name+'</strong> & '+
                '<strong>'+val.wedding_list.bride_name+'</strong> '+
								'<br /> Data do casamento: <strong>'+wedding_date+'</strong><br />'+
								'<a href="/wedding_lists/'+val.wedding_list.id+'"><img src="/assets/bt_acessar_lista.gif" /></a>'+
                '</div>'
              );
						  
						});
		
		        $('div#resultado').show();
		        $('.listacasamento_confirm').show();
		      }
		      else {
		        $('div#resultado').html('<p>Nenhuma lista de casamento foi encontrada.</p>');
		        $('div#resultado').show();
		      }
		      
		    });
		
		}
		
		else {
		  alert('Preencha o nome da noiva e do noivo.');
		}
		
  });
    
});

