﻿// JScript 檔

//取得Client輸入值
function GetClientInputValue(ControlClientID)
{
    var _Control = eval('document.all.'+ControlClientID);
    //alert(_Control.value);
    return _Control.value;
}

//接收當Server回傳Client的值
function ReceiveServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    document.all.TextBox2.value = ResultFromServer;
}

//接收變更縣市回傳Client的值
function ReceivecbADDR_CITYServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _TownLists = ResultFromServer.split("#");
    var _TownNames = _TownLists[0].split(",");
    var _TownIDs = _TownLists[1].split(",");
    var _ZipCodes = _TownLists[2].split(",");
    
    document.all("cbADDR_TOWN").length = _TownIDs.length + 1;
	document.all("cbADDR_TOWN").options[0].value = "";
	document.all("cbADDR_TOWN").options[0].text = "--請選擇--";
	document.all("cbADDR_TOWN").selectedIndex = 0;
	var count = document.all("cbADDR_TOWN").length ;

	for(x = 1; x < count; x++)
	{
		document.all("cbADDR_TOWN").options[x].value = _TownIDs[x-1];
		document.all("cbADDR_TOWN").options[x].text = "["+_ZipCodes[x-1]+"]"+_TownNames[x-1];
	}
}
function ReceiveUCcbADDR_CITYServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _UC_ID = ResultFromServer.split(";")[0];
    var _Lists = ResultFromServer.split(";")[1].split("#");
    var _TownNames = _Lists[0].split(",");
    var _TownIDs = _Lists[1].split(",");
    var _ZipCodes = _Lists[2].split(",");

    document.all(_UC_ID+"_cbADDR_TOWN").length = _TownIDs.length + 1;
	document.all(_UC_ID+"_cbADDR_TOWN").options[0].value = "";
	document.all(_UC_ID+"_cbADDR_TOWN").options[0].text = "--請選擇--";
	document.all(_UC_ID+"_cbADDR_TOWN").selectedIndex = 0;
	var count = document.all(_UC_ID+"_cbADDR_TOWN").length ;

	for(x = 1; x < count; x++)
	{
		document.all(_UC_ID+"_cbADDR_TOWN").options[x].value = _TownIDs[x-1];
		document.all(_UC_ID+"_cbADDR_TOWN").options[x].text = "["+_ZipCodes[x-1]+"]"+_TownNames[x-1];
	}
}

//接收變更組織回傳Client的值
function ReceivecbEPServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _Lists = ResultFromServer.split("#");
    var _OU_NAMEList = _Lists[0].split(",");
    var _OU_IDList = _Lists[1].split(",");
    var _OU_CODEList = _Lists[2].split(",");
    
    document.all("cbOU").length = _OU_IDList.length + 1;
	document.all("cbOU").options[0].value = "";
	document.all("cbOU").options[0].text = "--請選擇--";
	document.all("cbOU").selectedIndex = 0;
	var count = document.all("cbOU").length ;

	for(x = 1; x < count; x++)
	{
		document.all("cbOU").options[x].value = _OU_IDList[x-1];
		document.all("cbOU").options[x].text = "["+_OU_CODEList[x-1]+"]"+_OU_NAMEList[x-1];
	}
}
function ReceiveUCcbEPServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _UC_ID = ResultFromServer.split(";")[0];
    var _Lists = ResultFromServer.split(";")[1].split("#");
    var _OU_NAMEList = _Lists[0].split(",");
    var _OU_IDList = _Lists[1].split(",");
    var _OU_CODEList = _Lists[2].split(",");
    
    document.all(_UC_ID+"_cbOU").length = _OU_IDList.length + 1;
	document.all(_UC_ID+"_cbOU").options[0].value = "";
	document.all(_UC_ID+"_cbOU").options[0].text = "--請選擇--";
	document.all(_UC_ID+"_cbOU").selectedIndex = 0;
	var count = document.all(_UC_ID+"_cbOU").length ;

	for(x = 1; x < count; x++)
	{
		document.all(_UC_ID+"_cbOU").options[x].value = _OU_IDList[x-1];
		document.all(_UC_ID+"_cbOU").options[x].text = "["+_OU_CODEList[x-1]+"]"+_OU_NAMEList[x-1];
	}
}

//接收變更會計科目回傳Client的值
function ReceivetxtACC_CODEServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _Lists = ResultFromServer.split("#");
    var _ACC_IDList = _Lists[0].split(",");
    var _ACC_CODEList = _Lists[1].split(",");
    var _ACC_NAMEList = _Lists[2].split(",");

    document.all("cbACC_ID").length = _ACC_IDList.length + 1;
	document.all("cbACC_ID").options[0].value = "";
	document.all("cbACC_ID").options[0].text = "--請選擇--";
	document.all("cbACC_ID").selectedIndex = 0;
	var count = document.all("cbACC_ID").length ;

	for(x = 1; x < count; x++)
	{
		document.all("cbACC_ID").options[x].value = _ACC_IDList[x-1];
		document.all("cbACC_ID").options[x].text = "["+_ACC_CODEList[x-1]+"]"+_ACC_NAMEList[x-1];
	}
}

//接收變更公司表單回傳Client的值
function ReceiveFormsServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _Lists = ResultFromServer.split("#");
    var _HEADER_IDList = _Lists[0].split(",");
    var _FORM_CODEList = _Lists[1].split(",");
    var _HEADER_CODEList = _Lists[2].split(",");
    var _HEADER_NAMEList = _Lists[2].split(",");

    document.all("cbSRC_HEADER_ID").length = _HEADER_IDList.length + 1;
	document.all("cbSRC_HEADER_ID").options[0].value = "";
	document.all("cbSRC_HEADER_ID").options[0].text = "--請選擇--";
	document.all("cbSRC_HEADER_ID").selectedIndex = 0;
	var count = document.all("cbSRC_HEADER_ID").length ;

	for(x = 1; x < count; x++)
	{
		document.all("cbSRC_HEADER_ID").options[x].value = _HEADER_IDList[x-1];
		document.all("cbSRC_HEADER_ID").options[x].text = "["+_FORM_CODEList[x-1]+","+_HEADER_CODEList[x-1]+"]"+_HEADER_NAMEList[x-1];
	}
}

//變更關係人類別回傳Client的值
function ReceiveUCcbCUS_TYPEServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _UC_ID = ResultFromServer.split(";")[0];
    var _Lists = ResultFromServer.split(";")[1].split("#");
    var _CUS_IDList = _Lists[0].split(",");
    var _CUS_NOList = _Lists[1].split(",");
    var _CUS_CNAMEList = _Lists[2].split(",");
    
    document.all(_UC_ID+"_cbCUS_CNAME").length = _CUS_IDList.length + 1;
	document.all(_UC_ID+"_cbCUS_CNAME").options[0].value = "";
	document.all(_UC_ID+"_cbCUS_CNAME").options[0].text = "--請選擇--";
	document.all(_UC_ID+"_cbCUS_CNAME").selectedIndex = 0;
	var count = document.all(_UC_ID+"_cbCUS_CNAME").length ;

	for(x = 1; x < count; x++)
	{
		document.all(_UC_ID+"_cbCUS_CNAME").options[x].value = _CUS_IDList[x-1];
		document.all(_UC_ID+"_cbCUS_CNAME").options[x].text = "["+_CUS_NOList[x-1]+"]"+_CUS_CNAMEList[x-1];
	}
}

//接收變住戶回傳Client的值
function ReceivetxtNO_CUSTServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _Lists = ResultFromServer.split("#");
    var _NO_CUSTList = _Lists[0].split(",");
    var _NO_COMPList = _Lists[1].split(",");
    var _NM_CUSTSList = _Lists[2].split(",");

    document.all("cbNO_CUST").length = _NO_CUSTList.length + 1;
	document.all("cbNO_CUST").options[0].value = "";
	document.all("cbNO_CUST").options[0].text = "--請選擇--";
	document.all("cbNO_CUST").selectedIndex = 0;
	var count = document.all("cbNO_CUST").length ;

	for(x = 1; x < count; x++)
	{
		document.all("cbNO_CUST").options[x].value = _NO_CUSTList[x-1];
		document.all("cbNO_CUST").options[x].text = "["+_NO_CUSTList[x-1]+"]"+_NM_CUSTSList[x-1];
	}
}
//接收變預約項目回傳Client的值
function ReceivecbNO_BOOK1ServerData(ResultFromServer)
{
    //alert(ResultFromServer);
    var _Lists = ResultFromServer.split("#");
    var _AMT_P = _Lists[0];
    var _QT_CLUB = _Lists[1];
    var _AMT_DPS = _Lists[2];
    var _GN_MEMO = _Lists[3];

    document.all("txtAMT_P").value = _AMT_P;
    document.all("txtQT_CLUB").value = _QT_CLUB;
    document.all("txtAMT_DPS").value = _AMT_DPS;
    document.all("txtGN_MEMO").value = _GN_MEMO;
}
