$(function()
{
	var logout = $('#logout1');
	var logout = $('#logout2');
	
	if ($('#type')) {
		$('#type').change(function()
		{			
			if ($('#type').val() == 'link') {
				$('#file').hide(); 
				$('#link').show();
			}
			else {
				$('#file').show(); 
				$('#link').hide();
			}
		});
	}
	
	if (logout) $('#logout1').click(confirmLogout);
	if (logout) $('#logout2').click(confirmLogout);
	
	if ($('#person')) {
		$("#person").change(addExistingMemberChanged);
	}
	
	if ($('#addexistingmember')) {
		$('#addexistingmember').click(function() {
			$('#addmembertype').val('existing');
		})
	}
	
	if ($('#addnewmember')) {
		$('#addnewmember').click(function() {
			$('#addmembertype').val('new');
		})
	}
	
	if ($('#username')) {
		$('#username').focus();
	}
});

function confirmLogout(subEvent)
{
	return confirm('Are you sure you want to logout?');
}

function removeMember(pageId, memberId, rowId)
{	
	if (confirm('Are you sure you want to remove the selected member from this team list?\n\nThis action cannot be undone.')) {
		$.ajax({
			url: '/admin/pages/edit/' + pageId + '/team/remove/' + memberId,
			context: document.body,
			success: function() {
				$('#' + rowId).remove();
			}
		});
	}
}

function addExistingMemberChanged()
{	
	if ($('#person option:selected').text() == ''){
		$('#addexistingmember').attr('disabled', true);
	}
	else {
		$('#addexistingmember').attr('disabled', false);
	}
}

