/* ログイン処理 */

// X座標
var room_base_x = 0;

// Y座標
var room_base_y = 0;

// 各アイテムの初期値
var room_item_pos = {
	item_cloud   :{left:61, top:0},
	item_chara   :{left:428, top:430},
	item_door_r  :{left:409, top:407},
	item_door_l  :{left:332, top:408},
	item_chara2  :{left:267, top:435},
	item_chara3  :{left:792, top:513},
	item_chara4  :{left:794, top:539},
	item_chara5  :{left:819, top:460},
	item_chara6  :{left:83, top:334},
	item_cyari   :{left:249, top:491},
	item_entry   :{left:35, top:520}
};

/* 初期実行 */
j$(function(){

	// 初期配置
	for (var item_id in room_item_pos) {
		var item_pos = room_item_pos[item_id];
		var t_item = j$('#' + item_id);
		t_item.css('left', item_pos.left + room_base_x);
		t_item.css('top', item_pos.top + room_base_y);
	}
	
	// 雲のアニメーション
	j$('#item_cloud').fadeOut(2000, login_open_door);

});

// 扉を開く
function login_open_door(){
	j$('#item_door_r').animate({left: 360}, 800, 'linear', login_chara_start);
}

// 挨拶
function login_chara_start(){
	j$('#item_chara').fadeIn(3000,
		function(){
			j$('#item_chara_dialog').fadeIn(2000, login_hurry_up);
		}
	);
}

// 催促
function login_hurry_up(){
	j$.timer(10000,
		function(timer){
			if(j$('#username').val() == ''){
				j$('#chara_msg').html('<p class="hurry_up">なに迷ってんの！！</p><p class="hurry_up">早く入っておいで。</p>');
			}else if(j$('#password').val() == ''){
				j$('#chara_msg').html('<p class="hurry_up">なに迷ってんの！！</p><p class="hurry_up">早よパスワードを入力しなさい！</p>');
			}
			timer.stop();
		}
	);
}

// リターン対応
function enterCheck(event){
	if(event.keyCode != 0){
		var moji = event.keyCode
	}else{
		var moji = event.charCode
	}
	if(moji == '13'){
		j$('#login').submit();
	}
}

