//<![CDATA[

//ブラウザ・リサイズ時の処理
window.onresize = function() {
    changeContentsWidth();
}

// ページコンテンツの幅サイズ調整（ブラウザ有効サイズに合わせた調整）
function changeContentsWidth() {
    var h  = document.getElementById("HeaderTitle");
    var p  = document.getElementById("pageTitle");
    var c  = document.getElementById("contents");
    var f  = document.getElementById("information");
    var b  = document.getElementById("bottomTextLinks");
    var w;
    if( document.body.clientWidth){
        w = document.body.clientWidth;
    }else if(document.documentElement.clientWidth){
        w = document.documentElement.clientWidth;
    }else{
        w = window.innerWidth;
    }
    //alert("Client_width=[" + w + "][" + c.style.width + "]" );
    if( w < 800 ){
        b.style.width = h.style.width = f.style.width = p.style.width = c.style.width = (780) + "px";
    }else if( w > 1024 ) {
        b.style.width = h.style.width = f.style.width = p.style.width = c.style.width = (1004) + "px";
    }else{
        b.style.width = h.style.width = f.style.width = p.style.width = c.style.width = (w - 20) + "px";
    }
	//alert(c.style.width);
}

function changeQQ(obj,no) {
    //var obj= document.getElementById("qq" + no);
    //alert(obj.value);
    var val = obj.value;
    var k  = document.getElementById("kamoku" + no);
    if(val=="×"){
      obj.value = "○";
      k.style.backgroundColor = '#ccccFF';
    }else if(val=="○"){
      obj.value = "◎";
      k.style.backgroundColor = '#FFcccc';
    }else{
      obj.value = "×";
      k.style.backgroundColor = '#FFFFFF';
    }
}
function changeOpe(obj,no) {
    //var obj= document.getElementById("ope" + no);
    //alert(val.value);
    var val = obj.value;
    if(val=="×"){
      obj.value = "○";
    }else{
      obj.value = "×";
    }
}
function changeQQAll(no,start,end) {
    var b_obj;
    var k_obj;
    var val;
    var color;
    if(no==2){
      val = "◎";
      color = '#FFCCCC';

    }else if(no==1){
      val = "○";
      color = '#CCCCFF';
    }else{
      val = "×";
      color = '#FFFFFF';
    }
    for(var i=start; i<=end; i++){
      b_obj= document.getElementById("btn_qq" + i);
      //alert(b_obj.value);
      b_obj.value = val;
      k_obj  = document.getElementById("kamoku" + i);
      k_obj.style.backgroundColor = color;
    }
}
function changeOpeAll(no,start,end) {
    var b_obj;
    var k_obj;
    var val;
    var color;
    if(no==1){
      val = "○";
    }else{
      val = "×";
    }
    for(var i=start; i<=end; i++){
      b_obj= document.getElementById("btn_ope" + i);
      b_obj.value = val;
    }
}
function changeKiki(obj,no) {
    //var obj= document.getElementById("qq" + no);
    //alert(obj.value);
    var val = obj.value;
    var k  = document.getElementById("kiki_name" + no);
    if(val=="×"){
      obj.value = "○";
      k.style.backgroundColor = '#ccccFF';
    }else{
      obj.value = "×";
      k.style.backgroundColor = '#FFFFFF';
    }
}
function changeKikiAll(no,start,end) {
    var b_obj;
    var k_obj;
    var val;
    var color;
    if(no==1){
      val = "○";
      color = '#CCCCFF';
    }else{
      val = "×";
      color = '#FFFFFF';
    }
    for(var i=start; i<=end; i++){
      b_obj= document.getElementById("btn_kiki" + i);
      b_obj.value = val;
      k_obj  = document.getElementById("kiki_name" + i);
      k_obj.style.backgroundColor = color;
    }
}
function changeBed(obj,no) {
    //alert(obj.value);
    var val = obj.value;
    var k  = document.getElementById("bed" + no);
    if(val=="×"){
      obj.value = "○";
      k.style.backgroundColor = '#ccccFF';
    }else{
      obj.value = "×";
      k.style.backgroundColor = '#FFFFFF';
    }
}
function changeOpen(obj,no) {
    //alert(obj.value);
    var val = obj.value;
    var k  = document.getElementById("open1");
    var b  = document.getElementById("open2");
    if(val=="×"){
      obj.value = "○";
//      k.innerText = "公開する";
      k.style.backgroundColor = '#ccccFF';
      b.style.backgroundColor = '#ccccFF';
    }else{
      obj.value = "×";
      k.innerText = "公開しない";
      k.style.backgroundColor = '#FFFFFF';
      b.style.backgroundColor = '#FFFFFF';
    }
}

function clickParent(parentName){
  if( !document.getElementsByName(parentName) ) return 0;
  if( !document.getElementById("p_" + parentName)) return 0;
  var P_object = document.getElementById("p_" + parentName);
  var temp = P_object.src.split("/");

  if(temp[temp.length - 1] == "check_on.png"){
    P_object.src = "static/images/check_off.png";
    changeChildren(parentName , false);
  } else {
    P_object.src = "static/images/check_on.png";
    changeChildren(parentName , true);
  }
}

function changeChildren(name , opinion){
  var C_objects = document.getElementsByName(name);
  for(var i = 0 ; i < C_objects.length ; i++){
    C_objects[i].checked = opinion;
  }
}

function clickChildren(parentName,c_object){
  if( !document.getElementsByName(parentName) ) return 0;
  if( !c_object ) return 0;
  var p_objects = document.getElementsByName(parentName);
  for(var i = 0 ; i < p_objects.length ; i++){
    if (p_objects[i].checked != c_object.checked){
      document.getElementById("p_" + parentName).src = "static/images/check_glay.png";
      return 0;
    }
  }
  if (c_object.checked == true){
    document.getElementById("p_" + parentName).src = "static/images/check_on.png";
  } else {
    document.getElementById("p_" + parentName).src = "static/images/check_off.png";
  }
}

//]]>

