Compare commits
191 Commits
Author | SHA1 | Date |
---|---|---|
zensprojects | 35cbd7cf23 | |
zensprojects | 2b6025a036 | |
zensprojects | e056597c1d | |
zensprojects | cf3c6ccf7a | |
zensprojects | 039ea681d7 | |
zensprojects | 590d14724a | |
zensprojects | 8c86900039 | |
zensprojects | 0214db044f | |
zensprojects | 9dbdd46527 | |
zensprojects | 96a62f5057 | |
zensprojects | c172f38bb7 | |
zensprojects | a00cb1a954 | |
zensprojects | 68d02889b7 | |
zensprojects | f7e14f01a6 | |
zensprojects | 85b213d6b7 | |
zensprojects | 9754cd12be | |
zensprojects | 177ee593a1 | |
zensprojects | ea4c335dbc | |
zensprojects | ccbbde4222 | |
zensprojects | 1a512ed950 | |
zensprojects | bab78174aa | |
zensprojects | e92ec6b06d | |
zensprojects | d026828765 | |
zensprojects | 9d70743cd7 | |
zensprojects | 64588ecd19 | |
zensprojects | 5369fd1e39 | |
zensprojects | eedc43e5b5 | |
zensprojects | a2726c74ca | |
zensprojects | ceb09f668c | |
zensprojects | 0f123ad3c2 | |
zensprojects | 50176c2475 | |
zensprojects | 8ab09aa816 | |
zensprojects | c826cf1373 | |
zensprojects | a27a1eafab | |
zensprojects | 4b540ea610 | |
zensprojects | 948134c52b | |
zensprojects | ae3af9b79c | |
zensprojects | 7eaff46bc9 | |
zensprojects | 0708abe13f | |
zensprojects | c16cf890ce | |
zensprojects | 3d5886b86b | |
zensprojects | 058bff64a7 | |
zensprojects | 637a482a52 | |
zensprojects | 7714c7cae0 | |
zensprojects | 6dbae51ae3 | |
zensprojects | 746d825e98 | |
zensprojects | 414b47fa8f | |
zensprojects | b55a86bd33 | |
zensprojects | d2a8965a34 | |
zensprojects | 3d6c6ae486 | |
zensprojects | 703a20449b | |
zensprojects | c58de27947 | |
zensprojects | 8b2802f412 | |
zensprojects | 0bd705cbd9 | |
zensprojects | 698f2e72b1 | |
zensprojects | 5fbed46f46 | |
zensprojects | 14b7635a02 | |
zensprojects | 6a83d8022f | |
zensprojects | a6a766686d | |
zensprojects | 3b88896038 | |
zensprojects | 8576c95ad3 | |
zensprojects | 0e3d4324f4 | |
zensprojects | 83b4f5a26e | |
zensprojects | 098d7355ee | |
zensprojects | 436294ca5f | |
zensprojects | a56ea1a4e6 | |
zensprojects | 98eb6efd39 | |
zensprojects | fc30a4e724 | |
zensprojects | 314238e748 | |
zensprojects | a25fdb9cac | |
jumping283 | 0312f82964 | |
jumping283 | 337b096bac | |
jumping283 | 97b9dfc480 | |
jumping283 | a7b0bf1a1b | |
jumping283 | 6f610d7321 | |
jumping283 | bd40e366e7 | |
jumping283 | efc2b486a4 | |
jumping283 | 01e345177d | |
jumping283 | 7d9ec4edd6 | |
jumping283 | 0cb753657a | |
jumping283 | d8fc409322 | |
jumping283 | f7782595e3 | |
jumping283 | 32fc99c4df | |
jumping283 | 80bb37bdb4 | |
jumping283 | f51468b3bc | |
jumping283 | 072196828e | |
jumping283 | 66a19aea09 | |
jumping283 | ae5eb6e93b | |
jumping283 | 0c8983952b | |
jumping283 | da377caa5e | |
jumping283 | 8f21c9fd08 | |
jumping283 | 7863e1cbb7 | |
jumping283 | 0d33c19157 | |
jumping283 | c9e6a381cb | |
zensprojects | 13f225f911 | |
zensprojects | 8e4f132a5d | |
zensprojects | 71ceda1730 | |
zensprojects | b8ff777eb9 | |
zensprojects | 7b8b89bb2c | |
zensprojects | 87fa17ab57 | |
zensprojects | 6fe9705553 | |
zensprojects | 152c51ffbe | |
zensprojects | a0f30ca774 | |
zensprojects | 57822f5cc1 | |
zensprojects | df99e3f737 | |
zensprojects | a3f5c440fb | |
zensprojects | 53629ba792 | |
zensprojects | 229d00e0e6 | |
zensprojects | e76f573963 | |
zensprojects | 23e3bcd799 | |
zensprojects | 2632f6d4a8 | |
zensprojects | ee5ba4e4f7 | |
zensprojects | 497cf01b10 | |
zensprojects | fa9a7c75a4 | |
zensprojects | 00ca3748fa | |
zensprojects | 7fac32b7e5 | |
zensprojects | 3a095b0d72 | |
zensprojects | 714e647abc | |
zensprojects | ea177b91ff | |
zensprojects | 1993cd4a6e | |
zensprojects | 565dd90f92 | |
zensprojects | baffbcf3ea | |
zensprojects | c04c3417a5 | |
zensprojects | f9c6c473ee | |
zensprojects | efd2e4bda3 | |
zensprojects | eab488722a | |
zensprojects | 5616c1d9d3 | |
zensprojects | c1781b2d6f | |
zensprojects | afb23be091 | |
zensprojects | 79106cb7c3 | |
zensprojects | 0a08904378 | |
zensprojects | aed15fe47b | |
zensprojects | ea766e7836 | |
zensprojects | 6736909d63 | |
zensprojects | 70691cfb8d | |
zensprojects | 73a5fee81c | |
zensprojects | 517bd65def | |
zensprojects | f2b5b957c5 | |
zensprojects | 03c2690dd0 | |
zensprojects | 4dfa78ed94 | |
zensprojects | ca4f4570bb | |
zensprojects | 5c10fd126b | |
zensprojects | 5f4bf0b00e | |
zensprojects | 54fa73d3ea | |
zensprojects | 7de1b13e26 | |
zensprojects | 30a70b46bf | |
zensprojects | faddd09dda | |
zensprojects | 1b2ad7efb4 | |
zensprojects | 6a2f489851 | |
zensprojects | c71ac55a92 | |
zensprojects | 935ad30edd | |
zensprojects | 090f790e3c | |
zensprojects | a317553f97 | |
zensprojects | 3dd4cebad3 | |
zensprojects | 414cdd0f2b | |
zensprojects | e198f15253 | |
zensprojects | 45ee8a267d | |
zensprojects | ff2940c4f7 | |
zensprojects | 00a20a17a9 | |
zensprojects | 3e6abc5c81 | |
zensprojects | d354f8756c | |
zensprojects | a671e5fd71 | |
zensprojects | 3e513e2d46 | |
zensprojects | 21cd57571e | |
zensprojects | e7edc8a4a9 | |
zensprojects | 57feca4b3e | |
jumping283 | 38c80cc434 | |
jumping283 | a9d095bcb3 | |
jumping283 | 074e7e8c43 | |
jumping283 | f1aeb16e1c | |
jumping283 | 603743fbbf | |
jumping283 | d934374667 | |
jumping283 | 3897273bdd | |
jumping283 | b3be2b6a7f | |
jumping283 | ead03b114b | |
jumping283 | 73f6f10ed6 | |
zensprojects | 5a957b1a0a | |
zensprojects | e1c84c5706 | |
zensprojects | b0fc41e89e | |
zensprojects | 92f414c8ee | |
zensprojects | 51f06abe04 | |
zensprojects | d016f7f288 | |
zensprojects | 56322e88af | |
zensprojects | 253915db1c | |
zensprojects | e47d85ed0a | |
zensprojects | db63786715 | |
zensprojects | 2eca961e3c | |
zensprojects | a1aaba6afa | |
zensprojects | b727684428 | |
jumping283 | 6a74b93347 | |
jumping283 | 1a89e81c19 |
|
@ -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;
|
||||
}
|
||||
}
|
|
@ -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>
|
|
@ -0,0 +1 @@
|
|||
500th commit!
|
15
README.md
|
@ -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)
|
||||
|
|
|
@ -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>
|
|
@ -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;
|
||||
}
|
|
@ -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
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
||||
|
||||
|
|
Before Width: | Height: | Size: 771 KiB |
|
@ -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">
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
|
||||
app_icon aquired from
|
||||
http://commons.wikimedia.org/wiki/File:Crystal_Clear_app_keyboard.png
|
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 360 B |
|
@ -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>
|
|
@ -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);
|
|
@ -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 += "⎵";
|
||||
}
|
||||
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 += "⎵"
|
||||
}
|
||||
else if(data.word[i] == "&") {
|
||||
word += "&"
|
||||
}
|
||||
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 += "⎵";
|
||||
}
|
||||
else if (data.keys_hit[d] == '&') {
|
||||
keys_hit += "&";
|
||||
}
|
||||
else {
|
||||
keys_hit += data.keys_hit[d];
|
||||
}
|
||||
}
|
||||
for(var i = data.word_index; i < data.word_length; i++) {
|
||||
keys_hit += " ";
|
||||
}
|
||||
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)];
|
||||
}
|
|
@ -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 |
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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';">×</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>
|
|
@ -4,4 +4,4 @@
|
|||
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</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>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</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>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</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>
|
||||
|
|
|
@ -4,4 +4,4 @@
|
|||
<span class="closebtn" onclick="this.parentElement.style.display='none';">×</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>
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
|
@ -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;
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
||||
|
|
After Width: | Height: | Size: 379 KiB |
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -0,0 +1 @@
|
|||
<meta http-equiv="refresh" content="0; url=http://filemanager.batcave.net/randomForm.php">
|
|
@ -0,0 +1 @@
|
|||
<meta http-equiv="refresh" content="0; url=http://filemanager.batcave.net/randomDiagram.php">
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
|
@ -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&h=169&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&h=169&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&h=169&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&h=169&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&h=169&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&h=169&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&h=169&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&h=169&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&h=169&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>
|
|
@ -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>
|
|
@ -0,0 +1,6 @@
|
|||
while (document.firstChild) {
|
||||
document.removeChild(document.firstChild);
|
||||
}
|
||||
|
||||
var url = window.location.toString();
|
||||
window.location = url.replace('netlify.app', 'onrender.com');
|
|
@ -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');
|
||||
|
|
After Width: | Height: | Size: 434 KiB |
|
@ -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>
|
|
@ -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">
|
||||
<!-- 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>
|
||||
|
||||
<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>
|
||||
|
|