$(document).ready(function(){
/*
	$('.messageLink').each(function() {
		var username = this.id.split('-');
		username = username[1];
		var $link = $(this);
		var form = "<div style='display:none;' class='messageFormContainer'>";
		form += "<div id='register-holder'>";
		form += "<form action=''>";
		form += "<div>";
		form += "<label for='messageTitle'>Title: </label>",
		form += "<input type='text' name='messageTitle' id='messageTitle' size='100' />";
		form += "</div>";
		form += "<div>";
		form += "<label for='messageText'>Message: </label>",
		form += "<input type='text' name='messageText' id='messageText' size='300' />";
		form += "</div>";
		form += "<div>";
		form += "<label for='spotId'>Message: </label>",
		form += "<input type='text' name='spotId' id='spotId' size='5' />";
		form += "</div>";
		form += "<div class='submit'>";
		form += '<input type="submit" name="messageSubmit" id="messageSubmit" value="send" />';
		form += "</div>";
		form += "</form>";
		form += "</div>";
		form += "</div>";
		$link.after(form);

		var a = $link.next('.messageFormContainer');
		
		$link.next('.messageFormContainer').find('#messageSubmit').click(function(e){
		alert(this.parent().find(messageTitle));
			var dataString = "methodType=POST&url=messages&title="+ a.find('#messageTitle').text();
			$.ajax({
			   type: "POST",
			   url: "/sv_SE/ajax/apiproxy/format/json",
			   dataType: "json",
			   data: dataString,
			   success: function(responseData){
				if(responseData.data.returnMessage == "Delete Successful"){
						$("#delete-" + userId + '-' + friendId).parent().hide();
						$("#add-" + userId + '-' + friendId).parent().show();
					} else {
						$("#messageStatus-"+messageId).text("Error" + msg);			
					}
			   },
			   error: function(msg){
					$("#messageStatus-"+messageId).text("Error" + msg);			
			   }
			});
			
			return false;
		});

		$link.click(function(e){
			$link.next('.messageFormContainer').slideToggle(500);		
			$link.find('span').text($link.find('span').text() != 'answer' ? 'answer' : 'hide');
			return false;
		});
	});
*/

	$(".addFriendLink").click(function(e){
		var ids = this.id.split('-');
		var userId = ids[1];
		var friendId = ids[2];
		var dataString = "methodType=POST&url=friends&type=friend&relatedUserId=" + friendId;
		$.ajax({
		   type: "POST",
		   url: "/sv_SE/ajax/apiproxy/format/json",
		   dataType: "json",
		   data: dataString,
		   success: function(responseData){
			if(responseData.data.returnMessage == "Friend Added"){
					$("#add-" + userId + '-' + friendId).parent().hide();
					$("#delete-" + userId + '-' + friendId).parent().show();
				} else {
					$("#messageStatus-"+messageId).text("Error" + msg);			
				}
		   },
		   error: function(msg){
				$("#messageStatus-"+messageId).text("Error" + msg);			
		   }
		});
		// TODO : snurr
		return false;		
	});

	$(".deleteFriendLink").click(function(e){
            var ids = this.id.split('-');
            var userId = ids[1];
            var friendId = ids[2];
            var dataString = "methodType=DELETE&url=friends/" + friendId;
            $.ajax({
               type: "POST",
               url: "/sv_SE/ajax/apiproxy/format/json",
               dataType: "json",
               data: dataString,
               success: function(responseData){
                    if(responseData.data.returnMessage == "Friend Removed Successfully"){
                        $("#add-" + userId + '-' + friendId).parent().show();
                        $("#delete-" + userId + '-' + friendId).parent().hide();
                    } else {
                        $("#messageStatus-"+messageId).text("Error" + msg);
                    }
               },
               error: function(msg){
                            $("#messageStatus-"+messageId).text("Error" + msg);
               }
            });
		// TODO : snurr
		return false;		
	});

	$(".block").click(function(e){
		var ids = this.id.split('-');
		var friendId = ids[1];
		var dataString = "methodType=GET&url=users/" + friendId + '/block';
		$.ajax({
		   type: "POST",
		   url: "/sv_SE/ajax/apiproxy/format/json",
		   dataType: "json",
		   data: dataString,
		   success: function(responseData){
			if(responseData.data.returnMessage == "Block Successful"){
					$("#block-" + friendId).parent().hide();
					$("#unblock-" + friendId).parent().show();
				} else {
					// TODO : felmeddelande
				}
		   },
		   error: function(msg){
				// TODO : felmeddelande
		   }
		});
		// TODO : snurr
		return false;		
	});

	$(".unblock").click(function(e){
		var ids = this.id.split('-');
		var friendId = ids[1];
		var dataString = "methodType=GET&url=users/" + friendId + '/unblock';
		$.ajax({
		   type: "POST",
		   url: "/sv_SE/ajax/apiproxy/format/json",
		   dataType: "json",
		   data: dataString,
		   success: function(responseData){
			if(responseData.data.returnMessage == "Unblock Successful"){
					$("#unblock-" + friendId).parent().hide();
					$("#block-" + friendId).parent().show();
				} else {
					// TODO : felmeddelande
				}
		   },
		   error: function(msg){
				// TODO : felmeddelande
		   }
		});
		// TODO : snurr
		return false;		
	});
	
	$(".tool").parent().hide();

});

