var writer;	//作詞オブジェクト
var source;	//元テキスト
$(function() {

	//ランダムでファイル読み込み
	var txt;
	switch($rand(2)) {
		case 0:
			txt = '1-6.txt';
			break;
		case 1:
			txt = '7-12.txt';
			break;
	}

	var logo = $('#logo');

	$.get(txt, function(text) {
		source = text.replace(/#####[^#]+#####/, '');	//版権表示を削除して保存
		writer = new SongWriter(source);
		$('#logo').click();
	});

	//各イベントの設定
	logo.click(function() {
		if(writer.db.list.length != 0) {
			writer.write(null, $('.lyricsTitle').get(0), $('.lyricsBody').get(0));
		} else {
			$('.lyricsTitle').html('あれ、データがないみたい。');
			$('.lyricsBody').html('ごめんなさい<br />リロードとか　してみるといいかも<br /><br />');
		}
	});
	
	$('#hidden').click(function() {
		$('#admin').toggle();
	});

	var text = $('#text');
	
	$('#add').click(function() {
		var s = $.trim(text.val());
		if(s) writer.store(writer.analyze(s, 'strict'));
		text.val('');
	});

	$('#clear').click(function() {
		writer = new SongWriter();
	});
	
	$('#init').click(function() {
		writer = new SongWriter(source);
	});

	$('#tag').click(function() {
		text.val($('#toTag').html().toLowerCase().replace(/<br>/g, '<br />'));
	});

	$('#hidden').click();
});