function controlLoginInfo(){
		var url = '../../store/ajax/get_logininfo.php';
		$.getJSON(url, function(data){
				if(data == '') return false;

				loginDataModel.init(data);
				loginMenuModel.buildHtml();
				$('#loginmenu').replaceWith(loginMenuModel.html);
				
				if( ($('#entryblock')).length == 1 ){
						entryBlockModel.buildHtml();
						$('#entryblock').replaceWith(entryBlockModel.html);
				}
		});
}

var loginDataModel = {

		data : {},

		init: function(data) {
				this.data = data; 
				return false;
		}
};

// ログインメニュー html
var loginMenuModel = {
		
		html :{},

		tpl: {
				loginmenu : '<div id="loginmenu"></div>',
				form : '<form name="loginform" method="post" action="/store/frontparts/login_check.php"></form>',
				mode : '<input type="hidden" name="mode" value="logout"/>',
				transactionid : '<input type="hidden" name="transactionid" value=""/>',
				url : '<input type="hidden" name="url" value=""/>',
				backpage : '<input type="hidden" name="backpage" value="1"/>',
				list : '<ul></ul>',
				name : '<li class="name"></li>',
				cartlink : '<li><a href="/store/cart/index.php">カゴの中を見る</a></li>',
				button : '<li><a href="javascript:document.forms[\'loginform\'].submit();">ログアウト</a></li>'
		},

		buildHtml: function(){
				var transactionid = $(this.tpl.transactionid).val(loginDataModel.data.transactionid);
				var name = $(this.tpl.name).append('ようこそ '  + loginDataModel.data.name + 'さん');
				var url  = $(this.tpl.url).val($('#loginmenu #url').val());

				var form = $(this.tpl.form).append($(this.tpl.mode))
				                                .append(transactionid)
				                                .append(url)
				                                .append($(this.tpl.backpage));
				var list = $(this.tpl.list).append(name).append(this.tpl.cartlink)
				                           .append($(this.tpl.button));
				this.html = $(this.tpl.loginmenu).append(form).append(list);
		}
};

// エントリ-ブロック html
var entryBlockModel = {
		
		html: {},

		tpl: {
				entryblock : '<div id="entryblock" class="login"></div>',
				title: '<h2></h2>',
				link:  '<p><a href="/store/mypage/login.php">自分の情報を見る</a></p>'
		},

		buildHtml: function(){
				var title = $(this.tpl.title).append('こんにちは<br/><em>' + loginDataModel.data.name + '</em> さん');
				this.html = $(this.tpl.entryblock).append(title)
				                                  .append($(this.tpl.link));
		}


};