// clock3.js function show2(){ if(!document.all&&!document.getElementById) return; var thelement=document.getElementById? document.getElementById("tick2"): document.all.tick2; if(thelement==null) return; var Digital=makeGMT(); var dayName = new Array ("Sun,","Mon,","Tue,","Wed,","Thu,","Fri,","Sat,") //var monthName = new Array("January","February","March","April","May","June","July","August","September","October","November","December") var monthName = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var dt = Digital; var stemp, ampm ; var dt_year = dt.getUTCFullYear() ; var dt_month = dt.getUTCMonth(); var dt_day = dt.getUTCDate() ; var dayNow = dt.getUTCDay(); var dt_hour = dt.getUTCHours() ; var dt_minute = dt.getUTCMinutes() ; var dt_second = dt.getUTCSeconds() ; dt_year = dt_year.toString() ; if (dt_hour<=9) dt_hour="0"+dt_hour; if (dt_minute < 10) dt_minute = '0' + dt_minute ; if (dt_second < 10) dt_second = '0' + dt_second ; stemp = dayName[dayNow] + ' ' + monthName[dt_month] + ' ' + dt_day + ', ' + dt_hour + ":" + dt_minute + " "; ctime = stemp ; thelement.innerHTML=" "+ctime+""; setTimeout("show2()",60000); } function tzone(os, ds) { this.ct = new Date() ; // datetime this.os = os ; // GMT offset this.ds = ds ; // has daylight savings } function fincGMT(arr, servername) { var k = arr[0]; var m = k.length; for(var i = 0; i < m; i++) if(k[i]==servername) return i; return -1; } function makeGMT() { var GMT = +7; try { var httphref = location.href; httphref = httphref.replace("http://www.", ""); httphref = httphref.replace("http://", ""); var arrhttphref = httphref.split("/"); arrhttphref = arrhttphref[0]; arrhttphref = arrhttphref.toLowerCase(); var Domain = new Array(); Domain["192.168.0.24"] = +7; Domain["phuket.com"] = +7; var Zone_Add_7 = new Array("server", +7); Zone_Add_7[0] = new Array("bangkok.com", "phuket.com"); var Zone_Add_8 = new Array("server", +8); Zone_Add_8[0] = new Array("kuala-lumpur.ws", "malacca.ws", "langkawi-info.com", "kl-hotels.com", "penang-hotels.com", "penang.ws", "langkawi-resorts.com", "malacca-hotels.com", "kuantan-hotels.com", "sabah-hotels.com", "sarawak-hotels.com", "borneo-hotels.com", "visit-malaysia.com", "malaysia-hotels.net", "www-singapore.com", "hong-kong-hotels.ws", "bali-indonesia.com", "goto-hongkong.com"); var Zone_Add_9 = new Array("server", +9); Zone_Add_9[0] = new Array("192.168.0.24"); var listserver = new Array(Zone_Add_7, Zone_Add_8, Zone_Add_9); var m = listserver.length; var g; for(var i = 0; i < m; i++) { g = fincGMT(listserver[i], arrhttphref); if(g!=-1) { GMT = listserver[i][1]; break; } } } catch(e) { GMT = +7;} var ct = new tzone(GMT, 0);//BKK var dt = new Date() ; // [GMT] time according to machine clock var startDST = new Date(dt.getFullYear(), 3, 1) ; while (startDST.getDay() != 0) startDST.setDate(startDST.getDate() + 1) ; var endDST = new Date(dt.getFullYear(), 9, 31) ; while (endDST.getDay() != 0) endDST.setDate(endDST.getDate() - 1) ; var ds_active ; // DS currently active if (startDST < dt && dt < endDST) ds_active = 1 ; else ds_active = 0 ; // Adjust each clock offset if that clock has DS and in DS. if(ct.ds==1 && ds_active == 1) ct.os++ ; // compensate time zones gmdt = new Date() ; ct.ct = new Date(gmdt.getTime() + (ct.os * 3600 * 1000)) ; return ct.ct; } setTimeout("show2()",3000); // end clock3.js // new-win.js function MM_callJS(jsStr) { //v2.0 return eval(jsStr) } function MM_openBrWindow(theURL,winName,features) { //v2.0 if (theURL=="/recommendation.htm") { theURL=theURL+"?p="+document.URL; } window.open(theURL,winName,features); } // end new-win.js