$(document).ready(function(){
	$('#follow').bind('click', follow);
	$('#username, #password').bind('keydown', function(e){
		if (e.keyCode == 13) {
			follow();
		}
	});
});

var follow = function () {
	// insert lightbox magic
	var username = $('#username').val();
	var password = $('#password').val();
	var user = $('#user').val();
	
	$.ajax({
		type: 'POST',
		url:  'ajax.php',
		dataType: 'json',
		user: user,
		
		data: {
			method: 'followUser',
			username: username,
			password: password,
			user: user
		},
		
		success: function(status)
		{
			if (typeof status.error != 'undefined' && status.error != false) {
				$('#message').html(status.error);
			} else {
				$('#message').html('User now followed, you can close this window. ');			
			}
		},
		
		beforeSend: function(){
			$('#username, #password, #follow').attr('disabled', true);
			$('#message').html('<img src="images/ajax-loader1.gif" alt="loader" />');
		},
		complete: function(){
			$('#username, #password, #follow').removeAttr('disabled');
			
		}
	});
};