/**
 * ログイン
 */
function login(formObj)
{
    // 送信先
    var url = '/ec/login';
    // データ
    var postData = Form.serialize(formObj);
    // データ
    var params = {postBody: postData,
                  onComplete: function(req)
                  {
                      var r = eval('(' + req.responseText + ')');
                      // エラー時
                      if (r.errors.length > 0 || r.auth.status !== 1) {
                          // ダイアログ
                          Dialog.alert('<p class="left red">' + r.errors.join("<br />") + '</p>', 
                                      {width:200, height:100, okLabel: "OK", className: 'alphacube'});
                      // 正常
                      } else {
                          
                      }
                  }};
    new Ajax.Request(url, params);
    
    return false;
}

/**
 * 対象の表示・非表示切り替え
 */
function toggleParams(id)
{
    var target = $(id);
    if (Element.visible(target)) {
        target.visualEffect('BlindUp', {duration: 0.5});
    } else {
        target.visualEffect('BlindDown', {duration: 0.5});
    }
}


/**
 * カテゴリの表示・非表示切り替え
 */
function searchCategory(formObj)
{
	var formElm = formObj.form.elements;
	if( formElm[2].value=='category_id' ) {
		formElm[3].style.display = 'none';
		formElm[4].style.display = '';
	}
	else {
		formElm[4].style.display = 'none';
		formElm[3].style.display = '';
		formElm[4].selectedIndex = 0;
	}
	
}

function setCategoryName(formObj)
{
	var formElm = formObj.elements;
	if( formElm[3].value=='' || formElm[3].value=='検索キーワードを記入してください' ){
		formElm[3].value='';
	}
	if( formElm[2].value=='category_id' ) {
		formElm[5].value = 'カテゴリ：'+formElm[4].options[formElm[4].selectedIndex].text;
	}
	else {
		formElm[5].value = '';
	}
	return true;
}
