--- forecast.html.tmpl.org	2016-10-09 22:43:34.542068402 +1100
+++ forecast.html.tmpl	2016-10-10 11:25:06.394790990 +1100
@@ -16,7 +16,7 @@
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <title>$station.location Weather - Forecast</title>
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="description" content="Seven Day Weather forecast for Carlingford, NSW, Australia.">
+    <meta name="description" content="Seven Day Weather forecast for Broomfield, VIC, Australia.">
     <meta name="author" content="">
     <link href="http://netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"
     rel="stylesheet">
@@ -59,19 +59,17 @@
               <div class="panel-heading">
                 <h4 class="panel-title">
                   <a class="accordian-toggle" data-toggle="collapse" data-parent="#accordianOne" href="#collapseAccOneOne"
-                     draggable="true">Detailed Forecast</a>
+                     draggable="true">Detailed Forecast for Ballarat</a>
                 </h4>
               </div>
               <div class="panel-collapse collapse in" id="collapseAccOneOne">
                 <div class="panel-body">
                   <h6>
                     <small>
-                      #set $issueDateTime = $aus.SYDNEY.amoc.issue__time__local.string
-                      #set $FCP = $aus.NSWMETRO.forecast('area',description="Parramatta")
-                      #set $FCSL = $aus.SYDNEY.forecast.getNode('area', description="Sydney", type="location")
-                      #set $FCSM = $aus.SYDNEY.forecast.getNode('area', description="Sydney", type="metropolitan")
-
-                      Forecast for Parramatta and Sydney area. Issued at $dateutil.parser.parse($issueDateTime).strftime("%I:%M%p") $aus.SYDNEY.amoc.issue__time__local.tz on $dateutil.parser.parse($issueDateTime).strftime("%a %-d %b %Y")
+                      #set $issueDateTime = $aus.BOMDETAIL.amoc.issue__time__local.string
+                      #set $FCP = $aus.BOMAROUND.forecast('area',description="Ballarat", type="location")
+                      #set $FCSL = $aus.BOMDETAIL.forecast.getNode('area', description="Ballarat", type="location")
+                      Forecast for Ballarat. Issued at $dateutil.parser.parse($issueDateTime).strftime("%I:%M%p") $aus.BOMDETAIL.amoc.issue__time__local.tz on $dateutil.parser.parse($issueDateTime).strftime("%a %-d %b %Y")
                     </small>
                   </h6>
                   #for $fcCount in range(7)
@@ -81,7 +79,7 @@
                     <div class="col-xs-12">
                       #if $fcIndex == "0"
                       <div class="border-top-thick2 border-bottom-dotted text-primary">
-                        Forecast for rest of $dateutil.parser.parse($FCSM.getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
+                        Forecast for rest of $dateutil.parser.parse($FCSL.getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
                       </div>
                       #else
                       <div class="border-top-thick border-bottom-dotted text-primary">
@@ -124,8 +122,8 @@
                       <div class="extra-vertical-padding">
                         <div class="row">
                           <div class="col-xs-12">
-                            <strong>Sydney area</strong><br />
-                            $FCSM.getNode('forecast-period', index=$fcIndex).getNode('text',type="forecast").string
+                            <strong>Ballarat area</strong><br />
+                            $FCSL.getNode('forecast-period', index=$fcIndex).getNode('text',type="forecast").string
                           </div>
                         </div>
                       </div>
@@ -135,8 +133,8 @@
                   #end for
                   <h6>
                     <small>
-                      #set $nextIssueDateTime = $aus.NSWMETRO.amoc.next__routine__issue__time__local.string
-                      The next routine forecast will be issued at $dateutil.parser.parse($nextIssueDateTime).strftime("%I:%M%p") $aus.NSWMETRO.amoc.next__routine__issue__time__local.tz $dateutil.parser.parse($nextIssueDateTime).strftime("%A")
+                      #set $nextIssueDateTime = $aus.BOMAROUND.amoc.next__routine__issue__time__local.string
+                      The next routine forecast will be issued at $dateutil.parser.parse($nextIssueDateTime).strftime("%I:%M%p") $aus.BOMAROUND.amoc.next__routine__issue__time__local.tz $dateutil.parser.parse($nextIssueDateTime).strftime("%A")
                     </small>
                   </h6>
                 </div>
@@ -150,7 +148,7 @@
               <div class="panel-heading">
                 <h4 class="panel-title">
                   <a class="accordian-toggle" data-toggle="collapse" data-parent="#accordionTwo" href="#collapseAccTwoOne">
-                    Around Sydney
+                    Around Ballarat
                   </a>
                 </h4>
               </div>
@@ -158,31 +156,29 @@
                 <div class="panel-body">
                   <h6>
                     <small>
-                      #set $issueDateTime = $aus.SYDNEY.amoc.issue__time__local.string
-                      Forecast for Sydney<br />
-                      Issued at $dateutil.parser.parse($issueDateTime).strftime("%I:%M%p") $aus.SYDNEY.amoc.issue__time__local.tz on $dateutil.parser.parse($issueDateTime).strftime("%a %-d %b %Y")
+                      #set $issueDateTime = $aus.BOMDETAIL.amoc.issue__time__local.string
+                      Forecast for Ballarat Area<br />
+                      Issued at $dateutil.parser.parse($issueDateTime).strftime("%I:%M%p") $aus.BOMDETAIL.amoc.issue__time__local.tz on $dateutil.parser.parse($issueDateTime).strftime("%a %-d %b %Y")
                     </small>
                   </h6>
                   <table class="table table-condensed table-responsive">
                     <tbody>
                       <tr>
                         <td class="text-primary" colspan="4">
-                          #if $aus.SYDNEY.forecast.getNode('area', description="Parramatta").getNode('forecast-period', index="0") is not None
+                          #if $aus.BOMDETAIL.forecast.getNode('area', description="Ballarat").getNode('forecast-period', index="0") is not None
                           #set $fcIndex = "0"
-                          Forecast for rest of $dateutil.parser.parse($aus.SYDNEY.forecast.getNode('area', description="Parramatta").getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
+                          Forecast for rest of $dateutil.parser.parse($aus.BOMDETAIL.forecast.getNode('area', description="Ballarat").getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
                           #else
                           #set $fcIndex = "1"
-                          Forecast for $dateutil.parser.parse($aus.SYDNEY.forecast.getNode('area', description="Parramatta").getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
+                          Forecast for $dateutil.parser.parse($aus.BOMDETAIL.forecast.getNode('area', description="Ballarat").getNode('forecast-period', index=$fcIndex).start__time__local).strftime("%A")
                           #end if
-                          ## Looks like BOM gets icons from NSWMETRO forecast even though they do not say so. So we will use them.
-                          #set $fcIconSydney = $aus.NSWMETRO.forecast.getNode('area', description="Sydney", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconPenrith = $aus.NSWMETRO.forecast.getNode('area', description="Penrith", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconLiverpool = $aus.NSWMETRO.forecast.getNode('area', description="Liverpool", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconTerreyHills = $aus.NSWMETRO.forecast.getNode('area', description="Terrey Hills", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconRichmond = $aus.NSWMETRO.forecast.getNode('area', description="Richmond", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconParramatta = $aus.NSWMETRO.forecast.getNode('area', description="Parramatta", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconCampbelltown = $aus.NSWMETRO.forecast.getNode('area', description="Campbelltown", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
-                          #set $fcIconBondi = $aus.NSWMETRO.forecast.getNode('area', description="Bondi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          ## Looks like BOM gets icons from BOMAROUND forecast even though they do not say so. So we will use them.
+                          #set $fcIconBallarat = $aus.BOMAROUND.forecast.getNode('area', description="Ballarat", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          #set $fcIconWonthaggi = $aus.BOMAROUND.forecast.getNode('area', description="Wonthaggi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          #set $fcIconKyneton = $aus.BOMAROUND.forecast.getNode('area', description="Kyneton", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          #set $fcIconGisborne = $aus.BOMAROUND.forecast.getNode('area', description="Gisborne", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          #set $fcIconPhillipIsland = $aus.BOMAROUND.forecast.getNode('area', description="Phillip Island", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
+                          #set $fcIconRhyll = $aus.BOMAROUND.forecast.getNode('area', description="Rhyll", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="forecast_icon_code").string
                         </td>
                       </tr>
                       <tr>
@@ -193,154 +189,118 @@
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconSydney]" />
+                          <img src="$aus.iconsSml[$fcIconBallarat]" />
                         </td>
                         <td>
-                          Sydney
+                          Ballarat
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Sydney", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Ballarat", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Sydney", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Ballarat", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconPenrith]" />
+                          <img src="$aus.iconsSml[$fcIconWonthaggi]" />
                         </td>
                         <td>
-                          Penrith
+                          Wonthaggi
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Penrith", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Wonthaggi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Penrith", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Wonthaggi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconLiverpool]" />
+                          <img src="$aus.iconsSml[$fcIconKyneton]" />
                         </td>
                         <td>
-                          Liverpool
+                          Kyneton
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Liverpool", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Kyneton", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Liverpool", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Kyneton", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconTerreyHills]" />
+                          <img src="$aus.iconsSml[$fcIconGisborne]" />
                         </td>
                         <td>
-                          Terrey Hills
+                          Gisborne
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Terrey Hills", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Gisborne", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Terrey Hills", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Gisborne", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconRichmond]" />
+                          <img src="$aus.iconsSml[$fcIconPhillipIsland]" />
                         </td>
                         <td>
-                          Richmond
+                          Phillip Island
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Richmond", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Phillip Island", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Richmond", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Phillip Island", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                       <tr>
                         <td>
-                          <img src="$aus.iconsSml[$fcIconParramatta]" />
+                          <img src="$aus.iconsSml[$fcIconRhyll]" />
                         </td>
                         <td>
-                          Parramatta
+                          Rhyll
                         </td>
                         <td>
                           #if $fcIndex == "0"
                           -
                           #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Parramatta", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
+                          <strong><span style="color: blue">$aus.BOMAROUND.forecast.getNode('area', description="Rhyll", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
                           #end if
                         </td>
                         <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Parramatta", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
-                        </td>
-                      </tr>
-                      <tr>
-                        <td>
-                          <img src="$aus.iconsSml[$fcIconCampbelltown]" />
-                        </td>
-                        <td>
-                          Campbelltown
-                        </td>
-                        <td>
-                          #if $fcIndex == "0"
-                          -
-                          #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Campbelltown", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
-                          #end if
-                        </td>
-                        <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Campbelltown", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
-                        </td>
-                      </tr>
-                      <tr>
-                        <td>
-                          <img src="$aus.iconsSml[$fcIconBondi]" />
-                        </td>
-                        <td>
-                          Bondi
-                        </td>
-                        <td>
-                          #if $fcIndex == "0"
-                          -
-                          #else
-                          <strong><span style="color: blue">$aus.SYDNEY.forecast.getNode('area', description="Bondi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_minimum")</span></strong>
-                          #end if
-                        </td>
-                        <td>
-                          <strong><span style="color: red">$aus.SYDNEY.forecast.getNode('area', description="Bondi", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
+                          <strong><span style="color: red">$aus.BOMAROUND.forecast.getNode('area', description="Rhyll", type="location").getNode('forecast-period', index=$fcIndex).getNode('element',type="air_temperature_maximum")</span></strong>
                         </td>
                       </tr>
                     </tbody>
                   </table>
                   <h6>
                     <small>
-                      #set $nextIssueDateTime = $aus.SYDNEY.amoc.next__routine__issue__time__local.string
-                      The next routine forecast will be issued at $dateutil.parser.parse($nextIssueDateTime).strftime("%I:%M%p") $aus.SYDNEY.amoc.next__routine__issue__time__local.tz $dateutil.parser.parse($nextIssueDateTime).strftime("%A")
+                      #set $nextIssueDateTime = $aus.BOMDETAIL.amoc.next__routine__issue__time__local.string
+                      The next routine forecast will be issued at $dateutil.parser.parse($nextIssueDateTime).strftime("%I:%M%p") $aus.BOMDETAIL.amoc.next__routine__issue__time__local.tz $dateutil.parser.parse($nextIssueDateTime).strftime("%A")
                     </small>
                   </h6>
                 </div>
@@ -357,13 +317,13 @@
               </div>
               <div class="panel-collapse collapse" id="collapseAccTwoTwo">
                 <div class="panel-body">
-                  <h6><small>$aus.NSWWARNINGS.channel.title</small></h6>
+                  <h6><small>$aus.BOMWARNINGS.channel.title</small></h6>
                   <table class="table table-condensed table-responsive">
                     <tbody>
                       <tr>
                         <td class="text-primary">Current Warnings</td>
                       </tr>
-                      #if $aus.NSWWARNINGS.channel.getNode('item[1]') is None
+                      #if $aus.BOMWARNINGS.channel.getNode('item[1]') is None
                       <tr>
                         <td>
                           None
@@ -374,12 +334,12 @@
                       ## Not using While in case XML breaks in some way and we get stuck in a loop
                       #for $wnCount in range(1,21)
                       #set $wnIndex = '[' + str($wnCount) +']'
-                      #if $aus.NSWWARNINGS.channel.getNode('item'+$wnIndex) is None
+                      #if $aus.BOMWARNINGS.channel.getNode('item'+$wnIndex) is None
                         #break
                       #end if
                       <tr>
                         <td>
-                          <a href="$aus.NSWWARNINGS.channel.getNode('item'+$wnIndex).link" target="_blank">$aus.NSWWARNINGS.channel.getNode('item'+$wnIndex).title</a>
+                          <a href="$aus.BOMWARNINGS.channel.getNode('item'+$wnIndex).link" target="_blank">$aus.BOMWARNINGS.channel.getNode('item'+$wnIndex).title</a>
                         </td>
                       </tr>
                       #end for
