//var sUrlApi = "http://member.get.com.tw/kmapi"; var sUrlApi = "http://plan.get.com.tw/get/km6/kmapi/"; String.prototype.halfToFull = function () { var temp = ""; for (var i = 0; i < this.toString().length; i++) { var charCode = this.toString().charCodeAt(i); if (charCode <= 126 && charCode >= 33) { charCode += 65248; } else if (charCode == 32) { // 半形空白轉全形 charCode = 12288; } temp = temp + String.fromCharCode(charCode); } return temp; }; function replaceSpecialChar(str) { return str.replace(/\#/g, "#") .replace(/\$/g, "$") .replace(/\&/g, "&") .replace(/\+/g, "+"); } function MenuSelect(oMenuId) { var oObj=document.getElementById(oMenuId); oObj.className="sub"; } /* $(document).ready(function () { //search $("#gosearch").click(function (event) { event.preventDefault(); var keyword = $("#keyword").val(); if (keyword == "") { alert("請輸入關鍵字"); } else { location.href = "Search_Result.aspx?keyword=" + encodeURI(keyword); } return false; }); $("#keyword").keypress(function (e) { if (e.keyCode == 13) { location.href = "Search_Result.aspx?keyword=" + encodeURI(keyword); } }); }); */ //fDate function fDateTransfer(sDate) { var sTemp,sOut,sTimeYYYY,sTimeMM,sTimeDD,sTimehh,sTimemm,sTimess; //sTemp=sDate.trim(); sOut=''; if(sDate.length>0) { sDate=fTrim(sDate); if(sDate.length==14) { sTimeYYYY= sDate.substring(0,4); sTimeMM= sDate.substring(4,6); sTimeDD= sDate.substring(6,8); sTimehh= sDate.substring(8,10); sTimemm= sDate.substring(10,12); sTimess= sDate.substring(12,14); sOut=sTimeYYYY +'/' +sTimeMM + '/' +sTimeDD +' '+ sTimehh +":"+ sTimemm+":"+ sTimess ; } else if(sDate.length>=8) { sTimeYYYY= sDate.substring(0,4); sTimeMM= sDate.substring(4,6); sTimeDD= sDate.substring(6,8); sOut=sTimeYYYY +'/' +sTimeMM + '/' +sTimeDD; } else { sOut=''; } } else { sOut=''; } return sOut; } function fTrim(sX) { return sX.replace(/^\s+|\s+$/gm,''); } // Create BS5 Object var BS5={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var t="";var n,r,i,s,o,u,a;var f=0;e=BS5._utf8_encode(e);while(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(isNaN(r)){u=a=64}else if(isNaN(i)){a=64}t=t+this._keyStr.charAt(s)+this._keyStr.charAt(o)+this._keyStr.charAt(u)+this._keyStr.charAt(a)}return t},decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=BS5._utf8_decode(t);return t},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");var t="";for(var n=0;n127&&r<2048){t+=String.fromCharCode(r>>6|192);t+=String.fromCharCode(r&63|128)}else{t+=String.fromCharCode(r>>12|224);t+=String.fromCharCode(r>>6&63|128);t+=String.fromCharCode(r&63|128)}}return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}return t}} //===Star●○=== function fStar(iStar,iTotal) { var sOut=''; sOut+='●'.repeat(iStar); sOut+='○'.repeat(iTotal-iStar); return sOut ; } function SelectItem(sSelected,sObj) { var sVar var sVar2 sVar=eval(sObj+'.length') for (i = 0; i < sVar; i++) { sVar2=eval( sObj+'['+i+'].value' ); if ( sVar2==sSelected ) {eval(sObj+'['+i+'].selected=true'); break;} } } function CheckItem(sSelected,sObj) { var sVar var sVar2 sVar=eval(sObj+'.length') for (i = 0; i < sVar; i++) { sVar2=eval( sObj+'['+i+'].value' ); if ( sVar2==sSelected ) {eval(sObj+'['+i+'].checked=true'); break;} } } //Sert All Time function fFormatTimeSet(sType,sObj) { //Check object exits if (document.getElementById(sObj)!=null) { sVar=eval(sObj+'.length'); //check number //alert(sObj+'.innerHTML=TimeTransfer(\''+sType+'\','+sObj+'.innerHTML);'); if (typeof(sVar)=="undefined") { eval(sObj+'.innerHTML=fTimeTransfer(\''+sType+'\','+sObj+'.innerHTML);'); } else { for (i=0;i 0 ) { switch (sType) { case 'ss': var iTimeH,iTimeM,iTimeS; var sTimeH,sTimeM; iTimeH=Math.floor(iTime/3600); iTimeM=parseInt(iTime%3600) ; sTimeH = ((iTimeH < 10) ? "0" : "") + iTimeH ; sTimeM = ((iTimeM < 10) ? "0" : "") + iTimeM; return sTimeH +":"+ sTimeM ; break; case 'mm': //iTime=3260 var iTimeH,iTimeM; var sTimeH,sTimeM; iTimeH=Math.floor(iTime/60); iTimeM=parseInt(iTime%60); sTimeH = ((iTimeH < 10) ? "0" : "") + iTimeH ; sTimeM = ((iTimeM < 10) ? "0" : "") + iTimeM; return sTimeH +":"+ sTimeM ; break; case 'hh': var iTimeH,iTimeM,iTimeS; var sTimeH,sTimeM,sTimeS; iTimeH=Math.floor(iTime/3600); iTimeM=Math.floor((iTime - (iTimeH * 3600))/60); iTimeS=parseInt(iTime-(iTimeH * 3600) - (iTimeM * 60)); sTimeH = ((iTimeH < 10) ? "0" : "") + iTimeH ; sTimeM = ((iTimeM < 10) ? "0" : "") + iTimeM; sTimeS = ((iTimeS < 10) ? "0" : "") + iTimeS; return sTimeH +":"+ sTimeM+":"+ sTimeS ; break; case 'hhmm': var iTimeH,iTimeM,iTimeS; var sTimeH,sTimeM,sTimeS; iTimeH=Math.floor(iTime/3600); iTimeM=Math.floor((iTime - (iTimeH * 3600))/60); //iTimeS=parseInt(iTime-(iTimeH * 3600) - (iTimeM * 60)); sTimeH = ((iTimeH < 10) ? "0" : "") + iTimeH ; sTimeM = ((iTimeM < 10) ? "0" : "") + iTimeM; //sTimeS = ((iTimeS < 10) ? "0" : "") + iTimeS; return sTimeH +":"+ sTimeM; break; } } else { return '0'; } } //Set All Time function fFormatDateSet(sObj) { //Check object exits if (document.getElementById(sObj)!=null) { sVar=eval(sObj+'.length'); //check number //alert(sObj+'.innerHTML=TimeTransfer(\''+sType+'\','+sObj+'.innerHTML);'); if (typeof(sVar)=="undefined") { eval(sObj+'.innerHTML=fDateTransfer('+sObj+'.innerHTML);'); } else { for (i=0;i0){ var oldstrlen=str.length for(var i=0;i