Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hitachi-weather
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
hitachi-weather
Commits
fcfd35c7
Commit
fcfd35c7
authored
Sep 22, 2022
by
Kornkitt Poolsup
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new separate file
parent
a8762451
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1536 additions
and
22 deletions
+1536
-22
.gitignore
+3
-0
camera.html
+658
-0
home.html
+854
-0
index.html
+21
-22
No files found.
.gitignore
0 → 100644
View file @
fcfd35c7
note.txt
index.html
\ No newline at end of file
camera.html
0 → 100644
View file @
fcfd35c7
<!doctype html>
<html>
<head>
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<title>
OneCityCentre Bangkok
</title>
<script
src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"
type=
"text/javascript"
></script>
<link
href=
"https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css"
rel=
"stylesheet"
integrity=
"sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx"
crossorigin=
"anonymous"
>
<link
href=
"https://fonts.googleapis.com/css?family=Poppins&display=swap"
rel=
"stylesheet"
/>
<link
rel=
"stylesheet"
href=
"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"
>
<!-- <link href="./css/main.css" rel="stylesheet" /> -->
<!-- <?xml version="1.0" encoding="utf-8"?> -->
<style>
*
{
box-sizing
:
border-box
;
}
head
{
min-width
:
320px
;
max-width
:
575.98px
;
display
:
flex
;
flex-direction
:
column
;
}
body
{
font-size
:
14px
;
font-family
:
'Poppins'
;
background
:
linear-gradient
(
360deg
,
rgba
(
235
,
238
,
255
,
0.6
)
0%
,
rgba
(
245
,
246
,
252
,
0.6
)
100%
);
margin-left
:
auto
;
margin-right
:
auto
;
min-width
:
320px
;
max-width
:
575.98px
;
min-height
:
100vh
;
display
:
flex
;
flex-direction
:
column
;
align-items
:
center
;
}
footer
{
margin-top
:
auto
;
}
a
.disabled
{
pointer-events
:
none
;
cursor
:
default
;
color
:
#A1A8B9
;
}
button
.headertab
{
background-color
:
#FFFFFF
;
border-width
:
0em
;
align-items
:
center
;
white-space
:
normal
;
}
.inactive-headertab
{
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
/* color: #A1A8B9; */
background-color
:
#FFFFFF
;
border-width
:
0em
;
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
14px
;
width
:
100%
;
white-space
:
normal
;
}
.active-headertab
{
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
/* color: #4C80F8; */
background-color
:
#FFFFFF
;
border-width
:
0em
;
font-family
:
Poppins
;
font-weight
:
bold
;
font-size
:
14px
;
width
:
100%
;
white-space
:
normal
;
}
.cls-1
{
opacity
:
0.8
;}
.cls-2
{
fill
:
#4bc53e
;}
.cls-3
{
fill
:
#48ab37
;}
.cls-4
{
fill
:
#61dd49
;}
.cls-5
{
fill
:
#654735
;}
.cls-6
{
fill
:
#2c2c2c
;}
.active-svg
{
fill
:
#A1A8B9
;}
.inactive-svg
{
fill
:
#4C80F8
;}
.tab-line
{
width
:
100%
;
height
:
15%
;
align-items
:
flex-end
;
justify-content
:
end
;
background
:
#4C80F8
;
border-radius
:
6px
6px
0px
0px
;
flex
:
none
;
order
:
3
;
flex-grow
:
0
;
}
.column-line
{
width
:
24px
;
height
:
0px
;
border
:
1px
solid
#A1A8B9
;
transform
:
rotate
(
90deg
);
/* Inside auto layout */
flex
:
none
;
order
:
3
;
flex-grow
:
0
;
}
.text-title-in-card
{
color
:
rgba
(
54
,
69
,
90
,
1
);
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
14px
;
}
.text-subtitle-in-card
{
color
:
rgba
(
161
,
168
,
185
,
1
);
font-family
:
Poppins
;
font-weight
:
Light
;
font-size
:
14px
;
}
.center-item-in-card
{
margin-left
:
auto
;
margin-right
:
auto
;
}
.text-on-card
{
color
:
rgba
(
161
,
168
,
185
,
1
);
font-family
:
Poppins
;
font-weight
:
Light
;
font-size
:
12px
;
text-align
:
left
;
}
.aqi-value
{
color
:
rgba
(
54
,
69
,
90
,
1
);
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
32px
;
opacity
:
1
;
text-align
:
center
;
}
/*Filter styles*/
.saturate
{
filter
:
saturate
(
3
);
}
.grayscale
{
filter
:
grayscale
(
100%
);
}
.contrast
{
filter
:
contrast
(
160%
);
}
.brightness
{
filter
:
brightness
(
0.25
);
}
.blur
{
filter
:
blur
(
3px
);
}
.invert
{
filter
:
invert
(
100%
);
}
.sepia
{
filter
:
sepia
(
100%
);
}
.huerotate
{
filter
:
hue-rotate
(
180deg
);
}
.rss.opacity
{
filter
:
opacity
(
50%
);
}
</style>
<nav
class=
"navbar shadow-sm bg-body rounded"
style=
"background-color: #FFFFFF; width: 100%; padding-bottom: 6px;"
>
<div
class=
"container-fluid"
>
<span
class=
"navbar-brand mt-3 mb-0 h1"
style=
"color: #36455A;"
><b>
Good Morning
</b></span>
</div>
<div
class=
"container-fluid"
>
<p
id=
"showtime"
style=
"color: #6A6F7D;"
>
-
</p>
</div>
</nav>
</head>
<body>
<!-- Camera page -->
<div
class=
"container-fluid mt-3"
id=
"camerapage"
>
<div
class=
"row row-flex"
>
<div
class=
"col"
>
<p><b>
Public view snapshot
</b></p>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam01"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam1.png"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 01
</p>
</b>
<p
id=
"camera01-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam02"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam2.png"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 02
</p>
</b>
<p
id=
"camera02-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
<div
class=
"card shadow-sm p-3 mb-1 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam03"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam3.png"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 03
</p>
</b>
<p
id=
"camera03-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam04"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam4.png"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 04
</p>
</b>
<p
id=
"camera04-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam05"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam5.png"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 05
</p>
</b>
<p
id=
"camera05-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<img
id=
"cam06"
src=
"https://occ-hitachi.nexpie.com/data/z1/cam6.png"
onloadstart=
"getCamera()"
class=
"card-img-top"
width=
"100%"
>
<div
class=
"card-body"
style=
"display: flex; justify-content: space-between;"
>
<b>
<p
style=
"font-size: large;"
>
Camera 06
</p>
</b>
<p
id=
"camera06-time"
style=
" color: #A1A8B9;"
></p>
</div>
</div>
</div>
</div>
</div>
<!-- Forecast page -->
<div
class=
"container-fluid mt-3"
id=
"forecastpage"
style=
"display: none;"
>
<div
class=
"row row-flex"
>
<div
class=
"col"
style=
"width: 100%;"
>
<!-- <i class="bi bi-geo" style="color: #36455A; font-size: large;"> Bangkok</i> -->
<div
id=
"locationplain"
style=
"display: inline-block;"
>
<svg
xmlns=
"http://www.w3.org/2000/svg"
viewBox=
"0 0 96 96"
style=
"width: 2rem;"
>
<defs>
<style>
.cls-1
{
fill
:
#737373
;
}
</style>
</defs>
<path
class=
"cls-1"
d=
"M48,45.65A15.72,15.72,0,1,1,63.72,29.93,15.74,15.74,0,0,1,48,45.65Zm0-25.44a9.72,9.72,0,1,0,9.72,9.72A9.73,9.73,0,0,0,48,20.21Z"
/>
<path
class=
"cls-1"
d=
"M48,85.16c-11.74,0-20.58-5-20.58-11.72a8.18,8.18,0,0,1,2-5.23A3,3,0,1,1,34,72a2.29,2.29,0,0,0-.62,1.4c0,2.28,5.81,5.72,14.58,5.72s14.59-3.44,14.59-5.72A2.34,2.34,0,0,0,61.92,72a3,3,0,1,1,4.57-3.89,8.22,8.22,0,0,1,2.1,5.34C68.59,80.12,59.74,85.16,48,85.16Z"
/>
<path
class=
"cls-1"
d=
"M48,94.66c-19.63,0-35-8.3-35-18.88,0-5.44,3.92-10.38,11-13.92a3,3,0,0,1,2.67,5.38C21.81,69.67,19,72.78,19,75.78c0,6.09,11.91,12.88,29,12.88s29-6.79,29-12.88c0-3-2.81-6.11-7.71-8.54A3,3,0,0,1,72,61.86c7.12,3.54,11,8.48,11,13.92C83,86.36,67.63,94.66,48,94.66Z"
/>
<path
class=
"cls-1"
d=
"M48,74.07c-4.4,0-14.38-13.78-16.33-16.54-4.58-6.46-12.25-18.64-12.25-27.6a28.58,28.58,0,1,1,57.16,0c0,9-7.68,21.13-12.27,27.6C62.36,60.29,52.37,74.07,48,74.07ZM48,7.34A22.61,22.61,0,0,0,25.42,29.93C25.42,41.39,43,63.35,48,67.61c5-4.28,22.59-26.28,22.59-37.68A22.61,22.61,0,0,0,48,7.34Z"
/>
</svg>
<p
id=
"forecast-location"
style=
"display: inline; font-weight: 400; font-size:x-large; padding: .2rem;"
>
-
</p>
<p
id=
"forecasttime"
style=
"color: #6A6F7D;"
>
-
</p>
</div>
<div
id=
"forcastplain"
style=
"text-align: center; display: inline-block; width: 100%;"
>
<img
id=
"forecast-pic"
class=
"mt-5"
style=
"align-items: center;"
width=
"200rem"
>
<br>
<p
id=
"forecast-temperature"
style=
"font-size: 5rem; display: inline; color: #36455A; text-align: center; font-weight: 400;"
>
-
</p>
<p
style=
"display: inline; font-size: 2rem; color: #A1A8B9;"
>
°C
</p>
<p
id=
"forecast-description"
style=
"display: block; font-weight: 500; color: #6A6F7D;"
></p>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<!-- <div class="card-body"> -->
<!-- <div class="container-fluid"> -->
<div
class=
"row"
style=
"align-items: center;"
>
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M45,48c-1.7,0-3,1.3-3,3v19.2c0,4.2-3.4,7.6-7.7,7.6c-3.7,0-6.9-2.7-7.5-6.3c-0.3-1.6-1.8-2.7-3.5-2.5
c-1.6,0.3-2.7,1.8-2.5,3.5c1.3,7.4,8.3,12.4,15.7,11.2C43.2,82.5,48,76.8,48,70.2V51C48,49.3,46.7,48,45,48z"
/>
<path
class=
"st0"
d=
"M48,11.8V8.5c0-1.7-1.3-3-3-3s-3,1.3-3,3v3.3C22.5,13.4,6.6,28.2,3.7,47.5c-0.2,1.5,0.7,2.9,2.2,3.3l0,0H6
c0.1,0,0.2,0,0.2,0.1l0,0c0.2,0,0.3,0,0.5,0c1.3,0,2.5-0.9,2.9-2.1c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9
c0.5,1.6,2.1,2.5,3.7,2c1-0.3,1.7-1,2-2c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9c0.5,1.6,2.2,2.5,3.7,2c1-0.3,1.7-1,2-2
c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9c0.4,1.5,1.8,2.4,3.4,2.2h0.1l0.3-0.1l0,0c1.5-0.4,2.4-1.8,2.2-3.3
C83.3,28.3,67.5,13.5,48,11.8z M57.7,41.7c-5.6-7-15.8-8.2-22.8-2.6c-1,0.8-1.9,1.7-2.6,2.6c-4.4-5.6-12-7.7-18.7-5
c6.2-11.6,18.3-18.8,31.4-19c13.1,0.1,25.2,7.4,31.4,19C69.7,34,62.1,36,57.7,41.7L57.7,41.7z"
/>
<path
class=
"st0"
d=
"M12,17.3c3.1,0,5.7-2.5,5.7-5.7c0,0,0,0,0,0C17.6,8.5,13,1.3,12,1.3S6.3,8.5,6.3,11.6
C6.3,14.8,8.8,17.3,12,17.3C12,17.3,12,17.3,12,17.3z"
/>
<path
class=
"st0"
d=
"M84.2,7.6c-1.1,0-5.7,7.2-5.7,10.3c0,3.1,2.5,5.7,5.7,5.7s5.7-2.5,5.7-5.7C89.9,14.8,85.2,7.6,84.2,7.6z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-precip"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Precipitation
</p>
</div>
<!-- <div class="column-line"></div> -->
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M33.1,22.1c-5-9.3-6.1-9.3-7.6-9.3s-2.6,0-7.6,9.3c-3.1,5.9-4.8,10.2-4.8,13c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C37.8,32.4,36.2,28,33.1,22.1z M25.5,41.5c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C31.8,38.7,29,41.5,25.5,41.5z"
/>
<path
class=
"st0"
d=
"M79.9,22.1c-5-9.3-6.2-9.3-7.6-9.3s-2.6,0-7.6,9.3C61.6,28,60,32.4,60,35.2c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C84.7,32.4,83.1,28,79.9,22.1z M72.3,41.5c-3.5,0-6.3-2.9-6.3-6.4c0-2.8,3.8-10.1,6.3-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C78.7,38.7,75.9,41.6,72.3,41.5z"
/>
<path
class=
"st0"
d=
"M48.6,50.2c-1.4,0-2.6,0-7.6,9.3c-3.2,5.9-4.8,10.3-4.8,13c-0.2,6.8,5.2,12.5,12,12.7s12.5-5.2,12.7-12
c0-0.2,0-0.5,0-0.7c0-2.8-1.6-7.1-4.8-13C51.1,50.2,50,50.2,48.6,50.2z M48.6,78.9c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C54.9,76,52.1,78.9,48.6,78.9z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-humid"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Humidity
</p>
</div>
<!-- <div class="column-line" style="display: inline;"></div> -->
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M89.5,45.8c0.4-1.5,0.6-3,0.6-4.5c0-9.6-7.8-17.3-17.3-17.3c-1.7,0-3.4,0.2-5,0.7C62.2,13.4,48.6,8.8,37.4,14.3
c-6.4,3.2-11,9.2-12.3,16.3c-6.8,1.1-12,6.6-12.9,13.4c-9,3.3-13.6,13.2-10.3,22.2c2.5,6.9,9,11.4,16.3,11.4h14.6c1.7,0,3-1.3,3-3
s-1.3-3-3-3H18.1c-6.3,0-11.3-5.1-11.3-11.4c0-5.3,3.7-9.9,8.9-11c1.4-0.3,2.4-1.6,2.4-3c0-0.1,0-0.2,0-0.3c0-5.2,4.2-9.5,9.5-9.5
h0.2c1.6,0,2.9-1.2,3-2.8c0.6-9.2,8.6-16.1,17.7-15.5c6.8,0.5,12.6,5,14.7,11.4c0.3,0.8,0.9,1.5,1.8,1.8c0.8,0.3,1.7,0.3,2.5-0.1
c5.6-2.9,12.4-0.7,15.3,4.9c1.6,3,1.7,6.6,0.3,9.7c-0.6,1.4-0.1,3.1,1.3,3.8c5.5,3,7.5,9.9,4.5,15.4c-1.4,2.6-3.8,4.6-6.7,5.4
c-1.6,0.5-2.5,2.2-2,3.7c0.5,1.6,2.2,2.5,3.7,2c9.2-2.8,14.4-12.4,11.6-21.6C94.6,51.1,92.4,48,89.5,45.8z"
/>
<path
class=
"st0"
d=
"M57.2,59.8H30c-1.7,0-3,1.3-3,3c0,1.7,1.3,3,3,3h27.2c5.2,0,9.4-4.2,9.4-9.4s-4.2-9.4-9.4-9.4
c-3.8,0-7.2,2.3-8.6,5.7c-0.6,1.5,0.1,3.3,1.6,3.9c1.5,0.6,3.3-0.1,3.9-1.6c0.7-1.7,2.7-2.5,4.4-1.8c1.7,0.7,2.5,2.7,1.8,4.4
C59.8,59,58.6,59.8,57.2,59.8z"
/>
<path
class=
"st0"
d=
"M69.1,71.6H41.8c-1.7,0-3,1.3-3,3s1.3,3,3,3h27.2c1.9,0,3.4,1.5,3.4,3.3c0,1.9-1.5,3.4-3.3,3.4
c-1.4,0-2.6-0.8-3.1-2.1c-0.7-1.5-2.5-2.1-4-1.4c-1.4,0.7-2.1,2.3-1.5,3.8c2,4.8,7.5,7,12.3,5c4.8-2,7-7.5,5-12.3
C76.2,73.9,72.8,71.6,69.1,71.6L69.1,71.6z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-ws"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Wind Speed
</p>
</div>
</div>
<!-- </div> -->
<!-- </div> -->
</div>
</div>
</div>
</div>
<!-- </div> -->
<script>
var
update_interval
=
false
;
function
capitalize
(
str
)
{
if
(
typeof
str
!==
"string"
)
{
return
;
}
str
=
str
.
toString
();
const
lower
=
str
.
toLowerCase
();
return
str
.
charAt
(
0
).
toUpperCase
()
+
lower
.
slice
(
1
);
}
function
hexToRgb
(
hex
)
{
var
shorthandRegex
=
/^#
?([
a-f
\d])([
a-f
\d])([
a-f
\d])
$/i
;
hex
=
hex
.
replace
(
shorthandRegex
,
function
(
m
,
r
,
g
,
b
)
{
return
r
+
r
+
g
+
g
+
b
+
b
;
});
var
result
=
/^#
?([
a-f
\d]{2})([
a-f
\d]{2})([
a-f
\d]{2})
$/i
.
exec
(
hex
);
return
result
?
{
r
:
parseInt
(
result
[
1
],
16
),
g
:
parseInt
(
result
[
2
],
16
),
b
:
parseInt
(
result
[
3
],
16
)
}
:
null
;
}
function
reviseTimeFormat
(
t
)
{
var
day
=
[
"Sunday"
,
"Monday"
,
"Tuesday"
,
"Wednesday"
,
"Thursday"
,
"Friday"
,
"Saturday"
];
var
month
=
[
"January"
,
"February"
,
"March"
,
"April"
,
"May"
,
"June"
,
"July"
,
"August"
,
"September"
,
"October"
,
"November"
,
"December"
];
return
t
?
day
[
t
.
getDay
()]
+
" "
+
t
.
getDate
().
toString
()
+
", "
+
month
[
t
.
getMonth
()]
:
"-"
;
}
function
getData
()
{
let
currentDate
=
new
Date
();
$
.
ajax
({
type
:
"GET"
,
url
:
"https://occ-hitachi.nexpie.com/data/z1/sensor.json?time="
+
new
Date
().
getTime
(),
complete
:
function
(
e
,
xhr
,
settings
)
{
switch
(
e
.
status
)
{
case
500
:
console
.
log
(
'500 internal server error!'
);
break
;
case
404
:
console
.
log
(
'404 Page not found!'
);
break
;
case
401
:
console
.
log
(
'401 unauthorized access'
);
break
;
}
}
}).
done
(
function
(
data
)
{
// mock data
// data = JSON.stringify({
// success: 1,
// data: {
// temperature: 37,
// humidity: 72,
// pm10dot0: 55,
// pm2dot5: 87
// }
// });
var
obj
=
jQuery
.
parseJSON
(
data
);
if
(
obj
.
success
==
1
)
{
$
(
"#home-temperature"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
temperature
)));
$
(
"#home-humidity"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
humidity
)));
$
(
"#home-pm10"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
pm10dot0
)));
$
(
"#home-pm25"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
pm2dot5
)));
var
pm25state_color
=
[
"#48AB37"
,
"#FFC448"
,
"#FA8200"
,
"#ED1717"
,
"#A3377B"
,
"#7A3138"
];
var
pm25state_name
=
[
"Good"
,
"Moderate"
,
"Unhealthy for<br>Sensitive Groups"
,
"Unhealthy"
,
"Very Unhealthy"
,
"Hazardous"
];
var
pm25state_fontsize
=
[
"medium"
,
"small"
,
"xx-small"
,
"small"
,
"x-small"
,
"small"
];
var
pm25state_describe
=
[
"AQI From 0 to 50. Air quality is satisfactory and poses little or no risk, the air is great today."
,
"AQI From 51 to 100. Sensitive individuals should avoid outdoor activity."
,
"AQI From 101 to 150. Sensitive individuals in particular as irritation and respiratory problems."
,
"AQI From 151 to 200. Harmful for sensitive groups, everyone should reduce outdoor activity."
,
"AQI From 201 to 300. General public will be noticeable affected. Avoid outdoor activity."
,
"AQI From 301. Serious risk of respiratory and cardiovascular effects. Avoid all outdoor activities."
];
var
pm25state_value
=
[
51
,
101
,
151
,
201
,
301
,
999999999
];
var
pm25state_svg
=
[
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;">
<g class="cls-1">
<circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/>
<path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/>
<path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/>
<path class="cls-5" d="M50.3,98.13a2.82,2.82,0,0,0-4.58,3.07,42.72,42.72,0,0,0,79,.78,2.81,2.81,0,0,0-4.54-3.1C107.72,111,81.24,128.19,50.3,98.13Z"/>
<path class="cls-6" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/>
<path class="cls-6" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/>
<image
width="474"
height="179"
transform="translate(-28.53 54.93)
scale(0.48)"
xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAdoAAACzCAYAAAAuaN2JAAAACXBIWXMAABcRAAAXEQHKJvM/
AAAgAElEQVR4Xuy9z3Ikx5H1+/
OIzPrTANiCPraalI1dk9FoXLRsVtrdDZ+Cz0Pj8+gpuLm7WY2pFzQZTfd+Y8Ommh+hJoCuqswM97vwiMyswp8GNYLUBOK0VWdWFVAoFPKc4+7hESFmRkVFRUVFRcX9ILzrCyoqKioqKir+flSjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4RzTv+oKK9wAiMp6b2S1fWVFR8RhQNeEXBal/o38h5mS5FfO/0V2/pf5hKyp+caia8CBRjfafgWvJY/tc+UfjJr7WP3hFxb8eNxnqfdJTxv/2UTXh3lGN9h+N6wh022f81Vd3DEd/Br788vofeB3R6gVQUXH/uKILtwTa/0xNgOuD8qoL/1BUo/1H4JBEh5/prcT5Er685uE//vHdZPvii/0f9NX43/W4jmxX+F8viIqK/zHepQnw83Xh79EE+Pm6UDXhH45qtH8v9oh0EJ1eS6BMnLuQBeDly3d/3YsXd/vjffGFXUu2SrCKin8c3mWuV3ThPdQE2NeFwypY1YS/C9Vofw5+jrm+eHE9KV6+FPgcPr/2Wfjmm3eT6RCffXb9H/Hrr/14Hfm++ML46hbjlUquioo7Yb8DeHr8UBO+/PJ6Uy0G+vkNovAP1YT8302G/PLl/uPVdP8hqEZ7F9yJSF/CiwMSvXwpe+SZE+YPf4Bvv72ZQK9evZtcH3108x/v7BOD/5juF+LdRLRbCVbJVVGxhztpAlcD7sNAe89E/wCn96gJn3xi/Mc1mgAelF/RhC9sL+OtmvB3oxrtbbiOTLcRaW6sI4GuIc+rY+HTfP799wfk+Z0fjl6/m1SXz/Kb+sv+48+f++N//vM+8eZEu81456ZbyVVRMeEuBnuoCdcZ62Gg/eqV8GkWhXvVBOCji33uzoPyURdu0QSYdKFqwp1QjfY6vMtg//RC+CKfXzHXmbG+eiXwKXzKjDy/2yfM2Vr4bTk/OyDSc27G9/t3T0/9jf43cLqZ/qiXz2wk3fPntke0Q+P9Gnjx+u7kqhdPxWNC0YU7Bd3PhM+53lhLoP0+aQKzoLwY73Wm+0fg99cE4tVwb0U12kPcRqYbiTQ31zmJfjcRqJDn7EzgOazeTK91vhQ+LOfnsyv219yMH6fTkxN/sz8AJ7vpD7p9avC9E25OtkK0589tL+s9O/PjZ5/ZjeS6LsOtF1HFQ8ahJsCkC9cF3cVcT0+zJuRs9RejCUzB+Nx0v+bmQLwG4beiGm3BmMXa1OR0HZmePfPHvvlGJiLNzPXoaCLRekag83Phww8zaX4Niwv/usvWj78C3r7N7+EpbPL5B1zFT8D6SX6Xb/zw5Inxt/z8Ue/PdccGP8LuxEaybZ8ap91Esv8CTi9tz3RvItd8zGYk1vhfJVfFw8JtmjDvybgu6J6b69mR8G/MjHUho6meL4XlHTUBXBdu0gTIunAHTTg5MX74wY/FfDenNhlv0QRmpntmY5b7OmvCdUF41YQrqEYLd8ti52QqBnt8LHvmul4LZ2fCaiVXCHTZihOnFdpMnk0jnADbrcAJbDfCMcBxfuwWrFb5zV7ABbBaG5z74+fAevDn+yfGk97429/g6MjoOuPkxNjtrhKsRLXnz42PLoyXwMeZXHuGWyPZigeOn6sJ350KL/Cg+2SWuR4G3MulB92LhXB5KfzqV3fXBLijLtxVE3ADPgzIt1vj9NTYHJjuxYHhVk24Mx630d4WsY5kmpWDrjPYQqS5uS4WbqyLtwJPoX0rNI2wbYVmI2wbJ882CrudcATsor920wk8md5jt7tKrMVy9kd7C8PC7y+TcQksl8YqmZNtMIbB6FfGerCRZH0m2El/YLobJ9nlpY2Gu5fhfj2VlF/eEMk+6ouq4hcPEbmzJowZbDbYoyMPttfrA3NthcWF0LYyGuumEdpt1oZ/tiasjVWftSFnwd0Tc+PtbM90x0D8JsO9gybAo9aFx2u0N0asX04loWfPZC9anRvsPHtdLoVXu8Aim2vb7htr0wjbKKQhjKSJO6GLQuwE1tB3QowTgUInsOJGLNTYzu6nZLQLgw2khbFIRlo6kZbJGJbGkGzPePvB+F+tjqa7668n13WG+/qgnFzHbit+6bhxLPYaTbjWYA+D7pm5/p8+0B4YaxOFZifsoj/2Lk1YAV24arIjtqCL6c3fpAnFiGOjrJLrwZ7x9kb3xOh646OleiA+y3Lnhjuveh1qAtTsNuNxGu1NJntTmXhOprnBdl1gsXAi9X3wCLUVhj44iRoh/RSI0Qlzmfw8dEIfJxLFIPS9sFxC3+fHBoEFN6JRY5fP23zetkZS82MyVI02GWnh91MyjqOSMrmaRkfTbRZK118l17WGe0Cs+eIXlVgVv0TcpAnzRSaKyR5qwtxg94LuVhi6MJrrMAQ31ChcpEkXYtaDEPx+38ukCUCfzXUJDLcZbQep8V+gbY3dbtIEyMabDM16cJS1ICUjfuBaMCSjycH3ejDaEoh3xmKhVwz3UBO+5mo5uWrCIzba20z241nEenzs5vrNRRjJVAy274MbaybQMASap565psGJpCkQgqAaiMHJtNn4YzGTJuTHh2G6D4z3D9E00x9NM4lUjaZxc21aQ1M2XfXHwhMnVezzMU7HYrqbRukHI7bKUW8sZ4a7WimXz4znG49k70qsR3mBVfzi8C5NmAfex8fC92vh6LWw3YbRYHe7wGUrpJy9rocwakPKxjoe26wPb10L+qwHIQpDP+lBCPuaAO/WhaIJRQ/K/ZTP12tF1fUhBD8PRQ8aJTbK8GYKxJvGzbZtdc9wN6fGZ8fKpmhCrnh995lVTdjH4zPa2wi1F7G+Ek5Opix2swkjmUoGOwyBYeWm+kEmUVoENAVSCiw0ENZutqqT4YZBGLK5hiAEEVISJB9poQU/vwExGj0Q1Y+NGRqNaBO5VI1VULRxIunG6IMSok4E65QYlV10gjU7pWmUH7Phtktl1xvtSjntpkj26EjHstFNxBKoY7YV7z3mY7I3Bd5l+OjyMkyVrYXQbwPLVuh3gdQHfp0D7mHpurDMWqCLif+aAu1MG8IgbLM+lFsSISRhEHEtCHJnTaD3czMjRkNnmtCouR4U/mc90I3RBdeCEJWYdeGnbL7N1nWhZLglCF+vdcpuz81nLRyWkqvZPi6jnZeHbjXZWVmoRKxdF+iPZmRaBS4vIqtsrosUSK0batuE0Vybxo+qAdPJcEfTDW6wmo2WFkImU5JbSGXZaKNB7xduMVoR9fuziFWCm+sw+DEEpR+y6XYK6+SG202Gu2mUZqG0b/cj2dVKrxDrRrPNv8KjutAqfjG4TROKyR4G3nNNWCyE/klg6IJnsMVgF26wbCKag+92pgVFF2wegGctMAuj0RZNSCkb7Ts0AUBnmhCy4c61oJwXTdjThZh1ISixV7psutuoHB0nmu0sCL/Uq5pww/DSI9eE8K4veDC4rtHhRpNdC92Hge020D8NQEQkEiwSiGxjw27T0MaGGBs0tWjboqlFbAG2YBiWhLAkDUuC5FtYEsMSsxUWVhBXmPotxhUWV9Cv0bBiYE20FbC+couWnw/+9Za/N+r0eqYrgiz9GPznp8F/vg/+LhAWtI2/90VqSUNLExuaXcMuNpwQEYtA5Ogo0B0H+t4/l6MjF55Xr/xz+/gb4WWeY/zll9Nn/Hi4VPFLxfwaLdfubSbb986Fo6OsDRY5IbLL3GliQxqcU9q2tE2LZM7BgjjXhbDc4+qoB7oaeU3vXL+LJuhME+JMX4iuOWYrYliOmlB0IYQlw7AEWyC22NO0GF3rdpuGbWwIuBaKuDb0T10Tug8DJ2vX0NNT19Sy7sB8sZ/yecstQcMDw+PJaA9LxqXJ4VqTvQisc1noZBfonwTWXeCCyGoIbIgsFgEsIkTYRbRx0oE/FmOgJxI1MOSjxUC0HMlaIIig+ZjES8iiAhFUhdiAXlMqCtFIA4RgDAli8PKQ5Ww2mmewKWe2kpSmSaTkUSz4edsmkMQw+GNGYiUJSHRRQRJx589tGqXZeOnofKm0b7xktFjotZntvBu5lpAr3kdcKRl/6d3F15ls1wXWa6F/mjWhDwxrz2IhkpauB4vk97dFG4g0jT/X964LEDENxBgYhojFgIgQzTPclLNayZqQVGh+hiaQwLImRPNjEEWzPoSsDZKUFJSGRApKm3XBcA2ARBgUlq4NSKLrlDWJbaMck9jkitf5UmlXyqYzFsfK+eZqZluaJh9hCflxGO1N5aErhPr3yWSfbgO7XeAnIk/WAc6dTMJEIGZkKgabpBnvx+gEI5OJIWLBzbYQyUJANJePJR9ViJlYNyEEIyU/mk23UjYWUb8FJSWlkUSSTKrk5olMhDISTTNMj8n0/K5TTLxsZB+kiVgHZvvjR8bnz7SWiyree7xrGOnr14Ff32SyTwLyU2RYBcQiy0UOsi3f8vkwNHv6UJ6LMQffFhjM71sOvkddyEf5H2hCKLoQDNFJF5IoogpNQpIfkZkukIg27BluMdpybuQg/CTxdqN8QGK5VN7MzfY/rwnAH6cmNO/6ggeD+d+yEOpz4Js/wKv/J5eGXgvx6WSyFJPViBxFGpvMte8blosZmdqIDA0hNdA4oUyzAQcvL4UQSEQgQAyoBQRBJewRyo9gItcW9xXvLBTxowUDjBg0E0tB1b/
SFEFJlojmBAlhIhAkNA7IkMCC39fB36MEWhWekMBghyA/Qf8BnLyF86ewRlmt/PP8COObb4TPPvMl2l68kJFYZozEqqh4H3CdJpQK14tTuMzl4hivmixEjiwbbBfpQzMaacjngmtBSDn4lkkXIpFUgnYL+DCe64KYj9cmC1iucv1cTQjBUAzDEBQVr3KhrgcxJNQUQsIsgSVCCbKHhMQIzQC9a0bbDOw6bwQ1xMl8lDCFJ2tgA7tdXilypaxeC5zAq1ew/L+Nz8/hNTxWTXj4Ge1Nkeu8ZFw6CcuY7Ek22aGYLJF+17AiwjIy9A0hNKTBj4VMSRokNWjOasMsuy03s0AIHrkiOYrFDVcyqVQEMRmH0FU9Lk7k0hC4h0qOWsNBNmsKoqgokYTqFKmOJaE4wOAmG22gz1Fsua860LQDu12iaXOmu8mkJE2Z7bmXk1cr5fhY96b+vH68EWzFe4y7aMLxsXBxEcYx2ZOTfZMVibDOmWvfsJzrgjSjHrTE8T5NRNNVTSgBeLAAFjA5yGr/B5pQjFYkB92iqOb7B5qgNgCJYANWdKDohA7EZtIFdoktiXaZM9+QaDb+mqXaVRqkjo70sWvC48hor5SMXwoffzwRCvKSaQirErXaVZPtQ0NMDU3jJhtjg2k7ksq0RUID2iDSYBaRA7MN4uMzIgE0QHByiUjObkvnoYD5exbxiFWYR+GGiEetAQOxTB43WkU9gzVFQsJ0ZrJhIA1+NB0wGwg2wCIgGhgsEAlo8rl9McB2J7RrkE2ORH+C3uDkxN/Leu3CdHysAHzzDXz3Hbx4wWOMYCvecxxms4eacHERJk1YudkemmzfNayWEQsNmhqElsEaAg00DaFrMWn8Fhp0aIgxojppgoSc4UpAiYRcSfJgIPyPNYEcgIt68G2qBNkfh4WE2YDkI1kXUuiJKaI2EKNg6gtvaBJSEFYK2x20SzCFYe1Gf/IWWFn+/Mgae1UTvvpKcoLAQ8fDNtrDrrY//Ul48YK8TilTo8OHAhvvJJQzb3yCwG7nhBpNNjSotmAN0CI0GC1JWjdcaTBrCcGzWtEGyKVli6g1iPg4r0lwUuWb4BGsE0nyxVci7+n3EMmsEgPDiRQUzDA1zBTLxLKYy0M6GSyaSAxusjaADYj0BCIp5QCAgMZcxs7EikHoO2jXvn6qvw8/Xl56mH22Vi6/F46O/D1+/jm8fu1v1xvQHnTUWvELw3yjgKIJ4DvujJrQebWraZwXZoEuusnGbLDaNKTUEmID2gI+EyFK64G2tRg52yUbcXDDLcNLQQKSIhpyAD4bTkIDP1cTjFngnTNaFfVqVw7Ag3ilyk13wIIH3GYDQXpUIyn0SNGnHHyrefDdAyuFZIZsfD1lMDY92KnBxaQJ5+f+fNGEP/1J+P3vJz3wQOLB6sPDNlrYj1y/+IKDyBUuLoR4JiyfCpe7wNH/EgYN7DaRBieUzkw2SIPFlqgtZi0qC2JqseD3pZgtbsZqDZHo5WSJKJ4lCwEloCl6tFjGY5gyW8DHZ8D92HmTx2TJ0ar5hY5i4kdws0UTsYzHaiJpIjAgNqAMEHrCMGBEVHoCAUnBG7RMaEyQBCH6j5uWczMuzQ0XjP4IdsF85awjuTGCzW/5oZOq4j3GfPYB3FzhimfC+VMhtJ7NQmAXI09y0Lxaehk4hIYmOffNWqAlZD1QaQnmN42uC2IefKu6Lji5Iqo+his5ozVxc9XSHIWM5aDbNCGYZ7I2y2ZTMkJIWSNyNisJzWVipehC75mt9JhFgvRICiQJBDzYTgFC8haQYrap8wV2Ls1Yro32iXG5CZwsJ03wtZFl1IQvvjBevvS/wSOodD3sMdpCquvGYXa7wMm/Cx9eBDabwBmR4yfeRdhsGrrYEDsvD4fQoI3PKbPYQr/wIwuitiQWhGy0iB+DtaSc9SLz7sMGJIBFRAKq0aPFWfex4SUiy1dfwONSwdDyuxVCYYhNnYUiitr1YzBmA5IzWZEesR6kR7VH8jHGjqQ9jXQk6RHtGaRHUk8IPSH2JB1o08AlieV6wCRx8VY5JXG2VhY/eBfycqk3jss86Auv4r3FOzXhxOfQnx5owm7TcESkjyWTbVF1PWjMjTVay2ALYmhJadKEEFrPamUWjOfhpWt7OErvRtaEEoDfVROEg25j3GjNFCSBKeDjsUYCGzAGIj0qrgXYTBPoSKEHOiT10PoxxJ4w9KgOpDSQFgOLNDAcaMJ6rfyQu5AfqSY83Iz2sGx8NXKFi9fC2VPhqQoL9QXATwjsloHFLhAXgZQiQ2iwPCaLtgzZZMUWntGGlpQnehtushZaxJxgghOqHDHPbMljtULI51PkajmzhVINkkwiLxVpPop59CrmGS0ohiKWPKslIZlUMPh4i/Sk5AFAtBxJS157Vf3nDuZXRwoQcoNFHwzpfbWZLb7tVt8HDGPRGudBrkSw/u7hTy9k3CC6ouJ9wJ9e+LKKwJUK1/nTSROEwCoFttG7hfu+wZqGFq92mU0mKyxQXRCzRhgLyME46os/pFETXA+s6IMFjIiRG6JM/DjThCCuBYeaALgOSGmMNNBSPvaxWRMl2CzwJo/LkrNYiQTNVTeL6FwTTDABi76hCcFIg6HBCOpT/FIKpGVg1QfOsyYsgy9VefRaeP7pflY7r3TBg650PVyjhf2yMZDn8/hpGYc5fSO8wpt/jMBwFFhsA5dEnliERSR1U+MTOKlUppVeVBeEfG628LJRWvj34A0RQoOP7eYxGXxOLerjtYRpjNbIHYaZVAQvrRgetZpBwPAqri+nZhjB3GRDKR2XbFYGVBNReowB1YYQ+onQBAxvdiDTVoC8TzRmRhJjgTIsFAbvNE4xsBoCFxjLJ8rF28DJyjhbyzhW+8034qWiF76llr/egyZVxXuKw7LxF8yHkmaagLDZBY6fCLu3gWMC3SLQBh/qkUWk1cggZUx2Mtm5JkhYILLAZIFYi8hiHH4SccMNIY66YJI7j/H+DcslW81jtIGsB+BZbtYEtATdMFa4xCBP9yNP4wl2UOWSIZvtgEgkpYYQY24CdaNXm2mCeWl6Kku72YaFYoOyxTga1Nd/v/SmrFcYp7t9TQBci1+PfwoeePn44ZaObyoRnZwIf/1rmFr3nwaC+pJiZRk1HdqxPAQLmtiCZQKlJcQFqktiPgoLlP2lDUWmchHmDVRWpv2Qo0YJmMac1XqzgZlnlF4uKlHrNBwjOUNEzNv5MSSok6uMz5ZOY1NEvAGqkCpIj1kP+DHQQb4l6RDbEcKORIeljhB34/MmHa10DEMuGzVeRu6Tt/irJDQk2jfKDyulOVaWv1E+O390paKK9xA3lo1PhN1fA8NF4MMDTRCiL7UaXBc0tTRNS58rWKOxpiUSF0RcE0yWxPnzRRNoEWnRktWaN0ZZbpQseuANkt63YZqz2gAUo83Gq37HM1lyII6boJBn0s70IOBjs5AQG0AGmA0jmfXYTBMCO4zONSH5kbkuSMeQvKxchpVC07NMA+cHmlCmAP7mNz609Ig04WFntAXzdTa//dZLRADnK+FpKz42asKwCSTzBcBjH6HJqz2lTIimIUiD5nGXlBYEWUBYgC4QXfo5C9Q8ioUWpHQpR5AGw0mshVQWfNEKm8ZoJY/HlCjPKHElk8nm8RjUPIM1P4okTD2KxUpn4UCgB/PIWfLP9lcQgnmJGPN1X4IZ1iiW1DPlmChl76ZJ9INXAJL64unLtWI/CWaCPod/ewPHwMW3As9s/Du8rOXjivcAc004zZpwAWyfw/K181A+EHab4FlmmDYGGFd/IuZ58y2haRBtSeLVLQ+0F6h4IC74GuhlSCnQoJSu5KwLIydzGVlkb0hJdDJbYaYJ82pX0QQzX6Qi92v4tJ6ESUIoutCAZE2w6D+XbOoqeR0NQ5TcUOWmHURJkmBQEM2GHmHnSzoagSEF2rV6oBCENythlT/vb78Vnj0uTXiYRns4PgvXl4iebYALL41sm8AyCou86442Ia9RGkhDRENDkxejKJ3FiGeskhZQDLdktPj47Z7Z2lQ+NiISQiaUj9WahVwyzmO1MEawBSJeMh5b+s0gmyx5PMZXg8rlIWsgDD7mQkToEfVStX9/MXCDHAkH86zYBkXz2sghJYiJXvy9L1o32xj9vTYbgTaXmd7IteXjFy/2CVXLxxX/LNxVE07fCCzydbwRUt6cXVOgbQNdznLFisn6LQyuByFnrDarbkHWB1kgusCkxWaNkj7vPpu3RRDvPMbKmFE+Cpjtl5CnX9AzWrLJTtN73Ai9jKwwjtHmbNYiWD+WqfMruKFjkCx3NOdKWelWTokhKEETsfH3OxBYDF72jlHY9oHV4HW4Z/CYNeFhGi247+zhc6DMnf13+O0F/HUpBBWCCe1WSI1fIOBTfPouQuulXm/Bd5OVpkHxcVezFoITzGx/lw5YQO44FHNSWRmnFSeVNz24yQYRlGK2uMkKk+n6b4Z4+JqP3t9fGqHESiabSRUGHwcmE5gsItPL7RFJTYmzdY4bBpQpgo95jp9PTfISV9MIjQjnCPpG0F8LvwV+wD/
v5dIe25hMxXuIWzXhBH5L1oQfhfBUOMGNVoe87aUEGkoFauJEQ8RyAC6UZqdZIK7ZaEdd8OB7nO5TxmnFOSqlb2PWCCUWQGBsSpqRR2aagIGJEfDx2TKlh7HjOJeNs5EbOei2+euB4RsRmEwGayRf7S4l1DzwhkhPhC5iJJrggUlKgWZQNiufqqgha8Lv4NV/PjpNCO/6gl809iakA/
wB+BSOXgtnZ8KHwK+AdivsGqGLwmXK2WzeN3LcdUd96UTyyi5SbjIZbmnft0IwaTGdCDY/HzsSbTFGvzfe8tZ7viPl9PU+5lMi52tMfnYTaacxJZk6oi14lzTkgEDySjalQxqP4MvOQ5YXQJ/vq5uGwDZ6sPKrX8GHwNmZrxPLp/lzn2H+d6mo+GfiyrVXNOFopgm/ck3YRr+25/tH22wXLouB+aYBRjMaLplTZQaCB9tuvuDju3P+XuErE9/nXJ8y5XbUhdu04yaNOdQlkUm35lomZI3LeqfaQPRlI+faqJo1swlcpkAXXVPbrfArZprwetKEz5nwwDXh4Wa01+EPwF/xsRiew/k4FgNHAVLvjUhhELogLFsnWgyBFINnhil6pyARYs5Kc5Yq6kQL5t3GZfWosoKUSeMRbDGwXCYyPKsFfz+Ij3WWctdhlBeCoYpHsJR2fm98kJDAAl469q5BEQHDI2K8G1AwyCtIaUiI5aUZUxGLYXyfIfjycBqy0Ki/ZyPQLoSFQtoJwwm8zeO0PAfeOKd+A5yzF7xWVPzL8Tlwws2a0Gx8x5wUhaH35iQhIBp8BSdzbthszFbVh4didF0YV4gLbr6Gj89aMeNc5SpVM7MI+TUFn4lQxmjNhBAYy8Z7uiBQpvWUMVrIPRul0pWzccjjv/hYL7OvF/IKUqWB0hqQgfxBAJGUIiIRZtt+LpdC1wuLwTPaEIXFyodxb9OER4KHndHC/ibkczwH+DXw1Am12wp9J8ReGEqmlvwo4p1/wXJWm8dVSXlMJWd988i2nM/LxaVMNGaM4iUjyefelexfP01mb67cyvOWV5mR/H0hvx746xtu7JbHgoRDUu9nraiPG4cwNYCUrbuCOOnVpgg/BqHvvRKwi3mc9mn+XOEIwkwAACAASURBVG/CDX+Piop/Gm67BueaEP3a7nu/1sfM9oATlrlS9EHytL09TchcC/m8jM/OOWqF45a5POP2Ieev3uLe8yauKWNns0wZNyGOAb/lIa3rtGt8/+Yma7ncXPTBcqPWXCuH4Brad66pc014zvW4SaMfEB6+0c7x7bdTCPjmjbC4ENq3/tgT8K64JSOhRHxD9rIpu0ru/JNsviU6NM/4KE1NBEajNX8MyoVaOvvy18j0/J1us9eSMo6TH1MtXxf2vr58nVGarsqkdH88ZLEoRLqyo1AONCR/DiJCGoRhyJsOdMITbsb8c3/4nKp43zG/BufX5iGeALHza3wY/Jqfc6BwQsQrYZa1oATiZjlgzX0Yimeso0bMuDlxfJ/Lc45b+bqfoRfz1x91J/eGjM/b9HpFI7wPI+5pXKm2ld2Ewkwfi+GGILB0LS2a0L51rX3zZvqsb/vcHyCad33Bo0ZKfjGFIL6Yg/mgPngTlWaCuelKbiqYNzB4cxPZtCyfz2/lQvZbKRfnmwlycD162cggHy2XfbzD0L/Pt+KzXG4qpu7vbdz7Nv8snRnqWGbO5yHf9z1yGY8pCe2Ca7F5KyR80n9FxS8JqzfCGb4SeXvw3CJf72kQbxRWZ5Vq1gcTFNcL5+DsnDCeUzhnASd3CYCdkzo3b8kZc35ubFjK03vmGFeJ8h+BN34FLFeFXUdsdps0yfCOY8uaNXY566RHJpPmzffI9fcsJBNitZObEN71BRVzxOlUD9vrb0LhxjXkAAizP4GZE9QKqQTKPNdyc75Mr1W+3Q34mnGcveen+/PHRtTLoaLiH4MDLu3ttnPw2Pz+xF0Zny8vNef+oS74g/m+yd7PC9fwWpi9pztK2Z7mzbSw4p2oIchdMIBniOaTtjWBiZ8za0CwcREJoMxlw0Cm1Vo8vDQwEClNTfhiERg5MC0+68HnDAaUJigAzcuvjY0Q+dwzXY+npTQ6lK/L78kntFtOjjNlxVArvxu5pcrhnwHEePCmZlg/8Xl3T6Px5s2NX1ZR8d7h6VOjS4aowdvrvyZGX38tBMvLMjlHAjONyDw3M09izaffBWzShczhspKTZ6CTnkDh9FRJyoRmrGrNIVk7MMqiFWXOvenEXWYaVN5HeQ/5TfjjmjWpaEYwVPPj0c8JNv7uFbficX1En3wyXZxPnxrdsdE/8cfeAtv8nKpfSDFm4qg7TiFS6fC1TCZLBuIrsAhlzlpZMSUvIFHmso0dgGV+2uxxmZ4bv+eam89tM4yyS890LK/phaz8WHkvNvv+/Lzl1yx7V/raqNMx5HPNx2iGNTZ+RuwgLeyKLn0/O59/7l9RUfGvxfwanF+b82sWXBPSwq/xcr1bkzkw40Q44IwvuGAjf0f+zfhmNuMfE18lPzfntGS+mtn4/Ye3Q30p31t0xGbP7emLTVpAvl/eB6JYmulc/p1KwkGCoFkX4kwTcC0tmtA/ca19+nT6rOef+yPAwzfar25Q9u8BfvTzi/xYu/D9VpvWaJqZqeZj2YYOUWJIBPxG2YJqvmA3vtzZlcfKOqMy7B1/1k3z99k1z8n0M7jDa4d81PL+JTlxzdv8NZNY8gLlqkZUQxv/nFLrhFmujGFt8Ibxc70W1Wkr/tW47Rr8EXgDw9pYrvzaTq1f69rka19LlufcGHlixfj2ORW4yrurvJ1tW3eNbmCZ83qH1zq4HWqNXfM112qVKcx0LoY0JRRaDHzSyKZoghrtwj+7oq38eDWQKbhJox8QHlfp+D+AHfAR+F89AG9g9YHRbIwOY5G8pFoiUs1bTSXxNT5Nc3QYFGEikciAWoOYk8bXLR3wLr8yhgKIl2b8f8O7kpXSGFXmzwqCB8j7AyiSGx78/YHXr2w8+jqmE9mxaRsssWm3DsvEVRKi1xt+wNdFlcZJp7jh7tRoxefjpuS/x7aD5QBPnni0++Z7YAV/Bv438B2MW5JVVLwP+Br4mH1NOHnqRro5h8sG2mhoMqL4BJydGW022CDq3NDrzcuNsUHFN1b3juOB0tHvZWB8JCiXaX1WguKDoMLUJOlJUZlbf6W/AstDPPsZdclmveA9e3/mmwlgQw7aJ03AfDOAIP4Y+LKLZgrZYEVcD8oKVCFozmaNNrmWLpMR14aVIaQDTfiMR4OHndF++eVUnvga3Gn/DJd5QevdidE9MVa9MQxusil5RBaCEoIbC6S9KDOEgWA5OgxuXlYuXHwXjHKzvCuGWI9Jj9BheeccET8vO+lAR9l0GekQekLwx+a38j2+w0Y/u3X+M8mvYT2Ezn92/vnY/PvLz+oh/w5m/rtJGAjBf0dNSlJFki8aHpIyDOqRa/LPbTkY/cr4G7704ump+ef85/y5zzD/u1RU/DNx5dqbacLpqfED8DegX/k1vUh+jSc1hsGv/RQyF1TRlLPWkDljE498PeHMscLzzDnL2iCZo4WvVvTjOm7n7z/UgxBcKxB/HcnfP+7SRdaa/PpC51o027FnrllFwywH5pZ1INikCXNNlKyVIbgmpKwJw+Da2j0xdif+uc814evpr/DQNeHhZrRTi3tGDl8/+si4/Iuw+dA43XgENmAMK0N2RoyKRDcSHzvxi6khkcYor0GD74bjUWrvc+oIEErHn8x+fh5bMcMj1Ryxlvlred6dr+CUp+IwxaiMR3K06s+WWyndGLmkU9Y6JoEWYvhetDInbSZlOSK9BxCZZKoJCwmZrZEakmLBx3HCoISopOSf33qY3tN/r2HxF/+8z87wz3+W0sphQF5Rcc94lyb894dwupuu4e1cEwZFm6wJacoOLS+yL8mzQZHed+aSnlKl8rnrrgn+2mBYzlwNNIK4JogEyh7VgmuCjZow15WZJjDXhHwsZd1SzrYEY1abkwTpwQbmgb5Zj8yCcwmuBSI9KgMhryCnJBqbttwbkn82MSpBJ00YBuMof55np/ZYNeFhGq2PG+z/1V68MJ49g9evhefPjYsLvyi7Y0PUWL01yKYRUWgULeMhkhhINOYL7BcyeXm4Ry0Qi8FmEogYvs1ObjYYL/SYzTsvJlEWECcwzrvN7336HYrxgoh3/s23wyomLuLNFcFmY8ZhwDThW+QNYyRrmUwiO8Q61HqEHpUeKdltjtCVgRD3x4RLBBujE8xapV8YFozFBZxujOPnxsUFfPaZZwuHMLv6WEXFfeDv0YTGlDhM1zhhXxNCHNCU95cOMRtmzByb5qeSZcHEX9fEcsNSysMxMY+9+qISKn4kz6Et81qNPM81TwGaWy2S+SR+P5hiOcAvG43I2EeSg2/LwXfJukPOgi3vRRs6kvaeUKhns5KD8MjAQCLIgSb0WUOjEgdvNq2a8ECN9hAvX9q4/+Qnnxh//aufb7fG02XpJlS220DTKH1UdFDabLZCIujAEOJotqq9bxGnOdJUKJu1e9w6jZ1aHjMdDdYaLJSVmfzou3U4qcpetBiYUw7yq5HJNLblZ9K68SpkUpXoVWzAJI1R6WS2uZSUSSVhB9oRpMMsl7C1R2JPYIDexcUyofqczW6S0Q5G3/vY9q+D8WZrrPLmk598YpyfT3+Hior3Ae/ShB81dxMPxgajuUYT6BOh8T4MSXlFJSQvzShIwKfvqf9M7zKeTNa32kyIleVXp+C7rATlWjAtgjO6NpPRquFBN4yaQAm+ZxmtiVLWMBa8d2NvyItcgqbD6BCdbQAfO1Lqx2GzQVwTr9OEFvWy8Upp+9yz8bg1QR5oAEEuufj5V1+JbzD8TPj4G+H0VLi8DHz4YWCzyeXbfNvFhiY2xNCgQ4vqbFccm3bWIC5QXfr94OeRBcp8V468A0ZoQFvK2saEstzZZLIlgvUmKCeVry6z/3spE6ncdGeGjvnmzgcd0IKXekI2Wi0l4zImTAeazTYTy2yHyUQ0k46WjiH1hNATmp6kA0MaWKb9Rqr1WvnhB+XoSDk7M777zHjx2nj50saxGCkReEXFPwn/SE1oYkuP78Iz7rBjC0SW433TJWWP6rKFpllLEN9MQK0lcLA2ei4fa95UoDRDjas1sR98F6h58O2VrdxoOVbTvNI17lGdzda30fRsVWZma9YT6Eh0hLDDtGS4O0huwt4PkrWBrmrC7XjYGe1NYzLAWCraPjXCa784RYy4VLqd0kSfwgOB1AxI53vVCsKAgMoYU5o6HeYXNzlqDWFArYUwIHpAKPUINszGaE2nJdf8/ct+z5oCkqNW8CiZ2XjP3liMjyGZlrFlH48RyVGs+niMqpeNhMlYJUxNEdAT0kCXEiF4Ztv3ypCUdqk0uQvx8tLQZwZvLH+++T1/zWMZi6l4z/FzNOHoSDEThnhVE7o+0MQBiyXLzMsVzrqBLQDmjZWmOs5UMAawloDPVPBF/mdrFI9rDwulQ9krXnjp2MS/pECzyYLrgplPx6OUkL13wytd+WbeyIkNhDwOOzVFTWZrs6w2aQ+hp8kNVikN2GIgDFc1Ydh597NZ1QQestEejsl4qQiePYNvTuDVX4WTZ8aHF8Zfd8bJieeK7IQUFSNh+UKnC2gz+FqfQWgMhkzYGAzwTrsQ/KIOpph41KjWIgyYznbJyAuGW/AykUogWI5eJU/vycupObmy4eapPYK5WJjlxxTUzVZFCeQ5fCFHr4Xcs1JRiWIt9VNnMh2RDg1+rtoT6UlhQGygaXysNuXpDOujBJfKgH8Gi4Wy7owfnhmv/hOWSxvHYg5LRA80cq14j3GrJpQN4P/dNWGzUPpeAKMZlOYo0W2dk00raPI1fs2EqL6+d8hJZ9BJPUwUS16+1XH+e4tP88k772jE8hhvyIv5S14DXfL66eRmKoEcLZDN3UZvLyu+ecCd9YA8tBSSmy1uip7Z+tQeLcNKDIjlPg3J/I8zk5WOho4kPaID2gxI5w2T/hsnQlSanUJuHDs/N35TNGEDy0+Mz84fnSY83NIxwLWlopfCxx97qej4WLi4CGyfBsLryNFR4Cfz7aHaXQPrOJaLQmhQbTH1jZyjtWhokWGBhZYQWlLy0hDB96G1vJG6SONGy7SXbdmdI8jV3XIQH/udi4J5XOvnYj4mnJeALOMx4yowpfN4VrpRTUjI03eYmho0Z7Yxdoj2pNAjqUdDT8wloZ0NSPDx2tYGkg4s0sBlHp9RSfw6JN68UVYr5fhYubgwLxF9Z7x48WhKRBXvOe6sCdvA06eBHzUSsiYcWaTLJeReGiy5HizFtSGxIGiLxZaYdSKlBQTfAN63sWtRJk0Y97bON8tbVZoFmPVtIIKoeCyenXWuCZADiawJ40pO5DmvZfGMMOkBTJpQejiMwStd4pqg2iPaY01H0D6brHcjh9CjOowlYzaJfjlgJD6QxOWlos8SqzePXhMebkZbMC8V/fGP8MUXdmME+9deOH6ink3GRL8T1iRSFG86DLmvQSEpSDQ0GjEvYuELT/iYqI/F5KhVGyRETBv2tr/KHcdGQGJu4y+lIWalY4DZ72F4mRvDF9GwHMXmyeleNkqY5uxWnFBoImZipTIuUzJb6yH20HvG65lsT59NttGBlBLblGiXiV2jNJf+8+xU2V3keYg/GK9e7Wezf/wj/P7309+jouJfiXdqwonx4YfGZmO0x4qcedC7OxKExHbrm5s3IgwBdlkbojo3GQxrc8Ar6gtayICqa0KUBs2aoNb4dCDcYCX41nSSZyKUkrSal44Nz2z9F5l+D1/HnPyAd/qKqC8Py9R5rCWrZdIEZBiHloL0mEyaEKwnRTfelHLAPTPZZANhm+hQ2ieJJvh48F/fGqe3VLgemSY8bKM9LBX9/vcGCF9/DR/n+XPHG7jYGNut0TxV2rcAwgXCMSl/p5Cv19FsNU7johrdcEIu1XrkOlA2YA7iJitlCgC+7yPBx2MkeHdhECHlbbKiMO6WUaYNlXEYPxjILHKdzZszssFmwxXy+wpDLvEMxDibVB961AbCMBCjn0OPpAFpBjdZG2gXA8Mmr4ITEm8b5QOU897QrRP8+XPj6MjnyX39Nbx4UT73CQ84cq14z3EnTTjGx2q3Rr80TlrlJ4QnAUzd7NoF9J1XSIcAMjgfESMG71DW4JUlyZoQwoCql4tL4C0hYuIZc7CpbDz2bJTgWzwAL9kskGc8TCYbJc91MH8PZgbBxvFhTwKy0YZJExSfnQB5lSjcUNUGJM7m2rZDXrRiMtmx2YnExU45dnWkWSrbN1kTonH00aPWhIddOgZGUpl5qehPfxK++AKePRO++UbY7QInJ0LXBda/E55uvVx01O93HvbRS79RGoahIYSGJA0hNQRp0ODloCANKT/mmet+AxRE1CKBQMrHks2KCKhP7SmbK5O/CxhtP4ihCjLf5MD2zZb5ohUHtxA8Ow3Rx2eiDagOWJxWtol5DCblFv52MbDZ5KXYSB6EnCbO3yrtSlm98Wao0lX42WfG69clcvUSUdG3B3/RVbzXeJcmlA7koyNh+zTQbwMnTwKcRS7IpkhkvY70XQPmQ0xhaEhZB1QaJM10Qho0NcQYs9nGq7f5YhUyacJ4VB8HLgH4FV2wnMkWgy2akAxFiXne7nzu69g0mU1TzYNwzToQ1M81TjrRNJPJtgfdxZet+jDSStn8xfs2zs+N5VIfsyY87IwW7hbBvjqGk7WyuQisdkbbKZdHcNRPr9MmAIOVIerpbStKQolNgpRITCWZlBqaJoLtkynh5mr4pHQLHrGW1V/G6T25dCw6jcIEwIJhMG5hBZlQTM0PFnKXYZw1QMxuyTyiFfUMV3UgNgN9n6AZaG2gC4kmekfhFp8z1y4T251yXAj1VtmulE1npGfG+bHx/154E+cjjVwrfgF4lya8BH793GAN3YWxXinLt/BjKxz3vlB+u7S83CCsMGiNQY0FyiCKDUrTJtKQV1ezAUJDyuO9hyZrIUDKR8sLXTBb+zzf7DZdMEYtKB2/oG6+mruPSa5ZB5ogITEMJfhOYwAemwHtE21pmgo+dzhsr5r1Zau0l8puYWyCsfhMOd8YH9UK18PPaOFqBAvw4oXsRbCvjoWPLgLrtbDZBLou0B+FMbMdlsEJYn4TIn3fIIvIgkgaPEpNJZOdEymbbQyBlCIhNzuU4zxq1dwEpSrECKqTIACEsgek+UTwQqhyKwt++4YI07hxUqUhl33nN0lo9AUpjETTDOPjVsj0ZCoXNxsdCfVmoTRrZXGcCVWaHWZz5IDHFLlW/EJwkybM59W+OhZO1kJ3ERg2gaczTRjWnn0KEd7mvovVxPVhaPy5NhJScyXgFiJD1gSIe3pQbnODLZqg4spyrS4kRk3Y29IzH4seqCoxuiYUro+ZbT7GnLHGZqAjYV2ibT0w9x2+sl7s/DWKJiwWynqtbDbGq2MdNaFks49UEx6H0QJc120I++Wi0nF4ndkO6wDnkeUysJkb6UGEWs57Ik2Yys/RghNLAxoDpoF4QCidEaoIwSGhwMlUiASMZNoz26Ck5EdJCo03QjQkUtI9w7XZcTl7vMvTnI4ksW2VtxvlAxLLpfJfO7vWZAuhgMfUVVjxC8RdNOHQbP9t6cNNPxF5sg6s+sBl1oBFmvi+m2nBoT7E6FoQQoAhYkUP8vHQZC1Pmh3N9gZNAPZMNhxoQsq6UDZG8PXbp4rXoEp7oAnjuUznaxK7ncLJfuA9N9l5l3HVhEdQOp7D/7B+XpZge/3a+Owz7zgE8gUSWK8VgJNg7DB8iUO4FGOVl2VbLBQsr3+ayWZEtAnEzqfuDNlkUwjIEEnRp/E0EtDZtB7IY7Pi5aFooOJjMtdhSHmzZfMtvMDGf75alCLBxh13Gk0QfLcRCb5kGiSGwc10uUz0g9KTCJ3Ck8QiR6s03kn4Acr50svFTTAWx8rzjXF0A6EK5KouVFS8F3iXJnwEHAPfH7sevFn4IoUf7KDPvFsmP6ZlgLeGLnz7uLZJ7HZusE2TM1f1VZ+IAdHAECIxBYgBQ8ZZCMg01U9zo+SQ/HiTJgTz2fKUlaFs0gXwhWUSSiq60PjQUhI33ahKWiTC4LwvBhuCgiS6TlmTuGyUBvW1AlB+HbxcfBeTLXhkmvB4Mlq4uVwEVzPb9Vr45iKwXog3Q+wCfc5s0xBYDYG0DCwXgZQCWER1OrZNoOucYGO0agHVQAiCBTfakJxQIfgxiRBUSElujYOiGRoMBrCYI1id9oUsG7WLTFvbSfBdiULwnXdYpHF9UvDJ5l2nhJ1ydORZbLNR2la5XCq73mjzmOy7Mll4dOWhil8g7qoJ88y2aMKyFY5murDqA5eXEV0GFouA5gxXk+sBnQfhqmHUBY2BOMtiLeuDakCzJkjWgqCuDzdiwIPvYMScyZZN6jWa75+rrg8heBk5zXRhUfQgG2s5xqjsOiXulG2jxGbShfOljprw2bEb7W0m+0g14XEZLVwtF8HtxDp6LWy3gdVKxlLyohWGLrAeAsPSjXeZAimTq239mGbnqjOTzQQLaTLYENxcRXzVGRqcYNfAov8CwczPB5xQ0VhkozVzsy2kCkHZbv2xEHxXki7kba06pYtuuNeRqes8e99ufaHwy0vj/Pm7TRYeVXmo4heKn6UJ34t3I880YbGQa4NwTYFFCmgOxhcaSNloTf37D3WhaEGnAcn6ULSgzEK4VRcGCDnwjnFmtJrNNhvrXBdCVPo+a0E+D1GJnbKLWQt2yqZRmoXS9TaWikdNeGZ3CrzhUWrC4zRa4GcTa70W/r9NYLUUlq3Q7wKpD7SNuOFmcjWNkIaZ4apvoZeSHwupVANhEIbgZApBSIPQtpCSMIjQXvsb+NLfTSZS30NsnEhNPpZbo0ZYK5qMMDi5irmmZE6mxs11GGwy2EKmpbL7zmj/TTntfAL/5aVxfm55T8l3EwoeHakqfmH4WZrwSjg5mTThbCH0/
xVYfuyaUILwYrhNI6QcjGvy9dKL6YYgaBMIUdBN2NOCEIRh+MfoQtECbaaKV9mkPUY/hjAz2Mb1IO6UpnGD7Qcjtr6O8a43tjvj/8ql4p8beMOj04THZ7Rwd2J9dyq8AI6Phe/XQveNN0qtVsL5UhgysYrhpmEy2ibKSKw5wWIUYiZS3+fzKAx9jl6BYRAWCz/eBFV/88Vcm9bY7aBtfNqBqvEkG2pq/X7ZpH0kUqMMyWhape9t32CvIVNZdP3szH92JVTFQ8FdNQEYh5e+vyUIL4bbtsLQux7M9aHoQghC7H2lqbflfhD6QVguGXWhaEHRiOvQNEbX+REYdUGTa0KbdcCnJdlewF2Ow4E+FIPteqNZKic7X8hjs/HpO89zqfgl8HE12Ztww6j6A8fUrev3y4VQLozXr32KyufPfPGFiwsviywWvpbv2Vpp3yinJDT4/FmVxPLJwGoYWA4DfRqQpvdj9C2kVnSErsekg9CxEt9+jl3ehs52IB1Nu2PX+fG6W9Idhj9Pl19DfLsq2/n5ko6u6+liT9f3hK4ntv4++uTvb5X8/dpPifUwYMF/n8WF8puQeEbih2Nfp/T8fH/s5bvvKqEqHg7upAnf+bU/asK5N/78cKw8I/GbzB0NPnd2nbm1GpxrhXehyVzsnJtd7Om6nmXees52eSu6og9ZC4yOpNdrwlwzyFoy15ZV1hwT16AVHaHx9cvnWrUcsoY9GVDJ2hYSpyTaN659q5WXjc9n47GfP1O+qyZ7Ex5nRltwUxTLl/DijweR7B/g9Nv9cvLZWlifTRnu8lxYLIS2Fd62QvtWGIbAthGaRmi2wq4Rjo4gboWuEeJO6KKwBrpOYA19J6wA1lfesmMD23zaLoxFMjawdxwW3g05LI0heaf0sPYN2td5o/buiXHU2zQG+9TGEvGzZ378M4wlIbg+i4VKqIqHgRs1gZuz21fHwqfAei28fj2VlFdvpjHcy1ZYvHVt2DR+bDbi2hCFZifsotB0Mz2YHfvOf95ddKFdGGxgsZj0IC2NxWCklXF5CcvBGFbmG7QPRtMo/RPjSZ+1oTN2JzZlsKfG6WGZ+BOD/zjQhC8MvvK3UzVhxOOa3nMI78r1lVYwsHxhfPWV8JKp1f+77+Dzc/jmDH4EPjqy0XBXR34V/SYIZ88E3gg/BmH5N4GFsFsry7fCBsFWwnIrePe80IuwbGDYCj81wlEEOhiisMPPr0UEAZYrg0v4CV+wu8lTkCLGJkEcjL7JxppJ1AxGd2zwI961jJeT1muDN74A+PNo/Od/+qpZy0+Ms//tZPr6azg9vT1ihUdNqIpfOPY0gela/uor2Zv+89138PnnPgVo+Ylx8a3w5z/Dp58a3+cmyvVa2G4N8O01zYTuGNYXQivC2yfCKmsDg9AjLCNIIzS4Dvy0E44SxCPYbe+mC7EziPBTckNtVsY2QUy+etVygH5l9IOx7o3dE6PpDfub8eOJcYLvIfubzqcxrlaQfjBePTc+wld/W575dndff3egCV/NNGH879FrwuPOaOe4SyT78pnwOVzJcD+FkVwly+U5rN5MmS6/hsWFR7a/At62wuat8AGwafz1223+mSew3cyc6xqs1vmNnsNqZZwD68Ef658YvGHMWM+Ao1mE+vSp8f33TpDNxr+njMH++c+MjU4wGeyLF/sGCzVirXjYuJMmvJRsuLMM95Xw6aeMY7jg2e7ZmfD8ObyZ6cLlQjiFMePlKbRv/Xs2jXACbLcCJ/5z76QL537er/yNrwfjJ2Cdg+2/gVeycsA9Zq5PDb5nyl6fGc/nVa1ZBvs18KJWtu6KarRzyHh1QPlYrisnX2e4wNggwe9w0z0TfvtbOJsb77nw4Ydwns338iIT7VLgV9N7Wbw9INRT4M10t3sy+8P9DY6O/H4hz8mJ8QNwsvPHt1vfnuq/gdNDc8WJBPxdBguVUBUPEzK7yH+u4QJTID4z3bO18FtcF1Yrf+x8KXzIpAuLC3/8Vl040AS4XhfOgKO5Lvzgx2Ksp6fGf/+3Hy+fGfyFsfERuNlgrysTj/9VTZihGu11OIxk4QbDzeQCJ9gf/gDffnuV4V7H7gAAA49JREFUYL/7HbzOxstvGUnGczh/IzzLP+P8XOBDP/9w/tgMJyf+pn6YP7ab3uicPMC+sc5IVDJXuJlIcIPBjv9VMlU8DtwahDMZLtwciM8zXX7nwThMxgv7QXnB+XI6v7Mu/DA99ho4mZsqQDbWZ8+Mv/yFKwH3J58Y/5E1AdgPuq8xWKhZ7C2oRnsbbjVcricX3EwwyCQD+B2cvRb+LX9PMeGCPeLNUAwU3ETHxzfT48VQwQkEXEsiuJ5IfwR+Xw22ouIK3mW4f3ohfJHPDwNx4NpgHPZ1oRgwuAkXzOThRl2Ya0IxU4D/Ak6v04UbAm7gTkE3VIO9A6rR3gXvMtx5lgvXE2xuvAWvXgl8ylWyzfG7qw8VssxRIlL/byIP3GCs+b9irrBPJKgGW1FxE/7/9u7mKJEwisLwMRVTMACjMB4DmigMYLamMSE4CwT7Hxo5luM8z6KbYkFZBfe+n8WCc8FNJgfx17vkMePDeMbhTd53QnLaC5/dCUlOe2G4E5KPsCbLB+5k/N9rIrBXEto9loYr2Y5uMg5vMohvkjwcbtMI73V//3aYmd8fzx2HJ1kOa7Ie18R3sHDO0ne4yXZ0k3l4k/leeMg4wtf4c//+R63thaWdsBXX08VO2EFor3E3KtBGdDMfsKPX1/fnH0e3kdHgDQwHZejldJkPz9F0iJL1uCaGCS5xNxmcreguHcaPhnthaSck+/bCy+TB6l7YOnCfLgd2wm5C+1l7opskeU6ek/xaGbRbeXp6O/R0EtVkPESJuMItbUU3+Tf2grjelNDe0lUDNvQ8ul1kbWiGZmE9XT74IMDtTXfC9DCeXLYXdu+E0YNlDtxfRmhbZgOWeXiHzg7bGdOhGRJW+B4uCe9QdS8svLS9UCG0X2kpvknODtsllmJ65E2G78te+PGE9rtYHbYLeSPh57EXfgShBYCi//P3aAHgiwgtABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABQJLQAUCS0AFAktABT9BTYLC8R22xmAAAAAAElFTkSuQmCC"/></g>
</svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ffd053;}.cls-3{fill:#ffc448;}.cls-4{fill:#ffd77a;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/><path class="cls-5" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/><path class="cls-6" d="M117.9,118.56a34.36,34.36,0,0,0-14.53-11,43.62,43.62,0,0,0-18.09-3.27,46,46,0,0,0-17.78,4.2,40.1,40.1,0,0,0-14.33,10.88,2,2,0,0,0,2.14,3.17l2-.61c4.68-1.44,9.1-2.8,13.52-3.75a79.5,79.5,0,0,1,14.82-1.9,70.57,70.57,0,0,1,14.77,1.11,92.94,92.94,0,0,1,15.2,4.28,2,2,0,0,0,2.29-3.06Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff9600;}.cls-3{fill:#fa8200;}.cls-4{fill:#ff9d2e;}.cls-5{fill:#71523f;}.cls-6{fill:#ff6669;}.cls-7{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M121.46,126.1a36.46,36.46,0,0,0-72.45,0Z"/><path class="cls-6" d="M49,126.1s30.57-22.54,72.45,0Z"/><path class="cls-7" d="M39.26,86.61A3.61,3.61,0,0,1,37,80.15l12.29-9.58L36.62,63.1a3.62,3.62,0,1,1,3.67-6.23L57.58,67A3.61,3.61,0,0,1,58,73L41.48,85.85A3.62,3.62,0,0,1,39.26,86.61Z"/><path class="cls-7" d="M131.21,86.61a3.64,3.64,0,0,1-2.22-.76L112.51,73a3.6,3.6,0,0,1,.39-6l17.29-10.17a3.61,3.61,0,0,1,3.66,6.23l-12.71,7.47,12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff2019;}.cls-3{fill:#ed1717;}.cls-4{fill:#ff3535;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><ellipse class="cls-5" cx="53.83" cy="69.37" rx="6.28" ry="10.59"/><path class="cls-5" d="M122.92,69.37c0,5.85-2.81,10.59-6.28,10.59s-6.28-4.74-6.28-10.59,2.81-10.58,6.28-10.58S122.92,63.53,122.92,69.37Z"/><path class="cls-6" d="M120.17,123.12a2.82,2.82,0,0,0,4.58-3.07,42.72,42.72,0,0,0-79-.78,2.81,2.81,0,0,0,4.54,3.1C62.75,110.27,89.23,93.06,120.17,123.12Z"/><rect class="cls-5" x="55.1" y="34.48" width="8.08" height="26.97" transform="translate(-16.59 55.87) rotate(-45)"/><rect class="cls-5" x="107.29" y="34.48" width="8.08" height="26.97" transform="translate(66.52 -64.67) rotate(45)"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#c3428d;}.cls-3{fill:#a3377b;}.cls-4{fill:#be5595;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M39.26,83.24A3.61,3.61,0,0,1,37,76.78L49.33,67.2,36.62,59.73a3.62,3.62,0,1,1,3.67-6.23L57.58,63.67a3.61,3.61,0,0,1,.39,6L41.48,82.48A3.62,3.62,0,0,1,39.26,83.24Z"/><path class="cls-5" d="M131.21,83.24a3.64,3.64,0,0,1-2.22-.76L112.51,69.63a3.6,3.6,0,0,1,.39-6L130.19,53.5a3.61,3.61,0,0,1,3.66,6.23L121.14,67.2l12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/><path class="cls-6" d="M114.61,96.15a3.53,3.53,0,0,1,2.73,1.3l11.53,14.33a3.5,3.5,0,1,1-5.45,4.39l-8.55-10.61-12,18a3.51,3.51,0,0,1-2.91,1.56h0A3.48,3.48,0,0,1,97,123.59L85.24,106,73.45,123.59a3.48,3.48,0,0,1-2.91,1.56h0a3.51,3.51,0,0,1-2.91-1.56l-12-18-8.54,10.61a3.5,3.5,0,0,1-5.46-4.39L53.14,97.45a3.49,3.49,0,0,1,5.63.26l11.77,17.64L82.33,97.7a3.51,3.51,0,0,1,5.82,0l11.78,17.65L111.7,97.71a3.5,3.5,0,0,1,2.75-1.56Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#963b41;}.cls-3{fill:#7a3138;}.cls-4{fill:#ad454f;}.cls-5{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M138,111c-2.26-7.36-7.77-12.12-14-12.12a12.62,12.62,0,0,0-6.79,2,17.67,17.67,0,0,0-3.87,3.75c-.56.66-1.08,1.28-1.64,1.85a11.73,11.73,0,0,1-4.15,2.65A9.43,9.43,0,0,1,97,105.77c-3-4.36-7.33-6.86-11.76-6.86A13,13,0,0,0,76,103.07a20.77,20.77,0,0,0-1.75,2,19,19,0,0,1-1.41,1.67,11.5,11.5,0,0,1-3.39,2.11,8.45,8.45,0,0,1-4.9.78,11,11,0,0,1-5.88-3.15c-.51-.53-1-1.11-1.55-1.73a19.21,19.21,0,0,0-4.07-3.89,12.64,12.64,0,0,0-6.71-2c-6.12,0-11.58,4.62-13.91,11.78a2.89,2.89,0,0,0,1.26,3.42,2.3,2.3,0,0,0,3-.66c2.93-3.69,7.79-7,12.66-5.34,2.39.83,4.37,3,6,5a14,14,0,0,0,8.7,5.12,11.59,11.59,0,0,0,1.66.12,13.77,13.77,0,0,0,10.64-5.58l.51-.66a10,10,0,0,1,7.21-4.55,8.38,8.38,0,0,1,4.81.88A14,14,0,0,1,91.3,110a18.07,18.07,0,0,1,2.39,2.51,21.16,21.16,0,0,0,2.79,2.9,12.34,12.34,0,0,0,16.88-.77c.39-.37,1.07-1.08,1.86-1.91,1-1.08,2.94-3.08,3.41-3.4a9,9,0,0,1,11,.28,22,22,0,0,1,4.16,4.15,2.31,2.31,0,0,0,2.95.67A2.85,2.85,0,0,0,138,111Z"/><rect class="cls-5" x="41.29" y="50.63" width="7.8" height="35.14" transform="translate(-34.99 51.93) rotate(-45)"/><rect class="cls-5" x="41.29" y="50.63" width="7.8" height="35.14" transform="translate(61.46 -11.98) rotate(45)"/><rect class="cls-5" x="121.38" y="50.63" width="7.8" height="35.14" transform="translate(-11.53 108.56) rotate(-45)"/><rect class="cls-5" x="121.38" y="50.63" width="7.8" height="35.14" transform="translate(84.92 -68.61) rotate(45)"/></g></svg>`
];
for
(
var
i
=
0
;
i
<
pm25state_value
.
length
;
i
++
)
{
if
(
obj
.
data
.
pm2dot5
<
pm25state_value
[
i
])
{
var
rgb
=
hexToRgb
(
pm25state_color
[
i
]);
console
.
log
(
`(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,.3)`
);
document
.
getElementById
(
"airquality-value"
).
style
.
backgroundColor
=
`rgba(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,0.3)`
document
.
getElementById
(
"pm25state"
).
style
.
backgroundColor
=
pm25state_color
[
i
];
document
.
getElementById
(
"pm25state"
).
style
.
fontSize
=
pm25state_fontsize
[
i
];
document
.
getElementById
(
"pm25state"
).
innerHTML
=
pm25state_name
[
i
];
document
.
getElementById
(
"pm25describe"
).
innerHTML
=
pm25state_describe
[
i
];
document
.
getElementById
(
"home-pm25-pic"
).
innerHTML
=
pm25state_svg
[
i
];
console
.
log
(
pm25state_color
[
i
],
pm25state_name
[
i
]);
break
;
}
}
console
.
log
(
obj
.
data
)
}
});
}
function
getCamera
()
{
$
(
"#cam01"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam1.png?time='
+
new
Date
().
getTime
());
$
(
"#cam02"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam2.png?time='
+
new
Date
().
getTime
());
$
(
"#cam03"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam3.png?time='
+
new
Date
().
getTime
());
$
(
"#cam04"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam4.png?time='
+
new
Date
().
getTime
());
$
(
"#cam05"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam5.png?time='
+
new
Date
().
getTime
());
$
(
"#cam06"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam6.png?time='
+
new
Date
().
getTime
());
var
date_show
=
new
Date
().
toLocaleString
();
console
.
log
(
date_show
);
$
(
"#camera01-time"
).
text
(
date_show
);
$
(
"#camera02-time"
).
text
(
date_show
);
$
(
"#camera03-time"
).
text
(
date_show
);
$
(
"#camera04-time"
).
text
(
date_show
);
$
(
"#camera05-time"
).
text
(
date_show
);
$
(
"#camera06-time"
).
text
(
date_show
);
}
function
getForecast
()
{
$
.
ajax
({
type
:
"GET"
,
url
:
"https://occ-hitachi.nexpie.com/data/z1/forecast.json?time="
+
new
Date
().
getTime
(),
complete
:
function
(
e
,
xhr
,
settings
)
{
switch
(
e
.
status
)
{
case
500
:
console
.
log
(
'500 internal server error!'
);
break
;
case
404
:
console
.
log
(
'404 Page not found!'
);
break
;
case
401
:
console
.
log
(
'401 unauthorized access'
);
break
;
}
}
}).
done
(
function
(
data
)
{
var
obj
=
data
;
if
(
typeof
data
==
"string"
)
{
obj
=
jQuery
.
parseJSON
(
data
);
}
console
.
log
(
obj
);
if
(
obj
.
success
==
1
)
{
var
now
=
Date
.
now
();
var
dt
,
location
,
temperature
,
precip
,
humid
,
ws
,
pic
,
description
;
for
(
let
d
in
obj
.
data
.
list
)
{
console
.
log
(
obj
.
data
.
list
[
d
].
dt
*
1000
,
now
);
if
(
obj
.
data
.
list
[
d
].
dt
*
1000
>
now
)
{
dt
=
obj
.
data
.
list
[
d
].
dt
;
location
=
obj
.
data
.
city
.
name
;
temperature
=
obj
.
data
.
list
[
d
].
main
[
"temp"
]
-
273.15
;
precip
=
obj
.
data
.
list
[
d
].
clouds
[
"all"
];
humid
=
obj
.
data
.
list
[
d
].
main
[
"humidity"
]
ws
=
obj
.
data
.
list
[
d
].
wind
[
"speed"
];
pic
=
obj
.
data
.
list
[
d
].
weather
[
0
][
"icon"
]
+
".png"
;
description
=
obj
.
data
.
list
[
d
].
weather
[
0
][
"description"
]
console
.
log
(
pic
,
description
);
break
;
}
}
document
.
getElementById
(
"forecast-location"
).
innerText
=
location
||
"-"
;
document
.
getElementById
(
"forecasttime"
).
innerText
=
dt
?
reviseTimeFormat
(
new
Date
(
dt
*
1000
))
:
"-"
;
document
.
getElementById
(
"forecast-pic"
).
src
=
"icon/"
+
pic
;
$
(
"#forecast-description"
).
text
(
capitalize
(
description
||
"-"
));
$
(
"#forecast-temperature"
).
text
(
typeof
(
temperature
)
==
"number"
?
Math
.
round
(
temperature
).
toString
()
:
"-"
);
// $("#forecast-precip").text(precip ? precip.toString() + " %" : "-");
$
(
"#forecast-humid"
).
text
(
humid
?
humid
.
toString
()
+
" %"
:
"-"
);
$
(
"#forecast-ws"
).
text
(
ws
?
ws
.
toString
()
+
" km/h"
:
"-"
);
}
});
}
function
showtime
()
{
document
.
getElementById
(
"showtime"
).
innerText
=
reviseTimeFormat
(
new
Date
());
}
function
updateHTML
()
{
if
(
new
Date
().
getMinutes
()
==
0
&&
!
update_interval
)
{
getCamera
();
getData
();
getForecast
();
showtime
();
update_interval
=
true
;
console
.
log
(
"It's time to update!"
);
}
else
if
(
new
Date
().
getMinutes
()
!=
0
&&
update_interval
)
{
update_interval
=
false
;
}
}
function
init
()
{
getCamera
();
getData
();
getForecast
();
showtime
();
console
.
log
(
"init"
)
setInterval
(
updateHTML
,
1000
);
}
init
();
</script>
<script
src=
"https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.bundle.min.js"
integrity=
"sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa"
crossorigin=
"anonymous"
></script>
</body>
<footer>
<div
class=
"container-fluid"
>
<p
style=
"color: #A1A8B9;"
>
Copyright © 2022 Created by NEXPIE Co., Ltd.
</p>
</div>
</footer>
</html>
\ No newline at end of file
home.html
0 → 100644
View file @
fcfd35c7
<!doctype html>
<html>
<head>
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<title>
OneCityCentre Bangkok
</title>
<script
src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"
type=
"text/javascript"
></script>
<link
href=
"https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css"
rel=
"stylesheet"
integrity=
"sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx"
crossorigin=
"anonymous"
>
<link
href=
"https://fonts.googleapis.com/css?family=Poppins&display=swap"
rel=
"stylesheet"
/>
<link
rel=
"stylesheet"
href=
"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"
>
<!-- <link href="./css/main.css" rel="stylesheet" /> -->
<!-- <?xml version="1.0" encoding="utf-8"?> -->
<style>
*
{
box-sizing
:
border-box
;
}
head
{
min-width
:
320px
;
max-width
:
575.98px
;
display
:
flex
;
flex-direction
:
column
;
}
body
{
font-size
:
14px
;
font-family
:
'Poppins'
;
background
:
linear-gradient
(
360deg
,
rgba
(
235
,
238
,
255
,
0.6
)
0%
,
rgba
(
245
,
246
,
252
,
0.6
)
100%
);
margin-left
:
auto
;
margin-right
:
auto
;
min-width
:
320px
;
max-width
:
575.98px
;
min-height
:
100vh
;
display
:
flex
;
flex-direction
:
column
;
align-items
:
center
;
}
footer
{
margin-top
:
auto
;
}
a
.disabled
{
pointer-events
:
none
;
cursor
:
default
;
color
:
#A1A8B9
;
}
button
.headertab
{
background-color
:
#FFFFFF
;
border-width
:
0em
;
align-items
:
center
;
white-space
:
normal
;
}
.inactive-headertab
{
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
/* color: #A1A8B9; */
background-color
:
#FFFFFF
;
border-width
:
0em
;
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
14px
;
width
:
100%
;
white-space
:
normal
;
}
.active-headertab
{
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
/* color: #4C80F8; */
background-color
:
#FFFFFF
;
border-width
:
0em
;
font-family
:
Poppins
;
font-weight
:
bold
;
font-size
:
14px
;
width
:
100%
;
white-space
:
normal
;
}
.cls-1
{
opacity
:
0.8
;}
.cls-2
{
fill
:
#4bc53e
;}
.cls-3
{
fill
:
#48ab37
;}
.cls-4
{
fill
:
#61dd49
;}
.cls-5
{
fill
:
#654735
;}
.cls-6
{
fill
:
#2c2c2c
;}
.active-svg
{
fill
:
#A1A8B9
;}
.inactive-svg
{
fill
:
#4C80F8
;}
.tab-line
{
width
:
100%
;
height
:
15%
;
align-items
:
flex-end
;
justify-content
:
end
;
background
:
#4C80F8
;
border-radius
:
6px
6px
0px
0px
;
flex
:
none
;
order
:
3
;
flex-grow
:
0
;
}
.column-line
{
width
:
24px
;
height
:
0px
;
border
:
1px
solid
#A1A8B9
;
transform
:
rotate
(
90deg
);
/* Inside auto layout */
flex
:
none
;
order
:
3
;
flex-grow
:
0
;
}
.text-title-in-card
{
color
:
rgba
(
54
,
69
,
90
,
1
);
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
14px
;
}
.text-subtitle-in-card
{
color
:
rgba
(
161
,
168
,
185
,
1
);
font-family
:
Poppins
;
font-weight
:
Light
;
font-size
:
14px
;
}
.center-item-in-card
{
margin-left
:
auto
;
margin-right
:
auto
;
}
.text-on-card
{
color
:
rgba
(
161
,
168
,
185
,
1
);
font-family
:
Poppins
;
font-weight
:
Light
;
font-size
:
12px
;
text-align
:
left
;
}
.aqi-value
{
color
:
rgba
(
54
,
69
,
90
,
1
);
font-family
:
Poppins
;
font-weight
:
Medium
;
font-size
:
32px
;
opacity
:
1
;
text-align
:
center
;
}
/*Filter styles*/
.saturate
{
filter
:
saturate
(
3
);
}
.grayscale
{
filter
:
grayscale
(
100%
);
}
.contrast
{
filter
:
contrast
(
160%
);
}
.brightness
{
filter
:
brightness
(
0.25
);
}
.blur
{
filter
:
blur
(
3px
);
}
.invert
{
filter
:
invert
(
100%
);
}
.sepia
{
filter
:
sepia
(
100%
);
}
.huerotate
{
filter
:
hue-rotate
(
180deg
);
}
.rss.opacity
{
filter
:
opacity
(
50%
);
}
</style>
<nav
class=
"navbar shadow-sm bg-body rounded"
style=
"background-color: #FFFFFF; width: 100%; padding-bottom: 6px;"
>
<div
class=
"container-fluid"
>
<span
class=
"navbar-brand mt-3 mb-0 h1"
style=
"color: #36455A;"
><b>
Good Morning
</b></span>
</div>
<div
class=
"container-fluid"
>
<p
id=
"showtime"
style=
"color: #6A6F7D;"
>
-
</p>
</div>
</nav>
</head>
<body>
<!-- Homepage -->
<div
class=
"container-fluid mt-3"
id=
"homepage"
style=
"display: inline-block;"
>
<div
class=
"row row-flex mb-3"
style=
"color: #36455A;"
>
<p><b>
In building environment
</b></p>
<div
class=
"col-4"
>
<div
class=
"card shadow-sm p-3 bg-body rounded"
style=
"border-width: 0px; display: flex; justify-content: center; height: 100%;"
>
<div>
<!-- Logo -->
<svg
version=
"1.1"
id=
"thermometer-icon"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 2rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M33.1,60.9v-4.6c0-1.7-1.3-3-3-3s-3,1.3-3,3l0,0v4.6c-3.8,1.2-6.4,4.8-6.4,8.8V70c0,5.1,4.2,9.3,9.3,9.3h0.3
c5.1,0,9.3-4.2,9.3-9.3v-0.3C39.5,65.7,37,62.1,33.1,60.9z"
/>
<path
class=
"st0"
d=
"M93.3,45.9v-6h-9.5c-0.4-1.8-1-3.5-2-5l6.8-6.8l-4.2-4.2l-6.7,6.7c-1.7-1.2-3.6-2-5.6-2.4v-9.5h-6v9.5
c-2,0.4-3.9,1.2-5.6,2.4l-6.7-6.7l-4.2,4.2l6.8,6.8c-1,1.5-1.6,3.2-2,5h-9.5v6h9.5c0.4,1.9,1.1,3.7,2.2,5.3l-7,7l4.2,4.2l7-7
c1.6,1.1,3.4,1.8,5.3,2.2v9.5h6v-9.5c1.9-0.4,3.7-1.1,5.3-2.2l6.9,7l4.2-4.2l-7-7c1.1-1.6,1.8-3.4,2.2-5.3H93.3z M78.1,43.1
c0,4.9-3.9,8.8-8.8,8.8h-0.4c-4.9,0-8.8-3.9-8.8-8.8v-0.4c0-2,0.7-3.9,1.9-5.4l1.5-1.5c1.5-1.2,3.4-1.9,5.4-1.9h0.4
c2,0,3.9,0.7,5.4,1.9l1.5,1.5c1.2,1.5,1.9,3.5,1.9,5.4L78.1,43.1z"
/>
<path
class=
"st0"
d=
"M42.3,57V20.7c-0.2-7-6-12.5-13-12.3C22.6,8.6,17.2,14,17,20.7v37.2c-3.1,3.2-4.9,7.5-4.9,12v0.5
c0.1,9.7,8,17.5,17.8,17.5h0.5C40.1,87.8,48,80,48.1,70.3v-0.5C48.1,64.9,46,60.3,42.3,57z M42.1,70.3c-0.1,6.4-5.4,11.5-11.8,11.4
h-0.5c-6.4,0.1-11.7-5.1-11.8-11.5v-0.5c0-3.2,1.4-6.3,3.9-8.5c0.6-0.6,1-1.4,1-2.2V20.7c0.1-3.7,3.2-6.5,6.9-6.4
c3.5,0.1,6.3,2.9,6.4,6.4v0.9h-6.8v6h6.8v6.1h-6.8v6h6.8v6.1h-6.8v6h6.8v6.6c0,0.9,0.4,1.8,1.2,2.4c2.9,2.1,4.6,5.5,4.6,9.1V70.3z"
/>
</svg>
</div>
<div
class=
"box gauge--3"
>
<div
class=
"mask"
>
<div
class=
"semi-circle"
></div>
<div
class=
"semi-circle--mask"
></div>
</div>
</div>
<p>
Temperature
<br>
°C
</p>
</div>
</div>
<div
class=
"col-4"
>
<div
class=
"card shadow-sm p-3 bg-body rounded"
style=
"border-width: 0px; display: flex; justify-content: center; height: 100%;"
>
<svg
version=
"1.1"
id=
"Layer_1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 2rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M33.1,22.1c-5-9.3-6.1-9.3-7.6-9.3s-2.6,0-7.6,9.3c-3.1,5.9-4.8,10.2-4.8,13c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C37.8,32.4,36.2,28,33.1,22.1z M25.5,41.5c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C31.8,38.7,29,41.5,25.5,41.5z"
/>
<path
class=
"st0"
d=
"M79.9,22.1c-5-9.3-6.2-9.3-7.6-9.3s-2.6,0-7.6,9.3C61.6,28,60,32.4,60,35.2c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C84.7,32.4,83.1,28,79.9,22.1z M72.3,41.5c-3.5,0-6.3-2.9-6.3-6.4c0-2.8,3.8-10.1,6.3-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C78.7,38.7,75.9,41.6,72.3,41.5z"
/>
<path
class=
"st0"
d=
"M48.6,50.2c-1.4,0-2.6,0-7.6,9.3c-3.2,5.9-4.8,10.3-4.8,13c-0.2,6.8,5.2,12.5,12,12.7s12.5-5.2,12.7-12
c0-0.2,0-0.5,0-0.7c0-2.8-1.6-7.1-4.8-13C51.1,50.2,50,50.2,48.6,50.2z M48.6,78.9c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C54.9,76,52.1,78.9,48.6,78.9z"
/>
</svg>
<div
class=
"box gauge--3"
>
<div
class=
"mask"
>
<div
class=
"semi-circle"
></div>
<div
class=
"semi-circle--mask"
></div>
</div>
</div>
<p>
Humidity
<br>
%HR
</p>
</div>
</div>
<div
class=
"col-4"
>
<div
class=
"card shadow-sm p-3 bg-body rounded"
style=
"border-width: 0px; display: flex; justify-content: center; height: 100%;"
>
<svg
version=
"1.1"
id=
"airquality-icon"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 2rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M50.7,35.5H8.3c-1.7,0-3-1.3-3-3c0-1.7,1.3-3,3-3h42.4c4.7,0,8.6-3.8,8.6-8.6c0-4.7-3.8-8.6-8.6-8.6s-8.6,3.8-8.6,8.6c0,0,0,0,0,0c0,1.7-1.3,3-3,3s-3-1.3-3-3c0-8.1,6.5-14.6,14.6-14.6s14.6,6.5,14.6,14.6C65.3,29,58.8,35.5,50.7,35.5C50.7,35.5,50.7,35.5,50.7,35.5z"
/>
<path
class=
"st0"
d=
"M72,77.8c-9.9,0-18-8.1-18-18c0-1.7,1.3-3,3-3s3,1.3,3,3c0,6.6,5.4,12,12,12s12-5.4,12-12s-5.4-12-12-12H8.3c-1.7,0-3-1.3-3-3s1.3-3,3-3H72c9.9,0,18,8.1,18,18S81.9,77.8,72,77.8z"
/>
<path
class=
"st0"
d=
"M33.2,83.6c-8.1,0-14.7-6.6-14.7-14.7c0-1.7,1.3-3,3-3s3,1.3,3,3c0,4.8,3.9,8.7,8.7,8.7c4.8,0,8.7-3.9,8.7-8.7c0-4.8-3.9-8.7-8.7-8.7c0,0,0,0,0,0h-25c-1.7,0-3-1.3-3-3s1.3-3,3-3h25c8.1,0,14.7,6.6,14.7,14.7C47.9,77,41.3,83.6,33.2,83.6z"
/>
</svg>
<div
class=
"box gauge--3"
>
<div
class=
"mask"
>
<div
class=
"semi-circle"
></div>
<div
class=
"semi-circle--mask"
></div>
</div>
</div>
<p>
PM 2.5
<br>
(μg./m
<sup>
3
</sup>
)
</p>
</div>
</div>
<!-- <div class="card shadow-sm p-3 bg-body rounded"
style="border-width: 0px; display: flex; justify-content: center; height: 100%;"> -->
<!-- <div class="card-body"> -->
<!-- <div class="row">
<div class="col">
<svg version="1.1" id="airquality-icon" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 96 96"
style="enable-background:new 0 0 96 96; width: 2rem;" xml:space="preserve">
<style type="text/css">
.st0 {
fill: #737373;
}
</style>
<path class="st0"
d="M50.7,35.5H8.3c-1.7,0-3-1.3-3-3c0-1.7,1.3-3,3-3h42.4c4.7,0,8.6-3.8,8.6-8.6c0-4.7-3.8-8.6-8.6-8.6s-8.6,3.8-8.6,8.6c0,0,0,0,0,0c0,1.7-1.3,3-3,3s-3-1.3-3-3c0-8.1,6.5-14.6,14.6-14.6s14.6,6.5,14.6,14.6C65.3,29,58.8,35.5,50.7,35.5C50.7,35.5,50.7,35.5,50.7,35.5z" />
<path class="st0"
d="M72,77.8c-9.9,0-18-8.1-18-18c0-1.7,1.3-3,3-3s3,1.3,3,3c0,6.6,5.4,12,12,12s12-5.4,12-12s-5.4-12-12-12H8.3c-1.7,0-3-1.3-3-3s1.3-3,3-3H72c9.9,0,18,8.1,18,18S81.9,77.8,72,77.8z" />
<path class="st0"
d="M33.2,83.6c-8.1,0-14.7-6.6-14.7-14.7c0-1.7,1.3-3,3-3s3,1.3,3,3c0,4.8,3.9,8.7,8.7,8.7c4.8,0,8.7-3.9,8.7-8.7c0-4.8-3.9-8.7-8.7-8.7c0,0,0,0,0,0h-25c-1.7,0-3-1.3-3-3s1.3-3,3-3h25c8.1,0,14.7,6.6,14.7,14.7C47.9,77,41.3,83.6,33.2,83.6z" />
</svg>
</div>
<div class="col" style="text-align: right;">
<p class="card-title" style="font-size: medium; font-weight: 500;"><b>Air Quality</b></p>
<p class="card-subtitle mb-2 text-muted" style="font-size: small; font-weight: 300;">PM2.5
(μg./m<sup>3</sup>)</p>
</div>
</div>
<div id="airquality-value" style="text-align: center; display: block; border-radius: 6px;">
<div class="row">
<div class="col-4 justify-content-center" id="home-pm25-pic" style="align-items: center; display: flex; justify-items: center;">
<img id="home-pm25-pic" src="icon/pm1.png" width="48">
</div>
<div class="col-4">
<p id="home-pm25" style="font-size: 3rem; color: #36455A; position: relative; font-weight: 500;">-</p>
<p style="font-weight: 400; color: #6A6F7D;">US AQI</p>
</div>
<div class="col-4 justify-content-center" style="align-items: center; display: flex; justify-items: center;">
<span id="pm25state" class="badge rounded-pill text-light"
style="background-color: #A1A8B9; font-weight: 500; align-items: center; font-size: medium; word-wrap: break-word">-</span>
</div>
</div>
</div> -->
<!-- </div> -->
<!-- <div class="card-footer bg-transparent border-light">
<p id="pm25describe" class="text-on-card mt-2" style="font-size: small; margin-top: auto;">-</p>
</div> -->
<!-- </div> -->
<!-- </div> -->
</div>
<!-- <div class="row row-flex" style="color: #36455A;">
<div class="col-6">
<div class="card shadow-sm p-3 mb-2 bg-body rounded"
style="border-width: 0px; display: flex; justify-content: center; ">
<div class="card-body">
<svg version="1.1" id="thermometer-icon" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 96 96"
style="enable-background:new 0 0 96 96; width: 2rem;" xml:space="preserve">
<style type="text/css">
.st0 {
fill: #737373;
}
</style>
<path class="st0" d="M33.1,60.9v-4.6c0-1.7-1.3-3-3-3s-3,1.3-3,3l0,0v4.6c-3.8,1.2-6.4,4.8-6.4,8.8V70c0,5.1,4.2,9.3,9.3,9.3h0.3
c5.1,0,9.3-4.2,9.3-9.3v-0.3C39.5,65.7,37,62.1,33.1,60.9z" />
<path class="st0" d="M93.3,45.9v-6h-9.5c-0.4-1.8-1-3.5-2-5l6.8-6.8l-4.2-4.2l-6.7,6.7c-1.7-1.2-3.6-2-5.6-2.4v-9.5h-6v9.5
c-2,0.4-3.9,1.2-5.6,2.4l-6.7-6.7l-4.2,4.2l6.8,6.8c-1,1.5-1.6,3.2-2,5h-9.5v6h9.5c0.4,1.9,1.1,3.7,2.2,5.3l-7,7l4.2,4.2l7-7
c1.6,1.1,3.4,1.8,5.3,2.2v9.5h6v-9.5c1.9-0.4,3.7-1.1,5.3-2.2l6.9,7l4.2-4.2l-7-7c1.1-1.6,1.8-3.4,2.2-5.3H93.3z M78.1,43.1
c0,4.9-3.9,8.8-8.8,8.8h-0.4c-4.9,0-8.8-3.9-8.8-8.8v-0.4c0-2,0.7-3.9,1.9-5.4l1.5-1.5c1.5-1.2,3.4-1.9,5.4-1.9h0.4
c2,0,3.9,0.7,5.4,1.9l1.5,1.5c1.2,1.5,1.9,3.5,1.9,5.4L78.1,43.1z" />
<path class="st0"
d="M42.3,57V20.7c-0.2-7-6-12.5-13-12.3C22.6,8.6,17.2,14,17,20.7v37.2c-3.1,3.2-4.9,7.5-4.9,12v0.5
c0.1,9.7,8,17.5,17.8,17.5h0.5C40.1,87.8,48,80,48.1,70.3v-0.5C48.1,64.9,46,60.3,42.3,57z M42.1,70.3c-0.1,6.4-5.4,11.5-11.8,11.4
h-0.5c-6.4,0.1-11.7-5.1-11.8-11.5v-0.5c0-3.2,1.4-6.3,3.9-8.5c0.6-0.6,1-1.4,1-2.2V20.7c0.1-3.7,3.2-6.5,6.9-6.4
c3.5,0.1,6.3,2.9,6.4,6.4v0.9h-6.8v6h6.8v6.1h-6.8v6h6.8v6.1h-6.8v6h6.8v6.6c0,0.9,0.4,1.8,1.2,2.4c2.9,2.1,4.6,5.5,4.6,9.1V70.3z" />
</svg>
<div style="color: #A1A8B9;">
<b>
<p id="home-temperature" style="font-size: 2rem; display: inline; color: #36455A;">-</p>
</b> (°C)
</div>
<p class="card-text" style="color: #6A6F7D;">Temperature</p>
</div>
</div>
</div>
<div class="col-6">
<div class="card shadow-sm p-3 mb-2 bg-body rounded"
style="border-width: 0px; display: flex; justify-content: center; ">
<div class="card-body">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px" y="0px" viewBox="0 0 96 96" style="enable-background:new 0 0 96 96; width: 2rem;"
xml:space="preserve">
<style type="text/css">
.st0 {
fill: #737373;
}
</style>
<path class="st0" d="M33.1,22.1c-5-9.3-6.1-9.3-7.6-9.3s-2.6,0-7.6,9.3c-3.1,5.9-4.8,10.2-4.8,13c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C37.8,32.4,36.2,28,33.1,22.1z M25.5,41.5c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C31.8,38.7,29,41.5,25.5,41.5z" />
<path class="st0" d="M79.9,22.1c-5-9.3-6.2-9.3-7.6-9.3s-2.6,0-7.6,9.3C61.6,28,60,32.4,60,35.2c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C84.7,32.4,83.1,28,79.9,22.1z M72.3,41.5c-3.5,0-6.3-2.9-6.3-6.4c0-2.8,3.8-10.1,6.3-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C78.7,38.7,75.9,41.6,72.3,41.5z" />
<path class="st0" d="M48.6,50.2c-1.4,0-2.6,0-7.6,9.3c-3.2,5.9-4.8,10.3-4.8,13c-0.2,6.8,5.2,12.5,12,12.7s12.5-5.2,12.7-12
c0-0.2,0-0.5,0-0.7c0-2.8-1.6-7.1-4.8-13C51.1,50.2,50,50.2,48.6,50.2z M48.6,78.9c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C54.9,76,52.1,78.9,48.6,78.9z" />
</svg>
<div style="color: #A1A8B9;">
<b>
<p id="home-humidity" style="font-size: 2rem; display: inline; color: #36455A;">-</p>
</b> %HR
</div>
<p class="card-text" style="color: #6A6F7D;">Humidity</p>
</div>
</div>
</div>
</div> -->
</div>
<!-- Forecast page -->
<div
class=
"container-fluid mt-3"
id=
"forecastpage"
>
<div
class=
"row row-flex"
>
<div
class=
"col"
style=
"width: 100%;"
>
<p><b>
Outside building environment
</b></p>
<!-- <i class="bi bi-geo" style="color: #36455A; font-size: large;"> Bangkok</i> -->
<div
id=
"locationplain"
style=
"display: inline-block;"
>
<svg
xmlns=
"http://www.w3.org/2000/svg"
viewBox=
"0 0 96 96"
style=
"width: 2rem;"
>
<defs>
<style>
.cls-1
{
fill
:
#737373
;
}
</style>
</defs>
<path
class=
"cls-1"
d=
"M48,45.65A15.72,15.72,0,1,1,63.72,29.93,15.74,15.74,0,0,1,48,45.65Zm0-25.44a9.72,9.72,0,1,0,9.72,9.72A9.73,9.73,0,0,0,48,20.21Z"
/>
<path
class=
"cls-1"
d=
"M48,85.16c-11.74,0-20.58-5-20.58-11.72a8.18,8.18,0,0,1,2-5.23A3,3,0,1,1,34,72a2.29,2.29,0,0,0-.62,1.4c0,2.28,5.81,5.72,14.58,5.72s14.59-3.44,14.59-5.72A2.34,2.34,0,0,0,61.92,72a3,3,0,1,1,4.57-3.89,8.22,8.22,0,0,1,2.1,5.34C68.59,80.12,59.74,85.16,48,85.16Z"
/>
<path
class=
"cls-1"
d=
"M48,94.66c-19.63,0-35-8.3-35-18.88,0-5.44,3.92-10.38,11-13.92a3,3,0,0,1,2.67,5.38C21.81,69.67,19,72.78,19,75.78c0,6.09,11.91,12.88,29,12.88s29-6.79,29-12.88c0-3-2.81-6.11-7.71-8.54A3,3,0,0,1,72,61.86c7.12,3.54,11,8.48,11,13.92C83,86.36,67.63,94.66,48,94.66Z"
/>
<path
class=
"cls-1"
d=
"M48,74.07c-4.4,0-14.38-13.78-16.33-16.54-4.58-6.46-12.25-18.64-12.25-27.6a28.58,28.58,0,1,1,57.16,0c0,9-7.68,21.13-12.27,27.6C62.36,60.29,52.37,74.07,48,74.07ZM48,7.34A22.61,22.61,0,0,0,25.42,29.93C25.42,41.39,43,63.35,48,67.61c5-4.28,22.59-26.28,22.59-37.68A22.61,22.61,0,0,0,48,7.34Z"
/>
</svg>
<p
id=
"forecast-location"
style=
"display: inline; font-weight: 400; font-size:x-large; padding: .2rem;"
>
-
</p>
<p
id=
"forecasttime"
style=
"color: #6A6F7D;"
>
-
</p>
</div>
<div
id=
"forcastplain"
style=
"text-align: center; display: inline-block; width: 100%;"
>
<img
id=
"forecast-pic"
class=
"mt-5"
style=
"align-items: center;"
width=
"200rem"
>
<br>
<p
id=
"forecast-temperature"
style=
"font-size: 5rem; display: inline; color: #36455A; text-align: center; font-weight: 400;"
>
-
</p>
<p
style=
"display: inline; font-size: 2rem; color: #A1A8B9;"
>
°C
</p>
<p
id=
"forecast-description"
style=
"display: block; font-weight: 500; color: #6A6F7D;"
></p>
</div>
<div
class=
"card shadow-sm p-3 mb-2 bg-body rounded"
style=
"border-width: 0px;"
>
<!-- <div class="card-body"> -->
<!-- <div class="container-fluid"> -->
<div
class=
"row"
style=
"align-items: center;"
>
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M45,48c-1.7,0-3,1.3-3,3v19.2c0,4.2-3.4,7.6-7.7,7.6c-3.7,0-6.9-2.7-7.5-6.3c-0.3-1.6-1.8-2.7-3.5-2.5
c-1.6,0.3-2.7,1.8-2.5,3.5c1.3,7.4,8.3,12.4,15.7,11.2C43.2,82.5,48,76.8,48,70.2V51C48,49.3,46.7,48,45,48z"
/>
<path
class=
"st0"
d=
"M48,11.8V8.5c0-1.7-1.3-3-3-3s-3,1.3-3,3v3.3C22.5,13.4,6.6,28.2,3.7,47.5c-0.2,1.5,0.7,2.9,2.2,3.3l0,0H6
c0.1,0,0.2,0,0.2,0.1l0,0c0.2,0,0.3,0,0.5,0c1.3,0,2.5-0.9,2.9-2.1c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9
c0.5,1.6,2.1,2.5,3.7,2c1-0.3,1.7-1,2-2c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9c0.5,1.6,2.2,2.5,3.7,2c1-0.3,1.7-1,2-2
c1.6-5.4,7.4-8.5,12.8-6.9c3.3,1,5.9,3.6,6.9,6.9c0.4,1.5,1.8,2.4,3.4,2.2h0.1l0.3-0.1l0,0c1.5-0.4,2.4-1.8,2.2-3.3
C83.3,28.3,67.5,13.5,48,11.8z M57.7,41.7c-5.6-7-15.8-8.2-22.8-2.6c-1,0.8-1.9,1.7-2.6,2.6c-4.4-5.6-12-7.7-18.7-5
c6.2-11.6,18.3-18.8,31.4-19c13.1,0.1,25.2,7.4,31.4,19C69.7,34,62.1,36,57.7,41.7L57.7,41.7z"
/>
<path
class=
"st0"
d=
"M12,17.3c3.1,0,5.7-2.5,5.7-5.7c0,0,0,0,0,0C17.6,8.5,13,1.3,12,1.3S6.3,8.5,6.3,11.6
C6.3,14.8,8.8,17.3,12,17.3C12,17.3,12,17.3,12,17.3z"
/>
<path
class=
"st0"
d=
"M84.2,7.6c-1.1,0-5.7,7.2-5.7,10.3c0,3.1,2.5,5.7,5.7,5.7s5.7-2.5,5.7-5.7C89.9,14.8,85.2,7.6,84.2,7.6z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-precip"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Precipitation
</p>
</div>
<!-- <div class="column-line"></div> -->
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M33.1,22.1c-5-9.3-6.1-9.3-7.6-9.3s-2.6,0-7.6,9.3c-3.1,5.9-4.8,10.2-4.8,13c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C37.8,32.4,36.2,28,33.1,22.1z M25.5,41.5c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C31.8,38.7,29,41.5,25.5,41.5z"
/>
<path
class=
"st0"
d=
"M79.9,22.1c-5-9.3-6.2-9.3-7.6-9.3s-2.6,0-7.6,9.3C61.6,28,60,32.4,60,35.2c0.2,6.8,5.9,12.2,12.7,12
c6.6-0.2,11.8-5.5,12-12C84.7,32.4,83.1,28,79.9,22.1z M72.3,41.5c-3.5,0-6.3-2.9-6.3-6.4c0-2.8,3.8-10.1,6.3-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C78.7,38.7,75.9,41.6,72.3,41.5z"
/>
<path
class=
"st0"
d=
"M48.6,50.2c-1.4,0-2.6,0-7.6,9.3c-3.2,5.9-4.8,10.3-4.8,13c-0.2,6.8,5.2,12.5,12,12.7s12.5-5.2,12.7-12
c0-0.2,0-0.5,0-0.7c0-2.8-1.6-7.1-4.8-13C51.1,50.2,50,50.2,48.6,50.2z M48.6,78.9c-3.5,0-6.4-2.9-6.4-6.4c0-2.8,3.8-10.1,6.4-14.2
c2.6,4.2,6.4,11.5,6.4,14.2C54.9,76,52.1,78.9,48.6,78.9z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-humid"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Humidity
</p>
</div>
<!-- <div class="column-line" style="display: inline;"></div> -->
<div
class=
"col-4"
style=
"color: #6A6F7D; text-align: center; align-items: center;"
>
<svg
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
x=
"0px"
y=
"0px"
viewBox=
"0 0 96 96"
style=
"enable-background:new 0 0 96 96; width: 3rem;"
xml:space=
"preserve"
>
<style
type=
"text/css"
>
.st0
{
fill
:
#737373
;
}
</style>
<path
class=
"st0"
d=
"M89.5,45.8c0.4-1.5,0.6-3,0.6-4.5c0-9.6-7.8-17.3-17.3-17.3c-1.7,0-3.4,0.2-5,0.7C62.2,13.4,48.6,8.8,37.4,14.3
c-6.4,3.2-11,9.2-12.3,16.3c-6.8,1.1-12,6.6-12.9,13.4c-9,3.3-13.6,13.2-10.3,22.2c2.5,6.9,9,11.4,16.3,11.4h14.6c1.7,0,3-1.3,3-3
s-1.3-3-3-3H18.1c-6.3,0-11.3-5.1-11.3-11.4c0-5.3,3.7-9.9,8.9-11c1.4-0.3,2.4-1.6,2.4-3c0-0.1,0-0.2,0-0.3c0-5.2,4.2-9.5,9.5-9.5
h0.2c1.6,0,2.9-1.2,3-2.8c0.6-9.2,8.6-16.1,17.7-15.5c6.8,0.5,12.6,5,14.7,11.4c0.3,0.8,0.9,1.5,1.8,1.8c0.8,0.3,1.7,0.3,2.5-0.1
c5.6-2.9,12.4-0.7,15.3,4.9c1.6,3,1.7,6.6,0.3,9.7c-0.6,1.4-0.1,3.1,1.3,3.8c5.5,3,7.5,9.9,4.5,15.4c-1.4,2.6-3.8,4.6-6.7,5.4
c-1.6,0.5-2.5,2.2-2,3.7c0.5,1.6,2.2,2.5,3.7,2c9.2-2.8,14.4-12.4,11.6-21.6C94.6,51.1,92.4,48,89.5,45.8z"
/>
<path
class=
"st0"
d=
"M57.2,59.8H30c-1.7,0-3,1.3-3,3c0,1.7,1.3,3,3,3h27.2c5.2,0,9.4-4.2,9.4-9.4s-4.2-9.4-9.4-9.4
c-3.8,0-7.2,2.3-8.6,5.7c-0.6,1.5,0.1,3.3,1.6,3.9c1.5,0.6,3.3-0.1,3.9-1.6c0.7-1.7,2.7-2.5,4.4-1.8c1.7,0.7,2.5,2.7,1.8,4.4
C59.8,59,58.6,59.8,57.2,59.8z"
/>
<path
class=
"st0"
d=
"M69.1,71.6H41.8c-1.7,0-3,1.3-3,3s1.3,3,3,3h27.2c1.9,0,3.4,1.5,3.4,3.3c0,1.9-1.5,3.4-3.3,3.4
c-1.4,0-2.6-0.8-3.1-2.1c-0.7-1.5-2.5-2.1-4-1.4c-1.4,0.7-2.1,2.3-1.5,3.8c2,4.8,7.5,7,12.3,5c4.8-2,7-7.5,5-12.3
C76.2,73.9,72.8,71.6,69.1,71.6L69.1,71.6z"
/>
</svg>
<br>
<b>
<p
id=
"forecast-ws"
style=
"color: #36455A; font-size: large;"
>
-
</p>
</b>
<p>
Wind Speed
</p>
</div>
</div>
<!-- </div> -->
<!-- </div> -->
</div>
</div>
</div>
</div>
<!-- </div> -->
<script>
var
update_interval
=
false
;
function
navigate
(
tabname
)
{
// a1a8b9
var
tabpic
=
[
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><path class="active-svg" d="M29.3,62.2V60.07a3.3,3.3,0,0,0-6.6,0V62.2a10.26,10.26,0,0,0-7.09,9.72v.33A10.25,10.25,0,0,0,25.84,82.47h.32A10.25,10.25,0,0,0,36.39,72.25v-.33A10.26,10.26,0,0,0,29.3,62.2Z"/><circle class="active-svg" cx="26" cy="72.09" r="10.39"/><path class="active-svg" d="M39.43,57.88v-40a13.92,13.92,0,0,0-27.84,0V58.83A19,19,0,0,0,6.17,72.05v.51A19.43,19.43,0,0,0,25.74,91.79h.52A19.43,19.43,0,0,0,45.83,72.56v-.51A18.89,18.89,0,0,0,39.43,57.88Zm-.21,14.68a12.8,12.8,0,0,1-13,12.62h-.52a12.8,12.8,0,0,1-13-12.62v-.51a12.48,12.48,0,0,1,4.3-9.33,3.32,3.32,0,0,0,1.12-2.48V17.91a7.32,7.32,0,0,1,14.63,0v1h-7.5v6.6h7.5v6.73h-7.5v6.61h7.5V45.6h-7.5v6.61h7.5v7.23a3.3,3.3,0,0,0,1.31,2.64,12.42,12.42,0,0,1,5.08,10Z"/><path class="active-svg" d="M72.17,27.45A9,9,0,1,0,65,24,9,9,0,0,0,72.17,27.45Zm-3-9.43a3.08,3.08,0,0,1,3-2.68l.39,0a3,3,0,0,1,2,1.15,3.06,3.06,0,1,1-4.83,3.75A3,3,0,0,1,69.12,18Z"/><path class="active-svg" d="M53.43,70.11A8.35,8.35,0,0,0,63.68,83.3,8.35,8.35,0,0,0,53.43,70.11ZM60.89,77A2.28,2.28,0,0,1,60,78.56a2.35,2.35,0,1,1-2.89-3.71,2.31,2.31,0,0,1,1.44-.5l.3,0a2.34,2.34,0,0,1,2,2.63Z"/><path class="active-svg" d="M86.93,29.45a3.3,3.3,0,1,0,2.87,3.68A3.3,3.3,0,0,0,86.93,29.45Z"/><path class="active-svg" d="M78.61,67.37a3.3,3.3,0,1,0,2.88,3.68A3.31,3.31,0,0,0,78.61,67.37Z"/><path class="active-svg" d="M57.12,10.82a3.31,3.31,0,1,0-3.3-3.31A3.31,3.31,0,0,0,57.12,10.82Z"/><path class="active-svg" d="M51.15,26.23a3.3,3.3,0,1,0-3.31-3.3A3.3,3.3,0,0,0,51.15,26.23Z"/><path class="active-svg" d="M79.1,41.88a3,3,0,0,0-3,2.58H74.78a9.83,9.83,0,0,0-2.1-3.61l.7-1.2a3.07,3.07,0,0,0,1.1.24,3,3,0,0,0,1.5-5.6l-4.46-2.58a3,3,0,0,0-3.35,4.95l-.68,1.18a9.57,9.57,0,0,0-4.17,0l-.68-1.18a3,3,0,0,0-3.35-4.95l-4.46,2.58a3,3,0,0,0,1.5,5.6,3.07,3.07,0,0,0,1.1-.24l.7,1.2A9.83,9.83,0,0,0,56,44.46H54.67a3,3,0,0,0-6,.42V50a3,3,0,0,0,6,.43H56a9.87,9.87,0,0,0,2.1,3.6l-.69,1.19a3,3,0,0,0-2.61,5.37l4.46,2.58a3,3,0,0,0,3.35-5l.68-1.18a9.57,9.57,0,0,0,4.17,0l.68,1.18a3,3,0,0,0,3.35,5L76,60.62a3,3,0,0,0-2.61-5.37l-.69-1.19a9.87,9.87,0,0,0,2.1-3.6h1.36a3,3,0,0,0,6-.43V44.88A3,3,0,0,0,79.1,41.88ZM61.56,47.46A3.85,3.85,0,1,1,65.4,51.3,3.84,3.84,0,0,1,61.56,47.46Z"/></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><path class="active-svg" d="M82,14.75H14A5,5,0,0,0,9,19.7V34.47a5,5,0,0,0,5,5h.72v8.83a33,33,0,0,0,33,33h.62a33,33,0,0,0,33-33V39.42H82a5,5,0,0,0,5-5V19.7A5,5,0,0,0,82,14.75Zm-1,5.9V32.78H14.92V20.65ZM47.69,75.25a26.88,26.88,0,0,1-9.44-1.7V61.05a9.52,9.52,0,0,1,9.5-9.5h.5a9.52,9.52,0,0,1,9.5,9.5v12.5a26.88,26.88,0,0,1-9.44,1.7Zm27.62-27A27,27,0,0,1,63.75,70.39V61.05a15.52,15.52,0,0,0-15.5-15.5h-.5a15.52,15.52,0,0,0-15.5,15.5v9.34A27,27,0,0,1,20.69,48.25V39.42H75.31Z"/><circle class="active-svg" cx="47.96" cy="60.02" r="3"/></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><polyline class="active-svg" points="58.42 54.02 48.92 71.5 58.93 71.5 48.65 90.26 39.87 90.26 46.84 77.5 33.95 77.5 46.75 53.95"/><path class="active-svg" d="M27.53,36.87a16.53,16.53,0,0,1,4.2-1.32,17.17,17.17,0,0,1,9.55-14.89,14.5,14.5,0,0,0-14.07-1.08h0a14.45,14.45,0,0,0-5.38,21.91A17.25,17.25,0,0,1,27.53,36.87Z"/><path class="active-svg" d="M89.08,46.72A17.09,17.09,0,0,0,72.72,24.65a17.25,17.25,0,0,0-4,.47,17.12,17.12,0,0,0-9.25-10.39L57,20.19a11.16,11.16,0,0,1,6.5,9.18l.37,4.36L67.8,31.8l.25-.13A11.13,11.13,0,0,1,83.83,41.76a10.91,10.91,0,0,1-1.14,4.86l-1.28,2.62L84,50.59a11.11,11.11,0,0,1-5.11,21H65.16v6H78.89A17.1,17.1,0,0,0,89.08,46.72Z"/><path class="active-svg" d="M17.11,71.56a11.12,11.12,0,0,1-4.67-21.2L9.92,44.92a17.11,17.11,0,0,0,7.19,32.64h12v-6Z"/><path class="active-svg" d="M20.27,48.45,23,50.69l1.78-3c.64-1.11,2.84-4.22,5.27-5.34a11.08,11.08,0,0,1,4.61-1l3.79.06-.57-3.53A10.87,10.87,0,0,1,37.72,36a11.1,11.1,0,0,1,9.72-11l5.22-.65-3-3.84,9-9.06L54.49,7.2l-9.06,9.06a20.24,20.24,0,0,0-9.16-3.78V0h-6V12.48a20.09,20.09,0,0,0-5.59,1.66h0A20.27,20.27,0,0,0,21,16.38L11.78,7.2,7.54,11.44l9.23,9.23A20.48,20.48,0,0,0,13,30H.58v6H13.11A20.38,20.38,0,0,0,20.27,48.45Zm6.94-28.87h0a14.5,14.5,0,0,1,14.07,1.08,17.17,17.17,0,0,0-9.55,14.89,16.53,16.53,0,0,0-4.2,1.32,17.25,17.25,0,0,0-5.7,4.62,14.45,14.45,0,0,1,5.38-21.91Z"/></svg>`
];
// 4c80f8
var
tabpicActive
=
[
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><path class="inactive-svg" d="M29.3,62.2V60.07a3.3,3.3,0,0,0-6.6,0V62.2a10.26,10.26,0,0,0-7.09,9.72v.33A10.25,10.25,0,0,0,25.84,82.47h.32A10.25,10.25,0,0,0,36.39,72.25v-.33A10.26,10.26,0,0,0,29.3,62.2Z"/><circle class="inactive-svg" cx="26" cy="72.09" r="10.39"/><path class="inactive-svg" d="M39.43,57.88v-40a13.92,13.92,0,0,0-27.84,0V58.83A19,19,0,0,0,6.17,72.05v.51A19.43,19.43,0,0,0,25.74,91.79h.52A19.43,19.43,0,0,0,45.83,72.56v-.51A18.89,18.89,0,0,0,39.43,57.88Zm-.21,14.68a12.8,12.8,0,0,1-13,12.62h-.52a12.8,12.8,0,0,1-13-12.62v-.51a12.48,12.48,0,0,1,4.3-9.33,3.32,3.32,0,0,0,1.12-2.48V17.91a7.32,7.32,0,0,1,14.63,0v1h-7.5v6.6h7.5v6.73h-7.5v6.61h7.5V45.6h-7.5v6.61h7.5v7.23a3.3,3.3,0,0,0,1.31,2.64,12.42,12.42,0,0,1,5.08,10Z"/><path class="inactive-svg" d="M72.17,27.45A9,9,0,1,0,65,24,9,9,0,0,0,72.17,27.45Zm-3-9.43a3.08,3.08,0,0,1,3-2.68l.39,0a3,3,0,0,1,2,1.15,3.06,3.06,0,1,1-4.83,3.75A3,3,0,0,1,69.12,18Z"/><path class="inactive-svg" d="M53.43,70.11A8.35,8.35,0,0,0,63.68,83.3,8.35,8.35,0,0,0,53.43,70.11ZM60.89,77A2.28,2.28,0,0,1,60,78.56a2.35,2.35,0,1,1-2.89-3.71,2.31,2.31,0,0,1,1.44-.5l.3,0a2.34,2.34,0,0,1,2,2.63Z"/><path class="inactive-svg" d="M86.93,29.45a3.3,3.3,0,1,0,2.87,3.68A3.3,3.3,0,0,0,86.93,29.45Z"/><path class="inactive-svg" d="M78.61,67.37a3.3,3.3,0,1,0,2.88,3.68A3.31,3.31,0,0,0,78.61,67.37Z"/><path class="inactive-svg" d="M57.12,10.82a3.31,3.31,0,1,0-3.3-3.31A3.31,3.31,0,0,0,57.12,10.82Z"/><path class="inactive-svg" d="M51.15,26.23a3.3,3.3,0,1,0-3.31-3.3A3.3,3.3,0,0,0,51.15,26.23Z"/><path class="inactive-svg" d="M79.1,41.88a3,3,0,0,0-3,2.58H74.78a9.83,9.83,0,0,0-2.1-3.61l.7-1.2a3.07,3.07,0,0,0,1.1.24,3,3,0,0,0,1.5-5.6l-4.46-2.58a3,3,0,0,0-3.35,4.95l-.68,1.18a9.57,9.57,0,0,0-4.17,0l-.68-1.18a3,3,0,0,0-3.35-4.95l-4.46,2.58a3,3,0,0,0,1.5,5.6,3.07,3.07,0,0,0,1.1-.24l.7,1.2A9.83,9.83,0,0,0,56,44.46H54.67a3,3,0,0,0-6,.42V50a3,3,0,0,0,6,.43H56a9.87,9.87,0,0,0,2.1,3.6l-.69,1.19a3,3,0,0,0-2.61,5.37l4.46,2.58a3,3,0,0,0,3.35-5l.68-1.18a9.57,9.57,0,0,0,4.17,0l.68,1.18a3,3,0,0,0,3.35,5L76,60.62a3,3,0,0,0-2.61-5.37l-.69-1.19a9.87,9.87,0,0,0,2.1-3.6h1.36a3,3,0,0,0,6-.43V44.88A3,3,0,0,0,79.1,41.88ZM61.56,47.46A3.85,3.85,0,1,1,65.4,51.3,3.84,3.84,0,0,1,61.56,47.46Z"/></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><path class="inactive-svg" d="M82,14.75H14A5,5,0,0,0,9,19.7V34.47a5,5,0,0,0,5,5h.72v8.83a33,33,0,0,0,33,33h.62a33,33,0,0,0,33-33V39.42H82a5,5,0,0,0,5-5V19.7A5,5,0,0,0,82,14.75Zm-1,5.9V32.78H14.92V20.65ZM47.69,75.25a26.88,26.88,0,0,1-9.44-1.7V61.05a9.52,9.52,0,0,1,9.5-9.5h.5a9.52,9.52,0,0,1,9.5,9.5v12.5a26.88,26.88,0,0,1-9.44,1.7Zm27.62-27A27,27,0,0,1,63.75,70.39V61.05a15.52,15.52,0,0,0-15.5-15.5h-.5a15.52,15.52,0,0,0-15.5,15.5v9.34A27,27,0,0,1,20.69,48.25V39.42H75.31Z"/><circle class="inactive-svg" cx="47.96" cy="60.02" r="3"/></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" style="width: 40px;"><polyline class="inactive-svg" points="58.42 54.02 48.92 71.5 58.93 71.5 48.65 90.26 39.87 90.26 46.84 77.5 33.95 77.5 46.75 53.95"/><path class="inactive-svg" d="M27.53,36.87a16.53,16.53,0,0,1,4.2-1.32,17.17,17.17,0,0,1,9.55-14.89,14.5,14.5,0,0,0-14.07-1.08h0a14.45,14.45,0,0,0-5.38,21.91A17.25,17.25,0,0,1,27.53,36.87Z"/><path class="inactive-svg" d="M89.08,46.72A17.09,17.09,0,0,0,72.72,24.65a17.25,17.25,0,0,0-4,.47,17.12,17.12,0,0,0-9.25-10.39L57,20.19a11.16,11.16,0,0,1,6.5,9.18l.37,4.36L67.8,31.8l.25-.13A11.13,11.13,0,0,1,83.83,41.76a10.91,10.91,0,0,1-1.14,4.86l-1.28,2.62L84,50.59a11.11,11.11,0,0,1-5.11,21H65.16v6H78.89A17.1,17.1,0,0,0,89.08,46.72Z"/><path class="inactive-svg" d="M17.11,71.56a11.12,11.12,0,0,1-4.67-21.2L9.92,44.92a17.11,17.11,0,0,0,7.19,32.64h12v-6Z"/><path class="inactive-svg" d="M20.27,48.45,23,50.69l1.78-3c.64-1.11,2.84-4.22,5.27-5.34a11.08,11.08,0,0,1,4.61-1l3.79.06-.57-3.53A10.87,10.87,0,0,1,37.72,36a11.1,11.1,0,0,1,9.72-11l5.22-.65-3-3.84,9-9.06L54.49,7.2l-9.06,9.06a20.24,20.24,0,0,0-9.16-3.78V0h-6V12.48a20.09,20.09,0,0,0-5.59,1.66h0A20.27,20.27,0,0,0,21,16.38L11.78,7.2,7.54,11.44l9.23,9.23A20.48,20.48,0,0,0,13,30H.58v6H13.11A20.38,20.38,0,0,0,20.27,48.45Zm6.94-28.87h0a14.5,14.5,0,0,1,14.07,1.08,17.17,17.17,0,0,0-9.55,14.89,16.53,16.53,0,0,0-4.2,1.32,17.25,17.25,0,0,0-5.7,4.62,14.45,14.45,0,0,1,5.38-21.91Z"/></svg>`
];
console
.
log
(
document
.
getElementById
(
tabname
+
"-menu-tab"
).
className
);
document
.
getElementById
(
tabname
+
"-menu-tab"
).
className
=
"active-headertab"
;
document
.
getElementById
(
tabname
+
"-menu-tab"
).
disabled
=
true
;
document
.
getElementById
(
tabname
+
"-tab-line"
).
style
.
visibility
=
"visible"
;
document
.
getElementById
(
tabname
+
"page"
).
style
.
display
=
"inline-block"
;
var
tab
=
[
"home"
,
"camera"
,
"forecast"
];
for
(
let
t
in
tab
)
{
console
.
log
(
tab
[
t
],
t
);
if
(
tabname
==
tab
[
t
]
)
{
document
.
getElementById
(
tab
[
t
]
+
"-menu-tab"
).
innerHTML
=
tabpicActive
[
t
];
continue
;
}
document
.
getElementById
(
tab
[
t
]
+
"-menu-tab"
).
className
=
"inactive-headertab"
;
document
.
getElementById
(
tab
[
t
]
+
"-menu-tab"
).
disabled
=
false
;
document
.
getElementById
(
tab
[
t
]
+
"-tab-line"
).
style
.
visibility
=
"hidden"
;
document
.
getElementById
(
tab
[
t
]
+
"-menu-tab"
).
innerHTML
=
tabpic
[
t
];
document
.
getElementById
(
tab
[
t
]
+
"page"
).
style
.
display
=
"none"
;
}
}
function
capitalize
(
str
)
{
if
(
typeof
str
!==
"string"
)
{
return
;
}
str
=
str
.
toString
();
const
lower
=
str
.
toLowerCase
();
return
str
.
charAt
(
0
).
toUpperCase
()
+
lower
.
slice
(
1
);
}
function
hexToRgb
(
hex
)
{
var
shorthandRegex
=
/^#
?([
a-f
\d])([
a-f
\d])([
a-f
\d])
$/i
;
hex
=
hex
.
replace
(
shorthandRegex
,
function
(
m
,
r
,
g
,
b
)
{
return
r
+
r
+
g
+
g
+
b
+
b
;
});
var
result
=
/^#
?([
a-f
\d]{2})([
a-f
\d]{2})([
a-f
\d]{2})
$/i
.
exec
(
hex
);
return
result
?
{
r
:
parseInt
(
result
[
1
],
16
),
g
:
parseInt
(
result
[
2
],
16
),
b
:
parseInt
(
result
[
3
],
16
)
}
:
null
;
}
function
reviseTimeFormat
(
t
)
{
var
day
=
[
"Sunday"
,
"Monday"
,
"Tuesday"
,
"Wednesday"
,
"Thursday"
,
"Friday"
,
"Saturday"
];
var
month
=
[
"January"
,
"February"
,
"March"
,
"April"
,
"May"
,
"June"
,
"July"
,
"August"
,
"September"
,
"October"
,
"November"
,
"December"
];
return
t
?
day
[
t
.
getDay
()]
+
" "
+
t
.
getDate
().
toString
()
+
", "
+
month
[
t
.
getMonth
()]
:
"-"
;
}
function
getData
()
{
let
currentDate
=
new
Date
();
$
.
ajax
({
type
:
"GET"
,
url
:
"https://occ-hitachi.nexpie.com/data/z1/sensor.json?time="
+
new
Date
().
getTime
(),
complete
:
function
(
e
,
xhr
,
settings
)
{
switch
(
e
.
status
)
{
case
500
:
console
.
log
(
'500 internal server error!'
);
break
;
case
404
:
console
.
log
(
'404 Page not found!'
);
break
;
case
401
:
console
.
log
(
'401 unauthorized access'
);
break
;
}
}
}).
done
(
function
(
data
)
{
// mock data
// data = JSON.stringify({
// success: 1,
// data: {
// temperature: 37,
// humidity: 72,
// pm10dot0: 55,
// pm2dot5: 87
// }
// });
var
obj
=
jQuery
.
parseJSON
(
data
);
if
(
obj
.
success
==
1
)
{
$
(
"#home-temperature"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
temperature
)));
$
(
"#home-humidity"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
humidity
)));
$
(
"#home-pm10"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
pm10dot0
)));
$
(
"#home-pm25"
).
text
(
JSON
.
stringify
(
Math
.
round
(
obj
.
data
.
pm2dot5
)));
var
pm25state_color
=
[
"#48AB37"
,
"#FFC448"
,
"#FA8200"
,
"#ED1717"
,
"#A3377B"
,
"#7A3138"
];
var
pm25state_name
=
[
"Good"
,
"Moderate"
,
"Unhealthy for<br>Sensitive Groups"
,
"Unhealthy"
,
"Very Unhealthy"
,
"Hazardous"
];
var
pm25state_fontsize
=
[
"medium"
,
"small"
,
"xx-small"
,
"small"
,
"x-small"
,
"small"
];
var
pm25state_describe
=
[
"AQI From 0 to 50. Air quality is satisfactory and poses little or no risk, the air is great today."
,
"AQI From 51 to 100. Sensitive individuals should avoid outdoor activity."
,
"AQI From 101 to 150. Sensitive individuals in particular as irritation and respiratory problems."
,
"AQI From 151 to 200. Harmful for sensitive groups, everyone should reduce outdoor activity."
,
"AQI From 201 to 300. General public will be noticeable affected. Avoid outdoor activity."
,
"AQI From 301. Serious risk of respiratory and cardiovascular effects. Avoid all outdoor activities."
];
var
pm25state_value
=
[
51
,
101
,
151
,
201
,
301
,
999999999
];
var
pm25state_svg
=
[
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;">
<g class="cls-1">
<circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/>
<path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/>
<path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/>
<path class="cls-5" d="M50.3,98.13a2.82,2.82,0,0,0-4.58,3.07,42.72,42.72,0,0,0,79,.78,2.81,2.81,0,0,0-4.54-3.1C107.72,111,81.24,128.19,50.3,98.13Z"/>
<path class="cls-6" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/>
<path class="cls-6" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/>
<image
width="474"
height="179"
transform="translate(-28.53 54.93)
scale(0.48)"
xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAdoAAACzCAYAAAAuaN2JAAAACXBIWXMAABcRAAAXEQHKJvM/
AAAgAElEQVR4Xuy9z3Ikx5H1+/
OIzPrTANiCPraalI1dk9FoXLRsVtrdDZ+Cz0Pj8+gpuLm7WY2pFzQZTfd+Y8Ommh+hJoCuqswM97vwiMyswp8GNYLUBOK0VWdWFVAoFPKc4+7hESFmRkVFRUVFRcX9ILzrCyoqKioqKir+flSjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4RzTv+oKK9wAiMp6b2S1fWVFR8RhQNeEXBal/o38h5mS5FfO/0V2/pf5hKyp+caia8CBRjfafgWvJY/tc+UfjJr7WP3hFxb8eNxnqfdJTxv/2UTXh3lGN9h+N6wh022f81Vd3DEd/Br788vofeB3R6gVQUXH/uKILtwTa/0xNgOuD8qoL/1BUo/1H4JBEh5/prcT5Er685uE//vHdZPvii/0f9NX43/W4jmxX+F8viIqK/zHepQnw83Xh79EE+Pm6UDXhH45qtH8v9oh0EJ1eS6BMnLuQBeDly3d/3YsXd/vjffGFXUu2SrCKin8c3mWuV3ThPdQE2NeFwypY1YS/C9Vofw5+jrm+eHE9KV6+FPgcPr/2Wfjmm3eT6RCffXb9H/Hrr/14Hfm++ML46hbjlUquioo7Yb8DeH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"/></g>
</svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ffd053;}.cls-3{fill:#ffc448;}.cls-4{fill:#ffd77a;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/><path class="cls-5" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/><path class="cls-6" d="M117.9,118.56a34.36,34.36,0,0,0-14.53-11,43.62,43.62,0,0,0-18.09-3.27,46,46,0,0,0-17.78,4.2,40.1,40.1,0,0,0-14.33,10.88,2,2,0,0,0,2.14,3.17l2-.61c4.68-1.44,9.1-2.8,13.52-3.75a79.5,79.5,0,0,1,14.82-1.9,70.57,70.57,0,0,1,14.77,1.11,92.94,92.94,0,0,1,15.2,4.28,2,2,0,0,0,2.29-3.06Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff9600;}.cls-3{fill:#fa8200;}.cls-4{fill:#ff9d2e;}.cls-5{fill:#71523f;}.cls-6{fill:#ff6669;}.cls-7{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M121.46,126.1a36.46,36.46,0,0,0-72.45,0Z"/><path class="cls-6" d="M49,126.1s30.57-22.54,72.45,0Z"/><path class="cls-7" d="M39.26,86.61A3.61,3.61,0,0,1,37,80.15l12.29-9.58L36.62,63.1a3.62,3.62,0,1,1,3.67-6.23L57.58,67A3.61,3.61,0,0,1,58,73L41.48,85.85A3.62,3.62,0,0,1,39.26,86.61Z"/><path class="cls-7" d="M131.21,86.61a3.64,3.64,0,0,1-2.22-.76L112.51,73a3.6,3.6,0,0,1,.39-6l17.29-10.17a3.61,3.61,0,0,1,3.66,6.23l-12.71,7.47,12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff2019;}.cls-3{fill:#ed1717;}.cls-4{fill:#ff3535;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><ellipse class="cls-5" cx="53.83" cy="69.37" rx="6.28" ry="10.59"/><path class="cls-5" d="M122.92,69.37c0,5.85-2.81,10.59-6.28,10.59s-6.28-4.74-6.28-10.59,2.81-10.58,6.28-10.58S122.92,63.53,122.92,69.37Z"/><path class="cls-6" d="M120.17,123.12a2.82,2.82,0,0,0,4.58-3.07,42.72,42.72,0,0,0-79-.78,2.81,2.81,0,0,0,4.54,3.1C62.75,110.27,89.23,93.06,120.17,123.12Z"/><rect class="cls-5" x="55.1" y="34.48" width="8.08" height="26.97" transform="translate(-16.59 55.87) rotate(-45)"/><rect class="cls-5" x="107.29" y="34.48" width="8.08" height="26.97" transform="translate(66.52 -64.67) rotate(45)"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#c3428d;}.cls-3{fill:#a3377b;}.cls-4{fill:#be5595;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M39.26,83.24A3.61,3.61,0,0,1,37,76.78L49.33,67.2,36.62,59.73a3.62,3.62,0,1,1,3.67-6.23L57.58,63.67a3.61,3.61,0,0,1,.39,6L41.48,82.48A3.62,3.62,0,0,1,39.26,83.24Z"/><path class="cls-5" d="M131.21,83.24a3.64,3.64,0,0,1-2.22-.76L112.51,69.63a3.6,3.6,0,0,1,.39-6L130.19,53.5a3.61,3.61,0,0,1,3.66,6.23L121.14,67.2l12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/><path class="cls-6" d="M114.61,96.15a3.53,3.53,0,0,1,2.73,1.3l11.53,14.33a3.5,3.5,0,1,1-5.45,4.39l-8.55-10.61-12,18a3.51,3.51,0,0,1-2.91,1.56h0A3.48,3.48,0,0,1,97,123.59L85.24,106,73.45,123.59a3.48,3.48,0,0,1-2.91,1.56h0a3.51,3.51,0,0,1-2.91-1.56l-12-18-8.54,10.61a3.5,3.5,0,0,1-5.46-4.39L53.14,97.45a3.49,3.49,0,0,1,5.63.26l11.77,17.64L82.33,97.7a3.51,3.51,0,0,1,5.82,0l11.78,17.65L111.7,97.71a3.5,3.5,0,0,1,2.75-1.56Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#963b41;}.cls-3{fill:#7a3138;}.cls-4{fill:#ad454f;}.cls-5{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M138,111c-2.26-7.36-7.77-12.12-14-12.12a12.62,12.62,0,0,0-6.79,2,17.67,17.67,0,0,0-3.87,3.75c-.56.66-1.08,1.28-1.64,1.85a11.73,11.73,0,0,1-4.15,2.65A9.43,9.43,0,0,1,97,105.77c-3-4.36-7.33-6.86-11.76-6.86A13,13,0,0,0,76,103.07a20.77,20.77,0,0,0-1.75,2,19,19,0,0,1-1.41,1.67,11.5,11.5,0,0,1-3.39,2.11,8.45,8.45,0,0,1-4.9.78,11,11,0,0,1-5.88-3.15c-.51-.53-1-1.11-1.55-1.73a19.21,19.21,0,0,0-4.07-3.89,12.64,12.64,0,0,0-6.71-2c-6.12,0-11.58,4.62-13.91,11.78a2.89,2.89,0,0,0,1.26,3.42,2.3,2.3,0,0,0,3-.66c2.93-3.69,7.79-7,12.66-5.34,2.39.83,4.37,3,6,5a14,14,0,0,0,8.7,5.12,11.59,11.59,0,0,0,1.66.12,13.77,13.77,0,0,0,10.64-5.58l.51-.66a10,10,0,0,1,7.21-4.55,8.38,8.38,0,0,1,4.81.88A14,14,0,0,1,91.3,110a18.07,18.07,0,0,1,2.39,2.51,21.16,21.16,0,0,0,2.79,2.9,12.34,12.34,0,0,0,16.88-.77c.39-.37,1.07-1.08,1.86-1.91,1-1.08,2.94-3.08,3.41-3.4a9,9,0,0,1,11,.28,22,22,0,0,1,4.16,4.15,2.31,2.31,0,0,0,2.95.67A2.85,2.85,0,0,0,138,111Z"/><rect class="cls-5" x="41.29" y="50.63" width="7.8" height="35.14" transform="translate(-34.99 51.93) rotate(-45)"/><rect class="cls-5" x="41.29" y="50.63" width="7.8" height="35.14" transform="translate(61.46 -11.98) rotate(45)"/><rect class="cls-5" x="121.38" y="50.63" width="7.8" height="35.14" transform="translate(-11.53 108.56) rotate(-45)"/><rect class="cls-5" x="121.38" y="50.63" width="7.8" height="35.14" transform="translate(84.92 -68.61) rotate(45)"/></g></svg>`
];
for
(
var
i
=
0
;
i
<
pm25state_value
.
length
;
i
++
)
{
if
(
obj
.
data
.
pm2dot5
<
pm25state_value
[
i
])
{
var
rgb
=
hexToRgb
(
pm25state_color
[
i
]);
console
.
log
(
`(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,.3)`
);
document
.
getElementById
(
"airquality-value"
).
style
.
backgroundColor
=
`rgba(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,0.3)`
document
.
getElementById
(
"pm25state"
).
style
.
backgroundColor
=
pm25state_color
[
i
];
document
.
getElementById
(
"pm25state"
).
style
.
fontSize
=
pm25state_fontsize
[
i
];
document
.
getElementById
(
"pm25state"
).
innerHTML
=
pm25state_name
[
i
];
document
.
getElementById
(
"pm25describe"
).
innerHTML
=
pm25state_describe
[
i
];
document
.
getElementById
(
"home-pm25-pic"
).
innerHTML
=
pm25state_svg
[
i
];
console
.
log
(
pm25state_color
[
i
],
pm25state_name
[
i
]);
break
;
}
}
console
.
log
(
obj
.
data
)
}
});
}
function
getCamera
()
{
$
(
"#cam01"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam1.png?time='
+
new
Date
().
getTime
());
$
(
"#cam02"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam2.png?time='
+
new
Date
().
getTime
());
$
(
"#cam03"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam3.png?time='
+
new
Date
().
getTime
());
$
(
"#cam04"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam4.png?time='
+
new
Date
().
getTime
());
$
(
"#cam05"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam5.png?time='
+
new
Date
().
getTime
());
$
(
"#cam06"
).
attr
(
'src'
,
'https://occ-hitachi.nexpie.com/data/z1/cam6.png?time='
+
new
Date
().
getTime
());
var
date_show
=
new
Date
().
toLocaleString
();
console
.
log
(
date_show
);
$
(
"#camera01-time"
).
text
(
date_show
);
$
(
"#camera02-time"
).
text
(
date_show
);
$
(
"#camera03-time"
).
text
(
date_show
);
$
(
"#camera04-time"
).
text
(
date_show
);
$
(
"#camera05-time"
).
text
(
date_show
);
$
(
"#camera06-time"
).
text
(
date_show
);
}
function
getForecast
()
{
$
.
ajax
({
type
:
"GET"
,
url
:
"https://occ-hitachi.nexpie.com/data/z1/forecast.json?time="
+
new
Date
().
getTime
(),
complete
:
function
(
e
,
xhr
,
settings
)
{
switch
(
e
.
status
)
{
case
500
:
console
.
log
(
'500 internal server error!'
);
break
;
case
404
:
console
.
log
(
'404 Page not found!'
);
break
;
case
401
:
console
.
log
(
'401 unauthorized access'
);
break
;
}
}
}).
done
(
function
(
data
)
{
var
obj
=
data
;
if
(
typeof
data
==
"string"
)
{
obj
=
jQuery
.
parseJSON
(
data
);
}
console
.
log
(
obj
);
if
(
obj
.
success
==
1
)
{
var
now
=
Date
.
now
();
var
dt
,
location
,
temperature
,
precip
,
humid
,
ws
,
pic
,
description
;
for
(
let
d
in
obj
.
data
.
list
)
{
console
.
log
(
obj
.
data
.
list
[
d
].
dt
*
1000
,
now
);
if
(
obj
.
data
.
list
[
d
].
dt
*
1000
>
now
)
{
dt
=
obj
.
data
.
list
[
d
].
dt
;
location
=
obj
.
data
.
city
.
name
;
temperature
=
obj
.
data
.
list
[
d
].
main
[
"temp"
]
-
273.15
;
precip
=
obj
.
data
.
list
[
d
].
clouds
[
"all"
];
humid
=
obj
.
data
.
list
[
d
].
main
[
"humidity"
]
ws
=
obj
.
data
.
list
[
d
].
wind
[
"speed"
];
pic
=
obj
.
data
.
list
[
d
].
weather
[
0
][
"icon"
]
+
".png"
;
description
=
obj
.
data
.
list
[
d
].
weather
[
0
][
"description"
]
console
.
log
(
pic
,
description
);
break
;
}
}
document
.
getElementById
(
"forecast-location"
).
innerText
=
location
||
"-"
;
document
.
getElementById
(
"forecasttime"
).
innerText
=
dt
?
reviseTimeFormat
(
new
Date
(
dt
*
1000
))
:
"-"
;
document
.
getElementById
(
"forecast-pic"
).
src
=
"icon/"
+
pic
;
$
(
"#forecast-description"
).
text
(
capitalize
(
description
||
"-"
));
$
(
"#forecast-temperature"
).
text
(
typeof
(
temperature
)
==
"number"
?
Math
.
round
(
temperature
).
toString
()
:
"-"
);
// $("#forecast-precip").text(precip ? precip.toString() + " %" : "-");
$
(
"#forecast-humid"
).
text
(
humid
?
humid
.
toString
()
+
" %"
:
"-"
);
$
(
"#forecast-ws"
).
text
(
ws
?
ws
.
toString
()
+
" km/h"
:
"-"
);
}
});
}
function
showtime
()
{
document
.
getElementById
(
"showtime"
).
innerText
=
reviseTimeFormat
(
new
Date
());
}
function
updateHTML
()
{
if
(
new
Date
().
getMinutes
()
==
0
&&
!
update_interval
)
{
getCamera
();
getData
();
getForecast
();
showtime
();
update_interval
=
true
;
console
.
log
(
"It's time to update!"
);
}
else
if
(
new
Date
().
getMinutes
()
!=
0
&&
update_interval
)
{
update_interval
=
false
;
}
}
function
init
()
{
getCamera
();
getData
();
getForecast
();
showtime
();
navigate
(
'home'
);
console
.
log
(
"init"
)
setInterval
(
updateHTML
,
1000
);
}
init
();
</script>
<script
src=
"https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.bundle.min.js"
integrity=
"sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa"
crossorigin=
"anonymous"
></script>
</body>
<footer>
<div
class=
"container-fluid"
>
<p
style=
"color: #A1A8B9;"
>
Copyright © 2022 Created by NEXPIE Co., Ltd.
</p>
</div>
</footer>
</html>
\ No newline at end of file
index.html
View file @
fcfd35c7
...
@@ -668,28 +668,27 @@
...
@@ -668,28 +668,27 @@
var
pm25state_value
=
[
51
,
101
,
151
,
201
,
301
,
999999999
];
var
pm25state_value
=
[
51
,
101
,
151
,
201
,
301
,
999999999
];
var
pm25state_svg
=
[
var
pm25state_svg
=
[
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;">
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;">
<g class="cls-1">
<g class="cls-1">
<circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/>
<circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/>
<path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/>
<path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/>
<path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/>
<path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/>
<path class="cls-5" d="M50.3,98.13a2.82,2.82,0,0,0-4.58,3.07,42.72,42.72,0,0,0,79,.78,2.81,2.81,0,0,0-4.54-3.1C107.72,111,81.24,128.19,50.3,98.13Z"/>
<path class="cls-5" d="M50.3,98.13a2.82,2.82,0,0,0-4.58,3.07,42.72,42.72,0,0,0,79,.78,2.81,2.81,0,0,0-4.54-3.1C107.72,111,81.24,128.19,50.3,98.13Z"/>
<path class="cls-6" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/>
<path class="cls-6" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/>
<path class="cls-6" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/>
<path class="cls-6" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/>
<image
<image
width="474"
width="474"
height="179"
height="179"
transform="translate(-28.53 54.93)
transform="translate(-28.53 54.93)
scale(0.48)"
scale(0.48)"
xlink:href="data:image/png;base64,
xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAdoAAACzCAYAAAAuaN2JAAAACXBIWXMAABcRAAAXEQHKJvM/
iVBORw0KGgoAAAANSUhEUgAAAdoAAACzCAYAAAAuaN2JAAAACXBIWXMAABcRAAAXEQHKJvM/
AAAgAElEQVR4Xuy9z3Ikx5H1+/
AAAgAElEQVR4Xuy9z3Ikx5H1+/
OIzPrTANiCPraalI1dk9FoXLRsVtrdDZ+Cz0Pj8+gpuLm7WY2pFzQZTfd+Y8Ommh+hJoCuqswM97vwiMyswp8GNYLUBOK0VWdWFVAoFPKc4+7hESFmRkVFRUVFRcX9ILzrCyoqKioqKir+flSjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4RzTv+oKK9wAiMp6b2S1fWVFR8RhQNeEXBal/o38h5mS5FfO/0V2/pf5hKyp+caia8CBRjfafgWvJY/tc+UfjJr7WP3hFxb8eNxnqfdJTxv/2UTXh3lGN9h+N6wh022f81Vd3DEd/Br788vofeB3R6gVQUXH/uKILtwTa/0xNgOuD8qoL/1BUo/1H4JBEh5/prcT5Er685uE//vHdZPvii/0f9NX43/W4jmxX+F8viIqK/zHepQnw83Xh79EE+Pm6UDXhH45qtH8v9oh0EJ1eS6BMnLuQBeDly3d/3YsXd/vjffGFXUu2SrCKin8c3mWuV3ThPdQE2NeFwypY1YS/C9Vofw5+jrm+eHE9KV6+FPgcPr/2Wfjmm3eT6RCffXb9H/Hrr/14Hfm++ML46hbjlUquioo7Yb8DeH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fK+eZqZluaJh9hCflxGO1N5aErhPr3yWSfbgO7XeAnIk/WAc6dTMJEIGZkKgabpBnvx+gEI5OJIWLBzbYQyUJANJePJR9ViJlYNyEEIyU/mk23UjYWUb8FJSWlkUSSTKrk5olMhDISTTNMj8n0/K5TTLxsZB+kiVgHZvvjR8bnz7SWiyree7xrGOnr14Ff32SyTwLyU2RYBcQiy0UOsi3f8vkwNHv6UJ6LMQffFhjM71sOvkddyEf5H2hCKLoQDNFJF5IoogpNQpIfkZkukIg27BluMdpybuQg/CTxdqN8QGK5VN7MzfY/rwnAH6cmNO/6ggeD+d+yEOpz4Js/wKv/J5eGXgvx6WSyFJPViBxFGpvMte8blosZmdqIDA0hNdA4oUyzAQcvL4UQSEQgQAyoBQRBJewRyo9gItcW9xXvLBTxowUDjBg0E0tB1b/
OIzPrTANiCPraalI1dk9FoXLRsVtrdDZ+Cz0Pj8+gpuLm7WY2pFzQZTfd+Y8Ommh+hJoCuqswM97vwiMyswp8GNYLUBOK0VWdWFVAoFPKc4+7hESFmRkVFRUVFRcX9ILzrCyoqKioqKir+flSjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4R1SjraioqKiouEdUo62oqKioqLhHVKOtqKioqKi4RzTv+oKK9wAiMp6b2S1fWVFR8RhQNeEXBal/o38h5mS5FfO/0V2/pf5hKyp+caia8CBRjfafgWvJY/tc+UfjJr7WP3hFxb8eNxnqfdJTxv/2UTXh3lGN9h+N6wh022f81Vd3DEd/Br788vofeB3R6gVQUXH/uKILtwTa/0xNgOuD8qoL/1BUo/1H4JBEh5/prcT5Er685uE//vHdZPvii/0f9NX43/W4jmxX+F8viIqK/zHepQnw83Xh79EE+Pm6UDXhH45qtH8v9oh0EJ1eS6BMnLuQBeDly3d/3YsXd/vjffGFXUu2SrCKin8c3mWuV3ThPdQE2NeFwypY1YS/C9Vofw5+jrm+eHE9KV6+FPgcPr/2Wfjmm3eT6RCffXb9H/Hrr/14Hfm++ML46hbjlUquioo7Yb8DeH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"/></g>
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"/></g>
</svg>`
,
</svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ffd053;}.cls-3{fill:#ffc448;}.cls-4{fill:#ffd77a;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/><path class="cls-5" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/><path class="cls-6" d="M117.9,118.56a34.36,34.36,0,0,0-14.53-11,43.62,43.62,0,0,0-18.09-3.27,46,46,0,0,0-17.78,4.2,40.1,40.1,0,0,0-14.33,10.88,2,2,0,0,0,2.14,3.17l2-.61c4.68-1.44,9.1-2.8,13.52-3.75a79.5,79.5,0,0,1,14.82-1.9,70.57,70.57,0,0,1,14.77,1.11,92.94,92.94,0,0,1,15.2,4.28,2,2,0,0,0,2.29-3.06Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ffd053;}.cls-3{fill:#ffc448;}.cls-4{fill:#ffd77a;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-35.31 85.24) rotate(-45)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M63.23,73A15.79,15.79,0,0,0,34,72.73a2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,63.23,73Z"/><path class="cls-5" d="M136.46,73a15.79,15.79,0,0,0-29.2-.29,2.54,2.54,0,0,0,4.1,2.81c4.73-4.59,12.21-8.27,21,.25A2.54,2.54,0,0,0,136.46,73Z"/><path class="cls-6" d="M117.9,118.56a34.36,34.36,0,0,0-14.53-11,43.62,43.62,0,0,0-18.09-3.27,46,46,0,0,0-17.78,4.2,40.1,40.1,0,0,0-14.33,10.88,2,2,0,0,0,2.14,3.17l2-.61c4.68-1.44,9.1-2.8,13.52-3.75a79.5,79.5,0,0,1,14.82-1.9,70.57,70.57,0,0,1,14.77,1.11,92.94,92.94,0,0,1,15.2,4.28,2,2,0,0,0,2.29-3.06Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff9600;}.cls-3{fill:#fa8200;}.cls-4{fill:#ff9d2e;}.cls-5{fill:#71523f;}.cls-6{fill:#ff6669;}.cls-7{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M121.46,126.1a36.46,36.46,0,0,0-72.45,0Z"/><path class="cls-6" d="M49,126.1s30.57-22.54,72.45,0Z"/><path class="cls-7" d="M39.26,86.61A3.61,3.61,0,0,1,37,80.15l12.29-9.58L36.62,63.1a3.62,3.62,0,1,1,3.67-6.23L57.58,67A3.61,3.61,0,0,1,58,73L41.48,85.85A3.62,3.62,0,0,1,39.26,86.61Z"/><path class="cls-7" d="M131.21,86.61a3.64,3.64,0,0,1-2.22-.76L112.51,73a3.6,3.6,0,0,1,.39-6l17.29-10.17a3.61,3.61,0,0,1,3.66,6.23l-12.71,7.47,12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff9600;}.cls-3{fill:#fa8200;}.cls-4{fill:#ff9d2e;}.cls-5{fill:#71523f;}.cls-6{fill:#ff6669;}.cls-7{fill:#2c2c2c;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><path class="cls-5" d="M121.46,126.1a36.46,36.46,0,0,0-72.45,0Z"/><path class="cls-6" d="M49,126.1s30.57-22.54,72.45,0Z"/><path class="cls-7" d="M39.26,86.61A3.61,3.61,0,0,1,37,80.15l12.29-9.58L36.62,63.1a3.62,3.62,0,1,1,3.67-6.23L57.58,67A3.61,3.61,0,0,1,58,73L41.48,85.85A3.62,3.62,0,0,1,39.26,86.61Z"/><path class="cls-7" d="M131.21,86.61a3.64,3.64,0,0,1-2.22-.76L112.51,73a3.6,3.6,0,0,1,.39-6l17.29-10.17a3.61,3.61,0,0,1,3.66,6.23l-12.71,7.47,12.3,9.58a3.61,3.61,0,0,1-2.23,6.46Z"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff2019;}.cls-3{fill:#ed1717;}.cls-4{fill:#ff3535;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><ellipse class="cls-5" cx="53.83" cy="69.37" rx="6.28" ry="10.59"/><path class="cls-5" d="M122.92,69.37c0,5.85-2.81,10.59-6.28,10.59s-6.28-4.74-6.28-10.59,2.81-10.58,6.28-10.58S122.92,63.53,122.92,69.37Z"/><path class="cls-6" d="M120.17,123.12a2.82,2.82,0,0,0,4.58-3.07,42.72,42.72,0,0,0-79-.78,2.81,2.81,0,0,0,4.54,3.1C62.75,110.27,89.23,93.06,120.17,123.12Z"/><rect class="cls-5" x="55.1" y="34.48" width="8.08" height="26.97" transform="translate(-16.59 55.87) rotate(-45)"/><rect class="cls-5" x="107.29" y="34.48" width="8.08" height="26.97" transform="translate(66.52 -64.67) rotate(45)"/></g></svg>`
,
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170.47 170.47" style="justify-content: center; width: 50%; align-items: center;"><defs><style>.cls-1{opacity:0.8;}.cls-2{fill:#ff2019;}.cls-3{fill:#ed1717;}.cls-4{fill:#ff3535;}.cls-5{fill:#2c2c2c;}.cls-6{fill:#654735;}</style></defs><g class="cls-1"><circle class="cls-2" cx="85.24" cy="85.24" r="85.24" transform="translate(-12.55 155.72) rotate(-80.78)"/><path class="cls-3" d="M129.83,12.49A85.25,85.25,0,0,1,13.41,131.05,85.24,85.24,0,1,0,129.83,12.49Z"/><path class="cls-4" d="M11.58,94.23A79.13,79.13,0,0,1,153.45,46,79.14,79.14,0,1,0,22.1,133.67,78.75,78.75,0,0,1,11.58,94.23Z"/><ellipse class="cls-5" cx="53.83" cy="69.37" rx="6.28" ry="10.59"/><path class="cls-5" d="M122.92,69.37c0,5.85-2.81,10.59-6.28,10.59s-6.28-4.74-6.28-10.59,2.81-10.58,6.28-10.58S122.92,63.53,122.92,69.37Z"/><path class="cls-6" d="M120.17,123.12a2.82,2.82,0,0,0,4.58-3.07,42.72,42.72,0,0,0-79-.78,2.81,2.81,0,0,0,4.54,3.1C62.75,110.27,89.23,93.06,120.17,123.12Z"/><rect class="cls-5" x="55.1" y="34.48" width="8.08" height="26.97" transform="translate(-16.59 55.87) rotate(-45)"/><rect class="cls-5" x="107.29" y="34.48" width="8.08" height="26.97" transform="translate(66.52 -64.67) rotate(45)"/></g></svg>`
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment