Compare commits

...

191 Commits
0.6.0 ... main

Author SHA1 Message Date
zensprojects 35cbd7cf23 500 COMMITS!!
(on codeberg)
2023-05-04 19:40:15 +00:00
zensprojects 2b6025a036 add landons reaction 2023-05-02 19:17:52 +00:00
zensprojects e056597c1d Add 'maydo/landonpuzzle.html' 2023-05-02 19:17:17 +00:00
zensprojects cf3c6ccf7a travel to 2013 2023-03-21 17:37:25 +00:00
zensprojects 039ea681d7 travel to 1995 2023-03-17 17:15:16 +00:00
zensprojects 590d14724a add maydo 95\ 2023-03-16 21:20:17 +00:00
zensprojects 8c86900039 fix link 2023-03-08 22:23:03 +00:00
zensprojects 0214db044f add win time cards practice 2023-03-08 22:20:22 +00:00
zensprojects 9dbdd46527 win time cards diagrams 2023-03-08 22:18:13 +00:00
zensprojects 96a62f5057 random form 2023-03-08 18:16:15 +00:00
zensprojects c172f38bb7 remove dumb line break 2023-03-03 22:23:11 +00:00
zensprojects a00cb1a954 win time cards 2023-03-03 22:21:00 +00:00
zensprojects 68d02889b7 add lesson 7 2023-02-27 20:01:28 +00:00
zensprojects f7e14f01a6 lesson 7 2023-02-27 19:59:22 +00:00
zensprojects 85b213d6b7 add gitea mirrror 2023-02-27 18:54:02 +00:00
zensprojects 9754cd12be add notabug mirror link 2023-02-27 18:38:54 +00:00
zensprojects 177ee593a1 add badges for the 2 mirrored repos 2023-02-27 18:27:06 +00:00
zensprojects ea4c335dbc delete dyslexic link
no longer needed/used
2023-02-27 18:18:14 +00:00
zensprojects ccbbde4222 Delete 'dyslexicstyle.css' 2023-02-27 18:17:45 +00:00
zensprojects 1a512ed950 Delete 'zenstesting/dyslexic-index.html' 2023-02-27 18:17:26 +00:00
zensprojects bab78174aa Delete 'dyslexic-index.html' 2023-02-27 18:17:09 +00:00
zensprojects e92ec6b06d Delete 'maydo/nitro/dyslexic-index.html' 2023-02-27 18:16:51 +00:00
zensprojects d026828765 Delete 'maydo/dyslexic-index.html' 2023-02-27 18:16:28 +00:00
zensprojects 9d70743cd7 Delete 'maydo/picktyping/dyslexic-index.html' 2023-02-27 18:16:18 +00:00
zensprojects 64588ecd19 centered text 2023-02-23 16:56:22 +00:00
zensprojects 5369fd1e39 add keyzen ad 2023-02-22 20:47:54 +00:00
zensprojects eedc43e5b5 add ubuntu mono 2023-02-22 20:41:26 +00:00
zensprojects a2726c74ca add andale font 2023-02-22 20:31:21 +00:00
zensprojects ceb09f668c change font to liberi 2023-02-22 19:48:04 +00:00
zensprojects 0f123ad3c2 add keyzen link 2023-02-22 17:32:17 +00:00
zensprojects 50176c2475 make audio work 2023-02-21 22:18:43 +00:00
zensprojects 8ab09aa816 change font and background 2023-02-21 22:17:54 +00:00
zensprojects c826cf1373 fix urls 2023-02-21 20:25:04 +00:00
zensprojects a27a1eafab Upload files to 'maydo/keyzen' 2023-02-21 19:17:14 +00:00
zensprojects 4b540ea610 Upload files to 'maydo/keyzen' 2023-02-21 19:16:55 +00:00
zensprojects 948134c52b Upload files to 'maydo/keyzen' 2023-02-21 19:14:53 +00:00
zensprojects ae3af9b79c add lesson 6 2023-02-16 20:43:18 +00:00
zensprojects 7eaff46bc9 add lesson 6 2023-02-16 20:43:04 +00:00
zensprojects 0708abe13f lesson 6 2023-02-16 20:42:22 +00:00
zensprojects c16cf890ce codepen code 2023-02-16 19:25:53 +00:00
zensprojects 3d5886b86b add math.zen link 2023-02-16 19:07:53 +00:00
zensprojects 058bff64a7 add space in math.zen link 2023-02-16 19:07:32 +00:00
zensprojects 637a482a52 add favicon 2023-02-16 19:06:47 +00:00
zensprojects 7714c7cae0 add math.zen link 2023-02-16 18:48:05 +00:00
zensprojects 6dbae51ae3 math.zen 2023-02-16 18:47:21 +00:00
zensprojects 746d825e98 change github link for 2023-02-15 21:34:40 +00:00
zensprojects 414b47fa8f Delete 'codeberg.txt' 2023-02-15 20:45:18 +00:00
zensprojects b55a86bd33 Merge pull request 'Merge pull request #8 from jumping283/main' (#9) from staging into main
Reviewed-on: https://codeberg.org/zensprojects/andrews/pulls/9
2023-02-15 20:39:55 +00:00
zensprojects d2a8965a34 add interland link 2023-02-15 20:37:08 +00:00
zensprojects 3d6c6ae486 remove interland iframe
doesnt work
2023-02-15 20:35:59 +00:00
zensprojects 703a20449b interland
https://beinternetawesome.withgoogle.com/en_us/interland
2023-02-15 20:33:49 +00:00
zensprojects c58de27947 testing codeperg 2023-02-15 20:27:19 +00:00
zensprojects 8b2802f412
delete beta testing 2023-02-14 14:37:41 -08:00
zensprojects 0bd705cbd9
port 2023-02-14 14:34:27 -08:00
zensprojects 698f2e72b1
port 2023-02-14 14:34:01 -08:00
zensprojects 5fbed46f46
typing.z2 2023-02-14 14:33:25 -08:00
zensprojects 14b7635a02
Merge pull request #8 from jumping283/main
staging branch
2023-02-14 14:24:23 -08:00
zensprojects 6a83d8022f
add card 2023-02-14 09:49:41 -08:00
zensprojects a6a766686d
readme card 2023-02-14 09:48:10 -08:00
zensprojects 3b88896038
netlify 2023-02-09 12:16:55 -08:00
zensprojects 8576c95ad3
Merge pull request #7 from jumping283/staging
add favicon
2023-02-09 11:49:05 -08:00
zensprojects 0e3d4324f4
add favicon 2023-02-09 11:48:22 -08:00
zensprojects 83b4f5a26e
change background 2023-02-09 11:47:06 -08:00
zensprojects 098d7355ee
red typing background 2023-02-09 11:46:39 -08:00
zensprojects 436294ca5f
Merge pull request #6 from jumping283/staging
add dependencies
2023-02-09 11:40:12 -08:00
zensprojects a56ea1a4e6
add dependencies
we switched from netlify and render doesnt support inserted code snippets
2023-02-09 11:39:38 -08:00
zensprojects 98eb6efd39
Merge pull request #5 from jumping283/staging
few changes
2023-02-09 11:38:16 -08:00
zensprojects fc30a4e724
comment out netlify code 2023-02-09 11:33:51 -08:00
zensprojects 314238e748
add dependencies
netlify added these snippets by itself but we use a different host now
2023-02-09 11:33:21 -08:00
zensprojects a25fdb9cac
unneeded file 2023-02-09 11:32:10 -08:00
jumping283 0312f82964
Merge pull request #4 from jumping283/staging
remove suggestions
2023-02-09 11:21:10 -08:00
jumping283 337b096bac
remove suggestions 2023-02-09 11:18:42 -08:00
jumping283 97b9dfc480
domain change 2023-02-09 08:59:04 -08:00
jumping283 a7b0bf1a1b
domain change 2023-02-09 08:58:51 -08:00
jumping283 6f610d7321
remove suggestions 2023-02-09 08:57:14 -08:00
jumping283 bd40e366e7
remove suggestions 2023-02-09 08:56:24 -08:00
jumping283 efc2b486a4
remove suggestions 2023-02-09 08:56:03 -08:00
jumping283 01e345177d
remove suggestions 2023-02-09 08:55:30 -08:00
jumping283 7d9ec4edd6
comment out for now 2023-02-08 13:42:01 -08:00
jumping283 0cb753657a
spinach 2023-02-08 13:36:54 -08:00
jumping283 d8fc409322
netlify 2023-02-08 13:06:05 -08:00
jumping283 f7782595e3
n 2023-02-08 12:58:00 -08:00
jumping283 32fc99c4df
n 2023-02-08 12:57:53 -08:00
jumping283 80bb37bdb4
n 2023-02-08 12:57:39 -08:00
jumping283 f51468b3bc
n 2023-02-08 12:56:55 -08:00
jumping283 072196828e
n 2023-02-08 12:56:44 -08:00
jumping283 66a19aea09
n 2023-02-08 12:56:35 -08:00
jumping283 ae5eb6e93b
n 2023-02-08 12:56:29 -08:00
jumping283 0c8983952b
n 2023-02-08 12:56:03 -08:00
jumping283 da377caa5e
patch 2023-02-08 12:50:26 -08:00
jumping283 8f21c9fd08
test new url 2023-02-08 12:41:26 -08:00
jumping283 7863e1cbb7
add jquery and location url 2023-02-08 12:36:18 -08:00
jumping283 0d33c19157
fix redirect code 2023-02-08 12:29:18 -08:00
jumping283 c9e6a381cb
add some redirect code 2023-02-08 12:27:32 -08:00
zensprojects 13f225f911
add picture 2023-02-08 11:57:12 -08:00
zensprojects 8e4f132a5d
audio version of /parrots.html 2023-02-08 11:54:05 -08:00
zensprojects 71ceda1730
Merge pull request #1 from jumping283/staging
staging configure testing
2023-02-08 10:22:28 -08:00
zensprojects b8ff777eb9
STAGING BRANCH 2023-02-08 10:21:20 -08:00
zensprojects 7b8b89bb2c
add theme 2023-02-08 10:03:02 -08:00
zensprojects 87fa17ab57
fix placement 2023-02-08 10:01:43 -08:00
zensprojects 6fe9705553
add font 2023-02-08 09:59:57 -08:00
zensprojects 152c51ffbe
use video.js 2023-02-08 09:59:26 -08:00
zensprojects a0f30ca774
topmiddle display 2023-02-08 09:55:30 -08:00
zensprojects 57822f5cc1
fix mejs again 2023-02-07 14:49:17 -08:00
zensprojects df99e3f737
fix mediajs 2023-02-07 14:47:04 -08:00
zensprojects a3f5c440fb
w3 display fixes 2023-02-07 14:38:14 -08:00
zensprojects 53629ba792
fix video 2023-02-07 14:15:13 -08:00
zensprojects 229d00e0e6
add class 2023-02-07 12:12:52 -08:00
zensprojects e76f573963
change mediaelement link 2023-02-07 10:44:24 -08:00
zensprojects 23e3bcd799
add media controls 2023-02-07 10:43:56 -08:00
zensprojects 2632f6d4a8
add fonts and mejs 2023-02-07 10:42:49 -08:00
zensprojects ee5ba4e4f7
parrots video 2023-02-07 10:40:35 -08:00
zensprojects 497cf01b10
add comic sans 2023-02-07 10:03:55 -08:00
zensprojects fa9a7c75a4
change font 2023-02-07 09:52:03 -08:00
zensprojects 00ca3748fa
add lesson 5 2023-02-07 09:28:10 -08:00
zensprojects 7fac32b7e5
add lesson 5 2023-02-07 09:27:49 -08:00
zensprojects 3a095b0d72
lesson 5 2023-02-07 09:26:38 -08:00
zensprojects 714e647abc
soon 2023-02-06 14:51:00 -08:00
zensprojects ea177b91ff
parrot video 2023-02-06 14:46:59 -08:00
zensprojects 1993cd4a6e
britannica rip 2023-02-06 14:36:37 -08:00
zensprojects 565dd90f92
fix title 2023-02-06 14:26:06 -08:00
zensprojects baffbcf3ea
add title 2023-02-06 14:24:28 -08:00
zensprojects c04c3417a5
original 2023-02-06 14:24:11 -08:00
zensprojects f9c6c473ee
remove pointless tests 2023-02-06 11:46:45 -08:00
zensprojects efd2e4bda3
taken from remote 2023-02-06 11:44:06 -08:00
zensprojects eab488722a
steal code from github 2023-02-06 11:40:43 -08:00
zensprojects 5616c1d9d3
remote widget thing 2023-02-06 11:38:20 -08:00
zensprojects c1781b2d6f
testing 2023-02-06 11:35:52 -08:00
zensprojects afb23be091
deploy api thing 2023-02-06 11:29:19 -08:00
zensprojects 79106cb7c3
fix 2023-02-06 11:22:49 -08:00
zensprojects 0a08904378
this failed 2023-02-06 11:21:45 -08:00
zensprojects aed15fe47b
test redirect 2023-02-06 11:20:35 -08:00
zensprojects ea766e7836
its text 2023-02-06 10:33:26 -08:00
zensprojects 6736909d63
no more plugins 2023-02-06 10:24:38 -08:00
zensprojects 70691cfb8d
netlify identity 2023-02-06 10:22:11 -08:00
zensprojects 73a5fee81c
codepen code 2023-02-06 09:43:05 -08:00
zensprojects 517bd65def
codepen code 2023-02-06 09:42:59 -08:00
zensprojects f2b5b957c5
change background color 2023-02-06 09:39:28 -08:00
zensprojects 03c2690dd0
take from sheeptester 2023-02-06 09:34:46 -08:00
zensprojects 4dfa78ed94
404 netlify page 2023-02-06 09:27:49 -08:00
zensprojects ca4f4570bb
goose 2023-02-06 09:23:55 -08:00
zensprojects 5c10fd126b
netlify test 2023-02-03 14:49:39 -08:00
zensprojects 5f4bf0b00e
valid html 2023-02-03 14:36:34 -08:00
zensprojects 54fa73d3ea
change netlify badge size by x100 2023-02-03 14:31:48 -08:00
zensprojects 7de1b13e26
change page title
from "Form" to "Suggestions"
2023-02-03 14:29:52 -08:00
zensprojects 30a70b46bf
change form values to placeholders 2023-02-03 14:28:47 -08:00
zensprojects faddd09dda
put note in #main 2023-02-03 11:37:52 -08:00
zensprojects 1b2ad7efb4
add pbs sans 2023-02-03 11:36:32 -08:00
zensprojects 6a2f489851
add suggestions link 2023-02-03 11:33:43 -08:00
zensprojects c71ac55a92
add back buttons and change font size 2023-02-03 11:30:29 -08:00
zensprojects 935ad30edd
add font previews 2023-02-03 11:28:01 -08:00
zensprojects 090f790e3c
change the main page design 2023-02-03 11:23:56 -08:00
zensprojects a317553f97
funny meme 2023-02-03 10:25:04 -08:00
zensprojects 3dd4cebad3
add name option 2023-02-03 10:09:05 -08:00
zensprojects 414cdd0f2b
add name 2023-02-03 10:07:16 -08:00
zensprojects e198f15253
add id 2023-02-03 10:06:47 -08:00
zensprojects 45ee8a267d
fix menu 2023-02-03 10:03:45 -08:00
zensprojects ff2940c4f7
fix menu 2023-02-03 10:03:23 -08:00
zensprojects 00a20a17a9
add suggestions link 2023-02-03 10:02:36 -08:00
zensprojects 3e6abc5c81
add suggestions form 2023-02-03 10:01:41 -08:00
zensprojects d354f8756c
add suggestions form 2023-02-03 10:01:12 -08:00
zensprojects a671e5fd71
suggestions form 2023-02-03 09:59:56 -08:00
zensprojects 3e513e2d46
remove line break 2023-02-03 09:55:31 -08:00
zensprojects 21cd57571e
remove line break 2023-02-03 09:55:19 -08:00
zensprojects e7edc8a4a9
remove line break 2023-02-03 09:55:02 -08:00
zensprojects 57feca4b3e
remove line break 2023-02-03 09:54:47 -08:00
jumping283 38c80cc434
remove bliur 2023-02-02 14:40:08 -08:00
jumping283 a9d095bcb3
background image possible fix 2023-02-02 14:39:26 -08:00
jumping283 074e7e8c43
remove the home animation 2023-02-02 14:37:11 -08:00
jumping283 f1aeb16e1c
change link 2023-02-02 14:33:00 -08:00
jumping283 603743fbbf
add testing text 2023-02-02 14:32:17 -08:00
jumping283 d934374667
not needed 2023-02-02 14:04:03 -08:00
jumping283 3897273bdd
not needed 2023-02-02 14:03:49 -08:00
jumping283 b3be2b6a7f
add lesson 4 2023-02-02 11:47:36 -08:00
jumping283 ead03b114b
add lesson 4 2023-02-02 11:47:20 -08:00
jumping283 73f6f10ed6
lesson 4 2023-02-02 11:46:56 -08:00
zensprojects 5a957b1a0a
change arrow 2023-02-01 11:38:36 -08:00
zensprojects e1c84c5706
add a back button 2023-02-01 11:38:10 -08:00
zensprojects b0fc41e89e
few fixes 2023-02-01 11:36:30 -08:00
zensprojects 92f414c8ee
remove w3css 2023-02-01 11:36:04 -08:00
zensprojects 51f06abe04
remove iframe idea 2023-02-01 11:34:09 -08:00
zensprojects d016f7f288
major fix 2023-02-01 11:29:49 -08:00
zensprojects 56322e88af
add background 2023-02-01 11:28:38 -08:00
zensprojects 253915db1c
mobymax easier thing 2023-02-01 11:28:21 -08:00
zensprojects e47d85ed0a
rename to txt, undo file edit 2023-02-01 09:34:10 -08:00
zensprojects db63786715
uncomment 2023-02-01 09:32:25 -08:00
zensprojects 2eca961e3c
soon 2023-02-01 09:27:51 -08:00
zensprojects a1aaba6afa
add netlify badge above repo card 2023-02-01 09:22:24 -08:00
zensprojects b727684428
this is not the home page 2023-02-01 09:18:59 -08:00
jumping283 6a74b93347
add image 2023-01-31 12:49:58 -08:00
jumping283 1a89e81c19
readme image 2023-01-31 12:48:36 -08:00
58 changed files with 4797 additions and 327 deletions

132
404.css Normal file
View File

@ -0,0 +1,132 @@
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&family=Roboto:wght@100;300&display=swap");
:root {
--button: #b3b3b3;
--button-color: #0a0a0a;
--shadow: #000;
--bg: #737373;
--header: #7a7a7a;
--color: #fafafa;
--lit-header: #e6e6e6;
--speed: 2s;
}/* */
* {
box-sizing: border-box;
transform-style: preserve-3d;
}
@property --swing-x {
initial-value: 0;
inherits: false;
syntax: '<integer>';
}
@property --swing-y {
initial-value: 0;
inherits: false;
syntax: '<integer>';
}
body {
min-height: 100vh;
display: flex;
font-family: 'Roboto', sans-serif;
flex-direction: column;
align-items: center;
justify-content: center;
background: var(--bg);
color: var(--color);
perspective: 1200px;
}
a {
text-transform: uppercase;
text-decoration: none;
background: var(--button);
color: var(--button-color);
padding: 1rem 4rem;
border-radius: 4rem;
font-size: 0.875rem;
letter-spacing: 0.05rem;
}
p {
font-weight: 100;
}
h1 {
-webkit-animation: swing var(--speed) infinite alternate ease-in-out;
animation: swing var(--speed) infinite alternate ease-in-out;
font-size: clamp(5rem, 40vmin, 20rem);
font-family: 'Open Sans', sans-serif;
margin: 0;
margin-bottom: 1rem;
letter-spacing: 1rem;
transform: translate3d(0, 0, 0vmin);
--x: calc(50% + (var(--swing-x) * 0.5) * 1%);
background: radial-gradient(var(--lit-header), var(--header) 45%) var(--x) 100%/200% 200%;
-webkit-background-clip: text;
color: transparent;
}
h1:after {
-webkit-animation: swing var(--speed) infinite alternate ease-in-out;
animation: swing var(--speed) infinite alternate ease-in-out;
content: "404";
position: absolute;
top: 0;
left: 0;
color: var(--shadow);
filter: blur(1.5vmin);
transform: scale(1.05) translate3d(0, 12%, -10vmin) translate(calc((var(--swing-x, 0) * 0.05) * 1%), calc((var(--swing-y) * 0.05) * 1%));
}
.cloak {
animation: swing var(--speed) infinite alternate-reverse ease-in-out;
height: 100%;
width: 100%;
transform-origin: 50% 30%;
transform: rotate(calc(var(--swing-x) * -0.25deg));
background: radial-gradient(40% 40% at 50% 42%, transparent, #000 35%);
}
.cloak__wrapper {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow: hidden;
}
.cloak__container {
height: 250vmax;
width: 250vmax;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.info {
text-align: center;
line-height: 1.5;
max-width: clamp(16rem, 90vmin, 25rem);
}
.info > p {
margin-bottom: 3rem;
}
@-webkit-keyframes swing {
0% {
--swing-x: -100;
--swing-y: -100;
}
50% {
--swing-y: 0;
}
100% {
--swing-y: -100;
--swing-x: 100;
}
}
@keyframes swing {
0% {
--swing-x: -100;
--swing-y: -100;
}
50% {
--swing-y: 0;
}
100% {
--swing-y: -100;
--swing-x: 100;
}
}

27
404.html Normal file
View File

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<title>Page Not Found</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css">
<link rel="stylesheet" href="/404.css">
</head>
<body>
<!-- partial:index.partial.html -->
<h1>404</h1>
<div class="cloak__wrapper">
<div class="cloak__container">
<div class="cloak"></div>
</div>
</div>
<div class="info">
<h2>We can't find that page</h2>
<p>We're fairly sure that page used to be here, but seems to have gone missing. We do apologise on it's behalf.</p><a href="/" target="_blank" rel="noreferrer noopener">Home</a>
</div>
<!-- partial
<script src="./script.js"></script>-->
</body>
</html>

1
500Commits Normal file
View File

@ -0,0 +1 @@
500th commit!

BIN
AudioMaker.mp3 Normal file

Binary file not shown.

View File

@ -1,13 +1,16 @@
[![https://img.shields.io/static/v1?label=github&message=mirror&color=green&style=plastic&logo=github](https://img.shields.io/static/v1?label=github&message=mirror&color=green&style=plastic&logo=github)](https://github.com/jumping283/andrews) [![https://img.shields.io/static/v1?label=codeberg&message=repository&color=blue&style=plastic&logo=codeberg](https://img.shields.io/static/v1?label=codeberg&message=repository&color=blue&style=plastic&logo=codeberg)](https://codeberg.org/zensprojects/andrews) [![https://img.shields.io/static/v1?label=notabug&message=mirror&color=blue&style=plastic&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB+cCGxIjNlT8l4IAAADtSURBVBjTbdC7SgMBFIThb93dqEuMSZB4RQW1UlCwsbBQwUcQ8i4+lGATsbAQO20sBCsJCKaJgSCaq4mFxvvfzJk5xeEMP4kFX2boQyMJYnuSv8u+TXmTRnVBWopQJCvxbNiylHuPFq2bk1aNkChYVTZiXMWunGtlWan383lFa1pSTnSc6oEgNGrHVuZ27KBZ7G/IqFgU6GoSWTLrqDR7uVp23L1ruFI3bd65l0jP2XTtMFOtLQzHR0rSrpVNCAlMaaiL7AvEbqy48CQQ6BF9/hrbFpuRG5QQ6ul/zAVtVS0dr4PavvOAtn+JfwdvfR86mF2CSawAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMDItMjdUMTg6MzU6NTQrMDA6MDBs/RDYAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTAyLTI3VDE4OjM1OjU0KzAwOjAwHaCoZAAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMy0wMi0yN1QxODozNTo1NCswMDowMEq1ibsAAAAASUVORK5CYII=](https://img.shields.io/static/v1?label=notabug&message=mirror&color=blue&style=plastic&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB+cCGxIjNlT8l4IAAADtSURBVBjTbdC7SgMBFIThb93dqEuMSZB4RQW1UlCwsbBQwUcQ8i4+lGATsbAQO20sBCsJCKaJgSCaq4mFxvvfzJk5xeEMP4kFX2boQyMJYnuSv8u+TXmTRnVBWopQJCvxbNiylHuPFq2bk1aNkChYVTZiXMWunGtlWan383lFa1pSTnSc6oEgNGrHVuZ27KBZ7G/IqFgU6GoSWTLrqDR7uVp23L1ruFI3bd65l0jP2XTtMFOtLQzHR0rSrpVNCAlMaaiL7AvEbqy48CQQ6BF9/hrbFpuRG5QQ6ul/zAVtVS0dr4PavvOAtn+JfwdvfR86mF2CSawAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjMtMDItMjdUMTg6MzU6NTQrMDA6MDBs/RDYAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTAyLTI3VDE4OjM1OjU0KzAwOjAwHaCoZAAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMy0wMi0yN1QxODozNTo1NCswMDowMEq1ibsAAAAASUVORK5CYII=)](https://notabug.org/zensprojects/andrews) [![https://img.shields.io/static/v1?label=gitea&message=mirror&color=green&style=plastic&logo=gitea](https://img.shields.io/static/v1?label=gitea&message=mirror&color=green&style=plastic&logo=gitea)](https://code.antopie.org/j283/andrews)
![https://andrewsapps.onrender.com/card.png](https://andrewsapps.onrender.com/card.png)
# andrews
[![Netlify Status](https://api.netlify.com/api/v1/badges/ae5b0fcb-af3d-41f0-bf89-709dc3f6c958/deploy-status)](https://andrewsapps.netlify.app/)
the repository behind [andrewsapps.netlify.app](https://andrewsapps.netlify.app)
the repository behind [andrewsapps.onrender.com](https://andrewsapps.onrender.com/)
notable for typing.zen, the may do list, and the clone of [SheepTester's](https://github.com/SheepTester) sheep3 home button.
## netlify settings
<!--## netlify settings
a few pieces of code are put in the header by netlify:
@ -16,8 +19,8 @@ a few pieces of code are put in the header by netlify:
`<link rel="stylesheet" type="text/css" href="/sheep/3.css"></link><script src="/sheep/3.js" charset="utf-8"></script>`
previously netlify identity was supported, but this is no longer needed
previously netlify identity was supported, but this is no longer needed-->
## credits
andrews is currently maintained by [jumping283](https://github.com/jumping283) and [zensprojects](https://github.com/zensprojects)
andrews is currently maintained by [jumping283](https://github.com/jumping283) and [zensprojects](https://codeberg.org/zensprojects)

BIN
card.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

View File

@ -1,36 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Mr. Andrews's Web Apps</title>
<link rel="icon" href="/A-300.png">
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<link rel="stylesheet" href="/dyslexicstyle.css">
<link rel="stylesheet" type="text/css" href="/sheep/home.css" />
<script src="/sheep/home.js" charset="utf-8"></script>
<script>
// if local, alert broken
if(document.location.href.startsWith("file:")) {
alert("Hi, you're running this locally. Most of these pages use the / before files, meaning it starts from the beginning of your drive. Please use a localhost or something instead.");
}
</script>
<script>const params = new URL(window.location).searchParams; if (params.get('from')?.startsWith('sheep')) { window.history.replaceState({}, '', '/'); document.body.classList.add('from-sheep'); } document.body.classList.add('has-js'); window.jsSuccess = true;</script><script>if (!window.jsSuccess) { document.body.className = 'old-js'; }</script><div class="strip"></div><div class="intro"><div class="intro-back"></div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 480 480" class="logo"><!-- <img src="/A-white.png" width="142vmax" height="142vmax"> --> </svg><!--M90 90 a50 50 0 0 0 0 100 H98.579 A150 150 0 1 0 381.421 190 H390 a50 50 0 0 0 0 -100 a50 50 0 1 1 -100 0 a50 50 0 1 1 -100 0 a50 50 0 1 1 -100 0 z--></div>
<style>
body {
font-family: 'Open-Dyslexic', sans-serif;
}
</style>
</head>
<body>
<div class="bg-image"></div>
<div class="bg-text">
<h1 style="font-size:50px">Mr. Andrews's Web Apps</h1>
<h2><u><a href="/maydo/dyslexic-index.html">May Do</a></u><br><br><u><a href="/maydo/picktyping/dyslexic-index.html">typing.zen</a></u><br><br><u><a href="https://urls.ziad87.net/teofE">Classroom Shortcut</a></u><br><br><u><a href="/zenstesting/dyslexic-index.html">zen's tests</a></u></h2><br>
<!-- <a href="https://636c232686e15e00082a97f4--andrewsapps.netlify.app/"><img src="https://www.w3.org/Icons/valid-html401-blue.png"></a>-->
</div>
</body>
</html>

View File

@ -1,45 +0,0 @@
@import url('https://fonts.cdnfonts.com/css/open-dyslexic');
body, html {
height: 100%;
margin: 0;
font-family: 'Open-Dyslexic', sans-serif;
}
* {
box-sizing: border-box;
}
.bg-image {
/* The image used */
background-image: url("/background.png");
/* Add the blur effect */
filter: blur(8px);
-webkit-filter: blur(8px);
/* Full height */
height: 100%;
/* Center and scale the image nicely */
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/* Position text in the middle of the page/image */
.bg-text {
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0, 0.4); /* Black w/opacity/see-through */
color: white;
font-weight: bold;
border: 3px solid #f1f1f1;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
width: 80%;
padding: 20px;
text-align: center;
}

View File

@ -1,7 +1,7 @@
<html>
<head><title>Great White Shark</title></head><body><h1 id="white-shark">white shark</h1>
<p><strong>white shark</strong> , ( <em>Carcharodon
carcharias</em> ), also called <strong>great
carcharias</em> ), also called <strong>great<!>
white shark</strong> or <strong>white pointer</strong> ,
any member of the largest living
species of the mackerel sharks (Lamnidae) and one of the most

3
home-page/index.html Normal file
View File

@ -0,0 +1,3 @@
<html><head><link rel="icon" href="/A-300.png">
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></head><body>this is not the home page</body></html>

View File

@ -6,6 +6,10 @@
<link rel="stylesheet" href="/style.css">
<link rel="stylesheet" type="text/css" href="/sheep/home.css" />
<script src="/sheep/home.js" charset="utf-8"></script>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<style>
.dyslexiclink {
@ -27,7 +31,7 @@ alert("Hi, you're running this locally. Most of these pages use the / before fil
<div class="bg-text">
<h1 style="font-size:50px">Mr. Andrews's Web Apps</h1>
<h2><u><a href="/maydo">May Do</a></u><br><br><u><a href="/maydo/picktyping">typing.zen</a></u><br><br><u><a href="https://urls.ziad87.net/teofE">Classroom Shortcut</a></u><br><br><u><a href="/zenstesting">zen's tests</a></u><br><br><a class="dyslexiclink" href="/dyslexic-index.html">Accessibility</a></h2><br>
<h2><u><a href="/maydo">May Do</a></u><br><br><u><a href="/maydo/picktyping">typing.zen</a></u><br><br><u><a href="https://urls.ziad87.net/teofE">Classroom Shortcut</a></u><br><br><u><a href="/zenstesting">zen's tests</a></u><br><br><u><a href="https://urls.ziad87.net/teofE">Classroom Shortcut</a></u><br><br><u><a href="http://zprojects.batcave.net/os/begin.php">May Do '95</a></u><!--<br><br><u><a href="/netlifyforms/suggestions.html">suggestions</a></u>--><!--<br><br><a class="dyslexiclink" href="/dyslexic-index.html">Accessibility</a>--></h2><br>
<!-- <a href="https://636c232686e15e00082a97f4--andrewsapps.netlify.app/"><img src="https://www.w3.org/Icons/valid-html401-blue.png"></a>-->
</div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 771 KiB

View File

@ -3,6 +3,7 @@
<head>
<title>Loading</title>
<meta charset="UTF-8">
<link rel="icon" href="/A-300.png">
<meta http-equiv="Refresh" content="2; url='/'" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/w3css/w3.css">

View File

@ -1,60 +0,0 @@
<!DOCTYPE html>
<!-- -->
<html>
<head>
<title>May Do</title>
<meta charset="UTF-8">
<link rel="icon" href="/A-300.png">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/w3css/w3.css">
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<style>
body,h1 {font-family: "Open-Dyslexic", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
</head>
<body>
<div class="bgimg w3-display-container w3-text-white">
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/dyslexic-index.html">Mr. Andrews</a>
</div>
<div class="w3-display-middle">
<center><h1 class="w3-jumbo w3-animate-top">MAY DO</h1>
<hr class="w3-border-grey w3-animate-top" style="margin:auto;width:40%"><!--
MobyMax
-->
<p class="w3-large w3-center w3-animate-top"><!--<br><br>
Graphing
<a href="/maydo/graphing.html">(desmos graphing)</a><br><!--
Typing Stuff
<br>-->Typing Practice:<br>(<a href="https://typing.com">typing.com</a>) (<a href="https://joseph-sims.typingclub.com/">TypingClub</a>) (<a href="https://www.nitrotype.com/">Nitro Type</a>) (<a href="/maydo/picktyping/dyslexic-index.html">typing.zen</a>)<br>(<a href="/maydo/nitro/dyslexic-index.html">Organize a Nitro Type match</a>)<br>
<!--
Math Practice Stuff
--><br>Math Practice:<br>(<a href="/maydo/math/fractions.html">Fractions</a>) (<a href="/maydo/math/multi4player.html">Multiplication 4 Player</a>) (<a href="/maydo/math/multi8player.html">Multiplication 8 Player</a>) (<a href="/maydo/math/makeanumber.html">Make a Number</a>)<!-- (<a href="/maydo/math/animatedmodels.html">Animated Math Models</a>)--> (<a href="https://urls.ziad87.net/Pmrlm">Fact Monster</a>) (<a href="https://portal.egusd.net">MobyMax Portal</a>)<!-- (<a href="https://www.uen.org/3-6interactives/math.shtml">UEN Math</a>)-->
<br><br><!--
Puzzles
-->
Puzzles:<br>
(<a href="/maydo/simspuzzle.html">Sims</a>) (<a href="/maydo/timmypuzzle.html">Timmy</a>) (<a href="/maydo/vapapuzzle.html">VAPA Practice</a>) (<a href="/maydo/simsdroneviewpuzzle.html">Sims2</a>)
</p>
</div>
<div class="w3-display-bottomleft w3-padding-large">
Powered by <a href="https://www.w3schools.com/w3css/default.asp" target="_blank">w3.css</a>
</div>
</div>
</body>
</html>

View File

@ -1,5 +1,5 @@
<!DOCTYPE html>
<!-- -->
<!--spinach-->
<html>
<head>
<title>May Do</title>
@ -27,6 +27,12 @@ body, html {height: 100%}
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/maydo/backhome.html">Mr. Andrews</a>
</div>
<div class="w3-display-topright w3-padding-large w3-xlarge">
<a href="http://zprojects.batcave.net/os/begin.php">Travel to 1995</a><br>
<a href="http://zprojects.atwebpages.com/7iframe.php">Travel to 2013</a>
</div>
<div class="w3-display-middle">
<center><h1 class="w3-jumbo w3-animate-top">MAY DO</h1>
<hr class="w3-border-grey w3-animate-top" style="margin:auto;width:40%"><!--
@ -39,16 +45,23 @@ Graphing
<a href="/maydo/graphing.html">(desmos graphing)</a><br><!--
Typing Stuff
<br>-->Typing Practice:<br>(<a href="https://typing.com">typing.com</a>) (<a href="https://joseph-sims.typingclub.com/">TypingClub</a>) (<a href="https://www.nitrotype.com/">Nitro Type</a>) (<a href="/maydo/picktyping">typing.zen</a>)<br>(<a href="/maydo/nitro">Organize a Nitro Type match</a>)<br>
<br>-->Typing Practice:<br>(<a href="https://typing.com">typing.com</a>) (<a href="https://joseph-sims.typingclub.com/">TypingClub</a>) (<a href="https://www.nitrotype.com/">Nitro Type</a>) (<a href="/maydo/picktyping">typing.zen</a>) (<a href="/maydo/keyzen">keyzen</a>)<br>(<a href="/maydo/nitro">Organize a Nitro Type match</a>)<br>
<!--
Math Practice Stuff
--><br>Math Practice:<br>(<a href="/maydo/math/fractions.html">Fractions</a>) (<a href="/maydo/math/multi4player.html">Multiplication 4 Player</a>) (<a href="/maydo/math/multi8player.html">Multiplication 8 Player</a>)<br>(<a href="/maydo/math/makeanumber.html">Make a Number</a>)<!-- (<a href="/maydo/math/animatedmodels.html">Animated Math Models</a>)--> (<a href="https://urls.ziad87.net/Pmrlm">Fact Monster</a>) (<a href="https://portal.egusd.net">MobyMax Portal</a>)<!-- (<a href="https://www.uen.org/3-6interactives/math.shtml">UEN Math</a>)-->
--><br>Math Practice:<br>(<a href="/maydo/math/fractions.html">Fractions</a>) (<a href="/maydo/math/multi4player.html">Multiplication 4 Player</a>) (<a href="/maydo/math/multi8player.html">Multiplication 8 Player</a>)<br>(<a href="/maydo/math/makeanumber.html">Make a Number</a>) (<a href="/maydo/math/zenmath.html">math.zen</a>)<!-- (<a href="/maydo/math/animatedmodels.html">Animated Math Models</a>)--> (<a href="https://urls.ziad87.net/Pmrlm">Fact Monster</a>) (<a href="https://portal.egusd.net">MobyMax Portal</a>)<!-- (<a href="https://www.uen.org/3-6interactives/math.shtml">UEN Math</a>)-->
<br><br><!--
Puzzles
-->
Puzzles:<br>
(<a href="/maydo/simspuzzle.html">Sims</a>) (<a href="/maydo/timmypuzzle.html">Timmy</a>) (<a href="/maydo/vapapuzzle.html">VAPA Practice</a>) (<a href="/maydo/simsdroneviewpuzzle.html">Sims2</a>)
(<a href="/maydo/simspuzzle.html">Sims</a>) (<a href="/maydo/timmypuzzle.html">Timmy</a>) (<a href="/maydo/vapapuzzle.html">VAPA Practice</a>) (<a href="/maydo/simsdroneviewpuzzle.html">Sims2</a>) (<a href="https://beinternetawesome.withgoogle.com/en_us/interland">Interland</a>) (<a href="landonpuzzle.html">Landon's Reaction</a>)
<br><br>
WIN Time Card Practice:<br>
(<a href="/maydo/wintimecards.html">Main Idea & Details</a>) (<a href="/maydo/wintimecards2.html">Diagrams, Charts & Tables</a>)
<!--<strong>(<a href="/netlifyforms/suggestions.html">Suggestions</a>)</strong>-->
<!--<br><br>(<a href="/maydo/dyslexic-index.html">Dyslexic Version of This Page</a>)-->
</p>
</div>

3448
maydo/jpeg.jpg Normal file

File diff suppressed because one or more lines are too long

3
maydo/keyzen/README Normal file
View File

@ -0,0 +1,3 @@
app_icon aquired from
http://commons.wikimedia.org/wiki/File:Crystal_Clear_app_keyboard.png

BIN
maydo/keyzen/app_icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
maydo/keyzen/clack.wav Normal file

Binary file not shown.

BIN
maydo/keyzen/click.wav Normal file

Binary file not shown.

BIN
maydo/keyzen/ding.wav Normal file

Binary file not shown.

BIN
maydo/keyzen/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

153
maydo/keyzen/index.html Normal file
View File

@ -0,0 +1,153 @@
<!doctype html5>
<!--<html manifest="keyzen.manifest">-->
<html>
<head>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<title>keyzen</title>
<script src="/maydo/keyzen/jquery.js"></script>
<script src="/maydo/keyzen/keyzen.js"></script>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<link href="https://fonts.cdnfonts.com/css/ubuntu-mono?styles=18302" rel="stylesheet">
<style>
body {
background-image: url('/maydo/keyzen/brushed_alu.png');
font-family: 'Ubuntu Mono', sans-serif;
padding: 0;
margin: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#container {
position: relative;
width:100%;
height:100%;
}
#word {
color: #AAA;
position: absolute;
top: 50%;
margin-top: -64px;
height:128px;
font-size: 128px;
width:100%;
padding: 0px;
text-align: center;
margin-left: auto;
margin-right:auto;
word-wrap: break-word;
text-shadow: 0px 2px 3px #000;
}
.keys-hit {
color: #CCC;
font-size: 128px;
text-shadow: none;
}
#next-level {
height: 2px;
background-color: #f78d1d;
margin-left: auto;
margin-right:auto;
}
#level-chars, #layout{
font-size: 16px;
width:95%;
text-align: center;
padding-bottom: 16px;
margin-left: auto;
margin-right:auto;
word-wrap: break-word;
font-weight: bold;
cursor: hand;
color: #AAAAAA;
}
#rigor {
font-size: 16px;
position: absolute;
right: 16px;
bottom: 16px;
color: #AAA;
font-weight: bold;
text-align: right;
}
#stats {
font-size: 16px;
position: absolute;
left: 16px;
bottom: 16px;
color: #AAA;
font-weight: bold;
text-align: right;
}
#rigor-number {
color: #000;
cursor: hand;
}
.currentChar {
border-bottom: 4px solid #f78d1d;
}
.errorChar {
color: #FF0000;
}
.goodChar {
color: #AAAAAA;
text-shadow: 0px 1px 1px #FFF, 0px 2px 2px #FFF;
}
</style>
</head>
<body>
<div id='container'>
<div id='layout'>
</div>
<div id='level-chars'>
</div>
<div id='next-level'>
</div>
<div id='word'>
</div>
<div id='rigor'>
</div>
<div id="stats">
</div>
</div>
</body>
</html>

167
maydo/keyzen/jquery.js vendored Normal file
View File

@ -0,0 +1,167 @@
/*!
* jQuery JavaScript Library v1.4.4
* http://jquery.com/
*
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2010, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Thu Nov 11 19:04:53 2010 -0500
*/
(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=
h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;k<J.length;k++){h=J[k];h.origType.replace(X,"")===a.type?f.push(h.selector):J.splice(k--,1)}f=c(a.target).closest(f,a.currentTarget);o=0;for(x=f.length;o<x;o++){r=f[o];for(k=0;k<J.length;k++){h=J[k];if(r.selector===h.selector&&(!A||A.test(h.namespace))){l=r.elem;e=null;if(h.preType==="mouseenter"||
h.preType==="mouseleave"){a.type=h.preType;e=c(a.relatedTarget).closest(h.selector)[0]}if(!e||e!==l)C.push({elem:l,handleObj:h,level:r.level})}}}o=0;for(x=C.length;o<x;o++){f=C[o];if(d&&f.level>d)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La,
"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this,
e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a,
"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+
a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,
C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j,
s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this,
j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},
toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j===
-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false;
if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K<Q;K++)if((j=arguments[K])!=null)for(s in j){v=G[s];z=j[s];if(G!==z)if(ga&&z&&(b.isPlainObject(z)||(H=b.isArray(z)))){if(H){H=false;v=v&&b.isArray(v)?v:[]}else v=v&&b.isPlainObject(v)?v:{};G[s]=b.extend(ga,v,z)}else if(z!==B)G[s]=z}return G};b.extend({noConflict:function(j){E.$=e;if(j)E.jQuery=d;return b},isReady:false,readyWait:1,ready:function(j){j===true&&b.readyWait--;
if(!b.readyWait||j!==true&&!b.isReady){if(!t.body)return setTimeout(b.ready,1);b.isReady=true;if(!(j!==true&&--b.readyWait>0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload",
b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&&
!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&&
l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H<G;){if(s.apply(j[H++],v)===false)break}else if(K)for(z in j){if(s.call(j[z],
z,j[z])===false)break}else for(v=j[0];H<G&&s.call(v,H,v)!==false;v=j[++H]);return j},trim:O?function(j){return j==null?"":O.call(j)}:function(j){return j==null?"":j.toString().replace(k,"").replace(o,"")},makeArray:function(j,s){var v=s||[];if(j!=null){var z=b.type(j);j.length==null||z==="string"||z==="function"||z==="regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var v=0,z=s.length;v<z;v++)if(s[v]===j)return v;return-1},merge:function(j,
s){var v=j.length,z=0;if(typeof s.length==="number")for(var H=s.length;z<H;z++)j[v++]=s[z];else for(;s[z]!==B;)j[v++]=s[z++];j.length=v;return j},grep:function(j,s,v){var z=[],H;v=!!v;for(var G=0,K=j.length;G<K;G++){H=!!s(j[G],G);v!==H&&z.push(j[G])}return z},map:function(j,s,v){for(var z=[],H,G=0,K=j.length;G<K;G++){H=s(j[G],G,v);if(H!=null)z[z.length]=H}return z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length===2)if(typeof s==="string"){v=j;j=v[s];s=B}else if(s&&!b.isFunction(s)){v=
s;s=B}if(!s&&j)s=function(){return j.apply(v||this,arguments)};if(j)s.guid=j.guid=j.guid||s.guid||b.guid++;return s},access:function(j,s,v,z,H,G){var K=j.length;if(typeof s==="object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return j}if(v!==B){z=!G&&z&&b.isFunction(v);for(Q=0;Q<K;Q++)H(j[Q],s,z?v.call(j[Q],Q,H(j[Q],s)):v,G);return j}return K?H(j[0],s):B},now:function(){return(new Date).getTime()},uaMatch:function(j){j=j.toLowerCase();j=L.exec(j)||g.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||
[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(j,s){R["[object "+s+"]"]=s.toLowerCase()});m=b.uaMatch(m);if(m.browser){b.browser[m.browser]=true;b.browser.version=m.version}if(b.browser.webkit)b.browser.safari=true;if(D)b.inArray=function(j,s){return D.call(s,j)};if(!/\s/.test("\u00a0")){k=/^[\s\xA0]+/;o=/[\s\xA0]+$/}f=b(t);if(t.addEventListener)u=function(){t.removeEventListener("DOMContentLoaded",u,
false);b.ready()};else if(t.attachEvent)u=function(){if(t.readyState==="complete"){t.detachEvent("onreadystatechange",u);b.ready()}};return E.jQuery=E.$=b}();(function(){c.support={};var a=t.documentElement,b=t.createElement("script"),d=t.createElement("div"),e="script"+c.now();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"),
k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false,
scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent=
false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom=
1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="<div style='width:4px;'></div>";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display=
"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h=
c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando);
else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h<l;h++){f=e[h].name;if(f.indexOf("data-")===0){f=f.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof a==="object")return this.each(function(){c.data(this,
a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(b===B){d=this.triggerHandler("getData"+k[1]+"!",[k[0]]);if(d===B&&this.length){d=c.data(this[0],a);d=ka(this[0],a,d)}return d===B&&k[1]?this.data(k[0]):d}else return this.each(function(){var o=c(this),x=[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(this,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var e=
c.data(a,b);if(!d)return e||[];if(!e||c.isArray(d))e=c.data(a,b,c.makeArray(d));else e.push(d);return e}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.shift();if(e==="inprogress")e=d.shift();if(e){b==="fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===B)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,
a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var sa=/[\n\t]/g,ha=/\s+/,Sa=/\r/g,Ta=/^(?:href|src|style)$/,Ua=/^(?:button|input)$/i,Va=/^(?:button|input|object|select|textarea)$/i,Wa=/^a(?:rea)?$/i,ta=/^(?:radio|checkbox)$/i;c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",
colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};c.fn.extend({attr:function(a,b){return c.access(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(x){var r=c(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===
1)if(f.className){for(var h=" "+f.className+" ",l=f.className,k=0,o=b.length;k<o;k++)if(h.indexOf(" "+b[k]+" ")<0)l+=" "+b[k];f.className=c.trim(l)}else f.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var x=c(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof a==="string"||a===B)for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var h=(" "+f.className+" ").replace(sa," "),
l=0,k=b.length;l<k;l++)h=h.replace(" "+b[l]+" "," ");f.className=c.trim(h)}else f.className=""}return this},toggleClass:function(a,b){var d=typeof a,e=typeof b==="boolean";if(c.isFunction(a))return this.each(function(f){var h=c(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var f,h=0,l=c(this),k=b,o=a.split(ha);f=o[h++];){k=e?k:!l.hasClass(f);l[k?"addClass":"removeClass"](f)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,
"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(sa," ").indexOf(a)>-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one";
if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h<e;h++){var l=f[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute("disabled")===null)&&(!l.parentNode.disabled||!c.nodeName(l.parentNode,"optgroup"))){a=c(l).val();if(b)return a;d.push(a)}}return d}if(ta.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Sa,"")}return B}var k=c.isFunction(a);return this.each(function(o){var x=c(this),r=a;if(this.nodeType===1){if(k)r=
a.call(this,o,x.val());if(r==null)r="";else if(typeof r==="number")r+="";else if(c.isArray(r))r=c.map(r,function(C){return C==null?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=c.inArray(x.val(),r)>=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},
attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&
b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0};
c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,
arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid=
d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+
c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h<A.length;h++){C=A[h];if(d.guid===C.guid){if(k||x.test(C.namespace)){e==null&&A.splice(h--,1);r.remove&&r.remove.call(a,C)}if(e!=null)break}}if(A.length===0||e!=null&&A.length===1){if(!r.teardown||r.teardown.call(a,o)===false)c.removeEvent(a,f,w.handle);delete I[f]}}else for(h=0;h<A.length;h++){C=A[h];if(k||x.test(C.namespace)){c.event.remove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=
w.handle)b.elem=null;delete w.events;delete w.handle;if(typeof w==="function")c.removeData(a,J);else c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var f=a.type||a;if(!e){a=typeof a==="object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.indexOf("!")>=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===
8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k===
"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+
d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f<l;f++){var k=d[f];if(b||e.test(k.namespace)){a.handler=k.handler;a.data=k.data;a.handleObj=k;k=k.handler.apply(this,h);if(k!==B){a.result=k;if(k===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[c.expando])return a;var b=a;a=c.Event(b);for(var d=this.props.length,e;d;){e=this.props[--d];a[e]=b[e]}if(!a.target)a.target=a.srcElement||t;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=t.documentElement;d=t.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==B)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.extend({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.remove(this,
Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.isWindow(this))this.onbeforeunload=d},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.removeEvent=t.removeEventListener?function(a,b,d){a.removeEventListener&&a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=
c.now();this[c.expando]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ca;var a=this.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=ca;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ca;this.stopPropagation()},isDefaultPrevented:U,isPropagationStopped:U,isImmediatePropagationStopped:U};
var va=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},wa=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!==
"form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length){a.liveFired=B;return la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13){a.liveFired=B;return la("submit",this,arguments)}})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.support.changeBubbles){var V,
xa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired=
B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type===
"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]===
0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h<k;h++)c.event.add(this[h],d,l,e)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var d in a)this.unbind(d,
a[d]);else{d=0;for(var e=this.length;d<e;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,e){return this.live(b,d,e,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var d=c.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b,this[0]);return d.result}},toggle:function(a){for(var b=arguments,d=
1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(e){var f=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,f+1);e.preventDefault();return b[f].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var ya={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,e,f,h){var l,k=0,o,x,r=h||this.selector;h=h?this:c(this.context);if(typeof d===
"object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return this}if(c.isFunction(e)){f=e;e=B}for(d=(d||"").split(" ");(l=d[k++])!=null;){o=X.exec(l);x="";if(o){x=o[0];l=l.replace(X,"")}if(l==="hover")d.push("mouseenter"+x,"mouseleave"+x);else{o=l;if(l==="focus"||l==="blur"){d.push(ya[l]+x);l+=x}else l=(ya[l]||l)+x;if(b==="live"){x=0;for(var A=h.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,handler:f,origType:l,origHandler:f,preType:o})}else h.unbind("live."+Y(l,r),f)}}return this}});
c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d,e){if(e==null){e=d;d=null}return arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1&&!q){y.sizcache=n;y.sizset=p}if(y.nodeName.toLowerCase()===i){F=y;break}y=y[g]}m[p]=F}}}function b(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1){if(!q){y.sizcache=n;y.sizset=p}if(typeof i!=="string"){if(y===i){F=true;break}}else if(k.filter(i,
[y]).length>0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3];
break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr,
q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h=
l;g.sort(w);if(h)for(var i=1;i<g.length;i++)g[i]===g[i-1]&&g.splice(i--,1)}return g};k.matches=function(g,i){return k(g,null,null,i)};k.matchesSelector=function(g,i){return k(i,null,null,[g]).length>0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p<q;p++){var u,y=o.order[p];if(u=o.leftMatch[y].exec(g)){var F=u[1];u.splice(1,1);if(F.substr(F.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");m=o.find[y](u,i,n);if(m!=null){g=g.replace(o.match[y],"");break}}}}m||(m=i.getElementsByTagName("*"));
return{set:m,expr:g}};k.filter=function(g,i,n,m){for(var p,q,u=g,y=[],F=i,M=i&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var N in o.filter)if((p=o.leftMatch[N].exec(g))!=null&&p[2]){var O,D,R=o.filter[N];D=p[1];q=false;p.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(F===y)y=[];if(o.preFilter[N])if(p=o.preFilter[N](p,F,n,y,m,M)){if(p===true)continue}else q=O=true;if(p)for(var j=0;(D=F[j])!=null;j++)if(D){O=R(D,p,j,F);var s=m^!!O;if(n&&O!=null)if(s)q=true;else F[j]=false;else if(s){y.push(D);q=true}}if(O!==
B){n||(F=y);g=g.replace(o.match[N],"");if(!q)return[];break}}}if(g===u)if(q==null)k.error(g);else break;u=g}return F};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var o=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,i){var n=typeof i==="string",m=n&&!/\W/.test(i);n=n&&!m;if(m)i=i.toLowerCase();m=0;for(var p=g.length,q;m<p;m++)if(q=g[m]){for(;(q=q.previousSibling)&&q.nodeType!==1;);g[m]=n||q&&q.nodeName.toLowerCase()===
i?q||false:q===i}n&&k.filter(i,g,true)},">":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p<q;p++){if(n=g[p]){n=n.parentNode;g[p]=n.nodeName.toLowerCase()===i?n:false}}else{for(;p<q;p++)if(n=g[p])g[p]=m?n.parentNode:n.parentNode===i;m&&k.filter(i,g,true)}},"":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=i=i.toLowerCase();q=a}q("parentNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=
i=i.toLowerCase();q=a}q("previousSibling",i,p,g,m,n)}},find:{ID:function(g,i,n){if(typeof i.getElementById!=="undefined"&&!n)return(g=i.getElementById(g[1]))&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof i.getElementsByName!=="undefined"){for(var n=[],m=i.getElementsByName(g[1]),p=0,q=m.length;p<q;p++)m[p].getAttribute("name")===g[1]&&n.push(m[p]);return n.length===0?null:n}},TAG:function(g,i){return i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=" "+g[1].replace(/\\/g,
"")+" ";if(q)return g;q=0;for(var u;(u=i[q])!=null;q++)if(u)if(p^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n,
m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===
true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===
g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return n[3]-
0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n<m;n++)if(i[n]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+p)},CHILD:function(g,i){var n=i[1],m=g;switch(n){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(n===
"first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":n=i[2];var p=i[3];if(n===1&&p===0)return true;var q=i[0],u=g.parentNode;if(u&&(u.sizcache!==q||!g.nodeIndex)){var y=0;for(m=u.firstChild;m;m=m.nextSibling)if(m.nodeType===1)m.nodeIndex=++y;u.sizcache=q}m=g.nodeIndex-p;return n===0?m===0:m%n===0&&m/n>=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===
i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]];
if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m,
g);else if(typeof g.length==="number")for(var p=g.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return m}}var w,I;if(t.documentElement.compareDocumentPosition)w=function(g,i){if(g===i){h=true;return 0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return g.compareDocumentPosition?-1:1;return g.compareDocumentPosition(i)&4?-1:1};else{w=function(g,i){var n,m,p=[],q=[];n=g.parentNode;m=i.parentNode;var u=n;if(g===i){h=true;return 0}else if(n===m)return I(g,i);else if(n){if(!m)return 1}else return-1;
for(;u;){p.unshift(u);u=u.parentNode}for(u=m;u;){q.unshift(u);u=u.parentNode}n=p.length;m=q.length;for(u=0;u<n&&u<m;u++)if(p[u]!==q[u])return I(p[u],q[u]);return u===n?I(g,q[u],-1):I(p[u],i,1)};I=function(g,i,n){if(g===i)return n;for(g=g.nextSibling;g;){if(g===i)return-1;g=g.nextSibling}return 1}}k.getText=function(g){for(var i="",n,m=0;g[m];m++){n=g[m];if(n.nodeType===3||n.nodeType===4)i+=n.nodeValue;else if(n.nodeType!==8)i+=k.getText(n.childNodes)}return i};(function(){var g=t.createElement("div"),
i="script"+(new Date).getTime(),n=t.documentElement;g.innerHTML="<a name='"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g);
n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&&
function(){var g=k,i=t.createElement("div");i.innerHTML="<p class='TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||
p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g=
t.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition?
function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n<u;n++)k(g,q[n],m);return k.filter(p,m)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=k.getText;c.isXMLDoc=k.isXML;
c.contains=k.contains})();var Za=/Until$/,$a=/^(?:parents|prevUntil|prevAll)/,ab=/,/,Na=/^.[^:#\[\.,]*$/,bb=Array.prototype.slice,cb=c.expr.match.POS;c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,e=0,f=this.length;e<f;e++){d=b.length;c.find(a,this[e],b);if(e>0)for(var h=d;h<b.length;h++)for(var l=0;l<d;l++)if(b[l]===b[h]){b.splice(h--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,e=b.length;d<e;d++)if(c.contains(this,b[d]))return true})},
not:function(a){return this.pushStack(ma(this,a,false),"not",a)},filter:function(a){return this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e<f;e++){l=a[e];k[l]||(k[l]=c.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.ownerDocument&&h!==b;){for(l in k){e=k[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h=
h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e<f;e++)for(h=this[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context):
c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,
2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,
b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&
e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/<tbody/i,eb=/<|&#?\w+;/,Ca=/<(?:script|object|embed|option|style)/i,Da=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/\=([^="'>\s]+\/)>/g,P={option:[1,
"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;
else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1></$2>");try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(e){this.empty().append(a)}}else c.isFunction(a)?this.each(function(f){var h=c(this);h.html(a.call(this,f,h.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=
c(this),e=d.html();d.replaceWith(a.call(this,b,e))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){var e,f,h,l=a[0],k=[];if(!c.support.checkClone&&arguments.length===3&&typeof l==="string"&&Da.test(l))return this.each(function(){c(this).domManip(a,
b,d,true)});if(c.isFunction(l))return this.each(function(x){var r=c(this);a[0]=l.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(this[0]){e=l&&l.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:c.buildFragment(a,this,k);h=e.fragment;if(f=h.childNodes.length===1?h=h.firstChild:h.firstChild){b=b&&c.nodeName(f,"tr");f=0;for(var o=this.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):
this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",
prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f<h;f++){var l=(f>0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument||
b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1></$2>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]==="<table>"&&!x?r.childNodes:[];for(o=k.length-
1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script"))));
d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i,
jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,
zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b),
h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b);
if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f=
d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left;
e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b===
"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("<div>").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&
!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},
getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",
script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||
!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache=
false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset;
A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type",
b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&&
c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d||
c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]=
encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess",
[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),
e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}});
if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show",
3),a,b,d);else{d=0;for(var e=this.length;d<e;d++){a=this[d];b=a.style.display;if(!c.data(a,"olddisplay")&&b==="none")b=a.style.display="";b===""&&c.css(a,"display")==="none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=0;d<e;d++){a=this[d];b=a.style.display;if(b===""||b==="none")a.style.display=c.data(a,"olddisplay")||""}return this}},hide:function(a,b,d){if(a||a===0)return this.animate(S("hide",3),a,b,d);else{a=0;for(b=this.length;a<b;a++){d=c.css(this[a],"display");d!=="none"&&c.data(this[a],"olddisplay",
d)}for(a=0;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||e?this.each(function(){var f=e?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S("toggle",3),a,b,d);return this},fadeTo:function(a,b,d,e){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d,e)},animate:function(a,b,d,e){var f=c.speed(b,
d,e);if(c.isEmptyObject(a))return this.each(f.complete);return this[f.queue===false?"each":"queue"](function(){var h=c.extend({},f),l,k=this.nodeType===1,o=k&&c(this).is(":hidden"),x=this;for(l in a){var r=c.camelCase(l);if(l!==r){a[r]=a[l];delete a[l];l=r}if(a[l]==="hide"&&o||a[l]==="show"&&!o)return h.complete.call(this);if(k&&(l==="height"||l==="width")){h.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(c.css(this,"display")==="inline"&&c.css(this,"float")==="none")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)===
"inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(c.isArray(a[l])){(h.specialEasing=h.specialEasing||{})[l]=a[l][1];a[l]=a[l][0]}}if(h.overflow!=null)this.style.overflow="hidden";h.curAnim=c.extend({},a);c.each(a,function(A,C){var J=new c.fx(x,h,A);if(vb.test(C))J[C==="toggle"?o?"show":"hide":C](a);else{var w=wb.exec(C),I=J.cur()||0;if(w){var L=parseFloat(w[2]),g=w[3]||"px";if(g!=="px"){c.style(x,A,(L||1)+g);I=(L||
1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=(w[1]==="-="?-1:1)*L+I;J.custom(I,L,g)}else J.custom(I,C,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var e=d.length-1;e>=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b,
d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*
Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}
var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;
this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide||
this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=
c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},interval:13,stop:function(){clearInterval(ba);ba=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===
b.elem}).length};var xb=/^t(?:able|d|h)$/i,Ia=/^(?:body|html)$/i;c.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0],d;if(a)return this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);try{d=b.getBoundingClientRect()}catch(e){}var f=b.ownerDocument,h=f.documentElement;if(!d||!c.contains(h,b))return d||{top:0,left:0};b=f.body;f=fa(f);return{top:d.top+(f.pageYOffset||c.support.boxModel&&
h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pageXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d,e=b.offsetParent,f=b.ownerDocument,h=f.documentElement,l=f.body;d=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;
for(var k=b.offsetTop,o=b.offsetLeft;(b=b.parentNode)&&b!==l&&b!==h;){if(c.offset.supportsFixedPosition&&d.position==="fixed")break;d=f?f.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;o-=b.scrollLeft;if(b===e){k+=b.offsetTop;o+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeName))){k+=parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}e=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"){k+=
parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}d=d}if(d.position==="relative"||d.position==="static"){k+=l.offsetTop;o+=l.offsetLeft}if(c.offset.supportsFixedPosition&&d.position==="fixed"){k+=Math.max(h.scrollTop,l.scrollTop);o+=Math.max(h.scrollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset={initialize:function(){var a=t.body,b=t.createElement("div"),d,e,f,h=parseFloat(c.css(a,"marginTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",
height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);d=b.firstChild;e=d.firstChild;f=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=
f.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.css(a,
"marginTop"))||0;d+=parseFloat(c.css(a,"marginLeft"))||0}return{top:b,left:d}},setOffset:function(a,b,d){var e=c.css(a,"position");if(e==="static")a.style.position="relative";var f=c(a),h=f.offset(),l=c.css(a,"top"),k=c.css(a,"left"),o=e==="absolute"&&c.inArray("auto",[l,k])>-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a,
e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&&
c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();
c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window);

355
maydo/keyzen/keyzen.js Normal file
View File

@ -0,0 +1,355 @@
var data = {};
var audio = {};
var hits_correct = 0;
var hits_wrong = 0;
var start_time = 0;
var hpm = 0;
var ratio = 0;
data.chars = " jfkdlsahgyturieowpqbnvmcxz6758493021`-=[]\\;',./ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+{}|:\"<>?";
data.consecutive = 5;
data.word_length = 7;
data.current_layout = "qwerty";
layouts={};
layouts["qwerty"] = " jfkdlsahgyturieowpqbnvmcxz6758493021`-=[]\\;',./ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+{}|:\"<>?";
layouts["azerty"] = " jfkdlsmqhgyturieozpabnvcxw6758493021`-=[]\\;',./ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+{}|:\"<>?";
layouts["colemak"] = " ntesiroahdjglpufywqbkvmcxz1234567890'\",.!?:;/@$%&#*()_ABCDEFGHIJKLMNOPQRSTUVWXYZ~+-={}|^<>`[]\\";
layouts["bépo"] = " tesirunamc,èvodpléjbk'.qxghyfàzw6758493021`-=[]\\;/ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+{}|:\"<>?";
layouts["norman"] = " ntieosaygjkufrdlw;qbpvmcxz1234567890'\",.!?:;/@$%&#*()_ABCDEFGHIJKLMNOPQRSTUVWXYZ~+-={}|^<>`[]\\";
layouts["code-es6"] = " {}',;():.>=</_-|`!?#[]\\+\"@$%&*~^";
$(document).ready(function() {
load_audio();
if (localStorage.data != undefined) {
load();
render();
}
else {
set_level(1);
}
$(document).keypress(keyHandler);
});
function start_stats() {
start_time = start_time || Math.floor(new Date().getTime() / 1000);
}
function update_stats() {
if (start_time) {
var current_time = (Math.floor(new Date().getTime() / 1000));
ratio = Math.floor(
hits_correct / (hits_correct + hits_wrong) * 100
);
hpm = Math.floor(
(hits_correct + hits_wrong) / (current_time - start_time) * 60
);
if (!isFinite(hpm)) { hpm = 0; }
}
}
function set_level(l) {
data.in_a_row = {};
for(var i = 0; i < data.chars.length; i++) {
data.in_a_row[data.chars[i]] = data.consecutive;
}
data.in_a_row[data.chars[l]] = 0;
data.level = l;
data.word_index = 0;
data.word_errors = {};
data.word = generate_word();
data.keys_hit = "";
save();
render();
}
function set_layout(l) {
data.current_layout = l
data.chars = layouts[l]
data.in_a_row = {};
for(var i = 0; i < data.chars.length; i++) {
data.in_a_row[data.chars[i]] = data.consecutive;
}
data.word_index = 0;
data.word_errors = {};
data.word = generate_word();
data.keys_hit = "";
save();
render();
}
function keyHandler(e) {
start_stats();
var key = String.fromCharCode(e.which);
if (data.chars.indexOf(key) > -1){
e.preventDefault();
}
else {
return;
}
data.keys_hit += key;
if(key == data.word[data.word_index]) {
hits_correct += 1;
data.in_a_row[key] += 1;
play_audio_sample("correct");
}
else {
hits_wrong += 1;
data.in_a_row[data.word[data.word_index]] = 0;
data.in_a_row[key] = 0;
play_audio_sample("mistake");
data.word_errors[data.word_index] = true;
}
data.word_index += 1;
if (data.word_index >= data.word.length) {
setTimeout(next_word, 400);
}
update_stats();
render();
save();
}
function next_word(){
if(get_training_chars().length == 0) {
level_up();
}
data.word = generate_word();
data.word_index = 0;
data.keys_hit = "";
data.word_errors = {};
update_stats();
render();
save();
}
function level_up() {
if (data.level + 1 <= data.chars.length - 1) {
play_audio_sample("level_up");
}
l = Math.min(data.level + 1, data.chars.length);
set_level(l);
}
function save() {
localStorage.data = JSON.stringify(data);
}
function load() {
data = JSON.parse(localStorage.data);
}
function load_audio() {
audio.samples = {};
audio.context = new (window.AudioContext || window.webkitAudioContext)();
load_audio_sample("correct", "/maydo/keyzen/click.wav");
load_audio_sample("mistake", "/maydo/keyzen/clack.wav");
load_audio_sample("level_up", "/maydo/keyzen/ding.wav");
}
function load_audio_sample(name, url) {
if (!audio.samples[name]) {
// fetch the .wav file via XMLHttpRequest as jQuery doesn't support 'arraybuffer' dataType
var request = new XMLHttpRequest();
request.open("GET", url, true);
request.responseType = "arraybuffer";
request.onload = function () {
audio.context.decodeAudioData(request.response).then(function (buffer) {
audio.samples[name] = buffer;
});
};
request.send();
}
}
function play_audio_sample(name) {
if (audio.samples[name]) {
var source = audio.context.createBufferSource();
source.buffer = audio.samples[name];
source.onended
source.connect(audio.context.destination);
source.start();
}
}
function render() {
render_layout();
render_level();
render_word();
render_level_bar();
render_rigor();
render_stats();
}
function render_layout() {
var layouts_html = "<span id='layout'>";
for(var layout in layouts){
if(data.current_layout == layout){
layouts_html += "<span style='color: #F00' onclick='set_layout(\"" + layout + "\");'> "
} else {
layouts_html += "<span style='color: #AAA' onclick='set_layout(\"" + layout + "\");'> "
}
layouts_html += layout + "</span>";
}
layouts_html += "</span>";
$("#layout").html('Choose layout : ' + layouts_html);
}
function render_level() {
var chars = "<span id='level-chars-wrap'>";
var level_chars = get_level_chars();
var training_chars = get_training_chars();
for (var c in data.chars) {
if(training_chars.indexOf(data.chars[c]) != -1) {
chars += "<span style='color: #F00' onclick='set_level(" + c + ");'>"
}
else if (level_chars.indexOf(data.chars[c]) != -1) {
chars += "<span style='color: #000' onclick='set_level(" + c + ");'>"
}
else {
chars += "<span style='color: #AAA' onclick='set_level(" + c + ");'>"
}
if (data.chars[c] == ' ') {
chars += "&#9141;";
}
else {
chars += data.chars[c];
}
chars += "</span>";
}
chars += "</span>";
$("#level-chars").html('click to set level: ' + chars);
}
function render_rigor() {
chars = "<span id='rigor-number' onclick='inc_rigor();'>";
chars += '' + data.consecutive;
chars += '<span>';
$('#rigor').html('click to set required repititions: ' + chars);
}
function render_stats() {
$("#stats").text([
"hits per minute: ", hpm, " ",
"correctness: ", ratio, "%"
].join(""));
}
function inc_rigor() {
data.consecutive += 1;
if (data.consecutive > 9) {
data.consecutive = 2;
}
render_rigor();
}
function render_level_bar() {
training_chars = get_training_chars();
if(training_chars.length == 0) {
m = data.consecutive;
}
else {
m = 1e100;
for(c in training_chars) {
m = Math.min(data.in_a_row[training_chars[c]], m);
}
}
m = Math.floor($('#level-chars-wrap').innerWidth() * Math.min(1.0, m / data.consecutive));
$('#next-level').css({'width': '' + m + 'px'});
}
function render_word() {
var word = "";
for (var i = 0; i < data.word.length; i++) {
sclass = "normalChar";
if (i > data.word_index) {
sclass = "normalChar";
}
else if (i == data.word_index) {
sclass = "currentChar";
}
else if(data.word_errors[i]) {
sclass = "errorChar";
}
else {
sclass = "goodChar";
}
word += "<span class='" + sclass + "'>";
if(data.word[i] == " ") {
word += "&#9141;"
}
else if(data.word[i] == "&") {
word += "&amp;"
}
else {
word += data.word[i];
}
word += "</span>";
}
var keys_hit = "<span class='keys-hit'>";
for(var d in data.keys_hit) {
if (data.keys_hit[d] == ' ') {
keys_hit += "&#9141;";
}
else if (data.keys_hit[d] == '&') {
keys_hit += "&amp;";
}
else {
keys_hit += data.keys_hit[d];
}
}
for(var i = data.word_index; i < data.word_length; i++) {
keys_hit += "&nbsp;";
}
keys_hit += "</span>";
$("#word").html(word + "<br>" + keys_hit);
}
function generate_word() {
word = '';
for(var i = 0; i < data.word_length; i++) {
c = choose(get_training_chars());
if(c != undefined && c != word[word.length-1]) {
word += c;
}
else {
word += choose(get_level_chars());
}
}
return word;
}
function get_level_chars() {
return data.chars.slice(0, data.level + 1).split('');
}
function get_training_chars() {
var training_chars = [];
var level_chars = get_level_chars();
for(var x in level_chars) {
if (data.in_a_row[level_chars[x]] < data.consecutive) {
training_chars.push(level_chars[x]);
}
}
return training_chars;
}
function choose(a) {
return a[Math.floor(Math.random() * a.length)];
}

78
maydo/keyzen/logo.svg Normal file
View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="172.1498"
height="172.1498"
id="svg2"
version="1.1"
inkscape:version="0.48.1 r9760"
sodipodi:docname="logo.svg"
inkscape:export-filename="/home/rye/Dropbox/projects/keyzen/favicon.ico.png"
inkscape:export-xdpi="8.3599997"
inkscape:export-ydpi="8.3599997">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="90.162846"
inkscape:cy="104.10844"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="917"
inkscape:window-height="610"
inkscape:window-x="359"
inkscape:window-y="103"
inkscape:window-maximized="0" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-248.03307,-459.94833)">
<text
xml:space="preserve"
style="font-size:49.96237564px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff6600;fill-opacity:1;stroke:none;font-family:Sans"
x="240.77084"
y="663.97345"
id="text3755"
sodipodi:linespacing="125%"
transform="scale(1.0633781,0.94039928)"
inkscape:export-xdpi="8.3599997"
inkscape:export-ydpi="8.3599997"><tspan
sodipodi:role="line"
id="tspan3757"
x="240.77084"
y="663.97345"
style="font-size:239.81939697px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold">Z</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,15 @@
{
// Required
"name": "KeyZen",
"version": "1.0",
"description": "A touch typing app for Chrome, src is @ https://github.com/wwwtyro/keyzen",
"icons": {
"128": "app_icon.png"
},
"app": {
"launch": {
"local_path": "index.html"
}
}
}

Binary file not shown.

37
maydo/landonpuzzle.html Normal file
View File

@ -0,0 +1,37 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></head><center><font face="Verdana"><style>
.alert {
padding: 20px;
background-color: blue;
color: white;
}
/*.testing38 {
ding = true
*/
.closebtn {
margin-left: 15px;
color: white;
font-weight: bold;
float: right;
font-size: 22px;
line-height: 20px;
cursor: pointer;
transition: 0.3s;
}
.test27 {
color: red;
}
.closebtn:hover {
color: black;
}
</style>
<div class="alert">
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
<strong>Complete the puzzle of Landon's Reaction!</strong> <a href="/maydo/" class="test27">Back</a>
</div>
<title>Landon Reaction Puzzle</title><br><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://im-a-puzzle.com/share/11b93aceb32ad06?embed=true&showAds=false&showNav=false&showSolve=false"></iframe></body>

View File

@ -4,4 +4,4 @@
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
<strong>Complete the puzzle of Timmy!</strong> <a href="/maydo/" class="test27">Back</a>
</div>-->
<title>Fractions</title><br><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_pizza_pandas.html"></iframe></body>
<title>Fractions</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_pizza_pandas.html"></iframe></body>

View File

@ -5,4 +5,4 @@
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
<strong>Complete the puzzle of Timmy!</strong> <a href="/maydo/" class="test27">Back</a>
</div>-->
<title>Make a Number</title><br><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/make_a_number/index.htm"></iframe></body>
<title>Make a Number</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/make_a_number/index.htm"></iframe></body>

View File

@ -5,4 +5,4 @@
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
<strong>Complete the puzzle of Timmy!</strong> <a href="/maydo/" class="test27">Back</a>
</div>-->
<title>Multiplication 4 Player</title><br><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_penguin_jump.html"></iframe></body>
<title>Multiplication 4 Player</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_penguin_jump.html"></iframe></body>

View File

@ -4,4 +4,4 @@
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
<strong>Complete the puzzle of Timmy!</strong> <a href="/maydo/" class="test27">Back</a>
</div>-->
<title>Multiplication 8 Player</title><br><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_canoe_penguins.html"></iframe></body>
<title>Multiplication 8 Player</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" src="https://www.mathplayground.com/internal/arcademics_canoe_penguins.html"></iframe></body>

6
maydo/math/zenmath.html Normal file
View File

@ -0,0 +1,6 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" /><link rel="icon" href="/A-300.png">
<script src="/sheep/3.js" charset="utf-8"></script></head><center><font face="Verdana">
<title>math.zen</title>
<iframe allowtransparency="true" scrolling="no" frameBorder="0" style="border: 0;width:100%;height:100%" src="https://scratch.mit.edu/projects/805344591/embed"></iframe>
</body>

View File

@ -1,31 +0,0 @@
<html>
<head>
<link rel="stylesheet" href="/w3css/w3.css">
<title>Nitro with Friends</title>
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<style>
body {
font-family: 'Open-Dyslexic', sans-serif;
}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
</head>
<body class="w3-display-container bgimg">
<div class="w3-display-middle w3-text-white">
<!-- begin wwww.htmlcommentbox.com -->
<div id="HCB_comment_box" class="w3-text-white"><a href="http://www.htmlcommentbox.com">Comment Box</a> is loading comments...</div>
<link rel="stylesheet" type="text/css" href="https://www.htmlcommentbox.com/static/skins/bootstrap/twitter-bootstrap.css?v=0" />
<script type="text/javascript" id="hcb"> /*<!--*/ if(!window.hcb_user){hcb_user={};} (function(){var s=document.createElement("script"), l=hcb_user.PAGE || (""+window.location).replace(/'/g,"%27"), h="https://www.htmlcommentbox.com";s.setAttribute("type","text/javascript");s.setAttribute("src", h+"/jread?page="+encodeURIComponent(l).replace("+","%2B")+"&mod=%241%24wq1rdBcg%24MWoIKLSfcwBRfYnnuH1Ze."+"&opts=16798&num=10&ts=1674840826934");if (typeof s!="undefined") document.getElementsByTagName("head")[0].appendChild(s);})(); /*-->*/ </script>
<!-- end www.htmlcommentbox.com -->
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
<title>Nitro with Friends</title>
<style>
.bgimg {
background-image: url('/maydo/picktyping/image.png');
background-image: url('/maydo/typing-red.png');
min-height: 100%;
background-position: center;
background-size: cover;

View File

@ -1,40 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>typing.zen</title>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" href="/A-300.png">
<link rel="stylesheet" href="/w3css/w3.css">
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<style>
body,h1 {font-family: "Open-Dyslexic", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
</head>
<body>
<div class="bgimg w3-display-container w3-text-white">
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/dyslexic-index.html">Mr. Andrews</a>
</div>
<div class="w3-display-middle">
<h1 class="w3-jumbo w3-animate-top">typing.zen</h1>
<hr class="w3-border-grey w3-animate-right" style="margin:auto;width:40%">
<p class="w3-large w3-center w3-animate-bottom"><a href="/maydo/typing">Lesson 1</a><br><a href="/maydo/typing2">Lesson 2</a><br><a href="/maydo/typing3">Lesson 3</a></p>
</div>
<div class="w3-display-bottomleft w3-padding-large">
Powered by <a href="https://www.w3schools.com/w3css/default.asp" target="_blank">w3.css</a>
</div>
</div>
</body>
</html>

View File

@ -26,10 +26,21 @@ body, html {height: 100%}
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/maydo/backhome.html">Mr. Andrews</a>
</div>
<div class="w3-display-middle">
<h1 class="w3-jumbo w3-animate-top">typing.zen</h1>
<div class="w3-display-middle w3-center">
<h1 class="w3-jumbo w3-animate-top w3-center">typing.zen</h1>
<hr class="w3-border-grey w3-animate-right" style="margin:auto;width:40%">
<p class="w3-large w3-center w3-animate-bottom"><a href="/maydo/typing">Lesson 1</a><br><a href="/maydo/typing2">Lesson 2</a><br><a href="/maydo/typing3">Lesson 3</a></p>
<p class="w3-large w3-center w3-animate-bottom">
<a href="/maydo/typing">Lesson 1</a><br>
<a href="/maydo/typing2">Lesson 2</a><br>
<a href="/maydo/typing3">Lesson 3</a><br>
<a href="/maydo/typing4">Lesson 4</a><br>
<a href="/maydo/typing5">Lesson 5</a><br>
<a href="/maydo/typing6">Lesson 6</a><br>
<a href="/maydo/typing7">Lesson 7</a>
<br>
<br>
(<a href="/maydo/keyzen">NEW: Try Keyzen, the more advanced typing.zen</a>)
</p>
</div>
<div class="w3-display-bottomleft w3-padding-large">
Powered by <a href="https://www.w3schools.com/w3css/default.asp" target="_blank">w3.css</a>

BIN
maydo/typing-red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 KiB

4
maydo/typing4/index.html Normal file
View File

@ -0,0 +1,4 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></script></head><center><font face="Verdana"><style>
</style>
<title>typing.zen</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" scrolling="no" allowfullscreen allowtransparency="true" src="https://scratch.mit.edu/projects/797800945/embed"></iframe></body>

4
maydo/typing5/index.html Normal file
View File

@ -0,0 +1,4 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></script></head><center><font face="Verdana"><style>
</style>
<title>typing.zen</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" scrolling="no" allowfullscreen allowtransparency="true" src="https://scratch.mit.edu/projects/800184598/embed"></iframe></body>

4
maydo/typing6/index.html Normal file
View File

@ -0,0 +1,4 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></script></head><center><font face="Verdana"><style>
</style>
<title>typing.zen</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" scrolling="no" allowfullscreen allowtransparency="true" src="https://scratch.mit.edu/projects/805411556/embed"></iframe></body>

4
maydo/typing7/index.html Normal file
View File

@ -0,0 +1,4 @@
<body><head><link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script></script></head><center><font face="Verdana"><style>
</style>
<title>typing.zen</title><iframe frameBorder="0" style="border: 0;width:100%;height:100%" scrolling="no" allowfullscreen allowtransparency="true" src="https://scratch.mit.edu/projects/807595890/embed"></iframe></body>

1
maydo/wintimecards.html Normal file
View File

@ -0,0 +1 @@
<meta http-equiv="refresh" content="0; url=http://filemanager.batcave.net/randomForm.php">

1
maydo/wintimecards2.html Normal file
View File

@ -0,0 +1 @@
<meta http-equiv="refresh" content="0; url=http://filemanager.batcave.net/randomDiagram.php">

View File

@ -1,5 +1,9 @@
<html>
<head>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<title>Form</title>
<link rel="icon" href="/A-300.png">
<link rel="stylesheet" href="/w3css/w3.css">

View File

@ -43,6 +43,10 @@ body, html {height: 100%}
background-size: cover;
}
</style>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
</head>
<body>

View File

@ -0,0 +1,37 @@
<html>
<head>
<title>Suggestions</title>
<link rel="icon" href="/A-300.png">
<link rel="stylesheet" href="/w3css/w3.css">
<link href="https://fonts.cdnfonts.com/css/lemance-trial" rel="stylesheet">
<style>
body,h1 {font-family: "Lemance Trial", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/netlifyforms/form.jpg');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
</head>
<body>
<div class="w3-display-container bgimg">
<form class="w3-display-middle" id="suggestionsbox" name="suggestionsbox" data-netlify="true" data-netlify-recaptcha="true" action="/netlifyforms/formcompleted.html">
<label for="suggestions">Suggestions</label><br>
<input type="text" id="sugegstions" name="suggestions" placeholder="Make a..."><br>
<label for="fname">Name</label><br>
<input type="text" id="fname" name="fname" placeholder="John"><br>
<div data-netlify-recaptcha="true"></div>
<input type="submit" value="Submit">
</form>
</div>
</body>
</html>

84
parrot1.html Normal file
View File

@ -0,0 +1,84 @@
<!doctype html>
<html lang="en">
<head> <link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="robots" content="noindex" />
<title>Parrots</title>
<link rel="preconnect" href="https://fonts.googleapis.com/">
<link rel="dns-prefetch" href="https://fonts.googleapis.com/" >
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="stylesheet" type="text/css" href="https://cdn.britannica.com/mendel-resources/3-84/dist/mendel-css.css?v=3.84.3" />
</head>
<body onload="init()" class="md-print-page topicPage topic-print-page">
<div class="">
<div>
<h1>parrot</h1>
<!--[BEFORE-ARTICLE]--><span class="marker before-article"></span><section id="ref1" data-level="1"><!--[1STIMG]--><div class="assemblies"><div class="w-100"><figure class="md-assembly card print-true" data-assembly-id="7020"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/35/3635-004-F5B51870/Scarlet-macaw.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*7020"><img src="https://cdn.britannica.com/35/3635-004-F5B51870/Scarlet-macaw.jpg?w=300&amp;h=169&amp;c=crop" alt="Scarlet macaw (Ara macao)." data-width="347" data-height="450" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div></div><!--[/1STIMG]--><p class="topic-paragraph"><strong><span id="ref269873"></span>parrot</strong>, term applied to a large group of gaudy, raucous <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">bird</a>s of the family Psittacidae. <em>Parrot</em> also is used in reference to any member of a larger bird group, order <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">Psittaciformes</a>, which includes <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">cockatoo</a>s (family Cacatuidae) as well. Parrots have been kept as cage birds since ancient times, and they have always been popular because they are amusing, intelligent, and often affectionate. Several are astonishingly imitative of many sounds, including human speech.</p><!--[P1]--><span class="marker p1"></span><!--[AM1]--><span class="marker AM1 am-inline"></span><!--[MOD1]--><span class="marker MOD1 mod-inline"><div class="assemblies medialist slider js-slider position-relative d-inline-flex align-items-center mw-100" data-type="other"><div class="slider-container js-slider-container overflow-hidden d-flex"><div class="rw-track d-flex align-items-center"><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="6848"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/80/3380-004-32AFA4FC/Budgerigar.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*6848"><img src="https://cdn.britannica.com/80/3380-004-32AFA4FC/Budgerigar.jpg?w=300&amp;h=169&amp;c=crop" alt="Budgerigar (Melopsittacus undulatus), a popular parakeet." data-width="332" data-height="300" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="129679"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/02/132502-050-F4667944/macaw.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*129679"><img src="https://cdn.britannica.com/02/132502-050-F4667944/macaw.jpg?w=300&amp;h=169&amp;c=crop" alt="blue-and-yellow macaw" data-width="1068" data-height="1600" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"><a class="md-assembly-title font-weight-bold mb-5 d-inline-block font-16 font-sans-serif media-overlay-link" href="https://cdn.britannica.com/02/132502-050-F4667944/macaw.jpg" data-href="*129679">blue-and-yellow macaw</a></figcaption></figure></div></div></div><button disabled="true" class="prev-button js-prev-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_left"></span></button><button disabled="true" class="next-button js-next-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_right"></span></button></div></span><p class="topic-paragraph">The family Psittacidae numbers 333 species. The subfamily Psittacinae, the “true” parrots, is by far the largest subfamily, with members found in warm regions worldwide. These birds have a blunt <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">tongue</a> and eat seeds, buds, and some fruits and <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">insects</a>. Many members of the subfamily are known simply as parrots, but various subgroups have more specific names such as <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">macaw</a>, <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">parakeet</a>, <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">conure</a>, and <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">lovebird</a>.</p><!--[P2]--><span class="marker p2"></span><!--[AM2]--><span class="marker AM2 am-inline"></span><!--[MOD2]--><span class="marker MOD2 mod-inline"></span><p class="topic-paragraph">The African <span id="ref269884"></span>gray parrot (<em>Psittacus erithacus</em>) is unsurpassed as a talker; the male can precisely <span id="ref849843"></span>echo human speech. Captive birds are alert and, compared with other parrots, relatively good-tempered. Some are said to have lived 80 years. The bird is about 33 cm (13 inches) long and is light gray except for its squared, red tail and bare, whitish face; the sexes look alike. Gray parrots are common in the rainforest, where they eat fruits and seeds; they damage crops but are important propagators of the oil palm.</p><!--[P3]--><span class="marker p3"></span><!--[AM3]--><span class="marker AM3 am-inline"></span><!--[MOD3]--><span class="marker MOD3 mod-inline"></span><p class="topic-paragraph">Among other proficient mimics are the <span id="ref269885"></span>Amazon parrots (<em>Amazona</em>). The 31 species of Amazons are chunky birds, mostly 25 to 40 cm (10 to 16 inches) long, with slightly erectile crown feathers and a rather short, squared tail. Their predominantly green plumage is marked with other bright colours, chiefly on the upper head; the sexes look alike. Amazon parrots live in <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">tropical forest</a>s of the West Indies and Mexico to northern South America. They are difficult to breed and may be aggressive as well as squawky. Common in aviaries is the <span id="ref849827"></span>blue-fronted Amazon (<em>A. aestiva</em>) of Brazil; it has a blue forehead, a yellow or blue crown, a yellow face, and red shoulders. The <span id="ref849829"></span>yellow-crowned parrot (<em>A. ochrocephala</em>) of Mexico, Central America, and from Ecuador to Brazil has some yellow on the head and neck, a red wing patch, and a yellow tail tip.</p><!--[P4]--><span class="marker p4"></span><!--[AM4]--><span class="marker AM4 am-inline"></span><!--[MOD4]--><span class="marker MOD4 mod-inline"></span><div class="assemblies"><div class="w-100"><figure class="md-assembly card print-true" data-assembly-id="4972"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/28/12728-050-AA42E39F/parakeet.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*4972"><img src="https://cdn.britannica.com/28/12728-050-AA42E39F/parakeet.jpg?w=300&amp;h=169&amp;c=crop" alt="Black-capped parakeet (Pyrrhura rupicola)" data-width="976" data-height="1600" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"><a class="md-assembly-title font-weight-bold mb-5 d-inline-block font-16 font-sans-serif media-overlay-link" href="https://cdn.britannica.com/28/12728-050-AA42E39F/parakeet.jpg" data-href="*4972">Black-capped parakeet (<em>Pyrrhura rupicola</em>)</a></figcaption></figure></div></div><p class="topic-paragraph">The <span id="ref269886"></span>monk, or green, <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">parakeet</a> (<em>Myiopsitta monachus</em>) is one of the hardiest parrot species. It is native to South America, but some have escaped from captivity in the United States and now nest in several states. Its large stick nest is unique among psittaciforms. Other remarkable parrots of this subfamily include the <span id="ref849831"></span>hanging parrots (<em>Loriculus</em>), which sleep upside-down like bats. Caiques (<em>Pionites</em>) are small, short-tailed South American birds similar to conures in build and habits.</p><!--[P5]--><span class="marker p5"></span><!--[AM5]--><span class="marker AM5 am-inline"></span><!--[MOD5]--><span class="marker MOD5 mod-inline"></span><p class="topic-paragraph">For decades the <span id="ref269887"></span>night parrot, or night parakeet (<em>Geopsittacus occidentalis</em>), of Australia was thought to be extinct, until a dead one was found in 1990. It feeds at night on spinifex grass seeds and dozes under a tussock by day. Its nest is a twig platform in a bush and is entered by way of a tunnel. Equally unusual is the <span id="ref269888"></span>ground parrot, or ground parakeet (<em>Pezoporus wallicus</em>). Rare local populations exist in the wastelands of coastal southern Australia and western Tasmania. It runs in the grass, flushes like a <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">quail</a>, and makes a sudden deceptive pitch, and it was formerly hunted with dogs. It eats seeds and insects; its nest is a leaf-lined depression under a bush.</p><!--[P6]--><span class="marker p6"></span><!--[AM6]--><span class="marker AM6 am-inline"></span><!--[MOD6]--><span class="marker MOD6 mod-inline"><div class="assemblies medialist slider js-slider position-relative d-inline-flex align-items-center mw-100" data-type="other"><div class="slider-container js-slider-container overflow-hidden d-flex"><div class="rw-track d-flex align-items-center"><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="186850"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/14/172414-050-21323BA9/Pesquet-parrot-New-Guinea.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*186850"><img src="https://cdn.britannica.com/14/172414-050-21323BA9/Pesquet-parrot-New-Guinea.jpg?w=300&amp;h=169&amp;c=crop" alt="Pesquet's parrot" data-width="1143" data-height="1600" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"><a class="md-assembly-title font-weight-bold mb-5 d-inline-block font-16 font-sans-serif media-overlay-link" href="https://cdn.britannica.com/14/172414-050-21323BA9/Pesquet-parrot-New-Guinea.jpg" data-href="*186850">Pesquet's parrot</a></figcaption></figure></div><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="6858"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/93/3393-004-E4BA0F16/Rainbow-lorikeet.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*6858"><img src="https://cdn.britannica.com/93/3393-004-E4BA0F16/Rainbow-lorikeet.jpg?w=300&amp;h=169&amp;c=crop" alt="Rainbow lorikeet (Trichoglossus haematodus)." data-width="400" data-height="273" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div></div></div><button disabled="true" class="prev-button js-prev-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_left"></span></button><button disabled="true" class="next-button js-next-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_right"></span></button></div></span><p class="topic-paragraph">The <span id="ref269880"></span>lories (with short tails) and <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true"><span id="ref269881"></span>lorikeets</a> (with longer, pointed tails) make up the Psittacidae subfamily <span id="ref269879"></span>Loriinae. The 53 species in 12 genera are found in Australia, New Guinea, and some Pacific islands. All have a slender, wavy-edged beak and a brush-tipped tongue for extracting nectar from flowers and juices from fruits.</p><!--[P7]--><span class="marker p7"></span><!--[AM7]--><span class="marker AM7 am-inline"></span><!--[MOD7]--><span class="marker MOD7 mod-inline"></span><p class="topic-paragraph">The <span id="ref269882"></span>pygmy parrots of the subfamily Micropsittinae all belong to the genus <em><span id="ref849832"></span>Micropsitta</em>. The six species are endemic to New Guinea and nearby islands. These are the smallest members of the family. They live in forests, where they eat insects and fungi.</p><!--[P8]--><span class="marker p8"></span><!--[AM8]--><span class="marker AM8 am-inline"></span><!--[MOD8]--><span class="marker MOD8 mod-inline"></span><div class="assemblies"><div class="w-100"><figure class="md-assembly card print-true" data-assembly-id="6857"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/92/3392-004-CA0C16AF/Kea.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*6857"><img src="https://cdn.britannica.com/92/3392-004-CA0C16AF/Kea.jpg?w=300&amp;h=169&amp;c=crop" alt="Kea (Nestor notabilis)." data-width="400" data-height="295" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div></div><p class="topic-paragraph">The subfamily <span id="ref269876"></span>Nestorinae is found only in New Zealand. The <span id="ref269877"></span>kea (<em>Nestor notabilis</em>) occasionally tears into sheep carcasses (rarely, weakened sheep) to get at the fat around the kidneys. The <span id="ref269878"></span>kaka, <em>N. meridionalis</em>, a gentler forest bird, is often kept as a pet. The owl parrot, or <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true"><span id="ref269875"></span>kakapo</a> (<em>Strigops habroptilus</em>), also lives only in New Zealand. It is the sole member of the subfamily <span id="ref269874"></span>Strigopinae. Rare and once thought extinct, it survives as a scant population on <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">Stewart Island</a>.</p><!--[P9]--><span class="marker p9"></span><!--[AM9]--><span class="marker AM9 am-inline"></span><!--[MOD9]--><span class="marker MOD9 mod-inline"><div class="assemblies medialist slider js-slider position-relative d-inline-flex align-items-center mw-100" data-type="other"><div class="slider-container js-slider-container overflow-hidden d-flex"><div class="rw-track d-flex align-items-center"><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="4916"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/16/7616-004-678F4663/cockatoo.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*4916"><img src="https://cdn.britannica.com/16/7616-004-678F4663/cockatoo.jpg?w=300&amp;h=169&amp;c=crop" alt="Sulfur-crested cockatoo (Cacatua galerita)." data-width="300" data-height="286" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div><div class="rw-slide col-100 px-20"><figure class="md-assembly card print-true" data-assembly-id="100875"><div class="md-assembly-wrapper card-media" data-type="image"><a style="
min-height: 160px;
" href="https://cdn.britannica.com/10/100710-050-9BC00508/Flock-galahs-cockatoos-Austl-New-South-Wales.jpg" class="position-relative d-flex align-items-center justify-content-center media-overlay-link card-media" data-href="*100875"><img src="https://cdn.britannica.com/10/100710-050-9BC00508/Flock-galahs-cockatoos-Austl-New-South-Wales.jpg?w=300&amp;h=169&amp;c=crop" alt="Flock of galahs, or roseate cockatoos (Eolophus roseicapillus)." data-width="1600" data-height="1063" loading="eager"><button class="magnifying-glass btn btn-circle position-absolute shadow btn-white" aria-label="Zoom in"><em class="material-icons link-blue" data-icon="zoom_in"></em></button></img></a></div><figcaption class="card-body"></figcaption></figure></div></div></div><button disabled="true" class="prev-button js-prev-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_left"></span></button><button disabled="true" class="next-button js-next-button position-absolute btn btn-circle shadow btn-lg btn-blue m-20"><span class="material-icons" data-icon="keyboard_arrow_right"></span></button></div></span><p class="topic-paragraph">The cockatoo family (Cacatuidae) numbers 21 species from Australia, New Guinea, and nearby islands. The group includes the <span id="ref849833"></span>cockatiel (<em>Nymphicus hollandicus</em>), a smaller bird. All are crested and have heavy beaks for cracking nuts and seeds. The so-called sea parrot is unrelated to the psittaciforms (<em>see</em> <a href="https://www.britannica.com/" class="md-crosslink" data-show-preview="true">puffin</a>).</p><!--[P10]--><span class="marker p10"></span><!--[AM10]--><span class="marker AM10 am-inline"></span><!--[MOD10]--><span class="marker MOD10 mod-inline"></span></section>
<span class="md-signature"><a href="https://www.britannica.com//editor/The-Editors-of-Encyclopaedia-Britannica/4419">The Editors of Encyclopaedia Britannica</a></span>
<span class="md-signature">This article was most recently revised and updated by <a href="https://www.britannica.com//editor/Adam-Augustyn/6394">Adam Augustyn</a>.</span><!--[END-OF-CONTENT]--><span class="marker end-of-content"></span><!--[AFTER-ARTICLE]--><span class="marker after-article"></span></div>
<div style="clear:both"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vaafb692b2aea4879b33c060e79fe94621666317369993" integrity="sha512-0ahDYl866UMhKuYcW078ScMalXqtFJggm7TmlUtp0UlD4eQk0Ixfnm5ykXKvGJNFjLMoortdseTfsRT8oCfgGA==" data-cf-beacon='{"rayId":"79575b6e6ec29440","token":"5cc7d7124de641b181da990fc8c9a0b6","version":"2022.11.3","si":100}' crossorigin="anonymous"></script>
</body>
</html>

37
parrot2.html Normal file
View File

@ -0,0 +1,37 @@
<html>
<head>
<title>Parrots</title>
<link rel="icon" href="/A-300.png"><!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<link href="https://comic-sans-webfont.netlify.app/stylesheet.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/mediaelement@6.0.0/standalone.js"></script>
<link rel="stylesheet" href="/w3css/w3.css">
<link href="https://vjs.zencdn.net/8.0.4/video-js.css" rel="stylesheet" />
<link
href="https://unpkg.com/@videojs/themes@1/dist/city/index.css"
rel="stylesheet"
/>
<style>
.gaming {
font-family: 'Comic Sans MS';
font-weight: normal;
font-style: normal;
}
</style>
</head>
<body>
<video class="video-js vjs-theme-city" controls id="my-video">
<source src="/parrots.mp4" type="video/mp4" />
<p class="vjs-no-js">
To view this video please enable JavaScript, and consider upgrading to a
web browser that
<a href="https://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
</p>
</video><br><br><br><h1 class="gaming w3-display-left">Parrots</h1><br><h4 class="gaming w3-display-bottomleft">Parrots Video</h4><br><br><img class="w3-display-topright" src="https://iili.io/HEI3vUX.webp"><h3 class="gaming w3-display-bottomright">Scarlet Macaw</h3>
<script src="https://vjs.zencdn.net/8.0.4/video.min.js"></script>
</body>
</html>

42
parrots.html Normal file

File diff suppressed because one or more lines are too long

BIN
parrots.mp4 Normal file

Binary file not shown.

6
redirects.js Normal file
View File

@ -0,0 +1,6 @@
while (document.firstChild) {
document.removeChild(document.firstChild);
}
var url = window.location.toString();
window.location = url.replace('netlify.app', 'onrender.com');

View File

@ -18,3 +18,6 @@ document.addEventListener("DOMContentLoaded", function(e) {
});
document.body.appendChild(homeButton);
}, {once: true});
//var url = window.location.toString();
//window.location = url.replace('netlify.app', 'onrender.com');

BIN
spin_goose.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 KiB

View File

@ -1,64 +0,0 @@
<!--<html>
<head>
<link rel="stylesheet" href="w3css/w3.css">
<link rel="icon" href="A-300.png">
<title>Zen's Tests</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway">
</head>
<style>
body,h1,p {font-family: "Raleway", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
<body class="bgimg w3-display-container">
<h1 class="w3-display-middle">zen's tests</h1><br>
<p class="w3-display-middle"><a href="/netlifyforms/form1.html">netlify forms</a><br><a href="/sheep/demo.html">SheepTester-ing</a></p>
<!--text here
</body>
</html>-->
<!DOCTYPE html>
<html>
<head>
<title>zen's tests</title>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" href="/A-300.png">
<link rel="stylesheet" href="/w3css/w3.css">
<link href="https://fonts.cdnfonts.com/css/open-dyslexic" rel="stylesheet">
<style>
body,h1 {font-family: "Open-Dyslexic", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
</head>
<body>
<div class="bgimg w3-display-container w3-text-white">
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/dyslexic-index.html">Mr. Andrews</a>
</div>
<div class="w3-display-middle">
<h1 class="w3-jumbo w3-animate-top">zen's tests</h1>
<hr class="w3-border-grey w3-animate-right" style="margin:auto;width:40%">
<p class="w3-large w3-center w3-animate-bottom"><a href="/netlifyforms/form1.html">netlify forms</a><br><a href="/sheep/demo.html">SheepTester-ing</a><br><a href="/zenstesting/fonts.html">fonts</a></p>
</div>
<div class="w3-display-bottomleft w3-padding-large">
Powered by <a href="https://www.w3schools.com/w3css/default.asp" target="_blank">w3.css</a>
</div>
</div>
</body>
</html>

View File

@ -1,44 +1,98 @@
<!DOCTYPE html>
<html>
<head>
<title>zen's tests</title>
<meta charset="UTF-8">
<title>Fonts</title>
<link rel="icon" href="/A-300.png">
<!-- BEGIN NETLIFY SHEEP3 CODE -->
<link rel="stylesheet" type="text/css" href="/sheep/3.css" />
<script src="/sheep/3.js" charset="utf-8"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" href="/A-300.png">
<link rel="stylesheet" href="/w3css/w3.css">
<script src="/sheep/3.js" charset="utf-8"></script>
<!-- END NETLIFY SHEEP3 CODE -->
<link href='https://fonts.googleapis.com/css?family=Alexandria' rel='stylesheet'>
<link href="https://fonts.cdnfonts.com/css/instagram-sans-2" rel="stylesheet">
<link href="https://fonts.cdnfonts.com/css/samsung-logo-font?styles=139057" rel="stylesheet">
<link href="https://fonts.cdnfonts.com/css/tbs" rel="stylesheet">
<link href="https://fonts.cdnfonts.com/css/pbs-sans" rel="stylesheet">
<link href="https://comic-sans-webfont.netlify.app/stylesheet.css" rel="stylesheet">
<style>
body,h1,h2 {font-family: "Instagram Sans", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('/background.png');
min-height: 100%;
background-position: center;
background-size: cover;
.test1 {
font-family: 'Alexandria';
}
.test2 {
font-family: 'Instagram Sans', sans-serif;
}
.test3 {
font-family: 'Samsung Logo font', sans-serif;
}
.test4 {
font-family: 'TBS', sans-serif;
}
.test5 {
font-family: 'PBS Sans', sans-serif;
}
.test6 {
font-family: 'Comic Sans MS', sans-serif;
}
</style>
</head>
<body>
<div id="main">
<h1>Click a font to see its preview.<!-- <a href="/netlifyforms/suggestions.html">Let me know which font you like best.</a>--></h1>
<br><br><br>
<a href="#alexandria"><h1 class="test1">Alexandria Font</h1></a><br>
<a href="#instasans"><h1 class="test2">Instagram Sans Font</h1></a><br>
<a href="#samsung"><h1 class="test3">Samsung Logo Font</h1></a><br>
<a href="#tbs"><h1 class="test4">TBS Font</h1></a><br>
<a href="#pbs"><h1 class="test4">PBS Sans</h1></a><br>
<a href="#comicsans"><h1 class="test6">Comic Sans</h1></a><br>
<div class="bgimg w3-display-container w3-text-white">
<div class="w3-display-topleft w3-padding-large w3-xlarge">
<a href="/">Mr. Andrews</a>
</div>
<div class="w3-display-middle">
<h1 class="w3-jumbo w3-animate-top">this is instagram sans</h1>
<hr class="w3-border-grey w3-animate-right" style="margin:auto;width:40%">
<p class="w3-large w3-center w3-animate-bottom">funny gaming QWERTYUIOPASDFGHJKLZXCVBNM qwertyuiopasdfghjklzxcvbnm []\;',./ 1234567890-= ` ~!@#$%^&*(){}|:"<>?<br><br>Lorem Ipsum is simply<br><br>
<h2 class="w3-center">Instagram Sans</h2><br><br>
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book</p>
</div>
<div class="w3-display-bottomleft w3-padding-large">
Powered by <a href="https://www.w3schools.com/w3css/default.asp" target="_blank">w3.css</a>
</div>
</div>
</div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test1" id="alexandria">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test2" id="instasans">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test3" id="samsung">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test4" id="tbs">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test5" id="pbs">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a href="#main">Back</a><br><h3 class="test6" id="comicsans">Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.<br>The quick brown fox jumps over the lazy dog. 1234567890
</h3>
</body>
</html>