var banner_time= new Date(2010,8,8,23,18,25,0); function initialize_banner(){ randombanner(); startTime(); } /****************************************************************************************************/ /***** Do not need to modify this section except defaultIMG and defaultLink for the banner **********/ /****************************************************************************************************/ banner1_num = 0 links1 = new Array banner1 = new Array current_banner1 = 1; defaultIMG1 = "images/space.gif"; defaultLink1 = "javascript:;"; banner2_num = 0 links2 = new Array banner2 = new Array current_banner2 = 1; defaultIMG2 = "images/space.gif"; defaultLink2 = "javascript:;"; /****************************************************************************************************/ // add banner here // setBanner(banner_Id, Gif location, relative link, start Date of Showing, end Date of Showing) // use Javascript:MM_openBrWindow() /****************************************************************************************************/ // setBanner(2, "images/banner_2005/banner_chinaolympic.gif", "news/news_200409077871.htm", "September 6, 2004 09:00:00", "September 8, 2004 20:30:00") // setBanner(1, "images/banner_hkis_webcast.gif", "http://www.hkjc.com/chinese/special/2004_HKIS/hkis04_lots_cat.asp", "December 9, 2004 10:00:00", "December 11, 2004 07:59:00") // setBanner(1, "images/banner_racing_party.gif", "hkir06_tour_racingparty_intro.asp", "October 14, 2005 00:00:00", "December 11, 2005 00:00:00") // setBanner(1, "images/banner_3promo.gif", "hkir06_attract_promotion.asp", "November 10, 2005 17:00:00", "November 13, 2005 18:00:00") // setBanner(1, "images/banner_hkir_prospectus.gif", "http://www.hkjc.com/english/special/2005_cxhkir_prospectus/hkir_prospectus.htm", "September 8, 2005 00:00:00", "November 13, 2005 00:00:00") // setBanner(1, "images/banner_hkir_trial.gif", "hkir06_events_trial.asp", "September 8, 2005 00:00:00", "November 13, 2005 00:00:00") // setBanner(1, "images/banner_cx_package.gif", "hkir06_come_cx_package.asp", "November 23, 2005 00:00:00", "December 11, 2005 00:00:00") // setBanner(1, "images/banner_polling.gif", "hkir06_show_review.asp", "November 19, 2005 15:00:00", "December 11, 2005 18:00:00") // setBanner(1, "images/banner_hkir_selection.gif", "hkir06_intro_horseform.asp", "November 23, 2005 00:00:00", "December 11, 2005 00:00:00") // setBanner(1, "images/banner_hkis_breeze.gif", "hkir06_events_breeze.asp", "September 8, 2005 00:00:00", "December 4, 2005 08:00:00") setBanner(1, "images/banner_trackwork.gif", "hkir06_show_trackwork.asp", "December 7, 2005 17:00:00", "December 11, 2005 12:00:00") setBanner(1, "images/2005_irquiz_183x55_eng.gif", "hkir06_attract_lucky.asp", "November 19, 2005 15:00:00", "December 9, 2005 23:59:59") setBanner(1, "images/banner_pin.gif", "hkir06_attract_promotion.asp", "December 9, 2005 15:00:00", "December 11, 2005 18:00:00") setBanner(1, "images/banner_ijc.gif", "hkir06_races_ijc.asp", "September 8, 2005 00:00:00", "December 7, 2005 22:00:00") setBanner(1, "images/banner_ijc_results_L.gif", "hkir06_races_ijc_results.asp", "December 7, 2005 22:01:00", "December 10, 2005 00:00:00") setBanner(1, "images/banner_hkir06_race_L_2.gif", "hkir06_intro.asp", "December 11, 2005 19:00:00", "December 11, 2005 23:59:59") // setBanner(1, "images/banner_hkir06_result.gif", "hkir06_races_cup_results.asp", "December 11, 2005 20:00:00", "December 31, 2046 00:00:00") setBanner(2, "images/banner_hkir_formguide.gif", "hkir06_intro_horseform.asp", "December 2, 2005 00:00:00", "December 11, 2005 19:00:00") setBanner(2, "images/banner_beer.gif", "hkir06_events_beer.asp", "December 1, 2005 00:00:00", "December 7, 2005 19:00:00") setBanner(2, "images/banner_hk_heroes_L.gif", "http://www.hkjc.com/english/special/2005_hk_racinghero/hkrh05_index.asp", "December 1, 2005 00:00:00", "December 12, 2005 23:59:59") setBanner(2, "images/banner_cx_boradingpass.gif", "hkir06_attract_promotion.asp", "November 10, 2005 17:00:00", "December 11, 2005 19:00:00") setBanner(2, "images/banner_hkir06_album.gif", "hkir06_show_race_album.asp", "December 11, 2005 19:00:00", "December 31, 2046 00:00:00") setBanner(2, "images/banner_breakfast.gif", "hkir06_events_breakfast.asp", "September 8, 2005 00:00:00", "December 10, 2005 08:00:00") // setBanner(2, "images/banner_breakfast.gif", "hkir06_events_breakfast.asp", "September 8, 2005 00:00:00", "December 10, 2005 08:00:00") // setBanner(2, "images/banner_hkir_entries.gif", "hkir06_races_cup_entries.asp", "September 8, 2005 00:00:00", "December 11, 2005 00:00:00") /****************************************************************************************************/ /***** Do not need to modify this section ***********************************************************/ /****************************************************************************************************/ if (banner1_num == 0){setBanner(1, defaultIMG1, defaultLink1, "Feb 28, 2004 20:30:00", "Sept 1, 2100 20:30:00");} if (banner2_num == 0){setBanner(2, defaultIMG2, defaultLink2, "Feb 28, 2004 20:30:00", "Sept 1, 2100 20:30:00");} function setBanner(var0, var1, var2, var3, var4){ var banner_id = var0; var tempStart = new Date(var3); var tempEnd = new Date(var4); if ((tempStart < banner_time) && (tempEnd > banner_time)){ eval("banner" + banner_id + "_num = banner" + banner_id + "_num + 1;"); eval("current_banner" +banner_id+ " = banner" + banner_id + "_num;"); eval("banner" + banner_id + "[current_banner" +banner_id+ "] = var1;"); eval("links" + banner_id + "[current_banner" +banner_id+ "] = var2;"); } } function randombanner(){ // var randomnumber = Math.random(); // i = Math.round( (i - 1) * randomnumber) + 1; document.banner1.src = banner1[1]; current_banner1 = 1; document.banner2.src = banner2[1]; current_banner2 = 1; } function startTime(){ var time= new Date(); hours= time.getHours(); mins= time.getMinutes(); secs= time.getSeconds(); closeTime=hours*3600+mins*60+secs; closeTime+=15; // How many seconds til the next rotation Timer(); } function Timer(){ var time= new Date(); hours= time.getHours(); mins= time.getMinutes(); secs= time.getSeconds(); curTime=hours*3600+mins*60+secs if (curTime>=closeTime){ if (current_banner1 < banner1_num){ current_banner1++; document.banner1.src = banner1[current_banner1]; } else{ current_banner1 = 1; document.banner1.src = banner1[current_banner1]; } if (current_banner2 < banner2_num){ current_banner2++; document.banner2.src = banner2[current_banner2]; } else{ current_banner2 = 1; document.banner2.src = banner2[current_banner2]; } startTime(); } else{ window.setTimeout("Timer()",1500) } } function clickLink(banner_id){ eval("top.location = links"+banner_id+"[current_banner"+banner_id+"];"); }