﻿// JScript 檔

//傳送郵件 - 會員加入通知
function Register_regOK(intCustNum,strUrl){

    var mailBody = '若非您本人進行註冊,請點以下連結反註冊,否則請不必理會<br /><br /><a href=\"http://'+ strUrl +'/w3erpNet/Shop/MemBack/MemberAsk.aspx?Cnum='+ intCustNum +'&doJob=unRegister\">我沒有註冊，請將我的帳號刪除</a>';
//    alert(mailBody);return;

    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/execSendMail'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'intCustNum':intCustNum
                 ,'strUrl':strUrl
                 ,'strSubject':'會員加入通知'
                 ,'strBody':encodeURIComponent(mailBody)
                 ,'intSendType':51} 
                 ,timeout:3000 
                 ,onComplete: function(data){if (data==null || data == ""){ alert('通知信已寄出\n註冊已完成,現在將轉入登入頁\n\n請使用帳號密碼登入');location.replace("MemberLogin.aspx");}else{alert('註冊已完成\n但通知信函因郵件主機問題,並未發送成功\n現在將轉入登入頁\n\n請使用帳號密碼登入');location.replace("MemberLogin.aspx");}} 
                 ,onError: function (httpStatus, message){alert('註冊已完成\n但通知信函因郵件主機問題,並未發送成功\n\n'+httpStatus+' error!' + message +'\n現在將轉入登入頁\n\n請使用帳號密碼登入');location.replace("MemberLogin.aspx");;} 
                 ,onTimeout: function (){alert('註冊已完成\n但通知信函因郵件主機問題,並未發送成功\n現在將轉入登入頁\n\n請使用帳號密碼登入');location.replace("MemberLogin.aspx");} 
             } 
         );
}
//傳送郵件 - 會員密碼查詢
function qPassword_Send(intCustNum,strUrl,strBody,btn,procDV){

    btn.disabled = true;
    showProcess(procDV);

    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/execSendMail'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'intCustNum':intCustNum
                 ,'strUrl':strUrl
                 ,'strSubject':'會員密碼查詢'
                 ,'strBody':encodeURIComponent(strBody)
                 ,'intSendType':51} 
                 ,timeout:3000 
                 ,onComplete: function(data){if (data==null || data == ""){ alert('通知信已寄出\n請至信箱查收');}else{alert('郵件發送發生錯誤,請稍後再試');errBack(procDV,btn);}} 
                 ,onError: function (httpStatus, message){alert('目前郵件主機發生錯誤,請稍後再試\n\n'+httpStatus+' error!' + message);errBack(procDV,btn);return;} 
                 ,onTimeout: function (){alert('目前郵件主機連線逾時,請稍後再試');errBack(procDV,btn);return;} 
             } 
         );
}

function openSingleImageInfo(intNum)
{
    window.open("/w3erpNet/Shop/Prod/prodImageShow.aspx?i_num="+ intNum,"ImgWin_"+ intNum,"toolbar=0,scrollbars=yes,top=0,left=0,width=800,height=600,resizable=yes");
}



//Mail傳送
function SendMail(strMail){ 
} 

//show進行
function showProcess(dv_proc){
    if (typeof(dv_proc) != "undefined"){
        if (dv_proc.innerHTML == "")
            dv_proc.innerHTML = '<img src="/w3erpNet/_images/progress.gif" align="absmiddle" />';
        else
            dv_proc.innerHTML = "";
    }
    return;
}
//錯誤,back
function errBack(dvproc,btn){ 
    showProcess(dvproc);
    if (btn != null)
        btn.disabled=false; 
    
    return; 
}

//顯示修改輸入數量
function TradeModify_showInput(intSiNum, td, intJob){
    if (typeof(td) != "undefined"){
    var siQty = td.innerText;
    td.innerHTML = '';
        var progressDV = createEl('div',{'id':'dv_progress_TradeModify'}); 
        var x = createEl('input',{'type':'text','name':'siQty','id':'siQty','class':'tdInputNum','value':siQty});
        x.onblur=function(){ TradeModify_saveSiQty(intSiNum, this, intJob, td, progressDV) }; 
        x.onfocus=function(){this.select()}; 
        td.appendChild(x); 
        td.appendChild(progressDV);
        x.select();
        td.onclick='';
    }
}
//修改數量儲存
function TradeModify_saveSiQty(intSiNum, objInput, intJob, objTD, dvProc){
     showProcess(dvProc);
     var err = '';
     if(isNaN(objInput.value))
        err += '請輸入半形數字';
     if (objInput.value < 0)
        err += '請且請勿輸入負數';
     if (err != ''){
        alert(err);objInput.select();
        errBack(dvProc,null);return;
     }
     
     var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/updateSalesitemQty'; 
     new Ajax().callCSharpService(serviceURI, {parameters:{'intSiNum':intSiNum 
                 ,'intJob':intJob
                 ,'dblSiQty':objInput.value} 
                 ,timeout:3000 
                 ,onComplete: function(data){if (data==null || data == ""){ TradeModify_reCreateTD(objTD,intSiNum, objInput.value,intJob); }else{alert('發生錯誤,請重新儲存\n'+ data);errBack(dvProc,null);return; } } 
                 ,onError: function (httpStatus, message){alert('發生錯誤,請重新儲存\n'+httpStatus+' error!' + message);errBack(dvProc,null); return;} 
                 ,onTimeout: function (){alert('連線逾時,請重新儲存');errBack(dvProc,null);return;} 
             } 
         );
}
//修改數量恢復顯示
function TradeModify_reCreateTD(objTD,intSiNum,dblSiQty,intJob){
    objTD.innerHTML = "<img src='/images/check_ok.gif' border=0 />&nbsp;&nbsp;" + dblSiQty;
    objTD.onclick=function(){TradeModify_showInput(intSiNum,this,intJob)};
    var allTD = document.getElementsByTagName("td");
    var dblTotal = 0;   //總金額
    for(i=0 ; i< allTD.length;i++){
        if (allTD[i] == objTD){  //要動做的是下一個
            var dblPrice = parseFloat(allTD[i-1].innerText);
            if (!isNaN(dblPrice))
                allTD[i+1].innerText = dblPrice*dblSiQty;
            
        }
        if (allTD[i].mark == "subTotal")    //是小計
        {
            var dblSubTotal = parseFloat(allTD[i].innerText);
            if (!isNaN(dblSubTotal))
                dblTotal += dblSubTotal;
        }
    }
    //總計欄位
    var tdTotal = document.getElementById("tdTotal");
    if (typeof(tdTotal) != "undefined")
        tdTotal.innerText = dblTotal;
    
}
//退貨前資料
function TradeRec_BackProdpre(intSno,strSourType,strTargType,fullDV,intJob){

    var BackSno = document.getElementById("BackSno");
    var BackSourType = document.getElementById("BackSourType");
    var BackTargType = document.getElementById("BackTargType");
    var BackDvId = document.getElementById("BackDvId");
    var BackJob = document.getElementById("BackJob");

    BackSno.value = intSno;
    BackSourType.value = strSourType;
    BackTargType.value = strTargType;
    BackDvId.value = fullDV;
    BackJob.value = intJob;

}
//退貨
//function TradeRec_BackProd(btn,intSno,strSourType,strTargType,procDV,fullDV,intJob){
function TradeRec_BackProd(){

    var BackSno = document.getElementById("BackSno");
    var BackSourType = document.getElementById("BackSourType");
    var BackTargType = document.getElementById("BackTargType");
    var BackDvId = document.getElementById("BackDvId");
    var BackJob = document.getElementById("BackJob");
    var BackReason = document.getElementById("BackReason");
    
    if (BackReason.value == ""){
        alert('請輸入退貨理由,提供我們統計與改進,謝謝');
        BackReason.select();
        return;
    }

    var procDV = document.getElementById("dvBackProc"); //進度中
    var btn = document.getElementById("btnBack"); //退貨按鈕
    
    var intSno = BackSno.value;
    var strSourType = BackSourType.value;
    var strTargType = BackTargType.value;
    var strMemo = BackReason.value;
    var intJob = BackJob.value;
    var fullDV = document.getElementById(BackDvId.value);

      btn.disabled = true;
      showProcess(procDV);
      if (!confirm('退貨申請即將送出,確認後將有專人與您連絡')) {errBack(procDV,btn);return;}
      var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/doTradeTran';
        //strJs += " alert(intSno); return;
      new Ajax().callCSharpService(serviceURI, {parameters:{'intSno':intSno
             ,'strSourType':strSourType
             ,'strMemo':encodeURIComponent(strMemo)
             ,'intJob':intJob
             ,'strTargType':strTargType}
             ,timeout:3000
             ,onComplete: function(data){if (data==null || data == ""){ alert('退貨申請已送出!'); tb_remove(); fullDV.innerHTML='退貨處理中';  }else{alert('發生錯誤,請重新執行取消\\n'+ data);tb_remove();errBack(procDV,btn);return; } }
             ,onError: function (httpStatus, message){alert('發生錯誤,請重新執行取消\\n'+httpStatus+' error!' + message);tb_remove();errBack(procDV,btn); return;}
             ,onTimeout: function (){alert('連線逾時,請重新執行取消');tb_remove();errBack(procDV,btn);return;}
         }
     );
}
//訂單取消
function TradeRec_CancelOrder(btn,intSno,strSourType,strTargType,procDV,fullDV,intJob){
      btn.disabled = true;
      showProcess(procDV);
      if (!confirm('訂單將整筆取消\n使用信用卡付款將不會被請款\n使用轉帳匯款請與我們連絡退款\n若不是要整筆取消請改選擇[修改]按鈕')) {errBack(procDV,btn);return;}
      var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/doTradeTran';
        //strJs += " alert(intSno); return;
      new Ajax().callCSharpService(serviceURI, {parameters:{'intSno':intSno
             , 'strSourType':strSourType
             , 'strTargType': strTargType   
             , 'strMemo': encodeURIComponent('訂單整筆取消，使用信用卡付款將不會被請款，使用轉帳匯款請與我們連絡退款')
             , 'intJob': intJob
  }
             ,timeout:3000
             ,onComplete: function(data){if (data==null || data == ""){ alert('訂單已取消!'); fullDV.innerHTML='訂單已取消';  }else{alert('發生錯誤,請重新執行取消\\n'+ data);errBack(procDV,btn);return; } }
             ,onError: function (httpStatus, message){alert('發生錯誤,請重新執行取消\\n'+httpStatus+' error!' + message);errBack(procDV,btn); return;}
             ,onTimeout: function (){alert('連線逾時,請重新執行取消');errBack(procDV,btn);return;}
         }
     );
}

//進入修改頁
function ModifyOrder(intSno,btn){ 
     btn.disabled=false; 
     var serviceURI = '/w3erpNet/Shop/Member/TradeModify.aspx?intSno=' + intSno; 
     location.href=serviceURI; 
}

//傳送郵件 - 訂單內容
function TradePrint_execSendMail(intCustNum, strUrl){
    
    var btn = document.getElementById("btnSendMail");
    var dvProc = document.getElementById("dvProc");
    showProcess(dvProc);

    if (typeof(btn) != "undefined")
        btn.disabled = true;

    //先把存在切換的輸入的框都關閉
    var dv_showSP = document.getElementById("dv_showSP");
    var dv_inputSP = document.getElementById("dv_inputSP");
    if (typeof(dv_inputSP) != "undefined")
        dv_inputSP.style.display = 'none';
    if (typeof(dv_showSP) != "undefined"){
        dv_showSP.style.display = 'block';
        dv_showSP.attributes.removeNamedItem("onmouseover");
        dv_showSP.attributes.removeNamedItem("onmouseout");
        dv_showSP.attributes.removeNamedItem("onclick");
    }
    
    //取內文
    var OrderContent = document.getElementById("OrderContent");
    //其它不傳送的輸入框
    var dv_doInputAmt = OrderContent.document.getElementById("dv_doInputAmt");
    var dv_inputAtmInfo = OrderContent.document.getElementById("dv_inputAtmInfo");
    var dv_Suggest = OrderContent.document.getElementById("dv_Suggest");
    
    var txtdoInputAmt = dv_doInputAmt.innerHTML;
    dv_doInputAmt.innerHTML = ""; dv_doInputAmt.style.display = 'none';
    
    var txtSuggest = "";    //如果意見框已被打開
    if (typeof(dv_Suggest) != "undefined"){
        txtSuggest = dv_Suggest.innerHTML;
        dv_Suggest.innerHTML = "";
        dv_Suggest.style.display = 'none';
    }    
    var txtinputAtmInfo = "";    //如果匯款框已被打開
    if (typeof(dv_inputAtmInfo) != "undefined"){
        txtinputAtmInfo = dv_inputAtmInfo.innerHTML;
        dv_inputAtmInfo.innerHTML = "";
        dv_inputAtmInfo.style.display = 'none';
    }
    
    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/execSendMail'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'intCustNum':intCustNum
                 ,'strUrl':strUrl
                 ,'strSubject':'訂購通知單'
                 ,'strBody':encodeURIComponent(OrderContent.innerHTML)
                 ,'intSendType':52} 
                 ,timeout:3000 
                 ,onComplete: function(data){if (data==null || data == ""){ alert('訂購通知單已發送至您的信箱!');errBack(dvProc,btn);}else{alert('發生錯誤,請重新儲存\n'+ data);errBack(dvProc,btn);return; } } 
                 ,onError: function (httpStatus, message){alert('發生錯誤,請重新儲存\n'+httpStatus+' error!' + message);errBack(dvProc,btn); return;} 
                 ,onTimeout: function (){alert('連線逾時,請重新儲存');errBack(dvProc,btn);return;} 
             } 
         );
    
    //放回來 
    dv_doInputAmt.innerHTML = txtdoInputAmt;dv_doInputAmt.style.display = 'block';
    if (typeof(dv_Suggest) != "undefined")
        dv_Suggest.innerHTML = txtSuggest;
    if (typeof(dv_inputAtmInfo) != "undefined")
        dv_inputAtmInfo.innerHTML = txtinputAtmInfo;
        
    dv_showSP.setAttribute("onclick","floatTH('dv_showSP');floatTH('dv_inputSP');");
    dv_showSP.setAttribute("onmouseout","txt_out(this);");
    dv_showSP.setAttribute("onmouseover","txt_over(this);");
}

//feedback user records
function TradePrint_setShopOrderChecked(strType, intSid1, intSid2, intSno, intJob){

    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/setShopOrderChecked'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'intSno':intSno 
                 ,'intCustNum':intSid1
                 ,'strType':strType
                 ,'intSid2':intSid2
                 ,'intJob':intJob} 
                 ,timeout:3000 
             } 
         );

}

//顯示/隱藏匯款輸入
function TradePrint_showHideATM(sno, amt) {

    var ddate = new Date();
    ddate = ddate.getFullYear() + "/" + (ddate.getMonth() + 1) + "/" + ddate.getDate();

    var dv = document.getElementById('dv_inputAtmInfo');
    if (typeof(dv) != 'undefined') {

        dv.innerHTML = '';
        dv.style.display = 'block';
        var tbl = createEl('table', {
            'border': '0',
            'id': 'tbl_rptform',
            'cellpadding': '5',
            'style': 'text-align:left;'
        });
        dv.appendChild(tbl);
        var tr = createEl('tr', {});
        tbl.appendChild(tr);
        var td = createEl('td', {});
        td.innerHTML += ' 金額 : ';
        tr.appendChild(td);
        var td = createEl('td', {});
        var x = createEl('input', {
            'type': 'text',
            'name': 'sar_amt',
            'id': 'sar_amt',
            'class': 'c1',
            'value': amt,
            'size': '10',
            'style': 'text-align:right;'
        });
        td.appendChild(x);
        tr.appendChild(td);

        var td = createEl('td', {});
        td.innerHTML += ' 轉帳日期 : ';
        tr.appendChild(td);
        var td = createEl('td', {});
        var x = createEl('input', {
            'type': 'text',
            'name': 'sar_ldate',
            'id': 'sar_ldate',
            'class': 'c1',
            'value': ddate,
            'size': '10',
            'maxlength': '10'
        });
        td.appendChild(x);
        tr.appendChild(td);

        var tr = createEl('tr', {});
        tbl.appendChild(tr);
        var td = createEl('td', {});
        td.innerHTML += ' 備註/帳號末五碼 : ';
        tr.appendChild(td);
        var td = createEl('td', {});
        var x = createEl('input', {
            'type': 'text',
            'name': 'sar_memo',
            'id': 'sar_memo',
            'class': 'c1',
            'value': '',
            'size': '20'
        });
        td.appendChild(x);
        tr.appendChild(td);

        var td = createEl('td', {});
        td.innerHTML += ' 交易序號 : ';
        tr.appendChild(td);
        var td = createEl('td', {});
        var x = createEl('input', {
            'type': 'text',
            'name': 'sar_pa_billno',
            'id': 'sar_pa_billno',
            'class': 'c1',
            'value': '',
            'size': '20'
        });
        td.appendChild(x);
        tr.appendChild(td);

        var tr = createEl('tr', {});
        tbl.appendChild(tr);
        var td = createEl('td', {
            'colspan': '4',
            'align': 'center'
        });
        var x = createEl('input', {
            'type': 'button',
            'name': 'sar_save',
            'id': 'sar_save',
            'class': 'btn',
            'value': '確定傳送'
        });
        x.onclick = TradePrint_SaveAtmInfo;
        td.appendChild(x);
        var x = createEl('input', {
            'type': 'hidden',
            'name': 'sar_s_no',
            'id': 'sar_s_no',
            'value': sno
        });
        td.appendChild(x);
        var x = createEl('input', {
            'type': 'button',
            'name': 'sar_close',
            'id': 'sar_close',
            'class': 'btn',
            'value': '取消'
        });
        x.onclick = function () {
            floatTH('dv_inputAtmInfo')
        };
        td.appendChild(x);
        tr.appendChild(td);

    }
}


//意見傳送
function TradePrint_openRptForm(intSno){ 
     var dv = document.getElementById('dv_Suggest'); 
     if (typeof(dv) != 'undefined'){ 

         dv.innerHTML = ''; dv.style.display = 'block';  
         var tbl = createEl('table',{'border':'0','id':'tbl_rptform','cellpadding':'5','style':'text-align:left;'}); dv.appendChild(tbl); 
         var tr = createEl('tr',{}); tbl.appendChild(tr); 
         var td = createEl('td',{});  
         td.innerHTML += ' 主題 : '; 
         tr.appendChild(td); 
         var td = createEl('td',{});  
         var x = createEl('input',{'type':'text','name':'rpt_subject','id':'rpt_subject','class':'c1','size':'40'}); td.appendChild(x); 
         tr.appendChild(td); 

         var tr = createEl('tr',{}); tbl.appendChild(tr); 
         var td = createEl('td',{'style':'vertical-align:top;'});  
         td.innerHTML += ' 內容 : '; 
         tr.appendChild(td); 
         var td = createEl('td',{});  
         var x = createEl('textarea',{'cols':'60','name':'rpt_content','id':'rpt_content','class':'c1','rows':'5'}); td.appendChild(x); 
         tr.appendChild(td); 

         var tr = createEl('tr',{}); tbl.appendChild(tr); 
         var td = createEl('td',{'colspan':'2','style':'vertical-align:top;text-align:center;'});  
         var x = createEl('input',{'type':'button','name':'btnRptSubmit','id':'btnRptSubmit','class':'btn','value':'送出'});x.onclick=function(){TradePrint_RptSubmit(intSno)}; td.appendChild(x); 
         tr.appendChild(td); 

         var progressDV = createEl('div',{'id':'dv_progress_openRptForm'}); dv.appendChild(progressDV); 

         document.getElementById('tbl_rptform').focus(); 
         document.getElementById('rpt_subject').select(); 
     } 
}
//意見傳送 - 送出
function TradePrint_RptSubmit(intSno){  
    var procDV = document.getElementById('dv_progress_openRptForm'); showProcess(procDV); 
    var rpt_subject = document.getElementById('rpt_subject'); 
    var rpt_content = document.getElementById('rpt_content'); 
    var btnRptSubmit = document.getElementById('btnRptSubmit'); 
    btnRptSubmit.disabled=true; 

    if (rpt_subject.value == '' || rpt_content.value == '') 
    { alert('資料填寫不齊全');errBack(procDV,btnRptSubmit); return;} 

    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/userComment'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'strSubject':rpt_subject.value 
                ,'strContent':rpt_content.value 
                ,'intSno':intSno} 
                ,timeout:3000 
                ,onComplete: function(data){if (data==null || data == ""){ alert('訊息送出成功!');location.reload();}else{alert('訊息送出發生錯誤,請稍後重試\\n'+ data);errBack(procDV,btnRptSubmit);return; } } 
                ,onError: function (httpStatus, message){alert('訊息送出發生錯誤,請稍後重試\\n'+httpStatus+' error!' + message);errBack(procDV,btnRptSubmit); return;} 
                ,onTimeout: function (){alert('訊息送出逾時,請稍後重試');errBack(procDV,btnRptSubmit);return;} 
            } 
        ); 
} 

//更新付款資料
function TradePrint_SaveAtmInfo(){  
    var procDV = document.getElementById('dv_procInput'); showProcess(procDV); 
    var s_payment = document.getElementById('s_payment'); 
    var sar_amt = document.getElementById('sar_amt'); 
    var sar_s_no = document.getElementById('sar_s_no'); 
    var sar_memo = document.getElementById('sar_memo'); 
    var sar_pa_billno = document.getElementById('sar_pa_billno'); 
    var sar_ldate = document.getElementById('sar_ldate'); 
    var sar_acc_num = document.getElementById('sar_acc_num'); 
    var sar_save = document.getElementById('sar_save'); 
    sar_save.disabled=true; 

    if (s_payment.value == '' || sar_amt.value == '' || sar_ldate.value == '' || (sar_memo.value == '' && sar_pa_billno == '')) 
    { alert('資料填寫不齊全');errBack(procDV,sar_save); return;} 

    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/updateSalesAccRec'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'dblAmt':sar_amt.value 
                ,'intSpayment':s_payment.value 
                ,'intSno':sar_s_no.value 
                ,'strPaBillno':sar_pa_billno.value 
                ,'strMemo':sar_memo.value 
                ,'intAccNum':sar_acc_num.value} 
                ,timeout:3000 
                ,onComplete: function(data){if (data==null || data == ""){ alert('付款資料已記錄!');location.reload();}else{alert('發生錯誤,請重新儲存\\n'+ data);errBack(procDV,sar_save);return; } } 
                ,onError: function (httpStatus, message){alert('發生錯誤,請重新儲存\\n'+httpStatus+' error!' + message);errBack(procDV,sar_save); return;} 
                ,onTimeout: function (){alert('連線逾時,請重新儲存');errBack(procDV,sar_save);return;} 
            } 
        ); 
} 

//更新收貨人
function TradePrint_updateSp(){  
    var procDV = document.getElementById('dv_submitSP'); showProcess(procDV); 
    var sp_num = document.getElementById('sp_num'); 
    var sp_cust = document.getElementById('sp_cust'); 
    var sp_email = document.getElementById('sp_email'); 
    var sp_telCount = document.getElementById('sp_telCount'); 
    var sp_telZip = document.getElementById('sp_telZip'); 
    var sp_tel = document.getElementById('sp_tel'); 
    var sp_handset = document.getElementById('sp_handset'); 
    var sp_addzip = document.getElementById('sp_addzip'); 
    var sp_address = document.getElementById('sp_address'); 
    var saveSP = document.getElementById('sp_saveSP'); 
    var closeSP = document.getElementById('sp_closeSP'); 
    saveSP.disabled=true; 
    var serviceURI = '/w3erpNet/Shop/WebSrv/userUpdate.asmx/updateSalesPeople'; 
    new Ajax().callCSharpService(serviceURI, {parameters:{'intSpNum':sp_num.value 
                ,'strSpCust':sp_cust.value 
                ,'strSpMail':sp_email.value 
                ,'strSpTelCount':sp_telCount.value 
                ,'strSpTelZip':sp_telZip.value 
                ,'strSpTel':sp_tel.value 
                ,'strSpHandset':sp_handset.value 
                ,'strSpAddZip':sp_addzip.value 
                ,'strSpAddress':sp_address.value} 
                ,timeout:3000 
                ,onComplete: function(data){if (data==null || data == ""){ alert('收貨人資料已更新!');saveSP.disabled=false;closeSP.disabled=false;floatTH('dv_showSP');floatTH('dv_inputSP');}else{alert('發生錯誤,請重新儲存\\n'+ data);errBack(procDV,saveSP); return;} } 
                ,onError: function (httpStatus, message){alert('發生錯誤,請重新儲存\\n'+httpStatus+' error!' + message);errBack(procDV,saveSP); return;} 
                ,onTimeout: function (){alert('連線逾時,請重新儲存');errBack(procDV,saveSP); return;} 
            } 
        ); 
    var sp_sp_cust = document.getElementById('sp_sp_cust'); 
    var sp_sp_email = document.getElementById('sp_sp_email'); 
    var sp_sp_tel = document.getElementById('sp_sp_tel'); 
    var sp_sp_handset = document.getElementById('sp_sp_handset'); 
    var sp_sp_address = document.getElementById('sp_sp_address'); 
    sp_sp_cust.innerText = sp_cust.value; 
    sp_sp_email.innerText = sp_email.value; 
    sp_sp_tel.innerText = sp_telCount.value +' '+ sp_telZip.value +' '+ sp_tel.value; 
    sp_sp_handset.innerText = sp_handset.value; 
    sp_sp_address.innerText = sp_addzip.value +' '+ sp_address.value; 
} 



function backWindow(intSno){
    
}