AlmanacMoonphasesandmoreweathersafetytips
This commit is contained in:
parent
8c81ee11c4
commit
6943214927
|
@ -1727,19 +1727,19 @@ background-image: url(/images/moonphases/new.png);
|
||||||
}
|
}
|
||||||
|
|
||||||
.info-slide-content.almanac .frost-pane.purple .phase.i .icon{
|
.info-slide-content.almanac .frost-pane.purple .phase.i .icon{
|
||||||
background-image: url(/images/moonphases/new.png);
|
background-image: url(/images/moonphases/NEW.png);
|
||||||
}
|
}
|
||||||
.info-slide-content.almanac .frost-pane.purple .phase.ii .icon{
|
.info-slide-content.almanac .frost-pane.purple .phase.ii .icon{
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-size: contain;
|
background-size: contain;
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
background-image: url(/images/moonphases/half1.png);
|
background-image: url(/images/moonphases/FIRST.png);
|
||||||
}
|
}
|
||||||
.info-slide-content.almanac .frost-pane.purple .phase.iii .icon{
|
.info-slide-content.almanac .frost-pane.purple .phase.iii .icon{
|
||||||
background-image: url(/images/moonphases/full.png);
|
background-image: url(/images/moonphases/FULL.png);
|
||||||
}
|
}
|
||||||
.info-slide-content.almanac .frost-pane.purple .phase.iv .icon{
|
.info-slide-content.almanac .frost-pane.purple .phase.iv .icon{
|
||||||
background-image: url(/images/moonphases/half2.png);
|
background-image: url(/images/moonphases/LAST.png);
|
||||||
}
|
}
|
||||||
|
|
||||||
.info-slide-content.almanac .frost-pane.purple .phase .date {
|
.info-slide-content.almanac .frost-pane.purple .phase .date {
|
||||||
|
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
@ -1464,15 +1464,237 @@
|
||||||
<div class='weathertext2'>eather</div>
|
<div class='weathertext2'>eather</div>
|
||||||
<div class='readytext'>READY</div>
|
<div class='readytext'>READY</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='frost-pane tipcontent'><span>
|
<div class='frost-pane tipcontent'>
|
||||||
Incase of Lightning -
|
<div class='wintertip3' style="display: none"><!--originally shown in November 2016--->
|
||||||
<br>
|
Know the difference in Winter Weather Warnings:
|
||||||
An automobile provides better insulation against<br>
|
<br>
|
||||||
lightning than being in the open. <br>
|
<br>
|
||||||
<br>
|
- Winter Weather Advisory - hazardous winter weather<br>is occuring, imminent, and is an inconvenience.
|
||||||
Avoid contact with any metal conducting surfaces<br>
|
<br>
|
||||||
either inside your car or outside.
|
<br>
|
||||||
</span></div>
|
- Winter Weather Warning - hazardous winter weather is<br>occuring, imminent, and is a threat to life<br>and property.
|
||||||
|
</div>
|
||||||
|
<div class='pipetip' style="display: none">
|
||||||
|
To prevent Frozen Water Pipes insulate with:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- A "pipe sleeve", UL-Listed "heat tape", or<br>similar materials.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Newspaper can provide some degree of<br>insulation and protection to exposed pipes -<br>even 1/4" of newspaper can help.
|
||||||
|
</div>
|
||||||
|
<div class='pipetip2' style="display: none">
|
||||||
|
To prevent Frozen Water Pipes insulate with:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Let cold water frip from ffaucets served by<br>exposed pipes.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- While away during cold weather, leave the heat on,<br>set no lower than 55°F.
|
||||||
|
</div>
|
||||||
|
<div class='pipetip3' style="display: none"><!--originally shown in December 2008--->
|
||||||
|
To prevent Frozen Water Pipes:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Open outside hose bibs to drain water and<br>
|
||||||
|
keep them open so remaining water can expand<br>
|
||||||
|
without breaking the pipe.
|
||||||
|
</div>
|
||||||
|
<div class='wintertip' style="display: none"><!--originally shown in December/January 2012--->
|
||||||
|
Be prepared if you get stranded, with:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Compass and First Aid Kit
|
||||||
|
<br>
|
||||||
|
- Ice scraper and snow brush
|
||||||
|
<br>
|
||||||
|
- Wooden matches in a waterproof container
|
||||||
|
<br>
|
||||||
|
- Non-perishable high-energy foods
|
||||||
|
<br>
|
||||||
|
- Woolen mittens, socks, a cap and blankets
|
||||||
|
</div>
|
||||||
|
<div class='summertip2' style="display: none"><!--originally shown in June--->
|
||||||
|
Never leave infants, children, or pets in a parked car.
|
||||||
|
</div>
|
||||||
|
<div class='severeweathertip' style="display: none"><!--originally shown in June--->
|
||||||
|
In case of a severe thunderstorm:
|
||||||
|
<br><br>
|
||||||
|
Pull safely onto the shoulder of the road away<br>
|
||||||
|
from any trees that could fall on the vehicle.
|
||||||
|
<br><br>
|
||||||
|
Stay in the car and turn on the emergency<br>
|
||||||
|
flashers until the heavy rains subside.
|
||||||
|
</div>
|
||||||
|
<div class='severeweathertip2' style="display: none"><!--originally shown in July/August--->
|
||||||
|
In case of Lightning -
|
||||||
|
<br>
|
||||||
|
An automobile provides better insulation against
|
||||||
|
<br>
|
||||||
|
lightning than being in the open.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Avoid contact with any metal conducting surfaces
|
||||||
|
<br>
|
||||||
|
either inside your car or outside.
|
||||||
|
</div>
|
||||||
|
<div class='severeweathertip3' style="display: none"><!--originally shown in June--->
|
||||||
|
Tornado Safety -
|
||||||
|
<br><br>
|
||||||
|
Never try to out-drive a tornado
|
||||||
|
<br><br>
|
||||||
|
Tornadoes can change direction quickly and<br>
|
||||||
|
can lift a car ot truck and toss it through<br>
|
||||||
|
the air.
|
||||||
|
</div>
|
||||||
|
<div class='drivingtip' style="display: none"><!--originally shown in September 2010, October 2017--->
|
||||||
|
Driving Tips:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Do not pump anti-lock brakes.<br><br>
|
||||||
|
The right way is to "stomp and steer!"
|
||||||
|
</div>
|
||||||
|
<div class='drivingtip2' style="display: none"><!--originally shown in May 2012, November 2016--->
|
||||||
|
Driving Tips-
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Change windshield wiper blades at least twice<br>
|
||||||
|
a year or every 6,000 miles.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Make sure your cruise control is turned off<br>
|
||||||
|
during wet weather driving.
|
||||||
|
</div>
|
||||||
|
<div class='winterdrivingtip' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
Be prepared for winter driving emergencies with the following in your truck:<br>
|
||||||
|
- Spare tire, wheel wrench and tripod-type jack<br>
|
||||||
|
- Shovel<br>
|
||||||
|
- Jumper cables<br>
|
||||||
|
- Tow and tire chains<br>
|
||||||
|
- Bag of salt or cat litter<br>
|
||||||
|
- Tool kit<br>
|
||||||
|
</div>
|
||||||
|
<div class='winterdrivingtip2' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
Don't use your cruise control in wintry conditions.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Even roads that appear clear can have sudden<br>
|
||||||
|
slippery spots, and the short touch of your brakes<br>
|
||||||
|
to deactivate the cruise control feature can cause<br>
|
||||||
|
you to lose control of your vehicle.
|
||||||
|
</div>
|
||||||
|
<div class='pettip' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
Pet Safety Tips:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Antifreeze is deadly to pets.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Use "safe" non toxic antifreeze and clean spills<br>
|
||||||
|
immediately - especially if pets are housed in the<br>
|
||||||
|
garage.
|
||||||
|
</div>
|
||||||
|
<div class='pettip2' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
Pet Safety Tips:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Shout, beep the horn, or pound on the hood before<br>
|
||||||
|
starting the engine of and outdoor vehicle.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Cats and other small animals may seek warmth by<br>
|
||||||
|
crawling into car engines, which can be dangerous<br>
|
||||||
|
or fatal.
|
||||||
|
</div>
|
||||||
|
<div class='pettip3' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
Pet Safety Tips:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- After letting your pet out, be sure to wipe their<br>
|
||||||
|
paws when they come back inside. Tender pads can be<br>
|
||||||
|
injured from salts and other ice melting chemicals.
|
||||||
|
</div>
|
||||||
|
<div class='preparednessplantip' style="display: none"><!--originally shown in November 2016--->
|
||||||
|
<br>
|
||||||
|
Complete your Family Preparedness Plan at<br>
|
||||||
|
weather.com/READY
|
||||||
|
</div>
|
||||||
|
<div class='sunscreenwintertip' style="display: none"><!--originally shown in March/April 2016--->
|
||||||
|
Use sunscreen during the winter.
|
||||||
|
<br><br>
|
||||||
|
- Skiers are at higher risk of UV damage to eyes<br>
|
||||||
|
and skin due to stronger UV rays at higher altitudes.
|
||||||
|
<br><br>
|
||||||
|
- Snow reflects the sun's rays and UV radiation.
|
||||||
|
</div>
|
||||||
|
<div class='sunscreenwintertip2' style="display: none"><!--originally shown in March/April 2016--->
|
||||||
|
Use sunscreen during the winter.
|
||||||
|
<br><br>
|
||||||
|
Cloudy skies may make the air temperature cooler,<br>
|
||||||
|
but UV rays are still coming through.
|
||||||
|
</div>
|
||||||
|
<div class='flutip' style="display: none"><!--originally shown in Feb 2008, November 2016--->
|
||||||
|
To minimize colds and flu:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Wash your hands frequently to protect from<br>
|
||||||
|
germs.
|
||||||
|
<br>
|
||||||
|
- Avoid using public pens & pencils (use you own<br>
|
||||||
|
at doctor's offices, stores, banks, etc.)
|
||||||
|
</div>
|
||||||
|
<div class='flutip2' style="display: none"><!--originally shown in January 2007--->
|
||||||
|
To minimize colds and flu:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Disinfect and sanitize home surfaces including<br>
|
||||||
|
doorknobs, telephones, even the TV remote control.
|
||||||
|
</div>
|
||||||
|
<div class='firetip' style="display: none"><!--originally shown in January 2007--->
|
||||||
|
To prevent accidental fires:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Use flashlights, not candles - if you lose<br>
|
||||||
|
electrical power.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Keep space heaters at least three feet away from<br>
|
||||||
|
furnishings, drapes, and all flammable objects.
|
||||||
|
</div>
|
||||||
|
<div class='firetip2' style="display: none"><!--originally shown in January 2007--->
|
||||||
|
To prevent accidental fires:
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
- Turn off space heaters when you leave the room.<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Complete your Family Preparedness Plan at<br>
|
||||||
|
weather.com/READY
|
||||||
|
</div>
|
||||||
|
<div class='shovelingtip' style="display: none"><!--originally shown in January 2007--->
|
||||||
|
Take frequent breaks when shoveling snow.
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
Heart attacks due to over exertion are a leading<br>
|
||||||
|
cause of death during winter storms.
|
||||||
|
</div>
|
||||||
|
<div class='allergytip' style="display: none"><!--originally shown in August 2007, June 2008, October 2015--->
|
||||||
|
Allergies-
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
To reduce the severity of many allergy attacks on<br>
|
||||||
|
airplane flights, use decongestant nose drops or<br>
|
||||||
|
inhalers before a flight.
|
||||||
|
</div>
|
||||||
|
<div class='allergytip2' style="display: none"><!--originally shown in April 2014--->
|
||||||
|
Allergies-
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
To reduce the number and severity of many allergy<br>
|
||||||
|
attacks, attach Electrostatic filters to heating<br>
|
||||||
|
and a/c equipment to remove allergens from the air.
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='info-slide-content moreinfoimage' style="display: none">
|
<div class='info-slide-content moreinfoimage' style="display: none">
|
||||||
<div class='frost-pane image'>
|
<div class='frost-pane image'>
|
||||||
|
|
|
@ -973,6 +973,33 @@ function grabAlamanacSlidesData() {
|
||||||
weatherInfo.alamanac.displayname = maincitycoords.displayname
|
weatherInfo.alamanac.displayname = maincitycoords.displayname
|
||||||
weatherInfo.alamanac.noReport = true
|
weatherInfo.alamanac.noReport = true
|
||||||
});
|
});
|
||||||
|
var phasesfound = 0;
|
||||||
|
$.getJSON(`https://www.icalendar37.net/lunar/api/?lang=en&month=${dateFns.format(new Date(),"M")}&year=${dateFns.format(new Date(),"YYYY")}`, function(data) {
|
||||||
|
console.log('test')
|
||||||
|
for (phase in data.phase) {
|
||||||
|
console.log(phasesfound)
|
||||||
|
if (data.phase[phase].isPhaseLimit && phasesfound < 4 && phase > parseInt(dateFns.format(new Date(),"D"))) {
|
||||||
|
weatherInfo.alamanac.moonphases[phasesfound].name = {"new moon": "NEW", "first quarter": "FIRST", "full moon": "FULL", "last quarter": "LAST"}[(data.phase[phase].phaseName).toLowerCase()]
|
||||||
|
weatherInfo.alamanac.moonphases[phasesfound].date = String(data.monthName).slice(0,3) + " " + phase
|
||||||
|
phasesfound += 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (phasesfound < 4) {
|
||||||
|
nextMonth()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
function nextMonth() {
|
||||||
|
$.getJSON(`https://www.icalendar37.net/lunar/api/?lang=en&month=${dateFns.format((dateFns.addMonths(new Date(),1)),"M")}&year=${dateFns.format(dateFns.addMonths(new Date(),1),"YYYY")}`, function(data) {
|
||||||
|
for (phase in data.phase) {
|
||||||
|
if (data.phase[phase].isPhaseLimit && phasesfound < 4) {
|
||||||
|
console.log(phasesfound)
|
||||||
|
weatherInfo.alamanac.moonphases[phasesfound].name = {"new moon": "NEW", "first quarter": "FIRST", "full moon": "FULL", "last quarter": "LAST"}[(data.phase[phase].phaseName).toLowerCase()]
|
||||||
|
weatherInfo.alamanac.moonphases[phasesfound].date = String(data.monthName).slice(0,3) + " " + phase
|
||||||
|
phasesfound += 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
function grabHealthData() {
|
function grabHealthData() {
|
||||||
$.getJSON('https://api.weather.com/v3/wx/forecast/daily/5day?geocode='+ maincitycoords.lat + ',' + maincitycoords.lon +"&format=json&language=en-US&units=e&apiKey=" + api_key, function(data) {
|
$.getJSON('https://api.weather.com/v3/wx/forecast/daily/5day?geocode='+ maincitycoords.lat + ',' + maincitycoords.lon +"&format=json&language=en-US&units=e&apiKey=" + api_key, function(data) {
|
||||||
|
@ -1115,7 +1142,7 @@ function grabAirportDelayData() {
|
||||||
airportdelay.iata = airportevent.airportId
|
airportdelay.iata = airportevent.airportId
|
||||||
airportdelay.type = 'Arrival'
|
airportdelay.type = 'Arrival'
|
||||||
airportdelay.amount = formatMinutes(airportevent.arrivalDelay.averageDelay)
|
airportdelay.amount = formatMinutes(airportevent.arrivalDelay.averageDelay)
|
||||||
airportdelay.amountmin = airportevent.departureDelay.averageDelay
|
airportdelay.amountmin = airportevent.arrivalDelay.averageDelay
|
||||||
airportdelay.reason = airportevent.arrivalDelay.reason
|
airportdelay.reason = airportevent.arrivalDelay.reason
|
||||||
weatherInfo.airport.delays.push(airportdelay)
|
weatherInfo.airport.delays.push(airportdelay)
|
||||||
}
|
}
|
||||||
|
|
|
@ -1438,6 +1438,31 @@ var mainMap
|
||||||
}
|
}
|
||||||
,healthtip() {
|
,healthtip() {
|
||||||
$('.info-slide.health .subhead-title').text('Weather Safety Tips');
|
$('.info-slide.health .subhead-title').text('Weather Safety Tips');
|
||||||
|
const d = new Date();
|
||||||
|
let month = d.getMonth();
|
||||||
|
if (month > 4 && month < 8) {
|
||||||
|
$('.summertip').show();
|
||||||
|
} else if (month == 0) {
|
||||||
|
$('.flutip').show();
|
||||||
|
} else if (month == 1) {
|
||||||
|
$('.pipetip2').show();
|
||||||
|
} else if (month == 2) {
|
||||||
|
$('.wintertip2').show();
|
||||||
|
} else if (month == 3) {
|
||||||
|
$('.allergytip2').show();
|
||||||
|
} else if (month == 4) {
|
||||||
|
$('.drivingtip2').show();
|
||||||
|
} else if (month == 8) {
|
||||||
|
$('.drivingtip').show();
|
||||||
|
} else if (month == 9) {
|
||||||
|
$('.allergytip').show();
|
||||||
|
} else if (month == 10) {
|
||||||
|
$('.drivingtip').show();
|
||||||
|
} else if (month == 11) {
|
||||||
|
$('.flutip2').show();
|
||||||
|
} else {
|
||||||
|
$('.wintertip').show();
|
||||||
|
}
|
||||||
$('.info-slide-content.healthtip').fadeIn(500);
|
$('.info-slide-content.healthtip').fadeIn(500);
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
$('.info-slide-content.healthtip').fadeOut(500).promise().done(function(){
|
$('.info-slide-content.healthtip').fadeOut(500).promise().done(function(){
|
||||||
|
@ -1903,6 +1928,19 @@ var mainMap
|
||||||
$('.info-slide-content.almanac .frost-pane.half .rlowyear').text(weatherInfo.alamanac.reclowyear);
|
$('.info-slide-content.almanac .frost-pane.half .rlowyear').text(weatherInfo.alamanac.reclowyear);
|
||||||
$('.info-slide-content.almanac .frost-pane.purple .sunrisetext').text(weatherInfo.alamanac.sunrise);
|
$('.info-slide-content.almanac .frost-pane.purple .sunrisetext').text(weatherInfo.alamanac.sunrise);
|
||||||
$('.info-slide-content.almanac .frost-pane.purple .sunsettext').text(weatherInfo.alamanac.sunset);
|
$('.info-slide-content.almanac .frost-pane.purple .sunsettext').text(weatherInfo.alamanac.sunset);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.i .phasetext').text(weatherInfo.alamanac.moonphases[0].name);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.ii .phasetext').text(weatherInfo.alamanac.moonphases[1].name);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iii .phasetext').text(weatherInfo.alamanac.moonphases[2].name);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iv .phasetext').text(weatherInfo.alamanac.moonphases[3].name);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.i .date').text(weatherInfo.alamanac.moonphases[0].date);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.ii .date').text(weatherInfo.alamanac.moonphases[1].date);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iii .date').text(weatherInfo.alamanac.moonphases[2].date);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iv .date').text(weatherInfo.alamanac.moonphases[3].date);
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.i .icon').css('background-image', 'url("images/moonphases/' + weatherInfo.alamanac.moonphases[0].name + '.png")');
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.ii .icon').css('background-image', 'url("images/moonphases/' + weatherInfo.alamanac.moonphases[1].name + '.png")');
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iii .icon').css('background-image', 'url("images/moonphases/' + weatherInfo.alamanac.moonphases[2].name + '.png")');
|
||||||
|
$('.info-slide-content.almanac .frost-pane.purple .phase.iv .icon').css('background-image', 'url("images/moonphases/' + weatherInfo.alamanac.moonphases[3].name + '.png")');
|
||||||
|
|
||||||
$('.city-info-slide').fadeIn(0);
|
$('.city-info-slide').fadeIn(0);
|
||||||
$('.city-info-slide .subhead-title').text('Almanac');
|
$('.city-info-slide .subhead-title').text('Almanac');
|
||||||
$('.city-info-slide #subhead-city').text(weatherInfo.alamanac.displayname);
|
$('.city-info-slide #subhead-city').text(weatherInfo.alamanac.displayname);
|
||||||
|
|
Loading…
Reference in New Issue