﻿/*
    http://www.pipaoi.jp//com/js/changeOpenClose.js
    2008-05-03 by shuuichi.Makino
*/

function changeDispByClick(id){
  var obj=document.all && document.all(id)
   || document.getElementById && document.getElementById(id);

 if(obj) obj.style.display="none";
  // if(obj && obj.style) の方が安全かも
}
function changeOpenChoku(){
  document.getElementById('choku-close').style.display='block';
  document.getElementById('choku-open').style.display='none';
  document.getElementById('Label-choku').style.display='none';
  document.getElementById('Label-ind').style.display='none';
}
function changeCloseChoku(){
  document.getElementById('choku-close').style.display='none';
  document.getElementById('choku-open').style.display='block';
  document.getElementById('Label-choku').style.display='block';
  document.getElementById('Label-ind').style.display='block';
}

function changeOpenIndustrial(){
  document.getElementById('ind-close').style.display='block';
//  document.getElementById('ind-open').style.display='none';
  document.getElementById('Label-choku').style.display='none';
  document.getElementById('Label-ind').style.display='none';
}
function changeCloseIndustrial(){
  document.getElementById('ind-close').style.display='none';
//  document.getElementById('ind-open').style.display='block';
  document.getElementById('Label-choku').style.display='block';
  document.getElementById('Label-ind').style.display='block';
}

/* javascript追加 start 2009/09/08 tsukamotoy */
/*************************************************/
/*  関数名：kindOnClick()                         */
/*  概要： 種別クリック時の表示を変更                  */
/************************************************/
function kindOnClick() {
    if ( document.getElementById('a101').checked == true ) {
        document.getElementById('nicknamespan').innerHTML='ニックネーム';
        document.getElementById('migarea').innerHTML='お住まいの地域';
        document.getElementById('sex').style.display='block';
        document.getElementById('age').style.display='block';
        document.getElementById('area').style.display='block';
        document.getElementById('job').style.display='block';
        
    } else if ( document.getElementById('a102').checked == true ) {
        document.getElementById('nicknamespan').innerHTML='企業名';
        document.getElementById('migarea').innerHTML='企業の所在地';
        document.getElementById('sex').style.display='none';
        document.getElementById('age').style.display='none';
        document.getElementById('area').style.display='none';
        document.getElementById('job').style.display='none';
        
    } else if ( document.getElementById('a103').checked == true ) {
        document.getElementById('nicknamespan').innerHTML='団体名';
        document.getElementById('migarea').innerHTML='団体の所在地';
        document.getElementById('sex').style.display='none';
        document.getElementById('age').style.display='none';
        document.getElementById('area').style.display='none';
        document.getElementById('job').style.display='none';
        
    } else {
        document.getElementById('nicknamespan').innerHTML='ニックネーム';
        document.getElementById('migarea').innerHTML='お住まいの地域';
        document.getElementById('sex').style.display='block';
        document.getElementById('age').style.display='block';
        document.getElementById('area').style.display='block';
        document.getElementById('job').style.display='block';
        
    }
}









/* javascript追加  end  2009/09/08 tsukamotoy */


/* javascript追加 start 2009/05/14 tsukamotoy */

/* javascriptによって直送便⇔産業ポータルを切り替えているため、展開（画面表示）されている項目のみをsubmitする */
/**************************************************************/
/*  関数名：SelectSubmitByChokuInd()                            */
/*  概要： 「直送便サービス"choku-close"」「産業ポータル"ind-close"」の  */
/*        画面展開されていない要素をdisabledにする。                 */
/***************************************************************/
function SelectSubmitByChokuInd() {
    /* 直送便サービス展開判定 */
    if ( document.getElementById('choku-close').style.display != 'block' ) {
        var divitems1 = document.getElementById('choku-close');
        var divinputs1 = divitems1.getElementsByTagName("input");
        for(var i1=0;i1 < divinputs1.length;i1++) {
            divinputs1[i1].disabled = true;
        }
    }

    /* 産業ポータル展開判定 */
    if ( document.getElementById('ind-close').style.display != 'block' ) {
        var divitems2 = document.getElementById('ind-close');
        var divinputs2 = divitems2.getElementsByTagName("input");
        for(var i2=0;i2 < divinputs2.length;i2++) {
            divinputs2[i2].disabled = true;
        }
    }

    /* form送信 */
    document.getElementById('membersForm1').submit();
}

/* onload時に前回入力した入力画面（直送便 or 産業ポータル）を表示させる */
/**************************************************************/
/*  関数名：InputScreenSuccession()                            */
/*  概要： 前画面で入力した画面（直送便 or 産業ポータル）を表示させる。   */
/*        urlパラメータ（GET）として"st = choku"が存在した場合は、      */
/*        初期画面で直送便入力項目を表示する。                    */
/**************************************************************/
function InputScreenSuccession() {

    /* URLからstのパラメータ取得 */
    var st = false;
    if (location.search.length > 1) {
        var param = location.search.substring(1).split("&");
        for (var i=0; i<param.length; i++) {
            var pos = param[i].split("=");
            if(pos[0] == 'st') {
                st = pos[1];
            }
        }
    }

    if ( document.getElementById('txtName').value ) {
        changeOpenChoku();
    } else if ( document.getElementById('comName').value ) {
        changeOpenIndustrial();
    } else if ( st == 'choku' ) {
        changeOpenChoku();
        document.getElementById('chokuCloseButton').style.display='none';
    }
}

window.onload = function(){
    kindOnClick();
   InputScreenSuccession();
}

/* javascript追加  end  2009/05/14 tsukamotoy */
