// JavaScript Document
function sofaMenuGoTo(key) {
	if(!key.strip()) return false;
	var menu = $(key);	
	if(!menu) return false;
	if(!sofaMenuLink__[key]) return false;
	location.href = sofaMenuLink__[key];	
}

document.observe("dom:loaded", function() {
	var key;
	
	for(key in sofaMenuLink__) {		
		var e = $(key);		
		if(e) Event.observe(e, 'click', function(ev) {var k = Event.element(ev).id; sofaMenuGoTo(k);});
	}
	
	var frm_login_box_isEmpty = {'topbox_id':true,'topbox_pwd':true}
	if($('topbox_id')) {
		Event.observe('topbox_id', 'focus', function(ev) {
			var el = Event.element(ev);
			if(frm_login_box_isEmpty[el.id]) {
				el.clear();
				frm_login_box_isEmpty[el.id] = false;
			}												 
		});
		Event.observe('topbox_id', 'blur', function(ev) {
			var el = Event.element(ev);
			if(!el.value.strip()) {
				el.value = '아이디';frm_login_box_isEmpty[el.id] = true;
			}												 
		});
	}
	if($('topbox_pwd')) {
		Event.observe('topbox_pwd', 'focus', function(ev) {
			var el = Event.element(ev);
			if(frm_login_box_isEmpty[el.id]) {
				el.clear();
				frm_login_box_isEmpty[el.id] = false;
			}												 
		});
		Event.observe('topbox_pwd', 'blur', function(ev) {
			var el = Event.element(ev);
			if(!el.value.strip()) {
				el.value = '****';frm_login_box_isEmpty[el.id] = true;
			}												 
		});
	}
	if($('frm_login_box')) {
		Event.observe('frm_login_box','submit', function(ev) {
			if(frm_login_box_isEmpty['topbox_pwd'] || frm_login_box_isEmpty['topbox_pwd']) {alert('아이디와 패스워드를 입력하세요!'); Event.stop(ev); return false;}			
		});
	}
	
});