(function($) {
	
	$.fn.inviteFriend = function() {
		var INVITE_AJAX = "/ajax/send-invite/";
		var $invite = $("#invite-friend").clone().show();
		var friend_email = $invite.find(".email");
		var friend_name = $invite.find(".name");
		var message = $invite.find(".message");
		var your_name = $invite.find(".your-name");
		var link = $(this).attr('href');
		
		$invite.find(".send-button").click(function(){
			if(validateInput()){
				//send mail
				$.ajax({
					type: "POST",
					url: INVITE_AJAX,
					data: {'friend_name':friend_name,'friend_email':friend_name,'message':message,'your_name':your_name,'link':link},
					success: function(data){
						Shadowbox.close();
					},
					error: function(data){
						//show error message
					}
				});
				
			}	
			
			
			return false;
		});
		
		$invite.find(".cancel-button").click(function(){
			Shadowbox.close();
			return false;
		});
		
		
		
		$(this).click(function(){
			Shadowbox.open({
		      content:    $invite,
		      player:     "jquery",
		      title:      "",
		      height:     215,
		      width:      450
		    });
		    
		    return false;		
		});

	}
	
	function validateInput(){
		
		var errors
		
		
		return true;
		
	}
	
	
})(jQuery);
	
$(document).ready(function(){	
	$(".invite-friend").inviteFriend();
});