function goBack() {
 window.history.back()
}
function show_ref() {
 if (document.getElementById('new_ref_elem').checked == true) {
  document.getElementById('showdesc_box').innerHTML = '<input type="checkbox" class="checkbox1" id="new_show_desc" name="new_show_desc" onchange="show_desc_keys()">';
  document.getElementById('showdesc_text').innerHTML = 'Inclure une description dans la page';
  document.getElementById('showkeys_box').innerHTML = '<input type="checkbox" class="checkbox1" id="new_show_keys" name="new_show_keys" onchange="show_desc_keys()">';
  document.getElementById('showkeys_text').innerHTML = 'Inclure des mots clÃ©s dans la page';
 } else {
  document.getElementById('showdesc_box').innerHTML = '';
  document.getElementById('showdesc_text').innerHTML = '';
  document.getElementById('showkeys_box').innerHTML = '';
  document.getElementById('showkeys_text').innerHTML = '';
 }
 show_desc_keys();
}
function show_desc_keys() {
 if (document.getElementById('new_show_desc')) { if (document.getElementById('new_show_desc').checked == true) {
  document.getElementById('desc_title').innerHTML = '<b>Description :</b>';
  document.getElementById('desc_content').innerHTML = '<textarea name="new_elem_desc" cols=40 rows=4><dtml-var elem_desc></textarea>';
 } else {
  document.getElementById('desc_title').innerHTML = '';
  document.getElementById('desc_content').innerHTML = '';
 } } else {
  document.getElementById('desc_title').innerHTML = '';
  document.getElementById('desc_content').innerHTML = '';
 }
 if (document.getElementById('new_show_keys')) { if (document.getElementById('new_show_keys').checked == true) {
  document.getElementById('keys_title').innerHTML = '<b>Mots clÃ©s :</b>';
  document.getElementById('keys_content').innerHTML = '<textarea name="new_elem_keys" cols=40 rows=4><dtml-var elem_keys></textarea>';
 } else {
  document.getElementById('keys_title').innerHTML = '';
  document.getElementById('keys_content').innerHTML = '';
 } } else {
  document.getElementById('keys_title').innerHTML = '';
  document.getElementById('keys_content').innerHTML = '';
 }
}
function no_right_click() { if (event.button == 2) { return(0); } }
function upd_time(head,foot) {
 if (document.getElementById('time_left')) {
  var old_value = document.getElementById('time_left').value;
  if(old_value <= 0) { document.getElementById('time_left').value = '1' }
  else { document.getElementById('time_left').value = old_value - 1 }
  var new_value = document.getElementById('time_left').value;
  if(new_value <= 0) {
   document.getElementById('show_time_left').innerHTML = '_____';
   timer = setTimeout("write_point('show_time_left')",50)
   go()
  } else {
   document.getElementById('show_time_left').innerHTML = head+' '+new_value+' '+foot;
   timer = setTimeout("upd_time('"+head+"','"+foot+"')",1000)
  }
 }
}

function write_point(id) {
 if (document.getElementById(id).innerHTML == "____________________________________________________________________________________________________") {
  document.getElementById(id).innerHTML = "";
 }
 document.getElementById(id).innerHTML = document.getElementById(id).innerHTML+'_____';
 timer = setTimeout("write_point('"+id+"')",50)
}

function check_submit(field) {
 if (document.getElementById(field).value != '0') {
  if (document.getElementById(field).value != '') { document.forms.subform.submit(); }
 }
}

function submitconfirm(formname,text)
{
 var reponse=confirm(text);
 if (reponse==true) { document.forms[formname].submit(); }
}

function redirconfirm(url,text)
{
 var reponse=confirm(text);
 if (reponse==true) { location=url; }
}

function redirconfirm2(url,text,window)
{
 var reponse=confirm(text);
 if (reponse==true) { 
  self.open(url,window,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no');
 }
}

function gen_txt_size_options(curr_size) {
 document.write("<option value=\"0\">&nbsp;</option>");
 for (i = 5;i < 41;i++) {
  document.write("<option ");
  if (curr_size == i) { document.write("selected "); }
  size=i*10;
  document.write("value=\""+i+"\">"+size+"%</option>");
 } 
}

function select_menu_elem_title()
{
 var linktype = 0;
 if (document.getElementById('new_linktype1')) {
  if (document.getElementById('new_linktype1').checked == true) {
   linktype = 1;
  } else {
   if (document.getElementById('new_linktype2').checked == true) {
    linktype = 2;
   }
  }
 }
 var fullname = "";
 if (linktype == 1) {
  if (document.getElementById('new_melem_elem')) {
   fullname = document.getElementById('new_melem_elem').options[document.getElementById('new_melem_elem').selectedIndex].text;
  }
 } else {
  if (linktype == 2) {
   if (document.getElementById('new_melem_part')) {
    fullname = document.getElementById('new_melem_part').options[document.getElementById('new_melem_part').selectedIndex].text;
   }
  }
 }
 var simplename = "";
 l = fullname.length;
 i = 0;
 while (i < l) {
  if (fullname.substring(i,i+1) == "/") {
   simplename = "";
  } else {
   simplename = simplename+fullname.substring(i,i+1);
  }
  i=i+1;
 }
 document.getElementById('new_melem_title').value = simplename;
}

function disable_obj_title()
{
 if ( document.getElementById('new_title_type') ) {
  if ( document.getElementById('new_title_type').checked == true ) {
   document.getElementById('new_obj_title').style.color = '#9999CC';
   document.getElementById('new_obj_title').disabled = true;
  } else {
   document.getElementById('new_obj_title').style.color = '#000066';
   document.getElementById('new_obj_title').disabled = false;
  }
 }
}

function disable_bgimg_params(bgimg_id,repid_1,repid_2,posid_1,posid_2,posid_3,posid_4)
{
 if ( document.getElementById(bgimg_id) ) {
  if ( document.getElementById(bgimg_id).options[document.getElementById(bgimg_id).selectedIndex].value == '' ) {
   document.getElementById(repid_1).disabled = true;
   document.getElementById(repid_2).disabled = true;
   document.getElementById(posid_1).disabled = true;
   document.getElementById(posid_2).disabled = true;
   document.getElementById(posid_3).disabled = true;
   document.getElementById(posid_4).disabled = true;
   document.getElementById('bgfixed').disabled = true;
  } else {
   document.getElementById(repid_1).disabled = false;
   document.getElementById(repid_2).disabled = false;
   if ( document.getElementById(repid_1).checked == true ) {
    document.getElementById(posid_1).disabled = true;
    document.getElementById(posid_2).disabled = true;
   } else {
    document.getElementById(posid_1).disabled = false;
    document.getElementById(posid_2).disabled = false;
   }
   if ( document.getElementById(repid_2).checked == true ) {
    document.getElementById(posid_3).disabled = true;
    document.getElementById(posid_4).disabled = true;
    document.getElementById('bgfixed').disabled = true;
   } else {
    document.getElementById(posid_3).disabled = false;
    document.getElementById(posid_4).disabled = false;
    document.getElementById('bgfixed').disabled = false;
   }
  }
 }
}

function change_obj_style(obj_id,color,bgcolor,font,size,weight,style,deco)
{
 if ( document.getElementById(obj_id) ) {
  document.getElementById(obj_id).style.color = color;
  document.getElementById(obj_id).style.background = bgcolor;
  document.getElementById(obj_id).style.fontSize = size+'pt';
  document.getElementById(obj_id).style.fontWeight = weight;
  document.getElementById(obj_id).style.fontStyle = style;
  document.getElementById(obj_id).style.textDecoration = deco;
  document.getElementById(obj_id).style.fontFamily = font;
 }
}

function redirect_to(path) {
 location=path;
}

function model_win(path,window) {
 self.open(path,window,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=900, height=700');
}

function new_win(path,window) {
 self.open(path,window,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=900, height=550');
}

function new_win2(path,window) {
 self.open(path,window,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no');
}

function new_win3(url) {
 window.open(url,"new_window","toolbar=yes, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no");
}

function openwindow(name,url,w,h)
{
 if (w == "0") { width = ""; } else { w = w + 16; width = ", width="+w; }
 if (h == "0") { height = ""; } else { h = h + 16; height = ", height="+h; }
 newindow=window.open(url,name,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no"+width+height);
 newindow.focus();
}

function noticepopup()
{
 window.open("formats_speciaux","notice_window","toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=612, height=472");
}


function gen_menu(start,stop,selected) {
 var i = start;

 while (i <= stop) {
  document.write("<option value=\"" + i + "\"");
  if (i == selected) { document.write(" selected"); }
  document.write(">" + i + "</option>");
  i=i+1;
 }
}

function gen_table_pages(link_head,link_end,max,step,selected) {
 var prev_select = selected - 10*step;
 if (prev_select > 0) { var previous = prev_select; } else { var previous = 1; } 
 var first_list = selected - 5*step;
 if (first_list <= 0) { first_list = 1; }
 var last_list = first_list + 9*step;
 if (last_list > max) { last_list = max; }
 var page = 1;
 var i = 1;
 while (i < first_list) { page=page+1; i=i+step; }
 if (page > 1) { document.write(" <a alt=\"- 10 pages\" title=\"- 10 pages\" href=\"" + link_head + previous + link_end + "\">&nbsp;|<&nbsp;</a>"); }
 while (i <= last_list) {
  if (i == selected) { document.write(" " + page);
  } else { document.write(" <a alt=\"Page " + page + "\" title=\"Page " + page + "\" href=\"" + link_head + i + link_end + "\">" + page + "</a>"); }
  page=page+1; i=i+step;
 }
 var next = selected + 10*step;
 if (next > (max-5*step)) { next = max-5*step; }
 while (i < next) { page=page+1; i=i+step; }
 if (max > i) { document.write(" <a alt=\"+ 10 pages\" title=\"+ 10 pages\" href=\"" + link_head + i + link_end + "\">&nbsp;>|&nbsp;</a>"); }
}

function gen_defadm_pages(link_head,max,step,selected) {
 var prev_select = selected - 10*step;
 if (prev_select > 0) { var previous = prev_select; } else { var previous = 1; } 
 var first_list = selected - 5*step;
 if (first_list <= 0) { first_list = 1; }
 var last_list = first_list + 9*step;
 if (last_list > max) { last_list = max; }
 var page = 1;
 var i = 1;
 while (i < first_list) { page=page+1; i=i+step; }
 if (page > 1) { document.write(" <a class=\"defadm\" alt=\"- 10 pages\" title=\"- 10 pages\" href=\"" + link_head + previous + "\">&nbsp;|<&nbsp;</a>"); }
 while (i <= last_list) {
  if (i == selected) { document.write(" " + page);
  } else { document.write(" <a class=\"defadm\" alt=\"Page " + page + "\" title=\"Page " + page + "\" href=\"" + link_head + i + "\">" + page + "</a>"); }
  page=page+1; i=i+step;
 }
 var next = selected + 10*step;
 if (next > (max-5*step)) { next = max-5*step; }
 while (i < next) { page=page+1; i=i+step; }
 if (max > i) { document.write(" <a alt=\"+ 10 pages\" title=\"+ 10 pages\" href=\"" + link_head + i + "\">&nbsp;>|&nbsp;</a>"); }
}

function gen_password(field1,field2,field3) {
 var table = '6789,?;VWXYhipqrs.:/TUjklEFGHdefgIJKL-mnoZ012MNO=+34!*uvwD_@(abxyzABCS5)';
 var rndnum = 0;
 var rndnum1 = 0;
 var randpass = '';
 var randmax = table.length - 1;
 for (i = 0;i < 8;i++) {
  rndnum = Math.random()*randmax;
  rndnum1 = Math.round(rndnum);
  randpass = randpass + table.substr(rndnum1,1);
 }
 if ( document.getElementById(field1) ) {
  document.getElementById(field1).value = randpass;
 }
 if ( document.getElementById(field2) ) {
  document.getElementById(field2).value = randpass;
 }
 if ( document.getElementById(field3) ) {
  document.getElementById(field3).value = randpass;
 }
}

function select_all(form_name,ref,start,step,size) {
 if (document.getElementById(ref)) {
  var F = document.forms[form_name];
  if (document.getElementById(ref).checked == false ) {
   for (i = 0;i < size;i++ ) {
    if (F[start+i*step]) {
     F[start+i*step].checked = false;
    }
   }
  } else {
   for (i = 0;i < size;i++ ) {
    if (F[start+i*step]) {
     F[start+i*step].checked = true;
    }
   }
  }
 }
}

function update_color_preview() {
 color = document.getElementById('color_name').value;
 if (color == '') { color = 'FFFFFF'; }
 document.getElementById('color_preview').style.background = '#'+color;
}

function update_bg_color(src,dst,dst_bg1,dst_bg2) {
 if (document.getElementById(src)) {
  color_value = document.getElementById(src).value;
  if (color_value == '') {
   color_value = 'FFFFFF';
   if (document.getElementById(dst)) { document.getElementById(dst).value = ''; }
  } else if (document.getElementById(dst)) {
   document.getElementById(dst).value = color_value;
  }
  if (document.getElementById(dst_bg1)) {
   document.getElementById(dst_bg1).style.background = '#'+color_value;
  }
  if (document.getElementById(dst_bg2)) {
   document.getElementById(dst_bg2).style.background = '#'+color_value;
  }
 }
}

function get_color_from_selector(value1,value2,bg1,bg2) {
 selector_color = document.getElementById('color_name').value;
 if (document.getElementById(value1)) {
  document.getElementById(value1).value = selector_color;
 }
 if (document.getElementById(value2)) {
  document.getElementById(value2).value = selector_color;
 }
 if (selector_color == '' || !selector_color) {
  selector_color = 'FFFFFF';
 }
 if (document.getElementById(bg1)) {
  document.getElementById(bg1).style.background = '#'+selector_color;
 }
 if (document.getElementById(bg2)) {
  document.getElementById(bg2).style.background = '#'+selector_color;
 }
}

function gen_color_options() {
 table = [ '00', '11', '22', '33', '44', '55', '66', '77', '88', '99', 'AA', 'BB', 'CC', 'DD', 'EE', 'FF' ];
 document.write("<option value=\"\">&nbsp;&nbsp;</option>");
 for (i = 0;i < 16;i++) {
  color=table[i]+table[i]+table[i];
  if (i > 7) { txtcolor = '000000'; } else { txtcolor = 'FFFFFF'; }
  document.write("<option value=\"" + color + "\" style=\"text-align: center; color: #" + txtcolor + "; background-color: #" + color +";\">"+color+"</option>");
 }
 table = [ '00', '33', '66', '99', 'CC', 'FF' ];
 for (i = 0;i < 6;i++) {
  for (j = 0;j < 6;j++) {
   for (k = 0;k < 6;k++) {
    color=table[k]+ table[i]+table[j];
    if (i > 2) { txtcolor = '000000'; } else { txtcolor = 'FFFFFF'; }
    document.write("<option value=\"" + color + "\" style=\"text-align: center; color: #" + txtcolor + "; background-color: #" + color +";\">"+color+"</option>");
   }
  }
 }
}

function update_img_type_options(formname) {
 var F = document.forms[formname];
 var img_type = 0;
 if (F.new_img_type[1].checked == true) { 
  img_type = 1;
 } else {
  if (F.new_img_type[2].checked == true) {
   img_type = 2;
  }
 }
 if (img_type == "2") {
  F.new_obj_linkB.value = F.new_obj_imgC.value;
 }
}

function init_membfields()
{
 var fields_list = [ 'user_fname', 'user_lname', 'user_pseudo', 'user_email', 'user_tel', 'user_mob', 'user_addr', 'user_code', 'user_city', 'user_region', 'user_country', 'user_birth', 'user_sexe', 'user_preview', 'user_desc', 'user_field1', 'user_field2', 'user_field3', 'user_field4', 'user_field5' ];
 if (document.forms.membfields.new_user_field1.value == "") {
  document.getElementById("req_user_field1").checked = false;
  document.getElementById("need_user_field1").checked = false;
  document.getElementById("infos_user_field1").checked = false;
  document.getElementById("req_user_field1").disabled = true;
  document.getElementById("need_user_field1").disabled = true;
  document.getElementById("infos_user_field1").disabled = true;
 }
 if (document.forms.membfields.new_user_field2.value == "") {
  document.getElementById("req_user_field2").checked = false;
  document.getElementById("need_user_field2").checked = false;
  document.getElementById("infos_user_field2").checked = false;
  document.getElementById("req_user_field2").disabled = true;
  document.getElementById("need_user_field2").disabled = true;
  document.getElementById("infos_user_field2").disabled = true;
 }
 if (document.forms.membfields.new_user_field3.value == "") {
  document.getElementById("req_user_field3").checked = false;
  document.getElementById("need_user_field3").checked = false;
  document.getElementById("infos_user_field3").checked = false;
  document.getElementById("req_user_field3").disabled = true;
  document.getElementById("need_user_field3").disabled = true;
  document.getElementById("infos_user_field3").disabled = true;
 }
 if (document.forms.membfields.new_user_field4.value == "") {
  document.getElementById("req_user_field4").checked = false;
  document.getElementById("need_user_field4").checked = false;
  document.getElementById("infos_user_field4").checked = false;
  document.getElementById("req_user_field4").disabled = true;
  document.getElementById("need_user_field4").disabled = true;
  document.getElementById("infos_user_field4").disabled = true;
 }
 if (document.forms.membfields.new_user_field5.value == "") {
  document.getElementById("req_user_field5").checked = false;
  document.getElementById("need_user_field5").checked = false;
  document.getElementById("infos_user_field5").checked = false;
  document.getElementById("req_user_field5").disabled = true;
  document.getElementById("need_user_field5").disabled = true;
  document.getElementById("infos_user_field5").disabled = true;
 }
 for (i = 0; i < fields_list.length; i++) {
  update_membfield(fields_list[i]);
 }
}

function update_userfield(fieldname)
{
 if (document.getElementById("new_"+fieldname).value == "") {
  document.getElementById("req_"+fieldname).checked = false;
  document.getElementById("need_"+fieldname).checked = false;
  document.getElementById("infos_"+fieldname).checked = false;
  document.getElementById("req_"+fieldname).disabled = true;
  document.getElementById("need_"+fieldname).disabled = true;
  document.getElementById("infos_"+fieldname).disabled = true;
 } else {
  document.getElementById("req_"+fieldname).disabled = false;
  if (document.getElementById("req_"+fieldname).checked == false) {
   document.getElementById("req_"+fieldname).checked = true;
   document.getElementById("need_"+fieldname).disabled = false;
   document.getElementById("infos_"+fieldname).disabled = false;
   document.getElementById("infos_"+fieldname).checked = true;
  }
 }
}

function update_membfield(fieldname)
{
 if (document.getElementById("req_"+fieldname)) {
  if (document.getElementById("req_"+fieldname).checked == true) {
   if (document.getElementById("need_"+fieldname)) {
    document.getElementById("need_"+fieldname).disabled = false;
   }
   document.getElementById("infos_"+fieldname).disabled = false;
   if (document.getElementById("sub_"+fieldname)) {
    document.getElementById("sub_"+fieldname).disabled = false;
   }
  } else {
   if (document.getElementById("need_"+fieldname)) {
    document.getElementById("need_"+fieldname).checked = false;
    document.getElementById("need_"+fieldname).disabled = true;
   }
   if (document.getElementById("infos_"+fieldname)) {
    document.getElementById("infos_"+fieldname).checked = false;
    document.getElementById("infos_"+fieldname).disabled = true;
    if (document.getElementById("sub_"+fieldname)) {
     document.getElementById("sub_"+fieldname).checked = false;
     document.getElementById("sub_"+fieldname).disabled = true;
    }
   }
  }
 }
}

function update_type_fields() {
var type_val = document.forms.newentry.new_type.value;
if (type_val == "addr") {
 document.forms.newentry.new_option.disabled = false;
 document.forms.newentry.new_addr.disabled = false;
 document.forms.newentry.new_ref.disabled = true;
 document.forms.newentry.new_option.style.backgroundColor = '#eeeeee';
 document.forms.newentry.new_addr.style.backgroundColor = '#eeeeee';
 document.forms.newentry.new_ref.style.backgroundColor = '#999999';
 document.forms.newentry.help_text.value = "";
 document.forms.newentry.new_addr.value = "0.0.0.0";
} else {
  document.forms.newentry.new_option.value = 'stat';
  document.forms.newentry.new_option.disabled = true;
  document.forms.newentry.new_option.style.backgroundColor = '#999999';
  if (type_val == "cname") {
    document.forms.newentry.new_addr.disabled = true;
    document.forms.newentry.new_ref.disabled = false;
    document.forms.newentry.new_addr.style.backgroundColor = '#999999';
    document.forms.newentry.new_ref.style.backgroundColor = '#eeeeee';
    document.forms.newentry.help_text.value = "";
    document.forms.newentry.new_addr.value = "";
  } else {
    document.forms.newentry.new_addr.disabled = false;
    document.forms.newentry.new_ref.disabled = true;
    document.forms.newentry.new_addr.style.backgroundColor = '#eeeeee';
    document.forms.newentry.new_ref.style.backgroundColor = '#999999';
    if (type_val == "load") {
      document.forms.newentry.help_text.value = "Veuillez entrer la liste des adresses IP séparées par des virgules";
      document.forms.newentry.new_addr.value = "";
    } else {
      document.forms.newentry.help_text.value = "";
      if (type_val == "masq") {
        if (document.forms.newentry.new_addr.value == "") { document.forms.newentry.new_addr.value = "http://"; } else {
        if (document.forms.newentry.new_addr.value == "0.0.0.0") { document.forms.newentry.new_addr.value = "http://"; } }
      } else {
        if (type_val == "redir") {
          if (document.forms.newentry.new_addr.value == "") { document.forms.newentry.new_addr.value = "http://"; } else {
          if (document.forms.newentry.new_addr.value == "0.0.0.0") { document.forms.newentry.new_addr.value = "http://"; } }
        } else {
          document.forms.newentry.new_addr.value = "";
        }
      }
    }
  }
}
update_pass_field()
}

function update_pass_field() {
var option_val = document.forms.newentry.new_option.value;
if (option_val == "dyn") {
 document.forms.newentry.new_passwd.disabled = false;
 document.forms.newentry.new_passwd.style.backgroundColor = '#eeeeee';
} else {
 document.forms.newentry.new_passwd.disabled = true;
 document.forms.newentry.new_passwd.style.backgroundColor = '#999999';
}
}

function update_mtype_fields() {
var type_val = document.forms.newentry.new_type.value;
if (type_val == "acc") {
 document.forms.newentry.new_password.disabled = false;
 document.forms.newentry.new_confirm.disabled = false;
 document.forms.newentry.new_fname.disabled = false;
 document.forms.newentry.new_lname.disabled = false;
 document.forms.newentry.new_password.style.backgroundColor = '#eeeeee';
 document.forms.newentry.new_confirm.style.backgroundColor = '#eeeeee';
 document.forms.newentry.new_fname.style.backgroundColor = '#eeeeee';
 document.forms.newentry.new_lname.style.backgroundColor = '#eeeeee';
 document.forms.newentry.pub.value = "";
 document.forms.newentry.list_pub.type = "hidden";
 document.forms.newentry.new_ref.disabled = true;
 document.forms.newentry.new_list.disabled = true;
 document.forms.newentry.new_ref.style.backgroundColor = '#999999';
 document.forms.newentry.new_list.style.backgroundColor = '#999999';
 document.forms.newentry.help_text.value = "";
} else {
  document.forms.newentry.new_password.disabled = true;
  document.forms.newentry.new_confirm.disabled = true;
  document.forms.newentry.new_fname.disabled = true;
  document.forms.newentry.new_lname.disabled = true;
  document.forms.newentry.new_password.style.backgroundColor = '#999999';
  document.forms.newentry.new_confirm.style.backgroundColor = '#999999';
  document.forms.newentry.new_fname.style.backgroundColor = '#999999';
  document.forms.newentry.new_lname.style.backgroundColor = '#999999';
  if (type_val == "redir") {
    document.forms.newentry.pub.value = "";
    document.forms.newentry.list_pub.type = "hidden";
    document.forms.newentry.new_ref.disabled = false;
    document.forms.newentry.new_list.disabled = true;
    document.forms.newentry.new_ref.style.backgroundColor = '#eeeeee';
    document.forms.newentry.new_list.style.backgroundColor = '#999999';
    document.forms.newentry.help_text.value = "Entrez l'adresse e-mail vers laquelle vous souhaitez que\nles e-mails soient redirigés dans le champs \"Destination\" !";
  } else {
    document.forms.newentry.pub.value = "Publique";
    document.forms.newentry.list_pub.type = "checkbox";
    document.forms.newentry.new_ref.disabled = true;
    document.forms.newentry.new_list.disabled = false;
    document.forms.newentry.new_ref.style.backgroundColor = '#999999';
    document.forms.newentry.new_list.style.backgroundColor = '#eeeeee';
    document.forms.newentry.help_text.value = "Entrez la liste des adresses e-mails de la mailling liste séparées par des virgules\
 ou des retours à la ligne ! Si vous souhaitez que des utilisateurs puissent s'inscrire dans la mailling liste sans que vous\
 les y ajoutiez, cochez la case \"Publique\".";
  }
}
}

function update_moptions() {
 if (document.forms.newentry.redir_check.checked == true) {
  document.forms.newentry.new_abs_check.disabled = true;
  document.forms.newentry.new_abs_msg.disabled = true;
  document.forms.newentry.new_abs_keep.disabled = true;
  document.forms.newentry.new_ref.disabled = false;
  document.forms.newentry.new_abs_check.style.backgroundColor = '#999999';
  document.forms.newentry.new_abs_msg.style.backgroundColor = '#999999';
  document.forms.newentry.new_abs_keep.style.backgroundColor = '#999999';
  document.forms.newentry.new_ref.style.backgroundColor = '#eeeeee';
 } else {
  document.forms.newentry.new_ref.disabled = true;
  document.forms.newentry.new_ref.style.backgroundColor = '#999999';
  if (document.forms.newentry.new_abs_check.checked == true) {
   document.forms.newentry.new_abs_check.disabled = false;
   document.forms.newentry.new_abs_msg.disabled = false;
   document.forms.newentry.new_abs_keep.disabled = false;
   document.forms.newentry.new_abs_check.style.backgroundColor = '#eeeeee';
   document.forms.newentry.new_abs_msg.style.backgroundColor = '#eeeeee';
   document.forms.newentry.new_abs_keep.style.backgroundColor = '#eeeeee';
  } else {
   document.forms.newentry.new_abs_check.disabled = false;
   document.forms.newentry.new_abs_msg.disabled = true;
   document.forms.newentry.new_abs_keep.disabled = true;
   document.forms.newentry.new_abs_check.style.backgroundColor = '#eeeeee';
   document.forms.newentry.new_abs_msg.style.backgroundColor = '#999999';
   document.forms.newentry.new_abs_keep.style.backgroundColor = '#999999';
  }
 }
}

function update_surnom() {
var lname = document.forms.addcontact.new_lname.value;
if (lname[0]) {
 document.forms.addcontact.new_login.value = document.forms.addcontact.new_fname.value+' '+lname[0];
} else {
 document.forms.addcontact.new_login.value = document.forms.addcontact.new_fname.value;
}
}

function update_msg_dest() {
document.forms.sendmsg.new_msg_dest.value = document.forms.sendmsg.dest_list.value;
}

function update_addmail() {
 document.forms.addmail.add_email.value = document.forms.addmail.add_user.value + '@' + document.forms.addmail.add_domain.value;
}

function change_menu_image(obj,url) {
 obj.src = url;
}

function check_redirect(url,text) {
 var reponse=confirm(text)
 if (reponse==true) {
	location = url;
 }
}

function newImage(img_addr) {
 if (document.images) {
  var result = new Image();
  result.src = img_addr;
  return result;
 }
}

function changeImage(name,url) {
 if (document.getElementById(name)) {
  document.getElementById(name).src = url;
 }
}

function changeBgImage(obj_id,dest_url) {
 if (document.getElementById(obj_id)) {
  document.getElementById(obj_id).style.backgroundImage = 'url('+dest_url+')';
 }
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		var Pastilleorange = newImage("/medias/ongi2/Pastilleorangemenu.gif");
		var OK_over = newImage("/medias/ongi2/Bouton_ok-over.gif");
		var OK_click = newImage("/medias/ongi2/Bouton_ok-click.gif");
		var Deconnexion_over = newImage("/medias/ongi2/Deconnexion-over.gif");
		var Deconnexion_click = newImage("/medias/ongi2/Deconnexion-click.gif");
		var preloadFlag = true;
	}
}

function check_all_boxes(id,start,stop) {
 for (i = start;i <= stop;i++) {
  thisid = id+i;
  if (document.getElementById(thisid)) {
   document.getElementById(thisid).checked = true;
  }
 }
}

function uncheck_all_boxes(id,start,stop) {
 for (i = start;i <= stop;i++) {
  thisid = id+i;
  if (document.getElementById(thisid)) {
   document.getElementById(thisid).checked = false;
  }
 }
}

function aff_color_selector() {
document.write("<table border=0 align=\"center\" style=\"border-width: 0px; cursor: pointer;\" cellpadding=0 cellspacing=0 width=\"30\">");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF0000\" onmouseover=\"document.getElementById('overcolor').style.background='#FF0000';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF0000';document.getElementById('color_name').value='FF0000';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF1100\" onmouseover=\"document.getElementById('overcolor').style.background='#FF1100';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF1100';document.getElementById('color_name').value='FF1100';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF2200\" onmouseover=\"document.getElementById('overcolor').style.background='#FF2200';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF2200';document.getElementById('color_name').value='FF2200';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF3300\" onmouseover=\"document.getElementById('overcolor').style.background='#FF3300';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF3300';document.getElementById('color_name').value='FF3300';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF4400\" onmouseover=\"document.getElementById('overcolor').style.background='#FF4400';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF4400';document.getElementById('color_name').value='FF4400';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF5500\" onmouseover=\"document.getElementById('overcolor').style.background='#FF5500';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF5500';document.getElementById('color_name').value='FF5500';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF6600\" onmouseover=\"document.getElementById('overcolor').style.background='#FF6600';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF6600';document.getElementById('color_name').value='FF6600';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF7700\" onmouseover=\"document.getElementById('overcolor').style.background='#FF7700';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF7700';document.getElementById('color_name').value='FF7700';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF8800\" onmouseover=\"document.getElementById('overcolor').style.background='#FF8800';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF8800';document.getElementById('color_name').value='FF8800';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF9900\" onmouseover=\"document.getElementById('overcolor').style.background='#FF9900';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF9900';document.getElementById('color_name').value='FF9900';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFAA00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFAA00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFAA00';document.getElementById('color_name').value='FFAA00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFBB00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFBB00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFBB00';document.getElementById('color_name').value='FFBB00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFCC00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFCC00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFCC00';document.getElementById('color_name').value='FFCC00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFDD00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFDD00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFDD00';document.getElementById('color_name').value='FFDD00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFEE00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFEE00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFEE00';document.getElementById('color_name').value='FFEE00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF00';document.getElementById('color_name').value='FFFF00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF00\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF00';document.getElementById('color_name').value='FFFF00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF11\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF11';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF11';document.getElementById('color_name').value='FFFF11';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF22\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF22';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF22';document.getElementById('color_name').value='FFFF22';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF33\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF33';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF33';document.getElementById('color_name').value='FFFF33';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF44\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF44';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF44';document.getElementById('color_name').value='FFFF44';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF55\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF55';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF55';document.getElementById('color_name').value='FFFF55';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF66\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF66';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF66';document.getElementById('color_name').value='FFFF66';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF77\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF77';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF77';document.getElementById('color_name').value='FFFF77';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF88\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF88';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF88';document.getElementById('color_name').value='FFFF88';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFF99\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFF99';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFF99';document.getElementById('color_name').value='FFFF99';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFAA\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFAA';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFAA';document.getElementById('color_name').value='FFFFAA';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFBB\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFBB';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFBB';document.getElementById('color_name').value='FFFFBB';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFCC\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFCC';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFCC';document.getElementById('color_name').value='FFFFCC';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFDD\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFDD';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFDD';document.getElementById('color_name').value='FFFFDD';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFEE\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFEE';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFEE';document.getElementById('color_name').value='FFFFEE';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFFF';document.getElementById('color_name').value='FFFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFFF';document.getElementById('color_name').value='FFFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#EEEEEE\" onmouseover=\"document.getElementById('overcolor').style.background='#EEEEEE';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#EEEEEE';document.getElementById('color_name').value='EEEEEE';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#DDDDDD\" onmouseover=\"document.getElementById('overcolor').style.background='#DDDDDD';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#DDDDDD';document.getElementById('color_name').value='DDDDDD';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#CCCCCC\" onmouseover=\"document.getElementById('overcolor').style.background='#CCCCCC';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#CCCCCC';document.getElementById('color_name').value='CCCCCC';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#BBBBBB\" onmouseover=\"document.getElementById('overcolor').style.background='#BBBBBB';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#BBBBBB';document.getElementById('color_name').value='BBBBBB';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#AAAAAA\" onmouseover=\"document.getElementById('overcolor').style.background='#AAAAAA';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#AAAAAA';document.getElementById('color_name').value='AAAAAA';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#999999\" onmouseover=\"document.getElementById('overcolor').style.background='#999999';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#999999';document.getElementById('color_name').value='999999';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#888888\" onmouseover=\"document.getElementById('overcolor').style.background='#888888';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#888888';document.getElementById('color_name').value='888888';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#777777\" onmouseover=\"document.getElementById('overcolor').style.background='#777777';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#777777';document.getElementById('color_name').value='777777';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#666666\" onmouseover=\"document.getElementById('overcolor').style.background='#666666';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#666666';document.getElementById('color_name').value='666666';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#555555\" onmouseover=\"document.getElementById('overcolor').style.background='#555555';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#555555';document.getElementById('color_name').value='555555';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#444444\" onmouseover=\"document.getElementById('overcolor').style.background='#444444';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#444444';document.getElementById('color_name').value='444444';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#333333\" onmouseover=\"document.getElementById('overcolor').style.background='#333333';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#333333';document.getElementById('color_name').value='333333';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#222222\" onmouseover=\"document.getElementById('overcolor').style.background='#222222';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#222222';document.getElementById('color_name').value='222222';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#111111\" onmouseover=\"document.getElementById('overcolor').style.background='#111111';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#111111';document.getElementById('color_name').value='111111';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000000\" onmouseover=\"document.getElementById('overcolor').style.background='#000000';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000000';document.getElementById('color_name').value='000000';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000000\" onmouseover=\"document.getElementById('overcolor').style.background='#000000';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000000';document.getElementById('color_name').value='000000';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#001100\" onmouseover=\"document.getElementById('overcolor').style.background='#001100';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#001100';document.getElementById('color_name').value='001100';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#002200\" onmouseover=\"document.getElementById('overcolor').style.background='#002200';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#002200';document.getElementById('color_name').value='002200';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#003300\" onmouseover=\"document.getElementById('overcolor').style.background='#003300';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#003300';document.getElementById('color_name').value='003300';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#004400\" onmouseover=\"document.getElementById('overcolor').style.background='#004400';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#004400';document.getElementById('color_name').value='004400';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#005500\" onmouseover=\"document.getElementById('overcolor').style.background='#005500';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#005500';document.getElementById('color_name').value='005500';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#006600\" onmouseover=\"document.getElementById('overcolor').style.background='#006600';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#006600';document.getElementById('color_name').value='006600';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#007700\" onmouseover=\"document.getElementById('overcolor').style.background='#007700';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#007700';document.getElementById('color_name').value='007700';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#008800\" onmouseover=\"document.getElementById('overcolor').style.background='#008800';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#008800';document.getElementById('color_name').value='008800';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#009900\" onmouseover=\"document.getElementById('overcolor').style.background='#009900';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#009900';document.getElementById('color_name').value='009900';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00AA00\" onmouseover=\"document.getElementById('overcolor').style.background='#00AA00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00AA00';document.getElementById('color_name').value='00AA00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00BB00\" onmouseover=\"document.getElementById('overcolor').style.background='#00BB00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00BB00';document.getElementById('color_name').value='00BB00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00CC00\" onmouseover=\"document.getElementById('overcolor').style.background='#00CC00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00CC00';document.getElementById('color_name').value='00CC00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00DD00\" onmouseover=\"document.getElementById('overcolor').style.background='#00DD00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00DD00';document.getElementById('color_name').value='00DD00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00EE00\" onmouseover=\"document.getElementById('overcolor').style.background='#00EE00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00EE00';document.getElementById('color_name').value='00EE00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF00\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF00';document.getElementById('color_name').value='00FF00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF00\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF00';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF00';document.getElementById('color_name').value='00FF00';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF11\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF11';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF11';document.getElementById('color_name').value='00FF11';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF22\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF22';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF22';document.getElementById('color_name').value='00FF22';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF33\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF33';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF33';document.getElementById('color_name').value='00FF33';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF44\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF44';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF44';document.getElementById('color_name').value='00FF44';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF55\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF55';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF55';document.getElementById('color_name').value='00FF55';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF66\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF66';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF66';document.getElementById('color_name').value='00FF66';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF77\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF77';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF77';document.getElementById('color_name').value='00FF77';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF88\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF88';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF88';document.getElementById('color_name').value='00FF88';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FF99\" onmouseover=\"document.getElementById('overcolor').style.background='#00FF99';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FF99';document.getElementById('color_name').value='00FF99';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFAA\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFAA';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFAA';document.getElementById('color_name').value='00FFAA';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFBB\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFBB';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFBB';document.getElementById('color_name').value='00FFBB';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFCC\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFCC';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFCC';document.getElementById('color_name').value='00FFCC';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFDD\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFDD';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFDD';document.getElementById('color_name').value='00FFDD';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFEE\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFEE';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFEE';document.getElementById('color_name').value='00FFEE';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFFF';document.getElementById('color_name').value='00FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFFF';document.getElementById('color_name').value='00FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00EEFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00EEFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00EEFF';document.getElementById('color_name').value='00EEFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00DDFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00DDFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00DDFF';document.getElementById('color_name').value='00DDFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00CCFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00CCFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00CCFF';document.getElementById('color_name').value='00CCFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00BBFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00BBFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00BBFF';document.getElementById('color_name').value='00BBFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00AAFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00AAFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00AAFF';document.getElementById('color_name').value='00AAFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0099FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0099FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0099FF';document.getElementById('color_name').value='0099FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0088FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0088FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0088FF';document.getElementById('color_name').value='0088FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0077FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0077FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0077FF';document.getElementById('color_name').value='0077FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0066FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0066FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0066FF';document.getElementById('color_name').value='0066FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0055FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0055FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0055FF';document.getElementById('color_name').value='0055FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0044FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0044FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0044FF';document.getElementById('color_name').value='0044FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0033FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0033FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0033FF';document.getElementById('color_name').value='0033FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0022FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0022FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0022FF';document.getElementById('color_name').value='0022FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0011FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0011FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0011FF';document.getElementById('color_name').value='0011FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0000FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000FF';document.getElementById('color_name').value='0000FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0000FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000FF';document.getElementById('color_name').value='0000FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#1100FF\" onmouseover=\"document.getElementById('overcolor').style.background='#1100FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#1100FF';document.getElementById('color_name').value='1100FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#2200FF\" onmouseover=\"document.getElementById('overcolor').style.background='#2200FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#2200FF';document.getElementById('color_name').value='2200FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#3300FF\" onmouseover=\"document.getElementById('overcolor').style.background='#3300FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#3300FF';document.getElementById('color_name').value='3300FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#4400FF\" onmouseover=\"document.getElementById('overcolor').style.background='#4400FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#4400FF';document.getElementById('color_name').value='4400FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#5500FF\" onmouseover=\"document.getElementById('overcolor').style.background='#5500FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#5500FF';document.getElementById('color_name').value='5500FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#6600FF\" onmouseover=\"document.getElementById('overcolor').style.background='#6600FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#6600FF';document.getElementById('color_name').value='6600FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#7700FF\" onmouseover=\"document.getElementById('overcolor').style.background='#7700FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#7700FF';document.getElementById('color_name').value='7700FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#8800FF\" onmouseover=\"document.getElementById('overcolor').style.background='#8800FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#8800FF';document.getElementById('color_name').value='8800FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#9900FF\" onmouseover=\"document.getElementById('overcolor').style.background='#9900FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#9900FF';document.getElementById('color_name').value='9900FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#AA00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#AA00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#AA00FF';document.getElementById('color_name').value='AA00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#BB00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#BB00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#BB00FF';document.getElementById('color_name').value='BB00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#CC00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#CC00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#CC00FF';document.getElementById('color_name').value='CC00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#DD00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#DD00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#DD00FF';document.getElementById('color_name').value='DD00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#EE00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#EE00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#EE00FF';document.getElementById('color_name').value='EE00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF00FF';document.getElementById('color_name').value='FF00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF00FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF00FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF00FF';document.getElementById('color_name').value='FF00FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF11FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF11FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF11FF';document.getElementById('color_name').value='FF11FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF22FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF22FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF22FF';document.getElementById('color_name').value='FF22FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF33FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF33FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF33FF';document.getElementById('color_name').value='FF33FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF44FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF44FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF44FF';document.getElementById('color_name').value='FF44FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF55FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF55FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF55FF';document.getElementById('color_name').value='FF55FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF66FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF66FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF66FF';document.getElementById('color_name').value='FF66FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF77FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF77FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF77FF';document.getElementById('color_name').value='FF77FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF88FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF88FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF88FF';document.getElementById('color_name').value='FF88FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FF99FF\" onmouseover=\"document.getElementById('overcolor').style.background='#FF99FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FF99FF';document.getElementById('color_name').value='FF99FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFAAFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFAAFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFAAFF';document.getElementById('color_name').value='FFAAFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFBBFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFBBFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFBBFF';document.getElementById('color_name').value='FFBBFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFCCFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFCCFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFCCFF';document.getElementById('color_name').value='FFCCFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFDDFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFDDFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFDDFF';document.getElementById('color_name').value='FFDDFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFEEFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFEEFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFEEFF';document.getElementById('color_name').value='FFEEFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFFF';document.getElementById('color_name').value='FFFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#FFFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#FFFFFF';document.getElementById('color_name').value='FFFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#EEFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#EEFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#EEFFFF';document.getElementById('color_name').value='EEFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#DDFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#DDFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#DDFFFF';document.getElementById('color_name').value='DDFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#CCFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#CCFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#CCFFFF';document.getElementById('color_name').value='CCFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#BBFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#BBFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#BBFFFF';document.getElementById('color_name').value='BBFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#AAFFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#AAFFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#AAFFFF';document.getElementById('color_name').value='AAFFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#99FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#99FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#99FFFF';document.getElementById('color_name').value='99FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#88FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#88FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#88FFFF';document.getElementById('color_name').value='88FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#77FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#77FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#77FFFF';document.getElementById('color_name').value='77FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#66FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#66FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#66FFFF';document.getElementById('color_name').value='66FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#55FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#55FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#55FFFF';document.getElementById('color_name').value='55FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#44FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#44FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#44FFFF';document.getElementById('color_name').value='44FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#33FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#33FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#33FFFF';document.getElementById('color_name').value='33FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#22FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#22FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#22FFFF';document.getElementById('color_name').value='22FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#11FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#11FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#11FFFF';document.getElementById('color_name').value='11FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFFF';document.getElementById('color_name').value='00FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00FFFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00FFFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00FFFF';document.getElementById('color_name').value='00FFFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00EEFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00EEFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00EEFF';document.getElementById('color_name').value='00EEFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00DDFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00DDFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00DDFF';document.getElementById('color_name').value='00DDFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00CCFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00CCFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00CCFF';document.getElementById('color_name').value='00CCFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00BBFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00BBFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00BBFF';document.getElementById('color_name').value='00BBFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#00AAFF\" onmouseover=\"document.getElementById('overcolor').style.background='#00AAFF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#00AAFF';document.getElementById('color_name').value='00AAFF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0099FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0099FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0099FF';document.getElementById('color_name').value='0099FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0088FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0088FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0088FF';document.getElementById('color_name').value='0088FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0077FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0077FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0077FF';document.getElementById('color_name').value='0077FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0066FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0066FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0066FF';document.getElementById('color_name').value='0066FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0055FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0055FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0055FF';document.getElementById('color_name').value='0055FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0044FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0044FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0044FF';document.getElementById('color_name').value='0044FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0033FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0033FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0033FF';document.getElementById('color_name').value='0033FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0022FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0022FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0022FF';document.getElementById('color_name').value='0022FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0011FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0011FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0011FF';document.getElementById('color_name').value='0011FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0000FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000FF';document.getElementById('color_name').value='0000FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000FF\" onmouseover=\"document.getElementById('overcolor').style.background='#0000FF';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000FF';document.getElementById('color_name').value='0000FF';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000EE\" onmouseover=\"document.getElementById('overcolor').style.background='#0000EE';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000EE';document.getElementById('color_name').value='0000EE';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000DD\" onmouseover=\"document.getElementById('overcolor').style.background='#0000DD';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000DD';document.getElementById('color_name').value='0000DD';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000CC\" onmouseover=\"document.getElementById('overcolor').style.background='#0000CC';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000CC';document.getElementById('color_name').value='0000CC';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000BB\" onmouseover=\"document.getElementById('overcolor').style.background='#0000BB';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000BB';document.getElementById('color_name').value='0000BB';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#0000AA\" onmouseover=\"document.getElementById('overcolor').style.background='#0000AA';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#0000AA';document.getElementById('color_name').value='0000AA';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000099\" onmouseover=\"document.getElementById('overcolor').style.background='#000099';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000099';document.getElementById('color_name').value='000099';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000088\" onmouseover=\"document.getElementById('overcolor').style.background='#000088';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000088';document.getElementById('color_name').value='000088';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000077\" onmouseover=\"document.getElementById('overcolor').style.background='#000077';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000077';document.getElementById('color_name').value='000077';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000066\" onmouseover=\"document.getElementById('overcolor').style.background='#000066';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000066';document.getElementById('color_name').value='000066';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000055\" onmouseover=\"document.getElementById('overcolor').style.background='#000055';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000055';document.getElementById('color_name').value='000055';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000044\" onmouseover=\"document.getElementById('overcolor').style.background='#000044';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000044';document.getElementById('color_name').value='000044';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000033\" onmouseover=\"document.getElementById('overcolor').style.background='#000033';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000033';document.getElementById('color_name').value='000033';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000022\" onmouseover=\"document.getElementById('overcolor').style.background='#000022';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000022';document.getElementById('color_name').value='000022';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000011\" onmouseover=\"document.getElementById('overcolor').style.background='#000011';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000011';document.getElementById('color_name').value='000011';\"></td></tr>");
document.write("<tr><td width=\"100%\" height=\"2\" bgcolor=\"#000000\" onmouseover=\"document.getElementById('overcolor').style.background='#000000';\" onmouseout=\"document.getElementById('overcolor').style.background='#FFFFFF';\" onclick=\"document.getElementById('color_preview').style.background='#000000';document.getElementById('color_name').value='000000';\"></td></tr>");
document.write("</table>");
}

function generate_repeat_summary() {
 var begin_date = new Date();
 begin_day=document.getElementById('new_event_date_day').value;
 begin_month=document.getElementById('new_event_date_month').value-1;
 begin_year=document.getElementById('new_event_date_year').value;
 begin_date.setDate(begin_day);
 begin_date.setMonth(begin_month);
 begin_date.setFullYear(begin_year);
 begin_dow = begin_date.getDay();
 if (begin_dow == 0) { begin_dow = 7; }
 var month_name=new Array(12);
 month_name[0]="Janvier";
 month_name[1]="F&#233;vrier";
 month_name[2]="Mars";
 month_name[3]="Avril";
 month_name[4]="Mai";
 month_name[5]="Juin";
 month_name[6]="Juillet";
 month_name[7]="Ao&#251;t";
 month_name[8]="Septembre";
 month_name[9]="Octobre";
 month_name[10]="Novembre";
 month_name[11]="D&#232;cembre";
 mode = 0;
 document.getElementById('new_month_dow').value = begin_dow;
 if (document.getElementById('new_repeat_mode1').checked == true) { mode = 1;
 } else if (document.getElementById('new_repeat_mode2').checked == true) { mode = 2;
 } else if (document.getElementById('new_repeat_mode3').checked == true) { mode = 3;
 } else if (document.getElementById('new_repeat_mode4').checked == true) { mode = 4; }
 repeat_freq = document.getElementById('new_repeat_freq').value;
 if (repeat_freq == '') { repeat_freq = 1; } else if (isNaN(repeat_freq)) { repeat_freq = 1; }
 if (mode == 0) { document.getElementById('repeat_summary').innerHTML = 'Aucune';
 } else if (mode == 1) {
  if (repeat_freq == '1') { document.getElementById('repeat_summary').innerHTML = 'Tous les jours';
  } else { document.getElementById('repeat_summary').innerHTML = 'Tous les '+repeat_freq+' jours'; }
 } else if (mode == 2) {
  repeat_days = "";
  nbr_days = 0;
  if (document.getElementById('new_week_days7').checked == true) { repeat_days = 'dimanche'; nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days6').checked == true) { 
   if (nbr_days == 1) { repeat_days = 'samedi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'samedi'; } else { repeat_days = 'samedi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days5').checked == true) {
   if (nbr_days == 1) { repeat_days = 'vendredi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'vendredi'; } else { repeat_days = 'vendredi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days4').checked == true) { 
   if (nbr_days == 1) { repeat_days = 'jeudi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'jeudi'; } else { repeat_days = 'jeudi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days3').checked == true) { 
   if (nbr_days == 1) { repeat_days = 'mercredi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'mercredi'; } else { repeat_days = 'mercredi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days2').checked == true) { 
   if (nbr_days == 1) { repeat_days = 'mardi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'mardi'; } else { repeat_days = 'mardi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (document.getElementById('new_week_days1').checked == true) { 
   if (nbr_days == 1) { repeat_days = 'lundi et '+repeat_days; } else if (nbr_days == 0) { repeat_days = 'lundi'; } else { repeat_days = 'lundi, '+repeat_days; }
   nbr_days=nbr_days+1; }
  if (nbr_days == 0) { document.getElementById('repeat_summary').innerHTML = 'Aucune';
  } else if (repeat_freq == '1') {
   if (nbr_days == 1) { document.getElementById('repeat_summary').innerHTML = 'Le '+ repeat_days+' toutes les semaines';
   } else { document.getElementById('repeat_summary').innerHTML = 'Les '+ repeat_days+' toutes les semaines'; }
  } else {
   if (nbr_days == 1) { document.getElementById('repeat_summary').innerHTML = 'Le '+ repeat_days+' toutes les '+repeat_freq+' semaines';
   } else { document.getElementById('repeat_summary').innerHTML = 'Les '+ repeat_days+' toutes les '+repeat_freq+' semaines'; }
  }
 } else if (mode == 3) {
  day_num = begin_date.getDate();
  week_day = begin_dow;
  if (day_num%7 == 0) { week_num = Math.floor(day_num/7); } else { week_num = Math.floor(day_num/7)+1; }
  month_type = 0;
  if (document.getElementById('new_month_type1').checked == true) { month_type = 1; }
  if (month_type == 0) {
   if (repeat_freq == '1') { document.getElementById('repeat_summary').innerHTML = 'Le '+day_num+' de chaque mois';
   } else { document.getElementById('repeat_summary').innerHTML = 'Le '+day_num+' du mois tous les '+repeat_freq+' mois'; }
  } else {
   if (week_day == 1) { day_name = 'lundi'; } else if (week_day == 2) { day_name = 'mardi'; } else if (week_day == 3) { day_name = 'mercredi'; } else if (week_day == 4) { day_name = 'jeudi'; } else if (week_day == 5) { day_name = 'vendredi'; } else if (week_day == 6) { day_name = 'samedi'; } else if (week_day == 7) { day_name = 'dimanche'; }
   if (repeat_freq == '1') {
    if (week_num == 1) { document.getElementById('repeat_summary').innerHTML = 'Le 1er '+day_name+' de chaque mois';
    } else { document.getElementById('repeat_summary').innerHTML = 'Le '+week_num+'&#232;me '+day_name+' de chaque mois'; }
   } else {
    if (week_num == 1) { document.getElementById('repeat_summary').innerHTML = 'Le 1er '+day_name+' du mois tous les '+repeat_freq+' mois';
    } else { document.getElementById('repeat_summary').innerHTML = 'Le '+week_num+'&#232;me '+day_name+' du mois tous les '+repeat_freq+' mois'; }
   }
  }
 } else if (mode == 4) {
  if (repeat_freq == '1') { document.getElementById('repeat_summary').innerHTML = 'Le '+begin_day+' '+month_name[begin_month]+' tous les ans';
  } else { document.getElementById('repeat_summary').innerHTML = 'Le '+begin_day+' '+month_name[begin_month]+' tous les '+repeat_freq+' ans'; }
 }
}

function update_repeat_fields() {
if (document.getElementById('new_repeat_mode0').checked == true) {
 document.getElementById('repeat_freq_text1').innerHTML = '';
 document.getElementById('repeat_freq_text').innerHTML = '';
 show_week_days_choice('hidden');
 show_month_type_choice('hidden');
 show_repeat_freq_choice('hidden');
} else if (document.getElementById('new_repeat_mode1').checked == true) {
 document.getElementById('repeat_freq_text1').innerHTML = 'tous&nbsp;les';
 document.getElementById('repeat_freq_text').innerHTML = 'jour(s)';
 show_week_days_choice('hidden');
 show_month_type_choice('hidden');
 show_repeat_freq_choice('visible');
} else if (document.getElementById('new_repeat_mode2').checked == true) {
 document.getElementById('repeat_freq_text1').innerHTML = 'toutes&nbsp;les';
 document.getElementById('repeat_freq_text').innerHTML = 'semaine(s)';
 show_week_days_choice('visible');
 show_month_type_choice('hidden');
 show_repeat_freq_choice('visible');
} else if (document.getElementById('new_repeat_mode3').checked == true) {
 document.getElementById('repeat_freq_text1').innerHTML = 'tous&nbsp;les';
 document.getElementById('repeat_freq_text').innerHTML = 'mois';
 show_week_days_choice('hidden');
 show_month_type_choice('visible');
 show_repeat_freq_choice('visible');
} else if (document.getElementById('new_repeat_mode4').checked == true) {
 document.getElementById('repeat_freq_text1').innerHTML = 'tous&nbsp;les';
 document.getElementById('repeat_freq_text').innerHTML = 'an(s)';
 show_week_days_choice('hidden');
 show_month_type_choice('hidden');
 show_repeat_freq_choice('visible');
}
generate_repeat_summary();
}

function show_week_days_choice(state) { document.getElementById('week_days_choice1').style.visibility = state; document.getElementById('week_days_choice2').style.visibility = state; }
function show_month_type_choice(state) { document.getElementById('month_type_choice1').style.visibility = state; document.getElementById('month_type_choice2').style.visibility = state; }
function show_repeat_freq_choice(state) { document.getElementById('repeat_freq_choice').style.visibility = state; }

function set_max_day_date(day_field,month_field,year_field) {
 var this_year = document.getElementById(year_field).value;
 var this_month = (document.getElementById(month_field).value)-1;
 var this_day = document.getElementById(day_field).value;
 var days_select = document.getElementById(day_field);
 var bis_year = 1900;
 var check_bis_year = this_year-1900;
 var check_bis_year2 = check_bis_year%4;
 var is_bis_year = 0;
 if (check_bis_year2 == 0) { is_bis_year = 1; }
 var month_days=new Array(12);
 month_days[0]=31;
 if (is_bis_year == 0) { month_days[1]=28; } else { month_days[1]=29; }
 month_days[2]=31;
 month_days[3]=30;
 month_days[4]=31;
 month_days[5]=30;
 month_days[6]=31;
 month_days[7]=31;
 month_days[8]=30;
 month_days[9]=31;
 month_days[10]=30;
 month_days[11]=31;
 max_month_days=month_days[this_month];
 if (this_day > max_month_days) { document.getElementById(day_field).value = max_month_days; }
 if (days_select.options[0].value == '00') {
  var diff_days = 0;
 } else {
  var diff_days = 1;
 }
 for (i = 1;i <= 31;i++) {
   if (i > max_month_days) { days_select.options[i-diff_days].disabled = true;
   } else { days_select.options[i-diff_days].disabled = false; }
 }
}

function update_select_color(id) {
 if (document.getElementById(id)) { 
  var color = document.getElementById(id)[document.getElementById(id).selectedIndex].style.color;
  document.getElementById(id).style.color = color;
 }
}

function hidefields(test,field1,field2) {
 if (document.getElementById(test)) {
  if (document.getElementById(test).checked == true) {
   if (document.getElementById(field1)) { document.getElementById(field1).style.visibility = 'visible'; }
   if (document.getElementById(field2)) { document.getElementById(field2).style.visibility = 'visible'; }
  } else {
   if (document.getElementById(field1)) { document.getElementById(field1).style.visibility = 'hidden'; }
   if (document.getElementById(field2)) { document.getElementById(field2).style.visibility = 'hidden'; }   
  }
 }
}

function check_field(field) {
 if (document.getElementById(field)) { document.getElementById(field).checked = true; }
}

function clean_fields(fields) {
 onefield = "";
 l = fields.length;

 for (i = 0;i < l;i++) {
  if (fields[i] == ',') {
   if (document.getElementById(onefield)) {
    if (document.getElementById(onefield).type == 'text') {
     document.getElementById(onefield).value = '';
    } else if (document.getElementById(onefield).type == 'select-one') {
     document.getElementById(onefield).value = '0';
    }
    onefield = "";
   }
  } else {
   onefield = onefield+fields[i];
  }
 }
 if (document.getElementById(onefield)) {
  if (document.getElementById(onefield).type == 'text') {
   document.getElementById(onefield).value = '';
  } else if (document.getElementById(onefield).type == 'select-one') {
   document.getElementById(onefield).value = '0';
  }
 }
}

function check_box_selected(boxlist,error_message,submitform) {
 var l = boxlist.length;
 var stop = 0;
 for (i = 0;stop < 1;i++) {
  if(document.getElementById(boxlist[i])) { if(document.getElementById(boxlist[i]).checked == true) {
    stop = 2;
  } }
  if (i == l) { stop = 1; }
 }
 if (stop == 2) { document.getElementById(submitform).submit();
 } else { alert(error_message); }
}

function del_box_selected(boxlist,error_message,submitform) {
 var l = boxlist.length;
 var stop = 0;
 var ok = 0;
 for (i = 0;stop < 1;i++) {
  if(document.getElementById(boxlist[i])) { if(document.getElementById(boxlist[i]).checked == true) {
   thisid = "d"+boxlist[i];
   if (document.getElementById(thisid)) { document.getElementById(thisid).value = "on"; }
   ok = 1;
  } }
  if (i == l) { stop = 1; }
 }
 if (ok == 1) { document.getElementById(submitform).submit();
 } else { alert(error_message); }
}

function set_text_style(newstyle,objid) {
 var clientPC = navigator.userAgent.toLowerCase();
 var clientVer = parseInt(navigator.appVersion);
 var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
 var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));

 if (document.getElementById(objid)) {
  obj = document.getElementById(objid);
  obj.focus();
  if (newstyle == "italic") { debut = "[italique]"; fin = "[/italique]";
  } else if (newstyle == "bold") { debut = "[gras]"; fin = "[/gras]";
  } else if (newstyle == "underline") { debut = "[souligne]"; fin = "[/souligne]";
  } else if (newstyle == "overline") { debut = "[barre]"; fin = "[/barre]";
  } else if (newstyle == "center") { debut = "[centre]"; fin = "[/centre]";
  } else if (newstyle == "bigger") { debut = "[grand]"; fin = "[/grand]";
  } else if (newstyle == "smaller") { debut = "[petit]"; fin = "[/petit]";
  } else if (newstyle == "link") { debut = "[url:"; fin = "[/url]";
  } else if (newstyle == "red") { debut = "[red]"; fin = "[/red]";
  } else if (newstyle == "darkred") { debut = "[darkred]"; fin = "[/darkred]";
  } else if (newstyle == "blue") { debut = "[blue]"; fin = "[/blue]";
  } else if (newstyle == "darkblue") { debut = "[darkblue]"; fin = "[/darkblue]";
  } else if (newstyle == "green") { debut = "[green]"; fin = "[/green]";
  } else if (newstyle == "darkgreen") { debut = "[darkgreen]"; fin = "[/darkgreen]";
  } else if (newstyle == "purple") { debut = "[purple]"; fin = "[/purple]";
  } else if (newstyle == "orange") { debut = "[orange]"; fin = "[/orange]";
  } else if (newstyle == "yellow") { debut = "[yellow]"; fin = "[/yellow]";
  } else if (newstyle == "black") { debut = "[black]"; fin = "[/black]";
  } else if (newstyle == "gray") { debut = "[gray]"; fin = "[/gray]";
  } else if (newstyle == "white") { debut = "[white]"; fin = "[/white]";
  } else if (newstyle == "aqua") { debut = "[aqua]"; fin = "[/aqua]";
  } else if (newstyle == "lime") { debut = "[lime]"; fin = "[/lime]";
  } else if (newstyle == "olive") { debut = "[olive]"; fin = "[/olive]";
  } else if (newstyle == "silver") { debut = "[silver]"; fin = "[/silver]";
  } else if (newstyle == "pink") { debut = "[pink]"; fin = "[/pink]";
  } else if (newstyle == "magenta") { debut = "[magenta]"; fin = "[/magenta]";
  } else if (newstyle == "saddlebrown") { debut = "[saddlebrown]"; fin = "[/saddlebrown]";
  } else if (newstyle == "salmon") { debut = "[salmon]"; fin = "[/salmon]";
  }
  if ((clientVer >= 4) && is_ie && is_win) {
   theSelection = document.selection.createRange().text;
   if (theSelection) {
    if (newstyle == "link") {
     var newurl=prompt("Adresse du lien","");
     if (newurl != null) {
      document.selection.createRange().text = debut + newurl+ "]" + theSelection + fin;
     }
    } else { 
     document.selection.createRange().text = debut + theSelection + fin;
    }
    obj.focus();
    theSelection = '';
    return;
   }
  } else if (obj.selectionEnd && (obj.selectionEnd - obj.selectionStart > 0)) {
   var selLength = obj.textLength;
   var selStart = obj.selectionStart;
   var selEnd = obj.selectionEnd;
   if (selEnd == 1 || selEnd == 2) { selEnd = selLength; }
   var selTop = obj.scrollTop;

   if ((obj.value).substring(selEnd,selEnd+2) == "'[/" && fin.substring(0,2) == "[/") fin = fin + " ";
   if ((obj.value).substring(selEnd-2,selEnd) == "[/" && fin.substring(0,2) == "[/") fin = " " + fin;
   if ((obj.value).substring(selStart-1,selStart) == ']' && debut.substring(0,1) == "]") debut = " " + debut;
   if ((obj.value).substring(selStart,selStart+1) == ']' && debut.substring(0,1) == "]") debut = debut + " ";

   var s1 = (obj.value).substring(0,selStart);
   var s2 = (obj.value).substring(selStart, selEnd)
   var s3 = (obj.value).substring(selEnd, selLength);

   if (newstyle == "link") {
    var newurl=prompt("Adresse du lien","");
    obj.value = s1 + debut + newurl+ "]" + s2 + fin + s3;
    selDeb = selStart + debut.length + newurl.length + 1;
    selFin = selEnd + fin.length + newurl.length;
   } else {
    obj.value = s1 + debut + s2 + fin + s3;
    selDeb = selStart + debut.length;
    selFin = selEnd + fin.length - 1;
   }
   if (obj.setSelectionRange) {
    obj.focus();
    obj.setSelectionRange(selDeb, selFin);
   } else if (obj.createTextRange) {
    var range = obj.createTextRange();
    range.collapse(true);
    range.moveEnd('character', selFin);
    range.moveStart('character', selDeb);
    range.select();
   }
   obj.scrollTop = selTop;
   obj.focus();
   return;
  }
 }
}
function clean_filename(test_filename) {
 test_filename = test_filename.replace(/\#/g,"");
 test_filename = test_filename.replace(/\&/g,"");
 test_filename = test_filename.replace(/\?/g,"_");
 test_filename = test_filename.replace(/ /g,"_");
 test_filename = test_filename.replace(/,/g,"_");
 test_filename = test_filename.replace(/\'/g,"");
 test_filename = test_filename.replace(/\"/g,"_");
 test_filename = test_filename.replace(/\\/g,"_");
 test_filename = test_filename.replace(/;/g,"_");
 test_filename = test_filename.replace(/\$/gi,'');
 test_filename = test_filename.replace(/%/gi,'_');
 test_filename = test_filename.replace(/\*/gi,'_');
 test_filename = test_filename.replace(/</gi,'_');
 test_filename = test_filename.replace(/>/gi,'_');
 test_filename = test_filename.replace(/`/gi,'_');
 test_filename = test_filename.replace(/{/gi,'_');
 test_filename = test_filename.replace(/\|/gi,'_');
 test_filename = test_filename.replace(/}/gi,'_');
 test_filename = test_filename.replace(/~/gi,'');
 test_filename = test_filename.replace(/¡/gi,'');
 test_filename = test_filename.replace(/¢/gi,'');
 test_filename = test_filename.replace(/£/gi,'L');
 test_filename = test_filename.replace(/¤/gi,'');
 test_filename = test_filename.replace(/¥/gi,'');
 test_filename = test_filename.replace(/¦/gi,'');
 test_filename = test_filename.replace(/§/gi,'');
 test_filename = test_filename.replace(/¨/gi,'');
 test_filename = test_filename.replace(/©/gi,'');
 test_filename = test_filename.replace(/ª/gi,'');
 test_filename = test_filename.replace(/«/gi,'');
 test_filename = test_filename.replace(/¬/gi,'');
 test_filename = test_filename.replace(/®/gi,'');
 test_filename = test_filename.replace(/¯/gi,'');
 test_filename = test_filename.replace(/°/gi,'');
 test_filename = test_filename.replace(/±/gi,'');
 test_filename = test_filename.replace(/²/gi,'');
 test_filename = test_filename.replace(/³/gi,'');
 test_filename = test_filename.replace(/´/gi,'');
 test_filename = test_filename.replace(/µ/gi,'u');
 test_filename = test_filename.replace(/¶/gi,'');
 test_filename = test_filename.replace(/·/gi,'');
 test_filename = test_filename.replace(/¸/gi,'');
 test_filename = test_filename.replace(/¹/gi,'');
 test_filename = test_filename.replace(/º/gi,'');
 test_filename = test_filename.replace(/»/gi,'');
 test_filename = test_filename.replace(/¼/gi,'');
 test_filename = test_filename.replace(/½/gi,'');
 test_filename = test_filename.replace(/¾/gi,'');
 test_filename = test_filename.replace(/¿/gi,'');
 test_filename = test_filename.replace(/Ð/gi,'D');
 test_filename = test_filename.replace(/×/gi,'x');
 test_filename = test_filename.replace(/Ø/gi,'');
 test_filename = test_filename.replace(/Ý/gi,'Y');
 test_filename = test_filename.replace(/Þ/gi,'');
 test_filename = test_filename.replace(/ß/gi,'B');
 test_filename = test_filename.replace(/à/gi,'a');
 test_filename = test_filename.replace(/á/gi,'a');
 test_filename = test_filename.replace(/â/gi,'a');
 test_filename = test_filename.replace(/ã/gi,'a');
 test_filename = test_filename.replace(/ä/gi,'a');
 test_filename = test_filename.replace(/å/gi,'a');
 test_filename = test_filename.replace(/æ/gi,'ae');
 test_filename = test_filename.replace(/ç/gi,'c');
 test_filename = test_filename.replace(/è/gi,'e');
 test_filename = test_filename.replace(/é/gi,'e');
 test_filename = test_filename.replace(/ê/gi,'e');
 test_filename = test_filename.replace(/ë/gi,'e');
 test_filename = test_filename.replace(/ì/gi,'i');
 test_filename = test_filename.replace(/í/gi,'i');
 test_filename = test_filename.replace(/î/gi,'i');
 test_filename = test_filename.replace(/ï/gi,'i');
 test_filename = test_filename.replace(/ð/gi,'o');
 test_filename = test_filename.replace(/ñ/gi,'n');
 test_filename = test_filename.replace(/ò/gi,'o');
 test_filename = test_filename.replace(/ó/gi,'o');
 test_filename = test_filename.replace(/ô/gi,'o');
 test_filename = test_filename.replace(/õ/gi,'o');
 test_filename = test_filename.replace(/ö/gi,'o');
 test_filename = test_filename.replace(/÷/gi,'');
 test_filename = test_filename.replace(/ø/gi,'');
 test_filename = test_filename.replace(/ù/gi,'u');
 test_filename = test_filename.replace(/ú/gi,'u');
 test_filename = test_filename.replace(/û/gi,'u');
 test_filename = test_filename.replace(/ü/gi,'u');
 test_filename = test_filename.replace(/ý/gi,'y');
 test_filename = test_filename.replace(/þ/gi,'');
 test_filename = test_filename.replace(/ÿ/gi,'y');
 test_filename = test_filename.replace(/Œ/gi,'oe');
 test_filename = test_filename.replace(/œ/gi,'oe');
 test_filename = test_filename.replace(/Š/gi,'S');
 test_filename = test_filename.replace(/š/gi,'s');
 test_filename = test_filename.replace(/Ÿ/gi,'Y');
 test_filename = test_filename.replace(/ˆ/gi,'_');
 test_filename = test_filename.replace(/˜/gi,'_');
 test_filename = test_filename.replace(/‘/gi,'_');
 test_filename = test_filename.replace(/’/gi,'_');
 test_filename = test_filename.replace(/“/gi,'_');
 test_filename = test_filename.replace(/”/gi,'_');
 test_filename = test_filename.replace(/„/gi,'_');
 test_filename = test_filename.replace(/†/gi,'');
 test_filename = test_filename.replace(/‡/gi,'');
 test_filename = test_filename.replace(/…/gi,'_');
 test_filename = test_filename.replace(/‰/gi,'_');
 test_filename = test_filename.replace(/‹/gi,'');
 test_filename = test_filename.replace(/›/gi,'');
 test_filename = test_filename.replace(/€/gi,'E');
 test_filename = test_filename.replace(/™/gi,'');
 return(test_filename);
}
