

function setFormForMod (v_name, v_email, v_title, v_comment, v_textcolor, v_textcolor2, v_startcolor, v_endcolor, v_icon, v_url, v_delpassword) {

  document.form1.name.value = v_name;
  document.form1.email.value = v_email;
  document.form1.title.value = v_title;
  document.form1.comment.value = v_comment;

  if (document.form1.textcolor) {
    for (i=0; i < document.form1.textcolor.length; i++) {
      if (document.form1.textcolor[i].value == v_textcolor) {
          document.form1.textcolor[i].checked = true;
      }
    }
  }
  if (document.form1.textcolor2) {
    document.form1.textcolor2.value = v_textcolor2;
  }
  if (document.form1.startcolor) {
    for (i=0; i < document.form1.startcolor.length; i++) {
      if (document.form1.startcolor[i].value == v_startcolor) {
          document.form1.startcolor[i].checked = true;
      }
    }
  }
  if (document.form1.endcolor) {
    for (i=0; i < document.form1.endcolor.length; i++) {
      if (document.form1.endcolor[i].value == v_endcolor) {
          document.form1.endcolor[i].checked = true;
      }
    }
  }

  if (document.form1.icon) {
    for (i=0; i < document.form1.icon.options.length; i++) {
      if (document.form1.icon.options[i].value == v_icon) {
        document.form1.icon.selectedIndex = i;
      }
    }
  }

  document.form1.url.value = v_url;
  document.form1.delpassword.value = v_delpassword;

}


function setFormFromCook () {

  var bbscook_name = getCookie('bbscook_name');
  var bbscook_email = getCookie('bbscook_email');
  var bbscook_textcolor = getCookie('bbscook_textcolor');
  var bbscook_textcolor2 = getCookie('bbscook_textcolor2');
  var bbscook_startcolor = getCookie('bbscook_startcolor');
  var bbscook_endcolor = getCookie('bbscook_endcolor');
  var bbscook_icon = getCookie('bbscook_icon');
  var bbscook_url = getCookie('bbscook_url');
  var bbscook_delpassword = getCookie('bbscook_delpassword');

  if (bbscook_name != '') {
    document.form1.name.value = bbscook_name;
  }
  if (bbscook_email != '') {
    document.form1.email.value = bbscook_email;
  }

  if (document.form1.textcolor) {
    for (i=0; i < document.form1.textcolor.length; i++) {
      if (document.form1.textcolor[i].value == bbscook_textcolor) {
          document.form1.textcolor[i].checked = true;
      }
    }
  }
  if (document.form1.textcolor2) {
    document.form1.textcolor2.value = bbscook_textcolor2;
  }
  if (document.form1.startcolor) {
    for (i=0; i < document.form1.startcolor.length; i++) {
      if (document.form1.startcolor[i].value == bbscook_startcolor) {
          document.form1.startcolor[i].checked = true;
      }
    }
  }
  if (document.form1.endcolor) {
    for (i=0; i < document.form1.endcolor.length; i++) {
      if (document.form1.endcolor[i].value == bbscook_endcolor) {
          document.form1.endcolor[i].checked = true;
      }
    }
  }

  if (document.form1.icon) {
    for (i=0; i < document.form1.icon.options.length; i++) {
      if (document.form1.icon.options[i].value == bbscook_icon) {
        document.form1.icon.selectedIndex = i;
      }
    }
  }

  if (bbscook_url != '') {
    document.form1.url.value = bbscook_url;
  }
  if (bbscook_delpassword != '') {
    document.form1.delpassword.value = bbscook_delpassword;
  }
}

function getCookie(key) {
  var tmp1 = " " + document.cookie + ";";
  var xx1 = 0;
  var xx2 = 0;
  while (xx1 < tmp1.length) {
    xx2 = tmp1.indexOf(";", xx1);
    tmp2 = tmp1.substring(xx1 + 1, xx2);
    var xx3 = tmp2.indexOf("=");
    if (tmp2.substring(0, xx3) == key) {
      return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
    }
    xx1 = xx2 + 1;
  }
  return('');
}


function switchSubMenu(id) {

  var id_1 = id + '_1';
  var id_2 = id + '_2';
  var id_3 = id + '_3';

  if (document.all) {
    if (document.all[id_1].style.display!='block') {
      document.all[id_1].style.display='block';
      document.all[id_2].style.display='block';
      document.all[id_3].style.display='block';
    } else {
      document.all[id_1].style.display='none';
      document.all[id_2].style.display='none';
      document.all[id_3].style.display='none';
    }
    return;
  }

  if (document.getElementById(id_1).style.display!='block') {
    document.getElementById(id_1).style.display='block';
    document.getElementById(id_2).style.display='block';
    document.getElementById(id_3).style.display='block';
  } else {
    document.getElementById(id_1).style.display='none';
    document.getElementById(id_2).style.display='none';
    document.getElementById(id_3).style.display='none';
  }
  return;
}


