function login(){
	if($('account').value==''){
		setText('warn','メールアドレスを入力してください');
		return false;
	}else if($('pwd').value==''){
		setText('warn','パスワードを入力してください');
		return false;
	}else{
		$('loginbtn').enabled = false;
		return true;
	}
}

function setText(id,text){
	if (/*@cc_on !@*/true) {
		document.getElementById(id).textContent = text;
	}else{
		document.getElementById(id).innerText = text;
	}
}

var openfeature = 0;
window.addEvent('domready', function(){

	$('account').focus();
	
	var anchors = $$('#features .cmd');
	var features = $$('#featureslist .feature');
	var sliders = new Array();
	features.each(function(feature, cnt){
		sliders[cnt] = new Fx.Slide(feature, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
		sliders[cnt].hide();
	});
	
	if($('loginbtn')){
		$('loginbtn').addEvent("click", function(e){
			new Event(e).stop();
			if(login()){
				$('login').submit();
			}
		});
		$('loginbtn').disabled = false;
	}
	anchors.each(function(anchor, i) {
		anchor.addEvent("click", function(e) {
			new Event(e).stop();
			sliders[i].slideIn();
			sliders[openfeature].hide();
			openfeature = i;
		});
	});
	
	SetImage_callback = function(){
		ReflectImage();
		if(sliders[openfeature]){
			sliders[openfeature].slideIn();
		}
	}

});
