(function(){
	$(document).ready(function() {
		$('a#thumbsUpLink').click(function() {
			a = $(this);
			t = $('#thumbsUp');
			$(t).load($(a).attr('href')+'&ajax=1', function(){
				$(t).parent().show('fast');
			});
			$(a).parent().slideUp('fast');
			return false;
		});
		
		// Favorite
		$('#favoriteLink').click(function() {
			modalWindow('/lektioner/_ajax/lektion_favorit.php?id=' + $('#lessonId').val());
			return false;
		});
		$('.favoriteAdd').live('click', function() {
			$.get($(this).attr('href'), {ajax : 1}, function(data, textStatus) {
				if (data == 'ok') {
					$.modal.close();
					$('#favorite').slideUp('fast', function(){
						$(this).html('<p class="zeroBottomMargin"><span>Favorit!</span></p>').slideDown('fast')
					});
				} else {
					$('#favoriteFolders').load('/lektioner/_ajax/lektion_favorit.php?id=' + $('#lessonId').val());
				}
			}, 'text');
			return false;
		});
		$('#favoriteNewFolder').live('click', function() {
			$('#favoriteFolders').slideUp('fast', function(){
				$('#favoriteFolders').load('/lektioner/_include/lektion_favorit_ny_mapp.php', function(){
					$(this).slideDown('fast');
				});
			});
		});
		$('#createFavoriteFolderButton').live('click', function(){
			if ($('#createFavoriteFolderName').val() != '') {
				$.get('/lektioner/favorit.php', {ajax : 1, id : $('#lessonId').val(), folderNew : encodeURI($('#createFavoriteFolderName').val())}, function(data, textStatus) {
					if (data == 'ok') {
						$.modal.close();
						$('#favorite').slideUp('fast', function(){
							$(this).html('<p class="zeroBottomMargin"><span>Favorit!</span></p>').slideDown('fast')
						});
					} else {
						$('#favoriteFolders').load('/lektioner/_ajax/lektion_favorit.php');
					}
				}, 'text');
			}
		});
		$('#favoriteSelect').show();
		
		// Desk
		$('#deskAddLink').click(function(e) {
			e.preventDefault();
			modalWindow('/lektioner/_ajax/lektion_kateder.php?id=' + $('#lessonId').val());
		});
		$('#deskAddSubmit').live('click', function(e) {
			e.preventDefault();
			$.get('/lektioner/kateder.php', {ajax : 1, id : $('#lessonId').val(), lessonComments : encodeURI($('#lessonComments').val()), deskFolder : $('.deskFolder:checked').val(), newDeskFolderName : encodeURI($('#newDeskFolderName').val()), newDeskFolderComments : encodeURI($('#newDeskFolderComments').val())}, function(data, textStatus) {
				if (data == 'ok') {
					$.modal.close();
					$('#deskAddLinkContainer').slideUp('fast');
					$('#deskLinkContainer').slideDown('fast');
				} else {
					$('#deskFolders').load('/lektioner/_ajax/lektion_kateder.php?id=' + $('#lessonId').val(), function(){
						$(this).prepend('<p class ="warningMark">'+data+'</p>');
					});
				}
			}, 'text');
		});
		$('#deskSelect').show();
	});
}());
