
function showMe() {
	$('#authorBooksAtAmazon').show();
}

$(document).ready(function() {
//	$("#authorBooksAtAmazon").toggle('slow');
	$('#dialog-wish').dialog({
		autoOpen: false,
		resizable: false,
		height: 320, /* height + titlebar */
		width: 400,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-read').dialog({
		autoOpen: false,
		resizable: false,
		height: 320,
		width: 400,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-book-added').dialog({
		autoOpen: false,
		resizable: false,
		height: 225,
		width: 300,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-add-friend').dialog({
		autoOpen: false,
		resizable: false,
		height: 225,
		width: 300,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-remove-friend').dialog({
		autoOpen: false,
		resizable: false,
		height: 225,
		width: 300,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-accept-friend').dialog({
		autoOpen: false,
		resizable: false,
		height: 150,
		width: 200,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    } 
	});
	$('#dialog-new-message').dialog({
		autoOpen: false,
		resizable: false,
		height: 225,
		width: 300,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    }
	});
	$('#dialog-invite-friend').dialog({
		autoOpen: false,
		resizable: false,
		height: 225,
		width: 300,
		position: [390, 285],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    }
	});
	$('#dialog-edit-booklist').dialog({
		autoOpen: false,
		resizable: false,
		height: 450,
		width: 600,
		position: [250, 200],
		modal: true, 
    overlay: { 
        opacity: 0.5, 
        background: "black" 
    }
	});
	$('#commentary_entry').keyup(function(){
		limitChars('commentary_entry', 1024, 'charlimitinfo');
	})
	
	$('#link_edit_booklist').click(function(){
		$('#edit_booklist_form').css('display', 'block');
	});
	
	$('#edit_booklist_button').click(function(){
		var books = '';
		$('#edit_booklist_form :checked').each(function() {
			books += $(this).val()+',';
		});
		removeBooksFromReadList($('#user_id').val(), books);
	});
});

/* http://www.ajaxray.com/blog/2007/11/09/interactive-character-limit-for-textarea-using-jquery/ */
function limitChars(textid, limit, infodiv) {
	var text = $('#'+textid).val(); 
	var textlength = text.length;
 	if(textlength > limit) {
		$('#' + infodiv).html('Höchstens '+limit+' Zeichen sind möglich!');
		$('#'+textid).val(text.substr(0,limit));
		return false;
	}
	else {
		$('#' + infodiv).html('Noch '+(limit - textlength)+' Zeichen.');
		return true;
	}
}
