// テキストスワップ
function outputLAYER(layName,html){
  if(document.layers) { // Netscape4.x
     with(document.layers[layName]){
       document.open()
       document.write(html)
       document.close();
    }

  } else if(document.getElementById){  //IE5+,NS6+,Opera
     document.getElementById(layName).innerHTML=html;

  } else if(document.all) { //IE4+,Opera
     document.all(layName).innerHTML=html;
  }
}

//レイヤーが入れ子になっている場合は再帰的に検索 // Netscape4.x
function get_layer_r(id,doc){
        if(!doc.layers) return 0;
        for(var i=0;i<doc.layers.length;i++){
                if(doc.layers[i].id==id) return doc.layers[i];
                if(doc.layers[i].document){
                        var t=get_layer_r(id,doc.layers[i].document);
                        if(t) return t;
                }
        }
        return 0;
}

// 表示・非表示変更とボタンの文字を変更
function Display(btn, id){
    if(document.all){ //IE4+,Opera
        obj = document.all(id).style;

    } else if(document.getElementById){  //IE5+,NS6+,Opera

        obj = document.getElementById(id).style;

    } else if(document.layers){ // Netscape4.x
          return;
    }

    if(obj.display == "block"){
        obj.display = "none";        //非表示にする
        btn.value = "契約一覧を表示";
    }else if(obj.display == "none"){
        obj.display = "block";        //表示にする
        btn.value = "契約一覧を隠す";
    }
}

// 表示・非表示変更とテキスト文字を変更
function Display2(id, text){
    if(document.all){
        obj = document.all(id).style;

    } else if(document.getElementById){
        obj = document.getElementById(id).style;

    } else if(document.layers){ // Netscape4.x
          return;
//        obj = document.layers[id];
//        document.layers[id].visibility = "show";

    }
    if(obj.display == "block"){
        obj.display = "none";        //非表示にする
        outputLAYER(text, "続きを読む");
    }else if(obj.display == "none"){
        obj.display = "block";        //表示にする
        outputLAYER(text, "続きを閉じる");
    }
}

