if (!window.tinydbToys) {
	tinydbToys = {};
}

tinydbToys.haiku = {
	callback: function (data) {
		$('#haiku_toy .guts .haiku').append(
			'<div align="center">' + 
			data.line1 + '<br />' +		
			data.line2 + '<br />' +		
			data.line3 + '<br />' +		
			'<div align="right">-' + data.author + '</div>' +
			'</div><hr />');
	},

	onload: function () {
		$('body').append(
			'<div class="tinydbtoy" id="haiku_toy">'  +
			'<h1>Haiku</h1>' +
			'<div class="guts">' +
			'<div class="haiku"></div>' +
			'<div class="generate" align="center"><form>' +
			'<input type="text" size="40" name="line1"><br />' +
			'<input type="text" size="60" name="line2"><br />' +
			'<input type="text" size="40" name="line3"><br />' +
			'<div align="right">by <input type="text" size="20" name="author"></div><br />' +
			'<input type="submit" value="Wax Poetic"><br />' +
			'</form></div>' +
			'</div>'
		);

		$('#haiku_toy form').submit(function () {
				var poem = {
					line1: $('#haiku_toy form input[name="line1"]').val(),
					line2: $('#haiku_toy form input[name="line2"]').val(),
					line3: $('#haiku_toy form input[name="line3"]').val(),
					author: $('#haiku_toy form input[name="author"]').val(),
					toytype: 'haiku' };

				if (poem.author == '') {
					poem.author = 'Anonymous';
				}
				jQuery.tinydb.write(poem, tinydbToys.load);

				return false;
		});
			 
	}
};
