function formcheck(areacount) {
   if (document.main_form.submit_flag.value == '0') { return false; }

   if (areacount == "0") { return true; }

   if (document.main_form.imagemode1[0].checked == true) {
      if (document.main_form.m1_titleimageyn.value == "2") {
         if (document.main_form.jegong_image1.value == document.main_form.m1_titleimage.value) {
            alert(WizbillLang.msg016 + ' - ' + WizbillLang.msg020);
            return false;
         }
      }
   }
   if (document.main_form.imagemode1[2].checked == true) {
      if (document.main_form.m1_titleimageyn.value != "2") {
         if (!document.main_form.user_image1.value) {
            alert(WizbillLang.msg016 + ' - ' + WizbillLang.msg021);
            return false;
         }
      }
   }

   if (document.main_form.imagemode1[1].checked == true) {
      if (document.main_form.iconmode1[0].checked == true) {
         if (document.main_form.m1_titleiconyn.value == "2") {
            if (document.main_form.jegong_icon1.value == document.main_form.m1_titleicon.value) {
               alert(WizbillLang.msg016 + ' - ' + WizbillLang.msg022);
               return false;
            }
         }
      }
      if (document.main_form.iconmode1[2].checked == true) {
         if (document.main_form.m1_titleiconyn.value != "2") {
            if (!document.main_form.user_icon1.value) {
               alert(WizbillLang.msg016 + ' - ' + WizbillLang.msg023);
               return false;
            }
         }
      }
   }
  
   if (areacount == "1") { return true; }
   

   if (document.main_form.imagemode2[0].checked == true) {
      if (document.main_form.m2_titleimageyn.value == "2") {
         if (document.main_form.jegong_image2.value == document.main_form.m2_titleimage.value) {
            alert(WizbillLang.msg017 + ' - ' + WizbillLang.msg020);
            return false;
         }
      }
   }
   if (document.main_form.imagemode2[2].checked == true) {
      if (document.main_form.m2_titleimageyn.value != "2") {
         if (!document.main_form.user_image2.value) {
            alert(WizbillLang.msg017 + ' - ' + WizbillLang.msg021);
            return false;
         }
      }
   }

   if (document.main_form.imagemode2[1].checked == true) {
      if (document.main_form.iconmode2[0].checked == true) {
         if (document.main_form.m2_titleiconyn.value == "2") {
            if (document.main_form.jegong_icon1.value == document.main_form.m2_titleicon.value) {
               alert(WizbillLang.msg017 + ' - ' + WizbillLang.msg022);
               return false;
            }
         }
      }
      if (document.main_form.iconmode2[2].checked == true) {
         if (document.main_form.m2_titleiconyn.value != "2") {
            if (!document.main_form.user_icon2.value) {
               alert(WizbillLang.msg017 + ' - ' + WizbillLang.msg023);
               return false;
            }
         }
      }
   }
  
   if (areacount == "2") { return true; }
   
   if (document.main_form.imagemode3[0].checked == true) {
      if (document.main_form.m3_titleimageyn.value == "2") {
         if (document.main_form.jegong_image3.value == document.main_form.m3_titleimage.value) {
            alert(WizbillLang.msg018 + ' - ' + WizbillLang.msg020);
            return false;
         }
      }
   }
   if (document.main_form.imagemode3[2].checked == true) {
      if (document.main_form.m3_titleimageyn.value != "2") {
         if (!document.main_form.user_image3.value) {
            alert(WizbillLang.msg018 + ' - ' + WizbillLang.msg021);
            return false;
         }
      }
   }

   if (document.main_form.imagemode3[1].checked == true) {
      if (document.main_form.iconmode3[0].checked == true) {
         if (document.main_form.m3_titleiconyn.value == "2") {
            if (document.main_form.jegong_icon3.value == document.main_form.m3_titleicon.value) {
               alert(WizbillLang.msg018 + ' - ' + WizbillLang.msg022);
               return false;
            }
         }
      }
      if (document.main_form.iconmode3[2].checked == true) {
         if (document.main_form.m3_titleiconyn.value != "2") {
            if (!document.main_form.user_icon3.value) {
               alert(WizbillLang.msg018 + ' - ' + WizbillLang.msg023);
               return false;
            }
         }
      }
   }
  
   if (areacount == "3") { return true; }
   
   if (document.main_form.imagemode4[0].checked == true) {
      if (document.main_form.m4_titleimageyn.value == "2") {
         if (document.main_form.jegong_image4.value == document.main_form.m4_titleimage.value) {
            alert(WizbillLang.msg019 + ' - ' + WizbillLang.msg020);
            return false;
         }
      }
   }
   if (document.main_form.imagemode4[2].checked == true) {
      if (document.main_form.m4_titleimageyn.value != "2") {
         if (!document.main_form.user_image4.value) {
            alert(WizbillLang.msg019 + ' - ' + WizbillLang.msg021);
            return false;
         }
      }
   }

   if (document.main_form.imagemode4[1].checked == true) {
      if (document.main_form.iconmode4[0].checked == true) {
         if (document.main_form.m4_titleiconyn.value == "2") {
            if (document.main_form.jegong_icon4.value == document.main_form.m4_titleicon.value) {
               alert(WizbillLang.msg019 + ' - ' + WizbillLang.msg022);
               return false;
            }
         }
      }
      if (document.main_form.iconmode4[2].checked == true) {
         if (document.main_form.m4_titleiconyn.value != "2") {
            if (!document.main_form.user_icon4.value) {
               alert(WizbillLang.msg019 + ' - ' + WizbillLang.msg023);
               return false;
            }
         }
      }
   }
  
   return true;
}	

function formcheck2() {
   if (document.main_form.submit_flag.value == '0') { return false; }

   return true;
}	

function changesubmit(flag) {
   document.main_form.submit_flag.value = flag;
}

function change_radio(mode, formfield) { formfield[mode].checked = true; }

function selectcolor(color) {
   var selectedcolor;
   changesubmit('0');
   selectedcolor = window.showModalDialog("navigator.php?contents=admin&usemode=select_color","","dialogwidth=278px; dialogheight:276px; center:yes; resizable:no; status:no; help=yes; scroll=yes;");
   if (selectedcolor) {
      color.value      = selectedcolor;
   }
}

function selectimage(gubun, image1, image2, image3, image) {
   var selectedimage, page = 0;
   changesubmit('0');
   while (page > -1) {
      selectedimage = window.showModalDialog("navigator.php?contents=admin&usemode=select_image&category=" + gubun + "&range=" + page,"","dialogwidth=720px; dialogheight:600px; center:yes; resizable:no; status:no; help=yes; scroll=yes;");
      if (selectedimage) {
         if (selectedimage.length < 4) {
            page = selectedimage;
            }
         else { page = -1; }
      }
      else { page = -1; }
   }
   if (selectedimage) {
      if (image.substring(0, 5)  == "image") {
         document[image1].src = selectedimage + "_1.gif";
         document[image2].src = selectedimage + "_2.gif";
         document[image3].src = selectedimage + "_3.gif";
      }
      else {
         document[image1].src = selectedimage;
      }
      
      if (image == "image1") { document.main_form.jegong_image1.value = selectedimage; }
      if (image == "icon1")  { document.main_form.jegong_icon1.value  = selectedimage; }
      if (image == "image2") { document.main_form.jegong_image2.value = selectedimage; }
      if (image == "icon2")  { document.main_form.jegong_icon2.value  = selectedimage; }
      if (image == "image3") { document.main_form.jegong_image3.value = selectedimage; }
      if (image == "icon3")  { document.main_form.jegong_icon3.value  = selectedimage; }
      if (image == "image4") { document.main_form.jegong_image4.value = selectedimage; }
      if (image == "icon4")  { document.main_form.jegong_icon4.value  = selectedimage; }
      if (image == "image5") { document.main_form.jegong_image5.value = selectedimage; }
      if (image == "icon5")  { document.main_form.jegong_icon5.value  = selectedimage; }
      if (image == "image6") { document.main_form.jegong_image6.value = selectedimage; }
      if (image == "icon6")  { document.main_form.jegong_icon6.value  = selectedimage; }
      if (image == "image7") { document.main_form.jegong_image7.value = selectedimage; }
      if (image == "icon7")  { document.main_form.jegong_icon7.value  = selectedimage; }
      if (image == "image8") { document.main_form.jegong_image8.value = selectedimage; }
      if (image == "icon8")  { document.main_form.jegong_icon8.value  = selectedimage; }
      if (image == "image9") { document.main_form.jegong_image9.value = selectedimage; }
      if (image == "icon9")  { document.main_form.jegong_icon9.value  = selectedimage; }

      if (image == "menubgimagemode")  { document.main_form.menubgimage.value = selectedimage; }
      if (image == "modicon1")         { document.main_form.icon_menu.value   = selectedimage; }
      if (image == "modimage1")        { document.main_form.image_menu1.value = selectedimage; }
   }
}

function selectimage2(gubun, image_var, formfield) {
   var selectedimage, page = 0;
   while (page > -1) {
      selectedimage = window.showModalDialog("navigator.php?contents=admin&usemode=select_image&category=" + gubun + "&range=" + page,"","dialogwidth=720px; dialogheight:600px; center:yes; resizable:no; status:no; help=yes; scroll=yes;");
      if (selectedimage) {
         if (selectedimage.length < 4) {
            page = selectedimage;
            }
         else { page = -1; }
      }
      else { page = -1; }
   }
   if (selectedimage) {
      document[image_var].src = selectedimage;
      formfield.value = selectedimage;
   }
}

function IsInteger(st) {
   for (j=0; j<st.length; j++){
      if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))
      return false;
   }
   return true ;
}

function skin_preview(skin_dir, formfield) {
   skin = formfield.value;
   return1 = window.showModalDialog("navigator.php?contents=admin&usemode=skin_preview&skin_dir=" + skin_dir + "/" + skin,"","dialogwidth=350px; dialogheight:400px; center:yes; resizable:no; status:no; help=yes; scroll=no;");
}

function open_popup(url,name,popwidth,popheight,popleft,poptop,scrollbars,resizable) {
   window.open(url,name,'width=' + popwidth + ',height=' + popheight + ',left='+ (screen.width-popwidth)/2 + ',top='+ (screen.height-popheight)/2 + ',scrollbars=' + scrollbars + ',resizable=' + resizable + '');
}


