
var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharray=new Array("January","February","March","April","May","June","July","August","Sept","October","November","December")

function makedate()
{
var datadate=new Date()
var year=datadate.getFullYear()
var day=datadate.getDay()
var month=datadate.getMonth()
var daym=datadate.getDate()
var hours=datadate.getHours()
var minutes=datadate.getMinutes()
var dtime=(hours*100)+minutes
var ddate=((month+1)*100)+(daym)+((year-2012)*10000)
var regin=" "
var service=" "
var taxt=" "
var spevent=" "
var spevent1=" "
var spevent2=" "
var spevent3=" "
var midline=" "

if (hours>24) hours=hours-24;
if (daym<10) daym="0"+daym;
if (hours==0) hours="0";
if (hours<=9) hours="0"+hours;
if (minutes<=9) minutes="0"+minutes;


/* Mince Pie Specials to February Half Term */
if (ddate>=103 && ddate<=210) taxt="Train services begin on Saturday the 11th of February, 2012";
if (ddate==210 && dtime>=1005) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";


/* February Half Term */
if ((ddate>=211 && ddate<=219) && (dtime>=0 && dtime<=1000)) taxt="Next train departs from Aylsham at 10:00";
if ((ddate>=211 && ddate<=219) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs from Wroxham at 11:10";
if ((ddate>=211 && ddate<=219) && (dtime>=1111 && dtime<=1240)) taxt="Next train departs from Aylsham at 12:40";
if ((ddate>=211 && ddate<=219) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs from Wroxham at 14:00";
if ((ddate>=211 && ddate<=219) && (dtime>=1401 && dtime<=1530)) taxt="Next train departs from Aylsham at 15:30";
if ((ddate>=211 && ddate<=219) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs from Wroxham at 16:40";
if ((ddate>=211 && ddate<=218) && (dtime>=1641)) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";
if (ddate==219 && dtime>=1641) taxt="Our next trains run Saturday 25th February";
if (ddate>=220 && ddate<=224) taxt="Our next trains run Saturday 25th February";
if (ddate>=227 && ddate<=300) taxt="Our next trains operate weekends throughout March";

/* Remainder of February */


/* March Weekend services */
if (ddate>=301 && ddate<=323) taxt="Trains are currently running at weekends only.";
if ((ddate==224 || ddate==302 || ddate==309 || ddate==316 || ddate==323) && (dtime>=1005)) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=0 && dtime<=1000)) taxt="Next train departs from Aylsham at 10:00";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs from Wroxham at 11:10";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=1111 && dtime<=1240)) taxt="Next train departs from Aylsham at 12:40";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs from Wroxham at 14:00";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=1401 && dtime<=1530)) taxt="Next train departs from Aylsham at 15:30";
if ((ddate==225 || ddate==226 || ddate==303 || ddate==304 || ddate==310 || ddate==311 || ddate==317 || ddate==318 || ddate==324 || ddate==325) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs from Wroxham at 16:40";
if ((ddate==225 || ddate==303 || ddate==310 || ddate==317 || ddate==324) && (dtime>=1641)) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";
if ((ddate==226 || ddate==304 || ddate==311 || ddate==318) && (dtime>=1641)) taxt="Our next train will be next weekend";
if (ddate==325 && dtime>=1641) taxt="Our daily train services will begin on the 31st of March.";
if (ddate>=326 && ddate<=330) taxt="Our daily train services will begin on the 31st of March.";


/* Green Services - March until October */
if (ddate==330 && dtime>=1005) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";
if ((ddate>=331 && ddate<=1104) && (dtime>=0 && dtime<=1000)) taxt="Next train departs from Aylsham at 10:00";
if ((ddate>=331 && ddate<=1104) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs from Wroxham at 11:10";
if ((ddate>=331 && ddate<=1104) && (dtime>=1111 && dtime<=1240)) taxt="Next train departs from Aylsham at 12:40";
if ((ddate>=331 && ddate<=1104) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs from Wroxham at 14:00";
if ((ddate>=331 && ddate<=1104) && (dtime>=1401 && dtime<=1530)) taxt="Next train departs from Aylsham at 15:30";
if ((ddate>=331 && ddate<=1104) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs from Wroxham at 16:40";
if ((ddate>=331 && ddate<=1103) && (dtime>=1641)) taxt="Next train departs from Aylsham at 10:00 tomorrow morning";
if (ddate==1104 && dtime>=1641) taxt="Our next trains will operate weekends in November.";



/* Weekend Blue Services - November */
if (ddate>=1105 && ddate<=1116) taxt="Trains are currently running at weekends only.";
if ((ddate==1110 || ddate==1116) && (dtime>=1105)) taxt="Next train departs from Aylsham at 11:00 tomorrow morning";
if ((ddate==1111 || ddate==1117 || ddate==1118) && (dtime>=0 && dtime<=1100)) taxt="Next train departs from Aylsham at 11:00";
if ((ddate==1111 || ddate==1117 || ddate==1118) && (dtime>=1101 && dtime<=1210)) taxt="Next train departs from Wroxham at 12:10";
if ((ddate==1111 || ddate==1117 || ddate==1118) && (dtime>=1211 && dtime<=1415)) taxt="Next train departs from Aylsham at 14:15";
if ((ddate==1111 || ddate==1117 || ddate==1118) && (dtime>=1416 && dtime<=1530)) taxt="Next train departs from Wroxham at 15:30";
if ((ddate==1117) && (dtime>=1531)) taxt="Next train departs from Aylsham at 11:00 tomorrow morning";
if ((ddate==1111) && (dtime>=1531)) taxt="Our next train will be next weekend";
if (ddate==1118 && dtime>=1531) taxt="Our next trains will be our Santa Specials. Pre-Booking is essential.";



/* Santa Specials */
if (ddate>=1119 && ddate<=1123) taxt="Our next trains are Santa Specials, <br />booking essential";
if (ddate>=1124 && ddate<=1220) taxt="Our pre-booked Santa Special trains are currently running on selected days until Christmas eve.";
if (ddate>=1221 && ddate<=1224) taxt="Our pre-booked Santa Special trains are currently running daily until Christmas eve.";


/* Mince Pie Specials */
if ((ddate>=100 && ddate<=102) && (dtime>=0 && dtime<=1100)) taxt="Next train departs from Aylsham at 11:00";
if ((ddate>=100 && ddate<=102) && (dtime>=1101 && dtime<=1210)) taxt="Next train departs from Wroxham at 12:10";
if ((ddate>=100 && ddate<=102) && (dtime>=1211 && dtime<=1415)) taxt="Next train departs from Aylsham at 14:15";
if ((ddate>=100 && ddate<=102) && (dtime>=1416 && dtime<=1530)) taxt="Next train departs from Wroxham at 15:30";
if ((ddate>=100 && ddate<=101) && (dtime>=1531)) taxt="Next train departs from Aylsham at 11:00 tomorrow morning";

if ((ddate==1224) && (dtime>=1730)) taxt="Our next trains are Mince pie specials <BR>27th December 2012 - 6th January 2013";
if (ddate>=1225 && ddate<=1226) taxt="Our next trains are Mince pie specials <BR>27th December 2012 - 6th January 2013";
if ((ddate>=1227 && ddate<=10106) && (dtime>=0 && dtime<=1100)) taxt="Next train departs from Aylsham at 11:00";
if ((ddate>=1227 && ddate<=10106) && (dtime>=1101 && dtime<=1210)) taxt="Next train departs from Wroxham at 12:10";
if ((ddate>=1227 && ddate<=10106) && (dtime>=1211 && dtime<=1420)) taxt="Next train departs from Aylsham at 14:20";
if ((ddate>=1227 && ddate<=10106) && (dtime>=1421 && dtime<=1530)) taxt="Next train departs from Wroxham at 15:30";
if ((ddate>=1227 && ddate<=10105) && (dtime>=1531)) taxt="Next train departs from Aylsham at 11:00 tomorrow morning";


/* Next years services */
if ((ddate==10106) && (dtime>=1531)) taxt="OUR NEXT TRAINS RUN DAILY FOR THE LOCAL SCHOOL FEBRUARY HALF TERM 2013";
if (ddate>=10107) taxt="OUR NEXT TRAINS RUN DAILY FOR THE LOCAL SCHOOL FEBRUARY HALF TERM 2013";


/* Red service days */
if ((ddate>=401 && ddate<=412) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=401 && ddate<=412) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=401 && ddate<=412) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=401 && ddate<=412) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=401 && ddate<=412) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=401 && ddate<=412) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=401 && ddate<=412) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=401 && ddate<=412) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=401 && ddate<=412) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=401 && ddate<=412) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=505 && ddate<=507) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=505 && ddate<=507) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=505 && ddate<=507) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=505 && ddate<=507) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=505 && ddate<=507) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=505 && ddate<=507) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=505 && ddate<=507) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=505 && ddate<=507) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=505 && ddate<=507) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=505 && ddate<=507) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate==606 || ddate==607) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate==606 || ddate==607) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate==606 || ddate==607) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate==606 || ddate==607) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate==606 || ddate==607) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate==606 || ddate==607) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate==606 || ddate==607) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate==606 || ddate==607) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate==606 || ddate==607) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate==606 || ddate==607) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=610 && ddate<=614) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=610 && ddate<=614) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=610 && ddate<=614) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=610 && ddate<=614) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=610 && ddate<=614) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=610 && ddate<=614) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=610 && ddate<=614) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=610 && ddate<=614) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=610 && ddate<=614) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=610 && ddate<=614) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=617 && ddate<=621) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=617 && ddate<=621) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=617 && ddate<=621) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=617 && ddate<=621) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=617 && ddate<=621) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=617 && ddate<=621) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=617 && ddate<=621) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=617 && ddate<=621) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=617 && ddate<=621) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=617 && ddate<=621) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=624 && ddate<=628) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=624 && ddate<=628) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=624 && ddate<=628) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=624 && ddate<=628) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=624 && ddate<=628) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=624 && ddate<=628) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=624 && ddate<=628) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=624 && ddate<=628) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=624 && ddate<=628) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=624 && ddate<=628) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=701 && ddate<=913) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=701 && ddate<=913) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=701 && ddate<=913) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=701 && ddate<=913) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=701 && ddate<=913) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=701 && ddate<=913) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=701 && ddate<=913) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=701 && ddate<=913) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate>=701 && ddate<=913) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate>=701 && ddate<=913) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate==929 || ddate==930) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate==929 || ddate==930) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate==929 || ddate==930) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate==929 || ddate==930) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate==929 || ddate==930) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate==929 || ddate==930) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate==929 || ddate==930) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate==929 || ddate==930) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Aylsham and Wroxham at 16:40";
if ((ddate==929 || ddate==930) && (dtime>=1641 && dtime<=1735)) taxt="Next train departs Wroxham at 17:35";
if ((ddate==929 || ddate==930) && (dtime>=1736)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";

if ((ddate>=1029 && ddate<=1102) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1001 && dtime<=1110)) taxt="Next train departs Wroxham at 11:10";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1111 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1131 && dtime<=1240)) taxt="Next trains depart Aylsham and Wroxham at 12:40";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1241 && dtime<=1400)) taxt="Next train departs Wroxham at 14:00";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1421 && dtime<=1530)) taxt="Next trains depart Aylsham and Wroxham at 15:30";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1531 && dtime<=1640)) taxt="Next train departs Wroxham at 16:40";
if ((ddate>=1029 && ddate<=1102) && (dtime>=1641)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";


/* Yellow Service days - Main summer season */



/* Event Days */
if (ddate==601 && dtime>=1641) taxt="Tomorrow is our 'Everything Goes' Special event";
if (ddate>=602 && ddate==605) taxt="Today is our 'Everything Goes' Special event, an intensive timetable applies"; 
if (ddate==1109 && dtime>=1641) taxt="Tomorrow we shall be operating an intensive timetable";
if (ddate==1110) taxt="Today we shall be operating an intensive timetable";


if ((ddate>=1709 && ddate<=1710) && (dtime>=0 && dtime<=1000)) taxt="Next train departs Aylsham at 10:00";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1001 && dtime<=1045)) taxt="Next train departs Aylsham at 10:45";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1046 && dtime<=1103)) taxt="Next train departs Wroxham at 11:03";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1104 && dtime<=1130)) taxt="Next train departs Aylsham at 11:30";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1131 && dtime<=1148)) taxt="Next train departs Wroxham at 11:48";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1149 && dtime<=1237)) taxt="Next train departs Wroxham at 12:38";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1238 && dtime<=1240)) taxt="Next train departs Aylsham at 12:40";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1241 && dtime<=1335)) taxt="Next train departs Aylsham at 13:35";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1336 && dtime<=1355)) taxt="Next train departs Wroxham at 13:55";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1401 && dtime<=1420)) taxt="Next train departs Aylsham at 14:20";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1421 && dtime<=1438)) taxt="Next train departs Wroxham at 14:38";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1439 && dtime<=1505)) taxt="Next train departs Aylsham at 15:05";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1506 && dtime<=1523)) taxt="Next train departs Wroxham at 15:23";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1524 && dtime<=1550)) taxt="Next train departs Aylsham at 15:50";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1551 && dtime<=1608)) taxt="Next train departs Wroxham at 16:08";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1609 && dtime<=1640)) taxt="Next train departs Aylsham at 16:40";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1641 && dtime<=1658)) taxt="Next train departs Wroxham at 16:58";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1659 && dtime<=1740)) taxt="Next train departs Wroxham at 17:38";
if ((ddate>=1709 && ddate<=1710) && (dtime>=1741)) taxt="Next trains depart Aylsham at 10:00 tomorrow morning";




/* Timetables */
/* February - March */
if (ddate==210 && dtime>=1230) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate>=211 && ddate<=219) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if ((ddate>=211 && ddate<=218) && dtime>=1641) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==229 && dtime>=1741) service=" ";


/* Weekends in March */
if ((ddate==224 || ddate==302 || ddate==309 || ddate==316 || ddate==323) && dtime>=1030) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==225 || ddate==226) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==303 || ddate==304) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==310 || ddate==311) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==317 || ddate==318) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate==324 || ddate==325) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if ((ddate==225 || ddate==303 || ddate==310 || ddate==317 || ddate==324) && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";

/* Green Services */
if (ddate==330 && dtime>=1130) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate>=331 && ddate<=1103) service="<HR>Today's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";
if (ddate>=331 && ddate<=1103 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#green'>green timetable</a>";

/* Main Red operating Days */
if (ddate==331 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=401 && ddate<=412) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=401 && ddate<=411) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==504 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=505 && ddate<=507) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=505 && ddate<=506) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==605 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=606 && ddate<=607) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate==606 && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==609 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=610 && ddate<=614) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=610 && ddate<=613) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==616 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=617 && ddate<=621) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=617 && ddate<=620) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==623 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=624 && ddate<=628) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=624 && ddate<=627) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==630 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=700 && ddate<=913) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=700 && ddate<=912) && dtime>=1735) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

if (ddate==1028 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if (ddate>=1029 && ddate<=1102) service="<HR>Today's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";
if ((ddate>=1029 && ddate<=1101) && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#red'>red timetable</a>";

/* Main Blue operating Days */
if (ddate==1110 && dtime>=1640) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#blue'>blue timetable</a>";
if (ddate==1111) service="<HR>Today's services are the <a href='/trains/timetable.asp#blue'>blue timetable</a>";

if (ddate==1116 && dtime>=1101) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#blue'>blue timetable</a>";
if (ddate>=1117 && ddate<=1118) service="<HR>Today's services are the <a href='/trains/timetable.asp#blue'>blue timetable</a>";
if (ddate==1117 && dtime>=1531) service="<HR>Tomorrow's services are the <a href='/trains/timetable.asp#blue'>blue timetable</a>";


/* Main Yellow Service */


/* Event days */
if (ddate==601 && dtime>=1640) service="<HR>An intensive service will operate tomorrow.";
if (ddate>=602 && ddate<=605) service="<HR><a href='/events/events.asp#everytng'>Click here for today's timetable.</a>";
if (ddate==1109 && dtime>=1040) service="<HR>An intensive service will operate tomorrow.";
if (ddate==1110) service="<HR><a href='/events/events.asp#nggtt'>Click here for today's timetable.</a>";

/* Special Events */ 
if (ddate>=103 && ddate<=219) spevent1="<br /><a href='/events/events.asp#tedbear'>TEDDY BEAR EXPRESS</a>";
if (ddate>=103 && ddate<=219) spevent3="<br /><a href='/events/events.asp#tedbear'>Join our mascot bear for fun!</a>";

if (ddate==219 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#volsopn'>VOLUNTEERS OPEN DAY</a>";
if (ddate==219 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#volsopn'>See how the railway runs and become a volunteer</a>";
if (ddate>=220 && ddate<=304) spevent1="<br /><a href='/events/events.asp#volsopn'>VOLUNTEERS OPEN DAY</a>";
if (ddate>=220 && ddate<=304) spevent3="<br /><a href='/events/events.asp#volsopn'>See how the railway runs and become a volunteer</a>";

if (ddate==304 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#mothers'>MOTHERS VIP DAY</a>";
if (ddate==304 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#mothers'>A special treat for your mum</a>";
if (ddate>=305 && ddate<=318) spevent1="<br /><a href='/events/events.asp#mothers'>MOTHERS VIP DAY</a>";
if (ddate>=305 && ddate<=318) spevent3="<br /><a href='/events/events.asp#mothers'>A special treat for your mum</a>";

if (ddate==318 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#eggspress'>EASTER EGGSPRESS</a>";
if (ddate==318 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#eggspress'>Easter Eggs for children</a>";
if (ddate>=319 && ddate<=409) spevent1="<br /><a href='/events/events.asp#eggspress'>EASTER EGGSPRESS</a>";
if (ddate>=319 && ddate<=409) spevent3="<br /><a href='/events/events.asp#eggspress'>Easter Eggs for children</a>";

if (ddate==409 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#jtspot'>CALLING JUNIOR TRAINSPOTTERS</a>";
if (ddate==409 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#jtspot'>Follow the trail of loco numbers to win a prize</a>";
if (ddate>=410 && ddate<=507) spevent1="<br /><a href='/events/events.asp#jtspot'>CALLING JUNIOR TRAINSPOTTERS</a>";
if (ddate>=410 && ddate<=507) spevent3="<br /><a href='/events/events.asp#jtspot'>Follow the trail of loco numbers to win a prize</a>";

if (ddate==507 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#everytng'>EVERYTHING GOES</a>";
if (ddate==507 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#everytng'>See all available loco's and carriages in action</a>";
if (ddate>=508 && ddate<=605) spevent1="<br /><a href='/events/events.asp#everytng'>EVERYTHING GOES</a>";
if (ddate>=508 && ddate<=605) spevent3="<br /><a href='/events/events.asp#everytng'>See all available loco's and carriages in action</a>";

if (ddate==605 && dtime>=1810) spevent1="<br /><a href='/events/events.asp#fathers'>FATHERS DAY</a>";
if (ddate==605 && dtime>=1810) spevent3="<br /><a href='/events/events.asp#fathers'>Celebrate Father's Day with the magic of steam.</a>";
if (ddate>=606 && ddate<=617) spevent1="<br /><a href='/events/events.asp#fathers'>FATHERS DAY</a>";
if (ddate>=606 && ddate<=617) spevent3="<br /><a href='/events/events.asp#fathers'>Celebrate Father's Day with the magic of steam.</a>";

if (ddate==617 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#stberry'>STRAWBERRIES &amp; STEAM</a>";
if (ddate==617 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#stberry'>Strawberries and cream for each paying passenger</a>";
if (ddate>=618 && ddate<=729) spevent1="<br /><a href='/events/events.asp#stberry'>STRAWBERRIES &amp; STEAM</a>";
if (ddate>=618 && ddate<=729) spevent3="<br /><a href='/events/events.asp#stberry'>Strawberries and cream for each paying passenger</a>";

if (ddate==729 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#hdtl'>HISTORY DOWN THE LINE</a>";
if (ddate==729 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#hdtl'>Celebrating the lines history</a>";
if (ddate>=730 && ddate<=930) spevent1="<br /><a href='/events/events.asp#hdtl'>HISTORY DOWN THE LINE</a>";
if (ddate>=730 && ddate<=930) spevent3="<br /><a href='/events/events.asp#hdtl'>Celebrating the lines history</a>";

if (ddate==930 && dtime>=1725) spevent1="<br /><a href='/events/events.asp#models'>MODEL RAILWAY EXHIBITION</a>";
if (ddate==930 && dtime>=1725) spevent3="<br /><a href='/events/events.asp#models'>Combine visiting the Exhibition with a ride on a train</a>";
if (ddate>=931 && ddate<=1006) spevent1="<br /><a href='/events/events.asp#models'>MODEL RAILWAY EXHIBITION</a>";
if (ddate>=931 && ddate<=1006) spevent3="<br /><a href='/events/events.asp#models'>Combine visiting the Exhibition with a ride on a train</a>";

if (ddate==1006 && dtime>=1745) spevent1="<br /><a href='/events/events.asp#ghosts'>&quot;SPOOKY EXPRESS&quot;</a>";
if (ddate==1006 && dtime>=1745) spevent3="<br /><a href='/events/events.asp#ghosts'>Ghostly goings throughout the weeks services.</a>";
if (ddate>=1007 && ddate<=1104) spevent1="<br /><a href='/events/events.asp#ghosts'>&quot;SPOOKY EXPRESS&quot;</a>";
if (ddate>=1007 && ddate<=1104) spevent3="<br /><a href='/events/events.asp#ghosts'>Ghostly goings throughout the weeks services.</a>";

if (ddate==1104 && dtime>=1725) spevent1="<br /><a href='/events/santa.asp'>STEAM TRAINS TO SANTA</a>";
if (ddate==1104 && dtime>=1725) spevent3="<br /><a href='/events/santa.asp'>Visit Santa in his grotto</a><br />Selected dates 24th November - 24th December";
if (ddate>=1105 && ddate<=1222) spevent1="<br /><a href='/events/santa.asp'>STEAM TRAINS TO SANTA</a>";
if (ddate>=1105 && ddate<=1222) spevent3="<br /><a href='/events/santa.asp'>Visit Santa in his grotto</a><br />Selected dates 24th November - 24th December";

if (ddate>=1223 && ddate<=10103) spevent1="<br /><a href='/events/events.asp#mincepie'>MINCE PIE SPECIALS</a>";
if (ddate>=1223 && ddate<=10103) spevent3="<br /><a href='/events/events.asp#mincepie'>Relax after Christmas with a train ride and free mince pie</a>";

if (spevent1!=" ") spevent="<b><a href='/events/events.asp'>NEXT EVENT</a> - ";
if (spevent1!=" ") spevent2="</b>";
if (spevent1!=" ") midline="<HR width=100%>";
if (spevent1!=" " && service!=" " && taxt!=" ") midline=" ";



/* British Summer Timer - Greenwich Mean Time */ 
if (ddate==324 && dtime>=1641) regin="(BST)";
if (ddate==325 && dtime<=1531) regin="(BST)";
if (ddate==1027 && dtime>=1641) regin="(GMT)";
if (ddate==1028 && dtime<=1531) regin="(GMT)";


//change font size here

var pdate="<table align='center' border='0' height='165' width='135'><tr valign='middle'><td align='center'>"+spevent+spevent1+spevent2+spevent3+"<br />"+midline+" "+taxt+" "+regin+" "+service+"</td></tr></table>"

document.getElementById('plaform').innerHTML=pdate;
}

function timefrequency()
{makedate()
setInterval("makedate()",53000)
}



  function FormatNumber(num, decimalNum, bolLeadingZero, bolParens)
   /* IN - num:            the number to be formatted
           decimalNum:     the number of decimals after the digit
           bolLeadingZero: true / false to use leading zero
           bolParens:      true / false to use parenthesis for - num

      RETVAL - formatted number
   */
   {
       var tmpNum = num;

       // Return the right number of decimal places
       tmpNum *= Math.pow(10,decimalNum);
       tmpNum = Math.floor(tmpNum);
       tmpNum /= Math.pow(10,decimalNum);

       var tmpStr = new String(tmpNum);

       // See if we need to hack off a leading zero or not
       if (!bolLeadingZero && num < 1 && num > -1 && num !=0)
           if (num > 0)
               tmpStr = tmpStr.substring(1,tmpStr.length);
           else
               // Take out the minus sign out (start at 2)
               tmpStr = "-" + tmpStr.substring(2,tmpStr.length);                        


       // See if we need to put parenthesis around the number
       if (bolParens && num < 0)
           tmpStr = "(" + tmpStr.substring(1,tmpStr.length) + ")";


       return tmpStr;
   }

function poprows()     
	{         
	var tableBody = document.getElementById("myTableBody");         
	tableBody.insertBefore(tableBody.removeChild(tableBody.lastChild), tableBody.firstChild);     
	}     
	var poprowstimer = setInterval('poprows()', 18000);     

