var clicked="";
var openwinMsg="啟動代碼視窗中......";
var execMsg="程式啟動中........";
var excuteMsg="啟動程式中.......";
var cancelMsg="作業中斷";
var homepageMsg="啟動首頁........";
var backpageMsg="啟動上一頁........";
var checkMsg="螢幕資料檢查中......";
var readMsg="讀取資料中......";
var ACTIVE_FORMNAME="";
var FIRST_FIELD="";
var NEXT_FIELD="";
var END_FIELD="";
var END_NO="";
var REMOVE_NO=0;
var SHIFT_KEY_YES="";
var SAVE_TABINDEX=0;
var KEYPRESS_YES="N";
var curTAB=0;
var curNO=0;
var curIDX=0;
var curFD;
var saTAB=0;
var saNO=0;
var saIDX=0;
var saFD;
stoname1=new Array(1);
stoname1[0]= new Array('');
stoname1[1]= new Array('');            
stoname2=new Array(1);
stoname2[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname2[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname3=new Array(1);
stoname3[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','');
stoname3[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29');
stoname4=new Array(1);
stoname4[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname4[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname5=new Array(1);
stoname5[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','');
stoname5[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
stoname6=new Array(1);
stoname6[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname6[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname7=new Array(1);
stoname7[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','');
stoname7[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
stoname8=new Array(1);
stoname8[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname8[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname9=new Array(1);
stoname9[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname9[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname10=new Array(1);
stoname10[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','');
stoname10[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
stoname11=new Array(1);
stoname11[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname11[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
stoname12=new Array(1);
stoname12[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','');
stoname12[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30');
stoname13=new Array(1);
stoname13[0]= new Array('','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','');
stoname13[1]= new Array('','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31');
var exp = new Date();
exp.setTime(exp.getTime() + (1000*60*60*24*31));

function mousemove(t)
{
        if (event.button==1)
        {
                if (clicked!=t) t.className ="LeftNavDown"
                else t.className ="LeftNavChosenDown"
        }
        else 
        {
                if (clicked!=t) t.className ="LeftNavOn"
                else t.className ="LeftNavChosenOn"
        }
}

function mousedown(t)
{
        if (clicked!=t) t.className ="LeftNavDown"
        else t.className ="LeftNavChosenDown"
}

function mouseout(t)
{
        if (clicked!=t) t.className ="LeftNavOff"
        else t.className ="LeftNavChosen"
}

function mouseclick(t)
{
        clicked.className="LeftNavOff"
        clicked=t
        t.className ="LeftNavChosen"
}

function changeColor(objF,i)
{

  if (i==0)
    {
      objF.className="f2class";
    }
  else
    {
      objF.className="f1class";
    };

}

function changePanel(objF,i)
    {

      if (i==0)
        {
          objF.className="f2class";
        }
      else
        {
          objF.className="f1class";
        };

    }

function initMessage(s)
{
  if (window.scrMessage==null) { return false; }
  window.scrMessage.innerText=s;
  window.status="";
}

function initMessage_1(p,s)
{
  var o;
  o=eval(p+".scrMessage");
  if (o==null) { return false; }
  o.innerText=s;
 }

function winMessage(s)
{
  window.status=s;
}

function startMessage()
{
  initMessage("程式啟動中........");
}


function proBlur(objF)
{
  objF.value=objF.value.toUpperCase();
  return true;
}

function lowBlur(objF)
{
  objF.value=objF.value.toLowerCase();
  return true;
}


function proKeyUp(objF)
{
  if ((window.event.srcElement.tagName!="INPUT")&&(window.event.srcElement.tagName!="SELECT")&&(window.event.srcElement.tagName!="TEXTAREA")&&(window.event.srcElement.tagName!="BUTTON")) {
      window.event.returnValue=false;
      return;
   }

  var i=objF.tabIndex;
  var setFORM=eval(ACTIVE_FORMNAME);


  if (objF.value.length==objF.maxLength)   {

     if (curFD.name==END_FIELD)
        setFORM.item(0).focus()
     else
        setFORM.item(i).focus();

    };
  return true;
}

function setCookie(name,value,expires)
{
  document.cookie = name + "=" + escape(value) + ";path=/" + ((expires == null) ? " ":";expires =" + expires.toGMTString());
}

function getCookie(name)
{
  var cookie = name + "=";
  var dc = eval("document.cookie");
  if (dc.length > 0) {
     begin = dc.indexOf(cookie);
     if (begin != -1) {
        begin += cookie.length;
        end = dc.indexOf(";",begin);
        if(end == -1) end = dc.length;
        return unescape(dc.substring(begin,end));
    }
 }

 return null;

}

function delCookie(name)
{
  document.cookie = name + "=; expires=Thu,01-Jan-70 00:00:01 GMT" + "; path=/";
}

function fillchar(str,len,word,btype){

        if(!isNaN(str))
        {
        for (i=0;i<len; i++){
            if (str.length < len ) {
                if (btype == '1'){
                    str = word + str;
                }else{
                    str = str + word;
                }
            }
        }
        return str;

      }
      else
      return str;

     }

function area_OnChange(master,slave,index)
  {
    if (master.options[0].selected) { updateSelList(slave,stoname1); }            
            
    if (master.options[1].selected) { updateSelList(slave,stoname2); }            
            
    if (master.options[2].selected) { updateSelList(slave,stoname3); }              
    
    if (master.options[3].selected) { updateSelList(slave,stoname4); }                                

    if (master.options[4].selected) { updateSelList(slave,stoname5); }      
    
    if (master.options[5].selected) { updateSelList(slave,stoname6); } 
    
    if (master.options[6].selected) { updateSelList(slave,stoname7); } 
    
    if (master.options[7].selected) { updateSelList(slave,stoname8); } 
    
    if (master.options[8].selected) { updateSelList(slave,stoname9); } 
    
    if (master.options[9].selected) { updateSelList(slave,stoname10); } 
    
    if (master.options[10].selected) { updateSelList(slave,stoname11); } 
    
    if (master.options[11].selected) { updateSelList(slave,stoname12); }
    
    if (master.options[12].selected) { updateSelList(slave,stoname13); }

    return true;            
  } 

//-----Update Select List-----
function updateSelList(obj,list)
  {                       
                    
    if(list[0].length > 1){                    
        iCLength = list[0].length-1 ;            
        if(iCLength > 0){                   
                obj.length = iCLength;            
                for (i=0; i<iCLength; i++) {                                
                        obj.options[i].value = list[0][i];            
                        obj.options[i].text = list[1][i];            
                }            
        }            
     }            
     else{                    
        obj.length=1            
        obj.options[0].value = list[0];            
        obj.options[0].text = list[1];            
     }            
        obj.options[0].selected=true ;            
        return true;            
                
  }

 function initdate(objF,i)
  {
    if (i==1) {
       if (objF.A.value=="") {
          objF.B.value="";
          objF.B.options[0].selected=true ;
          objF.C.value="";
          objF.C.options[0].selected=true ;
       }
     }
    else
    if (i==2) {

       if (objF.D.value=="") {
          objF.E.value="";
          objF.E.options[0].selected=true ;
          objF.F.value="";
          objF.F.options[0].selected=true ;
       }
     }

   return true;
  }

  function amReplace(str) {
   var retstr="";
   retstr=strReplace(strReplace(strReplace(str,"#","＃"),"&","＆"),"!","! ");
   return retstr;
  }

  function strReplace(str,tar,rep) {
   var i0;
   var retstr="";
   if (str==null) return "";
   for (i0=0;i0<=str.length-1;i0++) {
      if (str.substr(i0,tar.length)==tar) {
         retstr+=rep;
         i0+=tar.length-1;
      } else {
         retstr+=str.substr(i0,1);
      }
   }
   return retstr;
 }

 function initdate_x(objF,i)
  {
    if (i==1) {
       if (objF.A.value=="") {
          objF.B.value="";
          objF.C.value="";
          objF.D.value="";
          objF.E.value="";
          objF.F.value="";
       }
     }
    else
    if (i==2) {

       if (objF.D.value=="") {
          objF.E.value="";
          objF.F.value="";
       }
     }

   return true;
  }

  function unloadProcess() {

     window.open("../comm/unload.asp");
     return;
   }


 function sbar(st){st.style.backgroundColor='#FFFFCC';}
 function cbar(st){st.style.backgroundColor='';}

