/* 以下 初期設定 */
var prjdata = "";
var title = "";
var f1order = "";
var col = 0;
var keylen = 0;
var ime = new Array();
var upcol = 0;
var uptitle = new Array();
var dspno = 6;
var tasktype = new Array();
var fld = new Array();
var fld0 = new Array();
var prjdata1 = "";
var fileaddress = "";
var filecode1 = "";
var filecode2 = new Array();
var submit1 = 0;
var week = new Array("日","月","火","水","木","金","土");
var today = "";
var dspnmbr = 0;
var dspmsg = "";
var title0 = "";
var grp = new Array();
var grpnmbr = 0;
var grpname1= "";
function initialset(){
prjdata = prjcode.replace("_","-");
title = f1_line0.split("_SP_");
col = title.length;
keylen = title[0].length;
f1order = title[0];
title[0] = "00-キーコード";
imestr = imestr.replace(/ac/g,"active");
imestr = imestr.replace(/di/g,"disabled");
ime = imestr.split("_SP_");
if(rcrdkey == "new" || rcrdkey == "one" || rcrdkey == "confirm"){
datanmbr = 1;
}
if(work == "inputform"){
if(operator == "outside" && rcrdkey == "new"){dspno = 0;}
else if(operator == "outside" && rcrdkey == "one"){dspno = 1;}
else if(operator == "outside" && rcrdkey == "confirm"){dspno = 2;}
else if(operator == "director" && (rcrdkey == "new" || rcrdkey == "one")){dspno = 3;}
else if(operator == "manager" && (rcrdkey == "new" || rcrdkey == "one")){dspno = 4;}
else if(operator == "manager" && (rcrdkey == "all" || rcrdkey == "and" || rcrdkey == "or" )){dspno = 5;}
}
if(work == "display"){
if(operator == "outside" && rcrdkey != "one"){dspno = 6;} /* rcrdkey == "all/and/or" */
else if(operator == "director" && rcrdkey != "one"){dspno = 7;}
else if(operator == "manager" && rcrdkey != "one"){dspno = 8;}
else if(operator == "outside" && rcrdkey == "one"){dspno = 9;}
else if(operator == "director" && rcrdkey == "one"){dspno = 10;}
else if(operator == "manager" && rcrdkey == "one"){dspno = 11;}
}
tasktype = tasktable[dspno].split("_SP_");
for(j=0;j
必須";
tasktype[j] = "IT";
}
}
if(work=="inputform" && rcrdkey != "confirm"){
if(title[0].indexOf("lst")>=0 || title[0].indexOf("fst")>=0){
if(rcrdkey == "new"){tasktype[0] = "IH";}
else{tasktype[0] = "ID";}
}
else if(f1order.indexOf("thd") >=0){
if(rcrdkey == "new"){tasktype[1] = "IT";}
else{tasktype[1] = "ID";}
}
else{
if(rcrdkey == "one"){tasktype[0] = "ID";}
else{tasktype[0] = "IT";}
}
}
datatable = datatable.slice(0,datanmbr);
if(title[26].indexOf("none")>=0 || title[26] == ""){
upcol=0;
if(work == "inputform" && rcrdkey != "confirm"){
tasktype[26] = "IH";
tasktype[27] = "IH";
}
else if(work == "inputform" && rcrdkey == "confirm"){
tasktype[26] = "HH";
tasktype[27] = "HH";
}
}
else if(title[26].indexOf("_SPU_")>=0){
uptitle = title[26].split("_SPU_");
upcol = uptitle.length;
}
else{upcol = 1;}
if(grplist !=""){
grp = grplist.split("_SP_");
grpnmbr = grp.length;
}
var today0 = new Date();
var year0 = today0.getFullYear();
var month0 = today0.getMonth()+1;
if(month0 < 10){month0="0"+month0;}
var day0 = today0.getDate();
if(day0 < 10){day0="0"+day0;}
today = year0+"-"+month0+"-"+day0;
}
/* 以下 INPUT/DISPLAY 共通 データ初期処理 */
function dspdata0(i){
var str1 = datatable[i].replace(/</g,"<");
str1 = str1.replace(/>/g,">");
str1 = str1.replace(/”/g,"\"");
str1 = str1.replace(/’/g,"\'");
if(work == "inputform" && rcrdkey != "confirm"){
str1 = str1.replace(/
/g,"\n");
}
/* document.write("| EEEE6"+i+" |
"); */
fld = str1.split("_SP_");
fld0 = fld[0].split("_SPS_");
var fld01 = fld0[1].split("/");
var fld01a = fld01.pop();
var fld01b = fld01a.split(".txt");
prjdata1 = fld01b[0].substr(0,7);
filecode1 = fld01b[0].substr(7);
/* document.write("| EEEE7"+i+" |
"); */
grpname1 = "";
for(j=0;jEEEE8"+i+" | ");*/
}
/* 以下 DISPLAY 関連 */
function week1(date){
var datea = date.substr(0,10);
datea = datea.replace(/-/g,"/");
var dateb = new Date(datea);
var youbi0 = dateb.getDay();
datew = datea + "("+week[youbi0]+")";
datew = datew.replace(/\//g,"-");
return datew;
}
function dspupfile(){
var upname = new Array(upcol);
var upurl = new Array(upcol);
if(fld[27] != ""){
upname = fld[26].split("_SPU_");
upurl = fld[27].split("_SPU_");
}
var k0 = 0;
var str25 = "";
for(k=0;k=0){
var pos = "";
var pos1 = "";
var link = "";
if(upurl[k].indexOf("jpg")>0 || upurl[k].indexOf("gif")>0 || upurl[k].indexOf("JPG")>0 || upurl[k].indexOf("GIF")>0){
var posright = pos0+"right_";
var posleft = pos0+"left_";
var posnone = pos0+"none_";
if(fld[25].indexOf(posright)>=0){
pos1 = "right";
pos = posright;
}
else if(fld[25].indexOf(posleft)>=0){
pos1 = "left";
pos = posleft;
}
else if(fld[25].indexOf(posnone)>=0){
pos1 = "none";
pos = posnone;
}
link = "
";
fld[25] = fld[25].replace(pos,link);
}
else if(upurl[k] != ""){
pos = pos0 + "_";
link = ""+upname[k]+"";
fld[25] = fld[25].replace(pos,link);
}
}
else{
if(upurl[k].indexOf('jpg')>0 || upurl[k].indexOf('gif')>0 || upurl[k].indexOf("JPG")>0 || upurl[k].indexOf("GIF")>0){
str25 = str25 + "
";
k0++;
}
else if(upurl[k] != ""){
str25 = str25 + ""+upname[k]+"、";
k0++;
}
}
}
if(str25 != ""){fld[25] = fld[25] + "
" + str25;}
tasktype[26] = "HH";
tasktype[27] = "HH";
}
function dsporder(j){
var order1 = "";
if(j.substr(0,1) == "-"){j=j.substr(1);order1 = "-";}
j=eval(j);
for(i=0;i | | ";*/
if(operator == "outside"){dspno = 9;}
else if(operator == "director"){dspno = 10;}
else if(operator == "manager"){dspno = 11;}
tasktype = tasktable[dspno].split("_SP_");
dspmsg="";
if(f1order.indexOf("thd")>=0){
dspgrp(i);
}
else{
dspone(i,"sing");
}
dspmsg=dspmsg+"
";
nwin1.document.write("");
nwin1.document.write("");
/* nwin1.document.write("");*/
nwin1.document.write("");
nwin1.document.write("");
nwin1.document.write("");
nwin1.document.write("");
nwin1.document.write("");
nwin1.document.write(dspmsg);
nwin1.document.write("");
nwin1.document.close();
nwin1.moveTo(350,100);
}
function pswdentry(i){
var viewcheck = "";
var pswd2 = "";
if(operator == "outside"){
pswd2 = prompt("パスワードを入力ください。\n","");
viewcheck = "5";
}
if(i<0){
str =""+cgiurl+"?work=inputform&operator="+operator+"&adjdir="+adjdir+"&prjcode="+prjcode+"&rcrdkey=new&filecode0="+filecode1+"&keycode0=&inputcheck="+inputcheck+"&dsphtml="+dsphtml+"&rcrdorder="+rcrdorder+"&viewcheck="+viewcheck+"&pswd="+pswd2;
}
else{
dspdata0(i);
var str =""+cgiurl+"?work=inputform&operator="+operator+"&adjdir="+adjdir+"&prjcode="+prjcode+"&rcrdkey=one&filecode0="+filecode1+"&keycode0="+fld0[3]+"&inputcheck="+inputcheck+"&dsphtml="+dsphtml+"&rcrdorder="+rcrdorder+"&viewcheck="+viewcheck+"&pswd="+pswd2;
}
if(confirm("入力間違いありませんか、入力キャンセルの場合は「キャンセル」ボタンです")){
var nwin2 = window.open(str, "Newwindow2","width=640,height=600,TOOLBAR=yes,MENUBAR=yes,LOCATION=0,STATUS=yes,SCROLLBARS=yes");
}
}
/*
function checkmail(){
if(submit1 == 1){
alert("発信済です\n");
return;
}
else if(confirm("間違いありませんか\n")){
submit1 = 1;
document.getElementById("f03").submit();
}
else{
return;
}
}
*/
/* 以下 INPUT 関連 */
function datein7(i){
document.f01.entry[i*col+7].value = today;
}
function datein9(i){
document.f01.entry[i*col+9].value = today;
}
function checkipt(){
if(work == "inputform" && rcrdkey != "confirm"){
for(i=0;i0){
document.f01.entry[i*col+26].value = document.f01.upname1[i*upcol].value;
document.f01.entry[i*col+27].value = document.f01.upurl1[i*upcol].value;
for(j=1;j=0 && document.f01.entry[i*col+j].value ==""){
alert(code0+":"+title1+":"+title2[0]+" を記入してください\n");
return;
}
}
}
}
if(submit1 == 1){
alert("発信済です\n");
return;
}
else if(confirm("間違いありませんか\n")){
submit1 = 1;
document.getElementById("f01").submit();
}
else{
return;
}
}
function commaform(fig0){
var fig0 = fig0;
var len = fig0.length;
var comma = Math.floor((len-1)/3);
var fig1 = fig0.substr(0,len-comma*3);
if(comma>=1){
for(k=0;k