//換頁 function allPhone(){ document.OrderForm.action=" ../action/phone.do"; document.OrderForm.method.value="showPhoneList"; document.OrderForm.nbrPage.value="1"; document.OrderForm.priceRange.value="s"; document.OrderForm.brand.value="0"; document.OrderForm.phoneCateId.value='ALL'; document.OrderForm.method.reloadPhonePKArray="true"; document.OrderForm.submit(); } //換頁 function allAccessory(){ document.OrderForm.action=" ../action/accessory.do"; document.OrderForm.method.value="showAccessoryList"; document.OrderForm.accCateId.value="ALL"; document.OrderForm.nbrPage.value="1"; document.OrderForm.nbrPageNumbers.value=12; document.OrderForm.submit(); } //換頁 function allCombine(){ document.OrderForm.action=" ../action/shoppingInfo.do"; document.OrderForm.method.value="combinedProduct"; document.OrderForm.accCateId.value="ALL"; document.OrderForm.nbrPage.value="1"; document.OrderForm.nbrPageNumbers.value=12; document.OrderForm.submit(); } //換頁 function changePage(pageNum,method){ document.OrderForm.nbrPage.value=(pageNum); if (pageNum>1) document.OrderForm.nbrPageNumbers.value=12; else document.OrderForm.nbrPageNumbers.value=11; document.OrderForm.method.value=method; document.OrderForm.method.reloadPhonePKArray="false"; document.OrderForm.submit(); } //Link 購物情報台-推薦套裝 function linkShopRecommendSuit(){ document.OrderForm.method.value="recommendSuit"; document.OrderForm.submit(); } //Link 購物情報台-推薦套裝-申辦頁 function linkShopPhoneDetail(suitUid,projectType){//,handsetUid,modelColor,chargeId,projectNbr,projectType){ //showSuitPopPage(); document.OrderForm.method.value="recommendSuitApply"; document.OrderForm.suitUid.value=suitUid; // document.OrderForm.handsetUid.value=handsetUid; // document.OrderForm.modelColor.value=modelColor; // document.OrderForm.chargeId.value=chargeId; // document.OrderForm.projectNbr.value=projectNbr; document.OrderForm.projectType.value=projectType; document.OrderForm.submit(); } //Link 購物情報台-推薦套裝-申辦頁(選擇套裝) function linkShopPhoneDetailByNextPrev(suitUid){ if (suitUid == ""){ alert('沒有套裝可以選擇~~~'); } else { document.OrderForm.method.value="recommendSuitApply"; document.OrderForm.suitUid.value=suitUid; document.OrderForm.subSuitUid.value=""; document.OrderForm.submit(); } } //Link 購物情報台-推薦套裝-申辦頁(選擇顏色) function linkShopPhoneDetailByColorChange(subSuitUid){ document.OrderForm.method.value="recommendSuitApply"; document.OrderForm.subSuitUid.value=subSuitUid; document.OrderForm.submit(); } //Link 購物情報台-超值輕鬆購-配件選擇頁 function linkShowAccessory(){ if(radioCheck(document.OrderForm.phoneDetailInstallment)){ document.OrderForm.method.value="showAccessoryList"; document.OrderForm.submit(); } else{ alert("請選擇方案/付款方式!!!"); } } //Link 購物情報台-推薦套裝-申辦頁-門號選擇頁 function linkShopShowNBR(ordertype){ if (document.OrderForm.myTimeZone) { if (radioCheck(document.OrderForm.myTimeZone)) { var phoneDetailInstallmentChecked = radioCheck(document.OrderForm.phoneDetailInstallment); if (phoneDetailInstallmentChecked) { document.OrderForm.method.value = "showNBR"; document.OrderForm.orderType.value = ordertype; document.OrderForm.subSuitUid.value = ""; document.OrderForm.submit(); } else { alert('請選擇付款方式!!!'); } } else { alert('請選擇時段!!!'); return; } } else { var phoneDetailInstallmentChecked = radioCheck(document.OrderForm.phoneDetailInstallment); if (phoneDetailInstallmentChecked) { document.OrderForm.method.value = "showNBR"; document.OrderForm.orderType.value = ordertype; document.OrderForm.subSuitUid.value = ""; document.OrderForm.submit(); } else { alert('請選擇付款方式!!!'); } } } //購物情報台-推薦套裝-申辦頁-門號選擇頁 (門號重新搜尋) function showNBR(){ var radioLength = document.OrderForm.searchNumberType.length; var radioCheck = false; var searchNumberTypeValue = ""; for (i=0; i= 2 && document.OrderForm.freeChooseNBR.value.length <=6){ document.OrderForm.method.value="showNBR"; document.OrderForm.searchNbrOrderType.value="2"; document.OrderForm.nbrPage.value=1; document.OrderForm.submit(); } else { alert("搜尋範圍為後六碼!!!"); } } else { alert("錯誤的輸入!!!"); } } else if (searchNumberTypeValue == 2){ document.OrderForm.method.value="showNBR"; document.OrderForm.searchNbrOrderType.value="2"; document.OrderForm.nbrPage.value=1; document.OrderForm.submit(); } } else { alert("請選擇搜尋種類!!!"); } } function showNBRBySelected(searchNumberType){ document.OrderForm.searchNumberType.value = searchNumberType; document.OrderForm.method.value="showNBR"; document.OrderForm.submit(); } function showNBRByClick(){ document.OrderForm.searchNbrCateId.value=""; document.OrderForm.searchNbrPriceRange.value=""; document.OrderForm.searchNumberFirstFour.value=""; showNBR(); } //Link NP 我要號碼可攜 function showNPNumberUp3G() { var npNbr = document.OrderForm.npNbr.value; var checkNpNbr = false; var isMultiNbr=document.OrderForm.isMultiNbr.value; var ckArr = document.getElementsByName("MultiNbrAgreement"); if( npNbr.length < 10 ) { alert( "門號長度錯誤,請輸入正確門號" ); } else if( npNbr.substr( 0, 2 ) != '09' ) { alert( "門號輸入錯誤,請重新輸入。" ); }else if(isMultiNbr!="") { for(var i=0;i "2")) { searchNumberOrderPriceInput='1'; } else if (!((searchNumberOrderPriceInput=="1") || (searchNumberOrderPriceInput=="2"))){ searchNumberOrderPriceInput='1'; } else if (searchNumberOrderPriceInput=="1"){ searchNumberOrderPriceInput='2'; } else if (searchNumberOrderPriceInput=="2"){ searchNumberOrderPriceInput='1'; } document.OrderForm.searchNbrOrderType.value=searchNumberOrderPriceInput; document.OrderForm.submit(); } //門號排序 function searchNumberOrderType(searchNumberOrderTypeInput){ //alert("searchNumberOrderTypeInput="+searchNumberOrderTypeInput); document.OrderForm.method.value="showNBR"; if ((searchNumberOrderTypeInput=="") || (searchNumberOrderTypeInput < "3")){ searchNumberOrderTypeInput="3"; } else if (!((searchNumberOrderTypeInput=="3") || (searchNumberOrderTypeInput=="4"))){ searchNumberOrderTypeInput='3'; } else if (searchNumberOrderTypeInput=="3"){ searchNumberOrderTypeInput='4'; } else if (searchNumberOrderTypeInput=="4"){ searchNumberOrderTypeInput='3'; } document.OrderForm.searchNbrOrderType.value=searchNumberOrderTypeInput; document.OrderForm.submit(); } //------------購物情報台-推薦套裝-申辦頁 recommendSuitApply.jsp--------------------- //手機詳細頁面點選手機規格說明 function clickPhoneLabel(labelName){ if(document.getElementById("phoneBuyDesc") != null){ document.getElementById("phoneBuyDesc").className=""; document.getElementById("phoneBuyDesc2").className="bmk2l"; document.getElementById("phoneBuyDesc3").className="bmk2"; document.getElementById("phoneBuyDesc4").className="bmk2r"; } if(document.getElementById("phoneGift") != null){ document.getElementById("phoneGift").className=""; document.getElementById("phoneGift2").className="bmk2l"; document.getElementById("phoneGift3").className="bmk2"; document.getElementById("phoneGift4").className="bmk2r"; } if(document.getElementById("phoneSpec") != null){ document.getElementById("phoneSpec").className=""; document.getElementById("phoneSpec2").className="bmk2l"; document.getElementById("phoneSpec3").className="bmk2"; document.getElementById("phoneSpec4").className="bmk2r"; } if(document.getElementById("chargeDesc") != null){ document.getElementById("chargeDesc").className=""; document.getElementById("chargeDesc2").className="bmk2l"; document.getElementById("chargeDesc3").className="bmk2"; document.getElementById("chargeDesc4").className="bmk2r"; } if(document.getElementById("noteDesc") != null){ document.getElementById("noteDesc").className=""; document.getElementById("noteDesc2").className="bmk2l"; document.getElementById("noteDesc3").className="bmk2"; document.getElementById("noteDesc4").className="bmk2r"; } if(document.getElementById("characteristicDesc") != null){ document.getElementById("characteristicDesc").className=""; document.getElementById("characteristicDesc2").className="bmk2l"; document.getElementById("characteristicDesc3").className="bmk2"; document.getElementById("characteristicDesc4").className="bmk2r"; } if(document.getElementById('phoneBuyDesc1') != null){ document.getElementById('phoneBuyDesc1').style.display='none'; } if(document.getElementById('phoneGift1') != null){ document.getElementById('phoneGift1').style.display='none'; } if(document.getElementById('phoneSpec1') != null){ document.getElementById('phoneSpec1').style.display='none'; } if(document.getElementById('chargeDesc1') != null){ document.getElementById('chargeDesc1').style.display='none'; } if(document.getElementById('noteDesc1') != null){ document.getElementById('noteDesc1').style.display='none'; } if(document.getElementById('characteristicDesc1') != null){ document.getElementById("characteristicDesc1").style.display='none'; } document.getElementById(labelName).className="bmkbg"; document.getElementById(labelName+'1').style.display=''; document.getElementById(labelName+'2').className="bmkl"; document.getElementById(labelName+'3').className="bmk"; document.getElementById(labelName+'4').className="bmkr"; } //顯示比較手機頁 function comparePhone(){ document.OrderForm.action="phone.do"; document.OrderForm.method.value="showCompareList"; document.OrderForm.submit(); } //加入比較手機清單 function addToCompareList(){ document.OrderForm.originalMethod.value="recommendSuitApply"; document.OrderForm.method.value="addToCompareList"; document.OrderForm.method.reloadPhonePKArray="false"; document.OrderForm.submit(); } //更新比較手機清單 function updateCompareList(){ var check = 0; if(document.OrderForm.removeFromCompareList==null){ } else{ if(document.OrderForm.removeFromCompareList.length==null){ if(document.OrderForm.removeFromCompareList.checked==true) check++; } else{ var check = 0; for(var i=0;i"; } displayHtml += '分期付款:$' + price + 'x' + installment + '期)'; } else { displayHtml = onePayWordingHTML; } document.getElementById("_bannerInstallmentDisplay").innerHTML = displayHtml; } //---------------------unit tool function----------------------// //radio clcik check, clicked return TRUE, unclick return FALSE function radioCheck(radioButton){ var len = radioButton.length; var radioChecker = false; if (isNaN(len)){ if (radioButton.checked){ radioChecker = true; } } else { for (i=0; i