@git / git-reference / commits / 0a2c326

basic layout and intro content

Scott Chacon committed Jun 3, 2010 at 14:34 UTC 0a2c326622361936d8061be925e20a08bad3e7b6
15 files changed +2616
.gitignore new
+1
@@ -0,0 +1 @@
1 +_site
_layouts/reference.html new
+108
@@ -0,0 +1,108 @@
1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 +<html xmlns="http://www.w3.org/1999/xhtml">
3 + <head>
4 + <meta http-equiv="content-type" content="text/html; charset=utf-8" />
5 + <title>Git Quick Reference</title>
6 + <link rel="stylesheet" type="text/css" href="/css/reset.css" media="screen" />
7 + <link rel="stylesheet" type="text/css" href="/css/text.css" media="screen" />
8 + <link rel="stylesheet" type="text/css" href="/css/grid.css" media="screen" />
9 + <link rel="stylesheet" type="text/css" href="/css/layout.css" media="screen" />
10 + <link rel="stylesheet" type="text/css" href="/css/nav.css" media="screen" />
11 + <!--[if IE 6]><link rel="stylesheet" type="text/css" href="/css/ie6.css" media="screen" /><![endif]-->
12 + <!--[if IE 7]><link rel="stylesheet" type="text/css" href="/css/ie.css" media="screen" /><![endif]-->
13 + <script type="text/javascript" src="/js/jquery-1.4.1.min.js"></script>
14 + <script type="text/javascript" src="/js/jquery-ui.min.js"></script>
15 + <script type="text/javascript" src="/js/action.js"></script>
16 + </head>
17 + <body>
18 + <div class="container_12">
19 +
20 + <div class="grid_12">
21 + <span id="branding">Git Quick Reference</span>
22 + </div>
23 +
24 + <div class="grid_12">
25 + <ul id="menu">
26 + <li><a id="menu_home" href="index.html">Reference</a></li>
27 + <li><a id="menu_recepies" href="#">Recipies</a></li>
28 + <li><a id="menu_about" href="#">About</a></li>
29 + <li>&#167;</li>
30 + <li><a href="http://github.com/schacon/git-reference">Site Source</a></li>
31 + </ul>
32 + <br/>
33 + &nbsp;
34 + </div>
35 +
36 + <div class="grid_3" id="reflist">
37 + <div class="block">
38 + <h3><a href="#">Getting and Creating Projects</a></h3>
39 + <h4>Starting or copying a Git repository</h4>
40 + <ul>
41 + <li><a href="#">init</a></li>
42 + <li><a href="#">clone</a></li>
43 + </ul>
44 + </div>
45 +
46 + <div class="block">
47 + <h3>Basic Snapshotting</h3>
48 + <h4>Saving your work</h4>
49 + <ul>
50 + <li><a href="#">add</a></li>
51 + <li><a href="#">status</a></li>
52 + <li><a href="#">diff</a></li>
53 + <li><a href="#">commit</a></li>
54 + <li><a href="#">rm, mv</a></li>
55 + <li><a href="#">reset</a></li>
56 + </ul>
57 + </div>
58 +
59 + <div class="block">
60 + <h3>Branching and Merging</h3>
61 + <h4>Working in contexts</h4>
62 + <ul>
63 + <li><a href="#">branch</a></li>
64 + <li><a href="#">merge</a></li>
65 + <li><a href="#">checkout</a></li>
66 + <li><a href="#">cherry-pick</a></li>
67 + <li><a href="#">log</a></li>
68 + </ul>
69 + </div>
70 +
71 + <div class="block">
72 + <h3>Sharing and Updating Projects</h3>
73 + <h4>Using Git to work with others</h4>
74 + <ul>
75 + <li><a href="#">fetch, pull</a></li>
76 + <li><a href="#">push</a></li>
77 + </ul>
78 + </div>
79 +
80 + <div class="block">
81 + <h3>Inspection and Comparison</h3>
82 + <h4>Seeing what happened in your project</h4>
83 + <ul>
84 + <li><a href="#">log</a></li>
85 + <li><a href="#">diff</a></li>
86 + </ul>
87 + </div>
88 +
89 + <div class="block">
90 + <h3>Fixing and Changing History</h3>
91 + <h4>Cleaning changes up and moving them around</h4>
92 + <ul>
93 + <li><a href="#">rebase</a></li>
94 + <li><a href="#">revert</a></li>
95 + <li><a href="#">checkout</a></li>
96 + </ul>
97 + </div>
98 +
99 + </div>
100 +
101 + <div class="grid_9 home_box" id="content_box">
102 + {{ content }}
103 + </div>
104 +
105 + <div class="clear"></div>
106 + </div>
107 + </body>
108 +</html>
about.html new
+69
@@ -0,0 +1,69 @@
1 +<div class="grid_12" id="about_me">
2 + <div class="grid_6 alpha">
3 + <div class="box">
4 + <h2>About Me</h2>
5 + <br/>
6 +
7 + <p>My name is Scott Chacon. I am a
8 + <a href="http://github.com/schacon">software developer</a>,
9 + <a href="http://git-scm.com">Git evangelist</a>, speaker,
10 + <a href="http://progit.org">writer</a>,
11 + <a href="http://www.tripit.com/people/schacon">world traveler</a>,
12 + father, husband, cat rescuer, baby signer
13 + and gorilla tamer.
14 + Not neccesarily in that order.</p>
15 + <p>This is my little bit-box on the web where I put
16 + stuff that people for some inconceivable reason
17 + might want to find out about me.</p>
18 + <p>I work at <a href="http://github.com">GitHub</a>. And it is awesome.</p>
19 +
20 + <p>Some other interesting things I've done:
21 + <ul>
22 + <li>Had dinner with the Rwandan Minister of Science and Technology</li>
23 + <li>Did a scared E.T. impersonation in front of a crowd in Las Vegas</li>
24 + <li>Memorized the "Countries of the World Song" from Anamanics</li>
25 + <li>Ran for Congress (US House of Representatives, 11th District, CA)</li>
26 + <li>Had a mountain gorilla pull on my leg</li>
27 + <li>Ran a trail marathon on Mount Diablo</li>
28 + <li>Performed in Oklahoma! with Zach Levi (of NBCs Chuck)</li>
29 + <li>Flew over 100,000 miles to 31 cities in 13 countries since joining GitHub</li>
30 + </ul>
31 + </p>
32 +
33 + <p>If you would like to know any more about any of these, please find me
34 + at a GitHub drinkup in your area, I'll tell you all about them.</p>
35 +
36 + <h3>About Me (Professional Edition)</h3>
37 +
38 + <p>I am a <a href="http://git-scm.com">Git</a> evangelist and Ruby
39 + developer working on <a href="http://github.com">GitHub.com</a>.
40 + I am the author of the <a href="http://progit.org">Pro Git</a> book
41 + by Apress, the <a href="https://peepcode.com/products/git-internals-pdf">Git Internals Peepcode <span class="caps">PDF</span></a>
42 + as well as the maintainer of the <a href="http://git-scm.com">Git homepage</a>
43 + and the <a href="http://book.git-scm.com">Git Community Book</a>.
44 + I have presented at <a id="menu_talks" href="#">a bunch of conferences</a>
45 + and a number of local groups and have done corporate training on Git
46 + across the country.</p>
47 +
48 + <h3>About This Site</h3>
49 +
50 + <p>This site is built using the Jekyll library and hosted on GitHub.
51 + The source code used to create this library is publicly available on
52 + GitHub as well.</p>
53 + </div>
54 + </div>
55 + <div class="grid_6 omega">
56 + <a href="http://www.flickr.com/photos/chacon/174667918/" title="Jessica and Scott at the Tetons by schacon, on Flickr">
57 + <img width="300" src="http://farm1.static.flickr.com/56/174667918_c29a05a91d.jpg" alt="Jessica and Scott at the Tetons" /></a>
58 +
59 + <img width="300" src="http://farm5.static.flickr.com/4045/4318260674_05667bf79e.jpg"/>
60 +
61 + <a href="http://www.flickr.com/photos/fraserspeirs/3395523242/sizes/m/in/set-72157615924425156/">
62 + <img width="300" src="http://farm4.static.flickr.com/3442/3395523242_107d9cec71.jpg"/></a>
63 +
64 + <a href="http://www.flickr.com/photos/chacon/206680272/" title="Who is the Monkey? by schacon, on Flickr">
65 + <img width="300" src="http://farm1.static.flickr.com/59/206680272_d082087ea0.jpg" alt="Who is the Monkey?" /></a>
66 +
67 + <img width="300" src="http://farm3.static.flickr.com/2636/4318263576_acec667e8b.jpg"/>
68 + </div>
69 +</div>
css/960.css new
+491
@@ -0,0 +1,491 @@
1 +/*
2 + 960 Grid System ~ Core CSS.
3 + Learn more ~ http://960.gs/
4 +
5 + Licensed under GPL and MIT.
6 +*/
7 +
8 +/* =Containers
9 +--------------------------------------------------------------------------------*/
10 +
11 +.container_12,
12 +.container_16
13 +{
14 + margin-left: auto;
15 + margin-right: auto;
16 + width: 960px;
17 +}
18 +
19 +/* =Grid >> Global
20 +--------------------------------------------------------------------------------*/
21 +
22 +.grid_1,
23 +.grid_2,
24 +.grid_3,
25 +.grid_4,
26 +.grid_5,
27 +.grid_6,
28 +.grid_7,
29 +.grid_8,
30 +.grid_9,
31 +.grid_10,
32 +.grid_11,
33 +.grid_12,
34 +.grid_13,
35 +.grid_14,
36 +.grid_15,
37 +.grid_16
38 +{
39 + display: inline;
40 + float: left;
41 + margin-left: 10px;
42 + margin-right: 10px;
43 +}
44 +
45 +.container_12 .grid_3,
46 +.container_16 .grid_4
47 +{
48 + width: 220px;
49 +}
50 +
51 +.container_12 .grid_6,
52 +.container_16 .grid_8
53 +{
54 + width: 460px;
55 +}
56 +
57 +.container_12 .grid_9,
58 +.container_16 .grid_12
59 +{
60 + width: 700px;
61 +}
62 +
63 +.container_12 .grid_12,
64 +.container_16 .grid_16
65 +{
66 + width: 940px;
67 +}
68 +
69 +/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
70 +--------------------------------------------------------------------------------*/
71 +
72 +.alpha
73 +{
74 + margin-left: 0;
75 +}
76 +
77 +.omega
78 +{
79 + margin-right: 0;
80 +}
81 +
82 +/* =Grid >> 12 Columns
83 +--------------------------------------------------------------------------------*/
84 +
85 +.container_12 .grid_1
86 +{
87 + width: 60px;
88 +}
89 +
90 +.container_12 .grid_2
91 +{
92 + width: 140px;
93 +}
94 +
95 +.container_12 .grid_4
96 +{
97 + width: 300px;
98 +}
99 +
100 +.container_12 .grid_5
101 +{
102 + width: 380px;
103 +}
104 +
105 +.container_12 .grid_7
106 +{
107 + width: 540px;
108 +}
109 +
110 +.container_12 .grid_8
111 +{
112 + width: 620px;
113 +}
114 +
115 +.container_12 .grid_10
116 +{
117 + width: 780px;
118 +}
119 +
120 +.container_12 .grid_11
121 +{
122 + width: 860px;
123 +}
124 +
125 +/* =Grid >> 16 Columns
126 +--------------------------------------------------------------------------------*/
127 +
128 +.container_16 .grid_1
129 +{
130 + width: 40px;
131 +}
132 +
133 +.container_16 .grid_2
134 +{
135 + width: 100px;
136 +}
137 +
138 +.container_16 .grid_3
139 +{
140 + width: 160px;
141 +}
142 +
143 +.container_16 .grid_5
144 +{
145 + width: 280px;
146 +}
147 +
148 +.container_16 .grid_6
149 +{
150 + width: 340px;
151 +}
152 +
153 +.container_16 .grid_7
154 +{
155 + width: 400px;
156 +}
157 +
158 +.container_16 .grid_9
159 +{
160 + width: 520px;
161 +}
162 +
163 +.container_16 .grid_10
164 +{
165 + width: 580px;
166 +}
167 +
168 +.container_16 .grid_11
169 +{
170 + width: 640px;
171 +}
172 +
173 +.container_16 .grid_13
174 +{
175 + width: 760px;
176 +}
177 +
178 +.container_16 .grid_14
179 +{
180 + width: 820px;
181 +}
182 +
183 +.container_16 .grid_15
184 +{
185 + width: 880px;
186 +}
187 +
188 +/* =Prefix Extra Space >> Global
189 +--------------------------------------------------------------------------------*/
190 +
191 +.container_12 .prefix_3,
192 +.container_16 .prefix_4
193 +{
194 + padding-left: 240px;
195 +}
196 +
197 +.container_12 .prefix_6,
198 +.container_16 .prefix_8
199 +{
200 + padding-left: 480px;
201 +}
202 +
203 +.container_12 .prefix_9,
204 +.container_16 .prefix_12
205 +{
206 + padding-left: 720px;
207 +}
208 +
209 +/* =Prefix Extra Space >> 12 Columns
210 +--------------------------------------------------------------------------------*/
211 +
212 +.container_12 .prefix_1
213 +{
214 + padding-left: 80px;
215 +}
216 +
217 +.container_12 .prefix_2
218 +{
219 + padding-left: 160px;
220 +}
221 +
222 +.container_12 .prefix_4
223 +{
224 + padding-left: 320px;
225 +}
226 +
227 +.container_12 .prefix_5
228 +{
229 + padding-left: 400px;
230 +}
231 +
232 +.container_12 .prefix_7
233 +{
234 + padding-left: 560px;
235 +}
236 +
237 +.container_12 .prefix_8
238 +{
239 + padding-left: 640px;
240 +}
241 +
242 +.container_12 .prefix_10
243 +{
244 + padding-left: 800px;
245 +}
246 +
247 +.container_12 .prefix_11
248 +{
249 + padding-left: 880px;
250 +}
251 +
252 +/* =Prefix Extra Space >> 16 Columns
253 +--------------------------------------------------------------------------------*/
254 +
255 +.container_16 .prefix_1
256 +{
257 + padding-left: 60px;
258 +}
259 +
260 +.container_16 .prefix_2
261 +{
262 + padding-left: 120px;
263 +}
264 +
265 +.container_16 .prefix_3
266 +{
267 + padding-left: 180px;
268 +}
269 +
270 +.container_16 .prefix_5
271 +{
272 + padding-left: 300px;
273 +}
274 +
275 +.container_16 .prefix_6
276 +{
277 + padding-left: 360px;
278 +}
279 +
280 +.container_16 .prefix_7
281 +{
282 + padding-left: 420px;
283 +}
284 +
285 +.container_16 .prefix_9
286 +{
287 + padding-left: 540px;
288 +}
289 +
290 +.container_16 .prefix_10
291 +{
292 + padding-left: 600px;
293 +}
294 +
295 +.container_16 .prefix_11
296 +{
297 + padding-left: 660px;
298 +}
299 +
300 +.container_16 .prefix_13
301 +{
302 + padding-left: 780px;
303 +}
304 +
305 +.container_16 .prefix_14
306 +{
307 + padding-left: 840px;
308 +}
309 +
310 +.container_16 .prefix_15
311 +{
312 + padding-left: 900px;
313 +}
314 +
315 +/* =Suffix Extra Space >> Global
316 +--------------------------------------------------------------------------------*/
317 +
318 +.container_12 .suffix_3,
319 +.container_16 .suffix_4
320 +{
321 + padding-right: 240px;
322 +}
323 +
324 +.container_12 .suffix_6,
325 +.container_16 .suffix_8
326 +{
327 + padding-right: 480px;
328 +}
329 +
330 +.container_12 .suffix_9,
331 +.container_16 .suffix_12
332 +{
333 + padding-right: 720px;
334 +}
335 +
336 +/* =Suffix Extra Space >> 12 Columns
337 +--------------------------------------------------------------------------------*/
338 +
339 +.container_12 .suffix_1
340 +{
341 + padding-right: 80px;
342 +}
343 +
344 +.container_12 .suffix_2
345 +{
346 + padding-right: 160px;
347 +}
348 +
349 +.container_12 .suffix_4
350 +{
351 + padding-right: 320px;
352 +}
353 +
354 +.container_12 .suffix_5
355 +{
356 + padding-right: 400px;
357 +}
358 +
359 +.container_12 .suffix_7
360 +{
361 + padding-right: 560px;
362 +}
363 +
364 +.container_12 .suffix_8
365 +{
366 + padding-right: 640px;
367 +}
368 +
369 +.container_12 .suffix_10
370 +{
371 + padding-right: 800px;
372 +}
373 +
374 +.container_12 .suffix_11
375 +{
376 + padding-right: 880px;
377 +}
378 +
379 +/* =Suffix Extra Space >> 16 Columns
380 +--------------------------------------------------------------------------------*/
381 +
382 +.container_16 .suffix_1
383 +{
384 + padding-right: 60px;
385 +}
386 +
387 +.container_16 .suffix_2
388 +{
389 + padding-right: 120px;
390 +}
391 +
392 +.container_16 .suffix_3
393 +{
394 + padding-right: 180px;
395 +}
396 +
397 +.container_16 .suffix_5
398 +{
399 + padding-right: 300px;
400 +}
401 +
402 +.container_16 .suffix_6
403 +{
404 + padding-right: 360px;
405 +}
406 +
407 +.container_16 .suffix_7
408 +{
409 + padding-right: 420px;
410 +}
411 +
412 +.container_16 .suffix_9
413 +{
414 + padding-right: 540px;
415 +}
416 +
417 +.container_16 .suffix_10
418 +{
419 + padding-right: 600px;
420 +}
421 +
422 +.container_16 .suffix_11
423 +{
424 + padding-right: 660px;
425 +}
426 +
427 +.container_16 .suffix_13
428 +{
429 + padding-right: 780px;
430 +}
431 +
432 +.container_16 .suffix_14
433 +{
434 + padding-right: 840px;
435 +}
436 +
437 +.container_16 .suffix_15
438 +{
439 + padding-right: 900px;
440 +}
441 +
442 +/* =Clear Floated Elements
443 +--------------------------------------------------------------------------------*/
444 +
445 +/* http://sonspring.com/journal/clearing-floats */
446 +
447 +html body * span.clear,
448 +html body * div.clear,
449 +html body * li.clear,
450 +html body * dd.clear
451 +{
452 + background: none;
453 + border: 0;
454 + clear: both;
455 + display: block;
456 + float: none;
457 + font-size: 0;
458 + list-style: none;
459 + margin: 0;
460 + padding: 0;
461 + overflow: hidden;
462 + visibility: hidden;
463 + width: 0;
464 + height: 0;
465 +}
466 +
467 +/* http://www.positioniseverything.net/easyclearing.html */
468 +
469 +.clearfix:after
470 +{
471 + clear: both;
472 + content: '.';
473 + display: block;
474 + visibility: hidden;
475 + height: 0;
476 +}
477 +
478 +.clearfix
479 +{
480 + display: inline-block;
481 +}
482 +
483 +* html .clearfix
484 +{
485 + height: 1%;
486 +}
487 +
488 +.clearfix
489 +{
490 + display: block;
491 +}
\ No newline at end of file
css/grid.css new
+491
@@ -0,0 +1,491 @@
1 +/*
2 + 960 Grid System ~ Core CSS.
3 + Learn more ~ http://960.gs/
4 +
5 + Licensed under GPL and MIT.
6 +*/
7 +
8 +/* =Containers
9 +--------------------------------------------------------------------------------*/
10 +
11 +.container_12,
12 +.container_16
13 +{
14 + width: 92%;
15 + margin-left: 4%;
16 + margin-right: 4%;
17 +}
18 +
19 +/* =Grid >> Global
20 +--------------------------------------------------------------------------------*/
21 +
22 +.grid_1,
23 +.grid_2,
24 +.grid_3,
25 +.grid_4,
26 +.grid_5,
27 +.grid_6,
28 +.grid_7,
29 +.grid_8,
30 +.grid_9,
31 +.grid_10,
32 +.grid_11,
33 +.grid_12,
34 +.grid_13,
35 +.grid_14,
36 +.grid_15,
37 +.grid_16
38 +{
39 + display: inline;
40 + float: left;
41 + margin-left: 1%;
42 + margin-right: 1%;
43 +}
44 +
45 +.container_12 .grid_3,
46 +.container_16 .grid_4
47 +{
48 + width: 23%;
49 +}
50 +
51 +.container_12 .grid_6,
52 +.container_16 .grid_8
53 +{
54 + width: 48%;
55 +}
56 +
57 +.container_12 .grid_9,
58 +.container_16 .grid_12
59 +{
60 + width: 73%;
61 +}
62 +
63 +.container_12 .grid_12,
64 +.container_16 .grid_16
65 +{
66 + width: 98%;
67 +}
68 +
69 +/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
70 +--------------------------------------------------------------------------------*/
71 +
72 +.alpha
73 +{
74 + margin-left: 0;
75 +}
76 +
77 +.omega
78 +{
79 + margin-right: 0;
80 +}
81 +
82 +/* =Grid >> 12 Columns
83 +--------------------------------------------------------------------------------*/
84 +
85 +.container_12 .grid_1
86 +{
87 + width: 6.333%;
88 +}
89 +
90 +.container_12 .grid_2
91 +{
92 + width: 14.666%;
93 +}
94 +
95 +.container_12 .grid_4
96 +{
97 + width: 31.333%;
98 +}
99 +
100 +.container_12 .grid_5
101 +{
102 + width: 39.666%;
103 +}
104 +
105 +.container_12 .grid_7
106 +{
107 + width: 56.333%;
108 +}
109 +
110 +.container_12 .grid_8
111 +{
112 + width: 64.666%;
113 +}
114 +
115 +.container_12 .grid_10
116 +{
117 + width: 81.333%;
118 +}
119 +
120 +.container_12 .grid_11
121 +{
122 + width: 89.666%;
123 +}
124 +
125 +/* =Grid >> 16 Columns
126 +--------------------------------------------------------------------------------*/
127 +
128 +.container_16 .grid_1
129 +{
130 + width: 4.25%;
131 +}
132 +
133 +.container_16 .grid_2
134 +{
135 + width: 10.5%;
136 +}
137 +
138 +.container_16 .grid_3
139 +{
140 + width: 16.75%;
141 +}
142 +
143 +.container_16 .grid_5
144 +{
145 + width: 29.25%;
146 +}
147 +
148 +.container_16 .grid_6
149 +{
150 + width: 35.5%;
151 +}
152 +
153 +.container_16 .grid_7
154 +{
155 + width: 41.75%;
156 +}
157 +
158 +.container_16 .grid_9
159 +{
160 + width: 54.25%;
161 +}
162 +
163 +.container_16 .grid_10
164 +{
165 + width: 60.5%;
166 +}
167 +
168 +.container_16 .grid_11
169 +{
170 + width: 66.75%;
171 +}
172 +
173 +.container_16 .grid_13
174 +{
175 + width: 79.25%;
176 +}
177 +
178 +.container_16 .grid_14
179 +{
180 + width: 85.5%;
181 +}
182 +
183 +.container_16 .grid_15
184 +{
185 + width: 91.75%;
186 +}
187 +
188 +/* =Prefix Extra Space >> Global
189 +--------------------------------------------------------------------------------*/
190 +
191 +.container_12 .prefix_3,
192 +.container_16 .prefix_4
193 +{
194 + padding-left: 25%;
195 +}
196 +
197 +.container_12 .prefix_6,
198 +.container_16 .prefix_8
199 +{
200 + padding-left: 50%;
201 +}
202 +
203 +.container_12 .prefix_9,
204 +.container_16 .prefix_12
205 +{
206 + padding-left: 75%;
207 +}
208 +
209 +/* =Prefix Extra Space >> 12 Columns
210 +--------------------------------------------------------------------------------*/
211 +
212 +.container_12 .prefix_1
213 +{
214 + padding-left: 8.333%;
215 +}
216 +
217 +.container_12 .prefix_2
218 +{
219 + padding-left: 16.666%;
220 +}
221 +
222 +.container_12 .prefix_4
223 +{
224 + padding-left: 33.333%;
225 +}
226 +
227 +.container_12 .prefix_5
228 +{
229 + padding-left: 41.666%;
230 +}
231 +
232 +.container_12 .prefix_7
233 +{
234 + padding-left: 58.333%;
235 +}
236 +
237 +.container_12 .prefix_8
238 +{
239 + padding-left: 66.666%;
240 +}
241 +
242 +.container_12 .prefix_10
243 +{
244 + padding-left: 83.333%;
245 +}
246 +
247 +.container_12 .prefix_11
248 +{
249 + padding-left: 91.666%;
250 +}
251 +
252 +/* =Prefix Extra Space >> 16 Columns
253 +--------------------------------------------------------------------------------*/
254 +
255 +.container_16 .prefix_1
256 +{
257 + padding-left: 6.25%;
258 +}
259 +
260 +.container_16 .prefix_2
261 +{
262 + padding-left: 12.5%;
263 +}
264 +
265 +.container_16 .prefix_3
266 +{
267 + padding-left: 18.75%;
268 +}
269 +
270 +.container_16 .prefix_5
271 +{
272 + padding-left: 31.25%;
273 +}
274 +
275 +.container_16 .prefix_6
276 +{
277 + padding-left: 37.5%;
278 +}
279 +
280 +.container_16 .prefix_7
281 +{
282 + padding-left: 43.75%;
283 +}
284 +
285 +.container_16 .prefix_9
286 +{
287 + padding-left: 56.25%;
288 +}
289 +
290 +.container_16 .prefix_10
291 +{
292 + padding-left: 62.5%;
293 +}
294 +
295 +.container_16 .prefix_11
296 +{
297 + padding-left: 68.75%;
298 +}
299 +
300 +.container_16 .prefix_13
301 +{
302 + padding-left: 81.25%;
303 +}
304 +
305 +.container_16 .prefix_14
306 +{
307 + padding-left: 87.5%;
308 +}
309 +
310 +.container_16 .prefix_15
311 +{
312 + padding-left: 93.75%;
313 +}
314 +
315 +/* =Suffix Extra Space >> Global
316 +--------------------------------------------------------------------------------*/
317 +
318 +.container_12 .suffix_3,
319 +.container_16 .suffix_4
320 +{
321 + padding-right: 25%;
322 +}
323 +
324 +.container_12 .suffix_6,
325 +.container_16 .suffix_8
326 +{
327 + padding-right: 50%;
328 +}
329 +
330 +.container_12 .suffix_9,
331 +.container_16 .suffix_12
332 +{
333 + padding-right: 75%;
334 +}
335 +
336 +/* =Suffix Extra Space >> 12 Columns
337 +--------------------------------------------------------------------------------*/
338 +
339 +.container_12 .suffix_1
340 +{
341 + padding-right: 8.333%;
342 +}
343 +
344 +.container_12 .suffix_2
345 +{
346 + padding-right: 16.666%;
347 +}
348 +
349 +.container_12 .suffix_4
350 +{
351 + padding-right: 33.333%;
352 +}
353 +
354 +.container_12 .suffix_5
355 +{
356 + padding-right: 41.666%;
357 +}
358 +
359 +.container_12 .suffix_7
360 +{
361 + padding-right: 58.333%;
362 +}
363 +
364 +.container_12 .suffix_8
365 +{
366 + padding-right: 66.666%;
367 +}
368 +
369 +.container_12 .suffix_10
370 +{
371 + padding-right: 83.333%;
372 +}
373 +
374 +.container_12 .suffix_11
375 +{
376 + padding-right: 91.666%;
377 +}
378 +
379 +/* =Suffix Extra Space >> 16 Columns
380 +--------------------------------------------------------------------------------*/
381 +
382 +.container_16 .suffix_1
383 +{
384 + padding-right: 6.25%;
385 +}
386 +
387 +.container_16 .suffix_2
388 +{
389 + padding-right: 16.5%;
390 +}
391 +
392 +.container_16 .suffix_3
393 +{
394 + padding-right: 18.75%;
395 +}
396 +
397 +.container_16 .suffix_5
398 +{
399 + padding-right: 31.25%;
400 +}
401 +
402 +.container_16 .suffix_6
403 +{
404 + padding-right: 37.5%;
405 +}
406 +
407 +.container_16 .suffix_7
408 +{
409 + padding-right: 43.75%;
410 +}
411 +
412 +.container_16 .suffix_9
413 +{
414 + padding-right: 56.25%;
415 +}
416 +
417 +.container_16 .suffix_10
418 +{
419 + padding-right: 62.5%;
420 +}
421 +
422 +.container_16 .suffix_11
423 +{
424 + padding-right: 68.75%;
425 +}
426 +
427 +.container_16 .suffix_13
428 +{
429 + padding-right: 81.25%;
430 +}
431 +
432 +.container_16 .suffix_14
433 +{
434 + padding-right: 87.5%;
435 +}
436 +
437 +.container_16 .suffix_15
438 +{
439 + padding-right: 93.75%;
440 +}
441 +
442 +/* =Clear Floated Elements
443 +--------------------------------------------------------------------------------*/
444 +
445 +/* http://sonspring.com/journal/clearing-floats */
446 +
447 +html body * span.clear,
448 +html body * div.clear,
449 +html body * li.clear,
450 +html body * dd.clear
451 +{
452 + background: none;
453 + border: 0;
454 + clear: both;
455 + display: block;
456 + float: none;
457 + font-size: 0;
458 + list-style: none;
459 + margin: 0;
460 + padding: 0;
461 + overflow: hidden;
462 + visibility: hidden;
463 + width: 0;
464 + height: 0;
465 +}
466 +
467 +/* http://www.positioniseverything.net/easyclearing.html */
468 +
469 +.clearfix:after
470 +{
471 + clear: both;
472 + content: '.';
473 + display: block;
474 + visibility: hidden;
475 + height: 0;
476 +}
477 +
478 +.clearfix
479 +{
480 + display: inline-block;
481 +}
482 +
483 +* html .clearfix
484 +{
485 + height: 1%;
486 +}
487 +
488 +.clearfix
489 +{
490 + display: block;
491 +}
\ No newline at end of file
css/ie.css new
+31
@@ -0,0 +1,31 @@
1 +/*
2 + Fluid 960 Grid System - IE Fixes (IE7 and greater)
3 + Learn more ~ http://www.designinfluences.com/
4 +
5 + Licensed under GPL and MIT.
6 +*/
7 +
8 +/* =Grid >> Global
9 +--------------------------------------------------------------------------------*/
10 +
11 +.grid_1,
12 +.grid_2,
13 +.grid_3,
14 +.grid_4,
15 +.grid_5,
16 +.grid_6,
17 +.grid_7,
18 +.grid_8,
19 +.grid_9,
20 +.grid_10,
21 +.grid_11,
22 +.grid_12,
23 +.grid_13,
24 +.grid_14,
25 +.grid_15,
26 +.grid_16
27 +{
28 + margin-left: .92%;
29 + margin-right: .92%;
30 +}
31 +
css/ie6.css new
+31
@@ -0,0 +1,31 @@
1 +/*
2 + Fluid 960 Grid System - IE6 Fixes
3 + Learn more ~ http://www.designinfluences.com/
4 +
5 + Licensed under GPL and MIT.
6 +*/
7 +
8 +/* =Grid >> Global
9 +--------------------------------------------------------------------------------*/
10 +
11 +.grid_1,
12 +.grid_2,
13 +.grid_3,
14 +.grid_4,
15 +.grid_5,
16 +.grid_6,
17 +.grid_7,
18 +.grid_8,
19 +.grid_9,
20 +.grid_10,
21 +.grid_11,
22 +.grid_12,
23 +.grid_13,
24 +.grid_14,
25 +.grid_15,
26 +.grid_16
27 +{
28 + margin-left: .8%;
29 + margin-right: .8%;
30 +}
31 +
css/layout.css new
+558
@@ -0,0 +1,558 @@
1 +/*
2 +-----------------------------------------------
3 +Grey Box Method - Layout CSS
4 +----------------------------------------------- */
5 +
6 +body {
7 + border-top: 5px solid #000;
8 + color: #333;
9 + padding: 0 0 40px;
10 +}
11 +
12 +#about_me img { border: 5px solid #333; margin: 3px; }
13 +
14 +.info { background: #fff; padding: 10px;}
15 +
16 +.article { border-bottom: 5px solid #c9182f; padding-bottom: 10px; margin-bottom: 15px;}
17 +
18 +.non_home_box {
19 + display: none;
20 +}
21 +
22 +#reflist h3 {
23 + font-size: 1.1em;
24 + background: #fff;
25 +}
26 +#reflist h3 a {
27 + color: #c9182f;
28 +}
29 +#reflist h4 { font-size: 0.9em; }
30 +#reflist .block { margin: 0; padding: 0; }
31 +
32 +ul#menu {
33 + background: #c9182f;
34 + padding: .5em;
35 + display: inline;
36 + color: #fff;
37 +}
38 +ul#menu li {
39 + border: 0;
40 + margin: 0;
41 + padding: 0;
42 + padding-right: 10px;
43 + padding-left: 10px;
44 + display:inline;
45 + font-family: "inconsolata-1","inconsolata-2";
46 + font-size: 1.1em;
47 +}
48 +
49 +ul#menu li a { color: #fff; }
50 +
51 +.scribble-preview {
52 + background: #ff9;
53 + padding: 8px;
54 + border: 1px solid #ee6;
55 +}
56 +
57 +img#me { border: 8px solid #333; }
58 +
59 +/* anchors
60 +----------------------------------------------- */
61 +a {
62 + color: #000;
63 + font-weight:bold;
64 + text-decoration: none;
65 +}
66 +a:hover {
67 + color:#333;
68 +}
69 +
70 +/* headings
71 +----------------------------------------------- */
72 +h1, h2, h3, h4, h5, h6 {line-height:1.2em; margin-bottom:.3em;}
73 +h2 {margin-top:1em; }
74 +h5 {font-size:1.2em;}
75 +h6 {font-size:1em; text-transform:uppercase;}
76 +h3 { color: #c9182f; }
77 +
78 +h1 a {
79 + font-weight:normal;
80 +}
81 +
82 +
83 +/* branding
84 +----------------------------------------------- */
85 +#branding {
86 + font-weight:normal;
87 + font-size:4em;
88 + text-align:left;
89 + padding:8px;
90 + margin-bottom:0;
91 + color: #333;
92 + background: #fff;
93 +}
94 +
95 +
96 +/* page heading
97 +----------------------------------------------- */
98 +#page-heading {
99 + padding: 5px;
100 + background: #000;
101 + color: #eee;
102 + font-size:2em;
103 + letter-spacing: 8px;
104 +}
105 +
106 +
107 +/* boxes
108 +----------------------------------------------- */
109 +.box {
110 + background:#eee;
111 + margin-bottom:20px;
112 + padding:10px 10px 1px 10px;
113 + font-size: 1.1em;
114 +}
115 +.box h2 {
116 + font-size:1em;
117 + font-weight:normal;
118 + text-transform:uppercase;
119 + color:#fff;
120 + background:#333;
121 + margin:-10px -10px 0 -10px;
122 + padding:6px 12px;
123 +}
124 +.box h2 a,
125 +.box h2 a.visible {
126 + color:#fff;
127 + background:#333 url("../img/switch_minus.gif") 97% 50% no-repeat;
128 + display:block;
129 + padding:6px 12px;
130 + margin:-6px -12px;
131 + border:none;
132 +}
133 +.grid_4 .box h2 a {
134 + background-position: 97% 50%;
135 +}
136 +.grid_5 .box h2 a {
137 + background-position: 98% 50%;
138 +}
139 +.grid_12 .box h2 a {
140 + background-position: 99% 50%;
141 +}
142 +
143 +
144 +.box h2 a.hidden,
145 +.box h2 a.hidden:hover {
146 + background-image: url("../img/switch_plus.gif");
147 +}
148 +.box h2 a:hover {
149 + background-color:#111;
150 +}
151 +.block {
152 + padding-top:10px;
153 +}
154 +div.menu {
155 + padding:0;
156 +}
157 +div.menu h2 {
158 + margin:0;
159 +}
160 +div.menu .block {
161 + padding-top:0;
162 +}
163 +
164 +
165 +/* paragraphs, quotes and lists
166 +----------------------------------------------- */
167 +p {
168 + margin-bottom:1em;
169 +}
170 +blockquote {
171 + font-family: "inconsolata-1","inconsolata-2";
172 + padding-left:1em;
173 + border-left:4px solid #ccc;
174 +}
175 +blockquote cite {
176 + font-size:.9em;
177 +}
178 +ul, ol {
179 + padding-top:0;
180 +}
181 +
182 +
183 +/* menus
184 +----------------------------------------------- */
185 +ul.menu {
186 + list-style:none;
187 + border-top:1px solid #bbb;
188 +}
189 +ul.menu li {
190 + margin:0;
191 +}
192 +ul.menu li a {
193 + display:block;
194 + padding:4px 10px;
195 + border-bottom:1px solid #ccc;
196 +}
197 +ul.menu li a:hover {
198 + background:#eee;
199 +}
200 +ul.menu li a:active {
201 + background:#ccc;
202 +}
203 +
204 +
205 +/* submenus
206 +----------------------------------------------- */
207 +ul.menu ul {
208 + list-style:none;
209 + margin:0;
210 +}
211 +ul.menu ul li a {
212 + padding-left:30px;
213 +}
214 +
215 +
216 +/* section menus
217 +----------------------------------------------- */
218 +ul.section {
219 + border-top:0;
220 + margin-bottom:0;
221 +}
222 +ul.section li {
223 + text-transform:uppercase;
224 +}
225 +ul.section li a {
226 + background:#bbb;
227 +}
228 +ul.section li a:hover {
229 + background:#aaa;
230 +}
231 +ul.section li a:active {
232 + color:#fff;
233 + background:#666;
234 +}
235 +ul.section li li a {
236 + background:#ddd;
237 + border-bottom:1px solid #eee;
238 +}
239 +ul.section li li a:hover {
240 + background:#ccc;
241 +}
242 +ul.section li li a:active {
243 + color:#000;
244 + background:#fff;
245 +}
246 +ul.section ul li {
247 + text-transform:none;
248 +}
249 +ul.section ul.current li a {
250 + background:#eee;
251 + border-bottom:1px solid #fff;
252 +}
253 +ul.section ul.current li a:hover {
254 + background:#ddd;
255 +}
256 +ul.section ul.current li a:active {
257 + background:#fff;
258 +}
259 +ul.section li a.current {
260 + color:#fff;
261 + background:#666;
262 +}
263 +ul.section li a.current:hover {
264 + background:#555;
265 +}
266 +ul.section li a.current:active {
267 + background:#444;
268 +}
269 +ul.section li a.active {
270 + background:#fff;
271 + cursor:default;
272 +}
273 +ul.section li.current > a.active,
274 +ul.section li.current > a.active:hover {
275 + color:#fff;
276 + background:#666;
277 + cursor:default;
278 +}
279 +
280 +
281 +/* table
282 +----------------------------------------------- */
283 +table {
284 + width:100%;
285 + border:1px solid #bbb;
286 + margin-bottom:10px;
287 +}
288 +col.colC {
289 + width:8em;
290 +}
291 +th, td {
292 + padding:.2em 1em;
293 + text-align:left;
294 +}
295 +thead th {
296 + border-bottom:2px solid #888;
297 + background:#bbb;
298 + padding:.4em 1em .2em;
299 +}
300 +thead th.table-head {
301 + font-size:1em;
302 + font-weight:normal;
303 + text-transform:uppercase;
304 + color:#fff;
305 + background:#555;
306 + border:1px solid #555;
307 +}
308 +tbody th,
309 +tbody td {
310 + border-top:1px solid #bbb;
311 + border-bottom:1px solid #bbb;
312 + background:#eee;
313 +}
314 +tbody tr.odd th,
315 +tbody tr.odd td {
316 + background:#fff;
317 +}
318 +tfoot th,
319 +tfoot td {
320 + border-top:2px solid #666;
321 + background:#eee;
322 +}
323 +tfoot tr.total th,
324 +tfoot tr.total td {
325 + border-top:6px double #666;
326 +}
327 +tfoot tr.total th {
328 + text-transform:uppercase;
329 +}
330 +th.currency,
331 +td.currency {
332 + text-align:right;
333 +}
334 +
335 +
336 +/* forms
337 +----------------------------------------------- */
338 +form {
339 + overflow:hidden;
340 +}
341 +fieldset {
342 + border:1px solid #bbb;
343 + padding:10px;
344 + position:relative;
345 + background:#e9e9e9;
346 + margin-bottom:10px;
347 +}
348 +legend {
349 + font-size:1.1em;
350 + padding:.4em .8em;
351 + background:#fff;
352 + border:1px solid #bbb;
353 +}
354 +fieldset.login p {
355 + margin-bottom:1em;
356 + margin-top:0pt;
357 +}
358 +fieldset p label {
359 + width:98%;
360 +}
361 +fieldset p input {
362 + width:98%;
363 +}
364 +fieldset p select {
365 + width:99%;
366 +}
367 +fieldset.login p label {
368 + float:left;
369 + line-height:2em;
370 + margin-right:3%;
371 + text-align:right;
372 + width:32%;
373 +}
374 +fieldset.login p input {
375 + width:60%;
376 +}
377 +fieldset.login input.button {
378 + margin-left:35%;
379 +}
380 +form p.notice {
381 + font-weight:bold;
382 +}
383 +input.search.text {
384 + width:66%;
385 +}
386 +input.search.button {
387 + width:28%;
388 + margin-left:2%;
389 +}
390 +
391 +
392 +/* articles
393 +----------------------------------------------- */
394 +.articles {
395 + padding:0;
396 +}
397 +.articles h2 {
398 + margin:0;
399 +}
400 +#articles {
401 + padding-top:0;
402 +}
403 +.article {
404 + border-top:1px solid #666;
405 + padding-top:.5em;
406 +}
407 +.box .article {
408 + border-top:3px solid #fff;
409 + padding:13px 10px 0 10px;
410 + background: #fff;
411 +}
412 +.article h2 {
413 + font-size:2em;
414 + font-weight:normal;
415 + text-transform:none;
416 + color:#333;
417 + background:transparent;
418 + padding:0;
419 + margin:0;
420 + border:none;
421 +}
422 +.article h3 {
423 + margin-bottom:.2em;
424 + font-size:1.6em;
425 +}
426 +.box .first {
427 + border-top:none;
428 +}
429 +.article h4 {
430 + font-size:1.2em;
431 + text-transform:uppercase;
432 + margin-bottom:.5em;
433 +}
434 +.article a.image {
435 + float:left;
436 + margin:3px 10px 3px 0;
437 + padding:4px;
438 + border:1px solid #bbb;
439 + background:#fff;
440 +}
441 +.article a.image:hover {
442 + border:1px solid #666;
443 +}
444 +.article a.image img {
445 + float:left;
446 +}
447 +.article p.meta {
448 + color:#666;
449 + border-top:1px dotted #999;
450 + border-bottom:1px dotted #999;
451 + padding:.3em 0;
452 + margin-bottom:.8em;
453 +}
454 +
455 +
456 +/* site information
457 +----------------------------------------------- */
458 +#site_info .box {
459 + color:#ccc;
460 + background:#666;
461 + margin-bottom:10px;
462 +}
463 +#site_info a {
464 + color:#fff;
465 +}
466 +#site_info a:hover {
467 + color:#000;
468 +}
469 +
470 +
471 +/* AJAX sliding shelf
472 +----------------------------------------------- */
473 +#loading {float:right; margin-right:14px; margin-top:-2px;}
474 +.block {padding-bottom:1px;}
475 +
476 +
477 +/* Accordian
478 +----------------------------------------------- */
479 +.toggler {
480 + color: #222;
481 + margin: 0;
482 + padding: 2px 5px;
483 + background: #eee;
484 + border-bottom: 1px solid #ddd;
485 + border-right: 1px solid #ddd;
486 + border-top: 1px solid #f5f5f5;
487 + border-left: 1px solid #f5f5f5;
488 + font-size:1.1em;
489 + font-weight: normal;
490 +}
491 +.element h4 {
492 + margin: 0;
493 + padding:4px;
494 + line-height:1.2em;
495 +}
496 +.element p {
497 + margin: 0;
498 + padding: 4px;
499 +}
500 +.float-right {
501 + padding:10px 20px;
502 + float:right;
503 +}
504 +
505 +#accordian-block {
506 + padding-bottom:10px;
507 +}
508 +
509 +
510 +/* Mootools Kwicks
511 +----------------------------------------------- */
512 +#kwick-box {
513 + padding:0;
514 + overflow:hidden;
515 +}
516 +#kwick-box h2 {
517 + margin:0;
518 +}
519 +#kwick {
520 + position: relative;
521 +}
522 +#kwick .kwicks {
523 + display: block;
524 + background: #999;
525 + height: 120px;
526 + list-style:none;
527 + margin:0;
528 + overflow:hidden;
529 +}
530 +#kwick li {
531 + float: left;
532 + margin:0;
533 + padding:0;
534 +}
535 +#kwick .kwick {
536 + display: block;
537 + cursor: pointer;
538 + overflow: hidden;
539 + height: 100px;
540 + width: 215px;
541 + padding: 10px;
542 + background: #fff;
543 +}
544 +#kwick .kwick span {
545 + color:#fff;
546 +}
547 +#kwick .one {
548 + background: #666;
549 +}
550 +#kwick .two {
551 + background: #777;
552 +}
553 +#kwick .three {
554 + background: #888;
555 +}
556 +#kwick .four {
557 + background: #999;
558 +}
css/nav.css new
+167
@@ -0,0 +1,167 @@
1 +/*
2 +-----------------------------------------------
3 +Navigation
4 +----------------------------------------------- */
5 +
6 +/* navigation (horizontal subnavigation)
7 +----------------------------------------------- */
8 +ul.nav,
9 +ul.nav * { margin:0;padding:0;}
10 +ul.nav {
11 + position:relative;
12 + background:#666;
13 + max-width:100%;
14 + height:2.5em;
15 + }
16 +ul.nav li {
17 + cursor:pointer;
18 + float:left;
19 + text-align:center;
20 + list-style-type:none;
21 + font-weight:normal;
22 +}
23 +ul.nav li ul {
24 + cursor:default;
25 + width:100%;
26 + max-width:100%;
27 + position:absolute;
28 + height:auto;
29 + top:2.5em;
30 + background-position:0 0 !important;
31 + left:-9000px;
32 +}
33 +ul.nav li ul li {
34 + padding:0;
35 + border:none;
36 + width:auto;
37 + max-width:none;
38 +}
39 +ul.nav li a {
40 + color:#fff;
41 + background:#666;
42 + font-weight:bold;
43 + text-decoration:none;
44 + display:block;
45 + float:left;
46 + padding:0 1em;
47 + height:2.4em;
48 + line-height:2.5em;
49 +}
50 +ul.nav li ul li a {
51 + position:relative !important; /* ie Mac */
52 + cursor:pointer !important;
53 + white-space:nowrap;
54 + line-height:2em;
55 + height:2em;
56 + font-weight:normal;
57 + color:#666;
58 + background-position:0 50% !important;
59 +}
60 +
61 +ul.nav li:hover a,
62 +ul.nav li a:hover,
63 +ul.nav li a:focus {color:#000; background:#ccc;}
64 +ul.nav li a:active {color:#666; background:#fff;}
65 +ul.nav li:hover ul {left:0;z-index:10}
66 +ul.nav li ul,
67 +ul.nav li {background:#ccc !important}
68 +ul.nav li:hover ul li a {color:#444;}
69 +ul.nav li:hover ul li a:hover {color:#000; background:#fff;}
70 +ul.nav li:hover ul li a:active {color:#666; background:#fff;}
71 +
72 +ul.nav li.current a {color:#666; background:#fff; cursor:default; font-weight:bold;}
73 +ul.nav li.current ul {left:0;z-index:5}
74 +ul.nav li.current ul,
75 +ul.nav li.current {background:#ccc !important}
76 +ul.nav li.current ul li a {color:#444; background:#ccc; font-weight:normal;}
77 +ul.nav li.current ul li a:hover {color:#000; background:#fff;}
78 +ul.nav li ul li.current a,
79 +ul.nav li ul li.current a:hover,
80 +ul.nav li.current:hover ul li a:active {color:#666; background:#fff;}
81 +
82 +
83 +/* navigation (vertical subnavigation)
84 +----------------------------------------------- */
85 +ul.nav {
86 + background:#666;
87 +}
88 +ul.main li {
89 + position:relative;
90 + top:0;
91 + left:0;
92 +}
93 +ul.main li ul {
94 + border-top:0;
95 +}
96 +ul.main li ul li {
97 + float:left;
98 +}
99 +ul.main li a {
100 + height:2.5em;
101 + line-height:2.5em;
102 + border:0;
103 + color:#fff;
104 + background:#666;
105 +}
106 +ul.main li ul li a {
107 + width:12em;
108 + line-height:2em;
109 + height:2em;
110 + text-align:left;
111 + color:#fff;
112 + border-top:1px solid #444;
113 + background:#444;
114 +}
115 +ul.main li a:focus {color:#fff; background:#666;}
116 +ul.main li ul li a:hover {
117 + color:#fff;
118 + background:#555;
119 +}
120 +ul.main li:hover a {
121 + color:#fff;
122 + background:#555;
123 +}
124 +ul.main li:hover ul li a {color:#fff;}
125 +ul.main li:hover ul li a:hover {color:#fff; background:#444;}
126 +ul.main li:hover a:active {background:#444;}
127 +ul.main li:hover ul li a:active {color:#fff; background:#222;}
128 +
129 +
130 +/* secondary list
131 +----------------------------------------------- */
132 +ul.nav li.secondary {
133 + float:right;
134 + color:#cde;
135 + background:transparent !important;
136 +}
137 +ul.nav li.secondary span.status {
138 + float:left;
139 + padding:0 1em;
140 + line-height:2.77em;
141 + height:2.77em;
142 + font-size:0.9em;
143 +}
144 +ul.nav li.secondary span.status a {
145 + float:none;
146 + display:inline;
147 + padding:0;
148 + height:auto;
149 + line-height:auto;
150 + color:#cde;
151 + background:transparent;
152 +}
153 +ul.nav li.secondary span.status a:hover {
154 + color:#fff;
155 + background:transparent;
156 +}
157 +ul.nav li.secondary span.status span {
158 + text-transform:capitalize;
159 +}
160 +ul.nav li.secondary:hover a {
161 + color:#fff;
162 + background:#666;
163 +}
164 +ul.nav li.secondary:hover a:hover {
165 + background:#555;
166 +}
167 +ul.nav li.secondary:hover a:active {background:#444;}
css/reset.css new
+53
@@ -0,0 +1,53 @@
1 +/* http://meyerweb.com/eric/tools/css/reset/ */
2 +/* v1.0 | 20080212 */
3 +
4 +html, body, div, span, applet, object, iframe,
5 +h1, h2, h3, h4, h5, h6, p, blockquote, pre,
6 +a, abbr, acronym, address, big, cite, code,
7 +del, dfn, em, font, img, ins, kbd, q, s, samp,
8 +small, strike, strong, sub, sup, tt, var,
9 +b, u, i, center,
10 +dl, dt, dd, ol, ul, li,
11 +fieldset, form, label, legend,
12 +table, caption, tbody, tfoot, thead, tr, th, td {
13 + margin: 0;
14 + padding: 0;
15 + border: 0;
16 + outline: 0;
17 + font-size: 100%;
18 + vertical-align: baseline;
19 + background: transparent;
20 +}
21 +body {
22 + line-height: 1;
23 +}
24 +ol, ul {
25 + list-style: none;
26 +}
27 +blockquote, q {
28 + quotes: none;
29 +}
30 +blockquote:before, blockquote:after,
31 +q:before, q:after {
32 + content: '';
33 + content: none;
34 +}
35 +
36 +/* remember to define focus styles! */
37 +:focus {
38 + outline: 0;
39 +}
40 +
41 +/* remember to highlight inserts somehow! */
42 +ins {
43 + text-decoration: none;
44 +}
45 +del {
46 + text-decoration: line-through;
47 +}
48 +
49 +/* tables still need 'cellspacing="0"' in the markup */
50 +table {
51 + border-collapse: collapse;
52 + border-spacing: 0;
53 +}
\ No newline at end of file
css/text.css new
+98
@@ -0,0 +1,98 @@
1 +/*
2 + 960 Grid System ~ Text CSS.
3 + Learn more ~ http://960.gs/
4 +
5 + Licensed under GPL and MIT.
6 +*/
7 +
8 +/* =Basic HTML
9 +--------------------------------------------------------------------------------*/
10 +
11 +body
12 +{
13 + font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
14 +}
15 +
16 +a:focus
17 +{
18 + outline: 1px dotted invert;
19 +}
20 +
21 +hr
22 +{
23 + border-color: #ccc;
24 + border-style: solid;
25 + border-width: 1px 0 0;
26 + clear: both;
27 + height: 0;
28 +}
29 +
30 +/* =Headings
31 +--------------------------------------------------------------------------------*/
32 +
33 +h1
34 +{
35 + font-size: 25px;
36 +}
37 +
38 +h2
39 +{
40 + font-size: 23px;
41 +}
42 +
43 +h3
44 +{
45 + font-size: 21px;
46 +}
47 +
48 +h4
49 +{
50 + font-size: 19px;
51 +}
52 +
53 +h5
54 +{
55 + font-size: 17px;
56 +}
57 +
58 +h6
59 +{
60 + font-size: 15px;
61 +}
62 +
63 +/* =Spacing
64 +--------------------------------------------------------------------------------*/
65 +
66 +ol
67 +{
68 + list-style: decimal;
69 +}
70 +
71 +ul
72 +{
73 + list-style: square;
74 +}
75 +
76 +li
77 +{
78 + margin-left: 30px;
79 +}
80 +
81 +p,
82 +dl,
83 +hr,
84 +h1,
85 +h2,
86 +h3,
87 +h4,
88 +h5,
89 +h6,
90 +ol,
91 +ul,
92 +pre,
93 +table,
94 +address,
95 +fieldset
96 +{
97 + margin-bottom: 20px;
98 +}
\ No newline at end of file
index.html new
+109
@@ -0,0 +1,109 @@
1 +---
2 +layout: reference
3 +---
4 +<div class="box">
5 + <h2>Introduction to the Git Reference</h2>
6 + <div class="block">
7 + <p>
8 + This is the Git reference site. This is meant to be a quick
9 + reference for learning and remembering the most important and
10 + commonly used Git commands. The commands are organized into
11 + sections of the type of operation you may be trying to do, and
12 + will preset the common options and commands needed to accomplish
13 + these common tasks.
14 + </p>
15 + <p>
16 + Each section will link to the next section, so it can be used
17 + as a tutorial. Every page will also link to the more in-depth
18 + offical Git documentation to learn more about any of the commands.
19 + First, we'll start with thinking about source code management like
20 + Git does.
21 + </p>
22 + </div>
23 +</div>
24 +
25 +<div class="box">
26 + <h2>How to Think Like Git</h2>
27 + <div class="block">
28 + <p>
29 + This first thing that is important to understand about Git is
30 + that it thinks about version control very differently than
31 + Subversion or Perforce or whatever SCM you may be used to. It
32 + is often easier to learn Git by trying to forget your assumptions
33 + about how version control works and try to think about it in the
34 + Git way.
35 + </p>
36 +
37 + <p>
38 + Let's start from scratch. Assume you are designing a new source
39 + code management system. How do you do basic version control before
40 + you used a tool for it? Chances are that you simply copied your
41 + project directory to save what it looked like at that point.
42 + </p>
43 +
44 + <pre> $ cp -R project project.bak </pre>
45 +
46 + <p>
47 + That way, you can easily revert files that get messed up later, or
48 + see what you have changed by comparing what the project looks like
49 + now to what it looked like when you copied it.
50 + </p>
51 +
52 + <p>
53 + If you are really paranoid, you may do this often, maybe putting the
54 + date in the name of the backup:
55 + </p>
56 +
57 + <pre> $ cp -R project project.2010-06-01.bak </pre>
58 +
59 + <p>
60 + In that case, you may have a bunch of snapshots of your project that
61 + you can compare and inspect from. You can even use this model to
62 + fairly effectively share changes with someone. If you zip up your
63 + project at a known state and put it on your website, other developers
64 + can download that, change it and send you a patch pretty easily.
65 + </p>
66 +
67 + <pre>
68 + $ wget http://sample.com/project.2010-06-01.zip
69 + $ unzip project.2010-06-01.zip
70 + $ cp -R project.2010-06-01 project-my-copy
71 + $ unzip project.2010-06-01.zip
72 + $ cd project-my-copy
73 + $ (change something)
74 + $ diff project-my-copy project.2010-06-01 > change.patch
75 + $ (email change.patch)</pre>
76 +
77 + <p>
78 + Now the original developer can apply that patch to their copy of the
79 + project and they have your changes. This is how many open source
80 + projects have been collaborated on for several years.
81 + </p>
82 +
83 + <p>
84 + This actually works fairly well, so let's say we want to write a tool
85 + to make this basic process faster and easier. Instead of writing a tool
86 + that versions each file individually, like Subversion, we would probably
87 + write one that makes it easier to store snapshots of our project without
88 + having to copy the whole directory each time.
89 + </p>
90 +
91 + <p>
92 + This is essentially what Git is. You tell Git you want to save a snapshot
93 + of your project with the <code>git commit</code> command and it basically
94 + records a manifest of what all of the files in your project look like at
95 + that point. Then most of the commands work with those manifests to see
96 + how they differ or pull content out of them, etc.
97 + </p>
98 +
99 +
100 + <p>
101 + If you think about Git
102 + as a tool for storing and comparing and merging snapshots of your project,
103 + it may be easier to understand what is going on and how to do things
104 + properly.
105 + </p>
106 +
107 + <p><a href="#">On to Getting and Creating Projects &#187;</a></p>
108 + </div>
109 +</div>
js/action.js new
+139
@@ -0,0 +1,139 @@
1 +jQuery.githubUser = function(username, callback) {
2 + jQuery.getJSON("http://github.com/api/v1/json/" + username + "?callback=?", callback);
3 +}
4 +
5 +var nicknames = ["Dragon", "Gizzard", "The Enforcer",
6 + "Mizungu", "The Hammer"]
7 +var phrases = ["also feels that specialization is for insects",
8 + "my dogs named tater tooooo",
9 + "every movie should have a cast dance scene at the end",
10 + "honey, you're a tool of the masses",
11 + "my life is kinda like the Matrix, really",
12 + "too fat to fit into Japanese pants",
13 + "it's like the finger of God!"]
14 +function changeBlurb() {
15 + var phrase = phrases[Math.floor(Math.random()*phrases.length)]
16 + $('#page-heading').text(phrase)
17 + t=setTimeout("changeBlurb()",30000);
18 +}
19 +
20 +function changeNickname() {
21 + var nickname = nicknames[Math.floor(Math.random()*nicknames.length)]
22 + $('#nickname').text(nickname)
23 + t=setTimeout("changeNickname()",30000);
24 +}
25 +
26 +function showHome() {
27 + $('#break').show()
28 + $('.non_home_box').hide('scale')
29 + $('.home_box').show('scale')
30 +}
31 +
32 +function showTalks() {
33 + $('#break').hide()
34 + $('#info_box').show()
35 + $("#info_box").load("talks.html", null, function() {
36 + window.location.hash = 'talks'
37 + });
38 +}
39 +
40 +function showScribbles() {
41 + $('#break').hide()
42 + $('#info_box').show()
43 + $("#info_box").load("scribbles.html", null, function() {
44 + window.location.hash = 'scribbles'
45 + });
46 +}
47 +
48 +function showAbout() {
49 + $('#break').hide()
50 + $('#info_box').show()
51 + $("#info_box").load("about.html", null, function() {
52 + window.location.hash = 'about'
53 + $("a#menu_talks").click(function(event){
54 + hideAll()
55 + showTalks()
56 + })
57 + });
58 +}
59 +
60 +function showCode() {
61 + $('#break').hide()
62 + $('#info_box').show()
63 + $("#info_box").load("code.html", null, function() {
64 + $.githubUser('schacon', function(data) {
65 + $('#github-projects').text('')
66 + var repos = data.user.repositories;
67 + repos.sort(function(a,b) {
68 + return b.watchers - a.watchers;
69 + });
70 +
71 + $(repos).each(function() {
72 + if((!this.fork) && (!this.private)) {
73 + $('#github-projects').append("\
74 + <div class='repo'>\
75 + <h3><a href='" + this.url + "'>" + this.name + "</a></h3>\
76 + <span class='desc'>"+this.description+"</span>\
77 + <span class='watchers'>" + this.watchers + " </span>\
78 + <span class='forks'>" + this.forks + "</span>\
79 + </div>");
80 + }
81 + });
82 + });
83 + window.location.hash = 'code'
84 + });
85 +}
86 +
87 +function hideAll() {
88 + $('.non_home_box').hide()
89 + $('.home_box').hide()
90 +}
91 +
92 +$(document).ready(function(){
93 + changeBlurb()
94 + changeNickname()
95 + if(window.location.hash != "") {
96 + page = window.location.hash
97 + if(page == '#talks') {
98 + hideAll()
99 + showTalks()
100 + }
101 + if(page == '#code') {
102 + hideAll()
103 + showCode()
104 + }
105 + if(page == '#about') {
106 + hideAll()
107 + showAbout()
108 + }
109 + if(page == '#scribbles') {
110 + hideAll()
111 + showScribbles()
112 + }
113 + }
114 +
115 + $("a#menu_home").click(function(event){
116 + showHome()
117 + })
118 +
119 + $("a#menu_talks").click(function(event){
120 + hideAll()
121 + showTalks()
122 + })
123 +
124 + $("a#menu_code").click(function(event){
125 + hideAll()
126 + showCode()
127 + })
128 +
129 + $("a#menu_about").click(function(event){
130 + hideAll()
131 + showAbout()
132 + })
133 +
134 + $("a#menu_scribbles").click(function(event){
135 + hideAll()
136 + showScribbles()
137 + })
138 +
139 +})
js/jquery-1.4.1.min.js new
+152
@@ -0,0 +1,152 @@
1 +/*!
2 + * jQuery JavaScript Library v1.4.1
3 + * http://jquery.com/
4 + *
5 + * Copyright 2010, John Resig
6 + * Dual licensed under the MIT or GPL Version 2 licenses.
7 + * http://jquery.org/license
8 + *
9 + * Includes Sizzle.js
10 + * http://sizzlejs.com/
11 + * Copyright 2010, The Dojo Foundation
12 + * Released under the MIT, BSD, and GPL Licenses.
13 + *
14 + * Date: Mon Jan 25 19:43:33 2010 -0500
15 + */
16 +(function(z,v){function la(){if(!c.isReady){try{r.documentElement.doScroll("left")}catch(a){setTimeout(la,1);return}c.ready()}}function Ma(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 X(a,b,d,f,e,i){var j=a.length;if(typeof b==="object"){for(var n in b)X(a,n,b[n],f,e,d);return a}if(d!==v){f=!i&&f&&c.isFunction(d);for(n=0;n<j;n++)e(a[n],b,f?d.call(a[n],n,e(a[n],b)):d,i);return a}return j?
17 +e(a[0],b):null}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function ma(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function na(a){var b,d=[],f=[],e=arguments,i,j,n,o,m,s,x=c.extend({},c.data(this,"events").live);if(!(a.button&&a.type==="click")){for(o in x){j=x[o];if(j.live===a.type||j.altLive&&c.inArray(a.type,j.altLive)>-1){i=j.data;i.beforeFilter&&i.beforeFilter[a.type]&&!i.beforeFilter[a.type](a)||f.push(j.selector)}else delete x[o]}i=c(a.target).closest(f,
18 +a.currentTarget);m=0;for(s=i.length;m<s;m++)for(o in x){j=x[o];n=i[m].elem;f=null;if(i[m].selector===j.selector){if(j.live==="mouseenter"||j.live==="mouseleave")f=c(a.relatedTarget).closest(j.selector)[0];if(!f||f!==n)d.push({elem:n,fn:j})}}m=0;for(s=d.length;m<s;m++){i=d[m];a.currentTarget=i.elem;a.data=i.fn.data;if(i.fn.apply(i.elem,e)===false){b=false;break}}return b}}function oa(a,b){return"live."+(a?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function pa(a){return!a||!a.parentNode||a.parentNode.nodeType===
19 +11}function qa(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var i in f)for(var j in f[i])c.event.add(this,i,f[i][j],f[i][j].data)}}})}function ra(a,b,d){var f,e,i;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&a[0].indexOf("<option")<0&&(c.support.checkClone||!sa.test(a[0]))){e=true;if(i=c.fragments[a[0]])if(i!==1)f=i}if(!f){b=b&&b[0]?b[0].ownerDocument||b[0]:r;f=b.createDocumentFragment();
20 +c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=i?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(ta.concat.apply([],ta.slice(0,b)),function(){d[this]=a});return d}function ua(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Na=z.jQuery,Oa=z.$,r=z.document,S,Pa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Qa=/^.[^:#\[\.,]*$/,Ra=/\S/,Sa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Ta=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,O=navigator.userAgent,
21 +va=false,P=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,Q=Array.prototype.slice,wa=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(typeof a==="string")if((d=Pa.exec(a))&&(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:r;if(a=Ta.exec(a))if(c.isPlainObject(b)){a=[r.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=ra([d[1]],
22 +[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}}else{if(b=r.getElementById(d[2])){if(b.id!==d[2])return S.find(a);this.length=1;this[0]=b}this.context=r;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=r;a=r.getElementsByTagName(a)}else return!b||b.jquery?(b||S).find(a):c(b).find(a);else if(c.isFunction(a))return S.ready(a);if(a.selector!==v){this.selector=a.selector;this.context=a.context}return c.isArray(a)?this.setArray(a):c.makeArray(a,
23 +this)},selector:"",jquery:"1.4.1",length:0,size:function(){return this.length},toArray:function(){return Q.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){a=c(a||null);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=0;ba.apply(this,a);return this},each:function(a,b){return c.each(this,
24 +a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(r,c);else P&&P.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Q.apply(this,arguments),"slice",Q.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};
25 +c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,i,j,n;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(i in e){j=a[i];n=e[i];if(a!==n)if(f&&n&&(c.isPlainObject(n)||c.isArray(n))){j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(n)?[]:{};a[i]=c.extend(f,j,n)}else if(n!==v)a[i]=n}return a};c.extend({noConflict:function(a){z.$=
26 +Oa;if(a)z.jQuery=Na;return c},isReady:false,ready:function(){if(!c.isReady){if(!r.body)return setTimeout(c.ready,13);c.isReady=true;if(P){for(var a,b=0;a=P[b++];)a.call(r,c);P=null}c.fn.triggerHandler&&c(r).triggerHandler("ready")}},bindReady:function(){if(!va){va=true;if(r.readyState==="complete")return c.ready();if(r.addEventListener){r.addEventListener("DOMContentLoaded",L,false);z.addEventListener("load",c.ready,false)}else if(r.attachEvent){r.attachEvent("onreadystatechange",L);z.attachEvent("onload",
27 +c.ready);var a=false;try{a=z.frameElement==null}catch(b){}r.documentElement.doScroll&&a&&la()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,"isPrototypeOf"))return false;var b;for(b in a);return b===v||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;
28 +return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return z.JSON&&z.JSON.parse?z.JSON.parse(a):(new Function("return "+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Ra.test(a)){var b=r.getElementsByTagName("head")[0]||
29 +r.documentElement,d=r.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(r.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,i=a.length,j=i===v||c.isFunction(a);if(d)if(j)for(f in a){if(b.apply(a[f],d)===false)break}else for(;e<i;){if(b.apply(a[e++],d)===false)break}else if(j)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=
30 +a[0];e<i&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Sa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==
31 +v;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,i=a.length;e<i;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,i=0,j=a.length;i<j;i++){e=b(a[i],i,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=v}else if(b&&!c.isFunction(b)){d=b;b=v}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},
32 +uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});O=c.uaMatch(O);if(O.browser){c.browser[O.browser]=true;c.browser.version=O.version}if(c.browser.webkit)c.browser.safari=true;if(wa)c.inArray=function(a,b){return wa.call(b,a)};S=c(r);if(r.addEventListener)L=function(){r.removeEventListener("DOMContentLoaded",
33 +L,false);c.ready()};else if(r.attachEvent)L=function(){if(r.readyState==="complete"){r.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=r.documentElement,b=r.createElement("script"),d=r.createElement("div"),f="script"+J();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 e=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!i)){c.support=
34 +{leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:r.createElement("select").appendChild(r.createElement("option")).selected,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};
35 +b.type="text/javascript";try{b.appendChild(r.createTextNode("window."+f+"=1;"))}catch(j){}a.insertBefore(b,a.firstChild);if(z[f]){c.support.scriptEval=true;delete z[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function n(){c.support.noCloneEvent=false;d.detachEvent("onclick",n)});d.cloneNode(true).fireEvent("onclick")}d=r.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=r.createDocumentFragment();a.appendChild(d.firstChild);
36 +c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var n=r.createElement("div");n.style.width=n.style.paddingLeft="1px";r.body.appendChild(n);c.boxModel=c.support.boxModel=n.offsetWidth===2;r.body.removeChild(n).style.display="none"});a=function(n){var o=r.createElement("div");n="on"+n;var m=n in o;if(!m){o.setAttribute(n,"return;");m=typeof o[n]==="function"}return m};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=i=null}})();c.props=
37 +{"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ua=0,xa={},Va={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var f=a[G],e=c.cache;if(!b&&!f)return null;f||(f=++Ua);if(typeof b==="object"){a[G]=f;e=e[f]=c.extend(true,
38 +{},b)}else e=e[f]?e[f]:typeof d==="undefined"?Va:(e[f]={});if(d!==v){a[G]=f;e[b]=d}return typeof b==="string"?e[b]:e}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{try{delete a[G]}catch(i){a.removeAttribute&&a.removeAttribute(G)}delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,
39 +a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===v){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===v&&this.length)f=c.data(this[0],a);return f===v&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},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 f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);
40 +return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===v)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]||
41 +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 ya=/[\n\t]/g,ca=/\s+/,Wa=/\r/g,Xa=/href|src|style/,Ya=/(button|input)/i,Za=/(button|input|object|select|textarea)/i,$a=/^(a|area)$/i,za=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(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(o){var m=
42 +c(this);m.addClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className)for(var i=" "+e.className+" ",j=0,n=b.length;j<n;j++){if(i.indexOf(" "+b[j]+" ")<0)e.className+=" "+b[j]}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=c(this);m.removeClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string"||a===v)for(var b=(a||"").split(ca),
43 +d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var i=(" "+e.className+" ").replace(ya," "),j=0,n=b.length;j<n;j++)i=i.replace(" "+b[j]+" "," ");e.className=i.substring(1,i.length-1)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var i=c(this);i.toggleClass(a.call(this,e,i.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,i=0,j=c(this),n=b,o=
44 +a.split(ca);e=o[i++];){n=f?n:!j.hasClass(e);j[n?"addClass":"removeClass"](e)}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(ya," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===v){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||
45 +{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var i=b?d:0;for(d=b?d+1:e.length;i<d;i++){var j=e[i];if(j.selected){a=c(j).val();if(b)return a;f.push(a)}}return f}if(za.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Wa,"")}return v}var n=c.isFunction(a);return this.each(function(o){var m=c(this),s=a;if(this.nodeType===1){if(n)s=a.call(this,o,m.val());
46 +if(typeof s==="number")s+="";if(c.isArray(s)&&za.test(this.type))this.checked=c.inArray(m.val(),s)>=0;else if(c.nodeName(this,"select")){var x=c.makeArray(s);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),x)>=0});if(!x.length)this.selectedIndex=-1}else this.value=s}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return v;if(f&&b in c.attrFn)return c(a)[b](d);
47 +f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==v;b=f&&c.props[b]||b;if(a.nodeType===1){var i=Xa.test(b);if(b in a&&f&&!i){if(e){b==="type"&&Ya.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");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:Za.test(a.nodeName)||$a.test(a.nodeName)&&a.href?0:v;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=
48 +""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&i?a.getAttribute(b,2):a.getAttribute(b);return a===null?v:a}return c.style(a,b,d)}});var ab=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==z&&!a.frameElement)a=z;if(!d.guid)d.guid=c.guid++;if(f!==v){d=c.proxy(d);d.data=f}var e=c.data(a,"events")||c.data(a,"events",{}),i=c.data(a,"handle"),j;if(!i){j=
49 +function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(j.elem,arguments):v};i=c.data(a,"handle",j)}if(i){i.elem=a;b=b.split(/\s+/);for(var n,o=0;n=b[o++];){var m=n.split(".");n=m.shift();if(o>1){d=c.proxy(d);if(f!==v)d.data=f}d.type=m.slice(0).sort().join(".");var s=e[n],x=this.special[n]||{};if(!s){s=e[n]={};if(!x.setup||x.setup.call(a,f,m,d)===false)if(a.addEventListener)a.addEventListener(n,i,false);else a.attachEvent&&a.attachEvent("on"+n,i)}if(x.add)if((m=x.add.call(a,
50 +d,f,m,s))&&c.isFunction(m)){m.guid=m.guid||d.guid;m.data=m.data||d.data;m.type=m.type||d.type;d=m}s[d.guid]=d;this.global[n]=true}a=null}}},global:{},remove:function(a,b,d){if(!(a.nodeType===3||a.nodeType===8)){var f=c.data(a,"events"),e,i,j;if(f){if(b===v||typeof b==="string"&&b.charAt(0)===".")for(i in f)this.remove(a,i+(b||""));else{if(b.type){d=b.handler;b=b.type}b=b.split(/\s+/);for(var n=0;i=b[n++];){var o=i.split(".");i=o.shift();var m=!o.length,s=c.map(o.slice(0).sort(),ab);s=new RegExp("(^|\\.)"+
51 +s.join("\\.(?:.*\\.)?")+"(\\.|$)");var x=this.special[i]||{};if(f[i]){if(d){j=f[i][d.guid];delete f[i][d.guid]}else for(var A in f[i])if(m||s.test(f[i][A].type))delete f[i][A];x.remove&&x.remove.call(a,o,j);for(e in f[i])break;if(!e){if(!x.teardown||x.teardown.call(a,o)===false)if(a.removeEventListener)a.removeEventListener(i,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+i,c.data(a,"handle"));e=null;delete f[i]}}}}for(e in f)break;if(!e){if(A=c.data(a,"handle"))A.elem=null;c.removeData(a,
52 +"events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return v;a.result=v;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,
53 +b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(i){}if(!a.isPropagationStopped()&&f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){d=a.target;var j;if(!(c.nodeName(d,"a")&&e==="click")&&!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()])){try{if(d[e]){if(j=d["on"+e])d["on"+e]=null;this.triggered=true;d[e]()}}catch(n){}if(j)d["on"+e]=j;this.triggered=false}}},handle:function(a){var b,
54 +d;a=arguments[0]=c.event.fix(a||z.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var e in d){var i=d[e];if(b||f.test(i.type)){a.handler=i;a.data=i.data;i=i.apply(this,arguments);if(i!==v){a.result=i;if(i===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 originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
55 +fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||r;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=r.documentElement;d=r.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||
56 +d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==v)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,b){c.extend(a,b||{});a.guid+=b.selector+b.live;b.liveProxy=a;c.event.add(this,b.live,na,b)},remove:function(a){if(a.length){var b=
57 +0,d=new RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],na)}},special:{}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};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=J();this[G]=true};
58 +c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y};var Aa=function(a){for(var b=
59 +a.relatedTarget;b&&b!==this;)try{b=b.parentNode}catch(d){break}if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}},Ba=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?Ba:Aa,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ba:Aa)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(a,b,d){if(this.nodeName.toLowerCase()!==
60 +"form"){c.event.add(this,"click.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="submit"||i==="image")&&c(e).closest("form").length)return ma("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="text"||i==="password")&&c(e).closest("form").length&&f.keyCode===13)return ma("submit",this,arguments)})}else return false},remove:function(a,b){c.event.remove(this,"click.specialSubmit"+(b?"."+b.guid:""));c.event.remove(this,
61 +"keypress.specialSubmit"+(b?"."+b.guid:""))}};if(!c.support.changeBubbles){var da=/textarea|input|select/i;function Ca(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(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d}function ea(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Ca(d);if(a.type!=="focusout"||
62 +d.type!=="radio")c.data(d,"_change_data",e);if(!(f===v||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}}c.event.special.change={filters:{focusout:ea,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return ea.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 ea.call(this,a)},beforeactivate:function(a){a=
63 +a.target;a.nodeName.toLowerCase()==="input"&&a.type==="radio"&&c.data(a,"_change_data",Ca(a))}},setup:function(a,b,d){for(var f in T)c.event.add(this,f+".specialChange."+d.guid,T[f]);return da.test(this.nodeName)},remove:function(a,b){for(var d in T)c.event.remove(this,d+".specialChange"+(b?"."+b.guid:""),T[d]);return da.test(this.nodeName)}};var T=c.event.special.change.filters}r.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,
64 +f)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var i in d)this[b](i,f,d[i],e);return this}if(c.isFunction(f)){e=f;f=v}var j=b==="one"?c.proxy(e,function(n){c(this).unbind(n,j);return e.apply(this,arguments)}):e;return d==="unload"&&b!=="one"?this.one(d,f,e):this.each(function(){c.event.add(this,d,j,f)})}});c.fn.extend({unbind:function(a,
65 +b){if(typeof a==="object"&&!a.preventDefault){for(var d in a)this.unbind(d,a[d]);return this}return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.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(f){var e=(c.data(this,"lastToggle"+
66 +a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e){var i,j=0;if(c.isFunction(f)){e=f;f=v}for(d=(d||"").split(/\s+/);(i=d[j++])!=null;){i=i==="focus"?"focusin":i==="blur"?"focusout":i==="hover"?d.push("mouseleave")&&"mouseenter":i;b==="live"?c(this.context).bind(oa(i,this.selector),{data:f,selector:this.selector,
67 +live:i},e):c(this.context).unbind(oa(i,this.selector),e?{guid:e.guid+this.selector+i}:null)}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){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});z.attachEvent&&!z.addEventListener&&z.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
68 +(function(){function a(g){for(var h="",k,l=0;g[l];l++){k=g[l];if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;else if(k.nodeType!==8)h+=a(k.childNodes)}return h}function b(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===k){y=l[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=k;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}l[q]=y}}}function d(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===
69 +k){y=l[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=k;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(o.filter(h,[t]).length>0){y=t;break}}t=t[g]}l[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,i=Object.prototype.toString,j=false,n=true;[0,0].sort(function(){n=false;return 0});var o=function(g,h,k,l){k=k||[];var q=h=h||r;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||
70 +typeof g!=="string")return k;for(var p=[],u,t,y,R,H=true,M=w(h),I=g;(f.exec(""),u=f.exec(I))!==null;){I=u[3];p.push(u[1]);if(u[2]){R=u[3];break}}if(p.length>1&&s.exec(g))if(p.length===2&&m.relative[p[0]])t=fa(p[0]+p[1],h);else for(t=m.relative[p[0]]?[h]:o(p.shift(),h);p.length;){g=p.shift();if(m.relative[g])g+=p.shift();t=fa(g,t)}else{if(!l&&p.length>1&&h.nodeType===9&&!M&&m.match.ID.test(p[0])&&!m.match.ID.test(p[p.length-1])){u=o.find(p.shift(),h,M);h=u.expr?o.filter(u.expr,u.set)[0]:u.set[0]}if(h){u=
71 +l?{expr:p.pop(),set:A(l)}:o.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=u.expr?o.filter(u.expr,u.set):u.set;if(p.length>0)y=A(t);else H=false;for(;p.length;){var D=p.pop();u=D;if(m.relative[D])u=p.pop();else D="";if(u==null)u=h;m.relative[D](y,u,M)}}else y=[]}y||(y=t);y||o.error(D||g);if(i.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))k.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&
72 +y[g].nodeType===1&&k.push(t[g]);else k.push.apply(k,y);else A(y,k);if(R){o(R,q,k,l);o.uniqueSort(k)}return k};o.uniqueSort=function(g){if(C){j=n;g.sort(C);if(j)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};o.matches=function(g,h){return o(g,null,null,h)};o.find=function(g,h,k){var l,q;if(!g)return[];for(var p=0,u=m.order.length;p<u;p++){var t=m.order[p];if(q=m.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");l=m.find[t](q,
73 +h,k);if(l!=null){g=g.replace(m.match[t],"");break}}}}l||(l=h.getElementsByTagName("*"));return{set:l,expr:g}};o.filter=function(g,h,k,l){for(var q=g,p=[],u=h,t,y,R=h&&h[0]&&w(h[0]);g&&h.length;){for(var H in m.filter)if((t=m.leftMatch[H].exec(g))!=null&&t[2]){var M=m.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(u===p)p=[];if(m.preFilter[H])if(t=m.preFilter[H](t,u,k,p,l,R)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=u[U])!=null;U++)if(D){I=M(D,t,U,u);var Da=
74 +l^!!I;if(k&&I!=null)if(Da)y=true;else u[U]=false;else if(Da){p.push(D);y=true}}if(I!==v){k||(u=p);g=g.replace(m.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)o.error(g);else break;q=g}return u};o.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var m=o.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*\]/,
75 +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,h){var k=typeof h==="string",l=k&&!/\W/.test(h);k=k&&!l;if(l)h=h.toLowerCase();l=0;for(var q=g.length,
76 +p;l<q;l++)if(p=g[l]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[l]=k||p&&p.nodeName.toLowerCase()===h?p||false:p===h}k&&o.filter(h,g,true)},">":function(g,h){var k=typeof h==="string";if(k&&!/\W/.test(h)){h=h.toLowerCase();for(var l=0,q=g.length;l<q;l++){var p=g[l];if(p){k=p.parentNode;g[l]=k.nodeName.toLowerCase()===h?k:false}}}else{l=0;for(q=g.length;l<q;l++)if(p=g[l])g[l]=k?p.parentNode:p.parentNode===h;k&&o.filter(h,g,true)}},"":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=
77 +h=h.toLowerCase();q=b}q("parentNode",h,l,g,p,k)},"~":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,l,g,p,k)}},find:{ID:function(g,h,k){if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var k=[];h=h.getElementsByName(g[1]);for(var l=0,q=h.length;l<q;l++)h[l].getAttribute("name")===g[1]&&k.push(h[l]);return k.length===0?null:k}},
78 +TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,k,l,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var u;(u=h[p])!=null;p++)if(u)if(q^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||l.push(u);else if(k)h[p]=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 h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&
79 +"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,k,l,q,p){h=g[1].replace(/\\/g,"");if(!p&&m.attrMap[h])g[1]=m.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,k,l,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=o(g[3],null,null,h);else{g=o.filter(g[3],h,k,true^q);k||l.push.apply(l,g);return false}else if(m.match.POS.test(g[0])||m.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);
80 +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,h,k){return!!o(k[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"===
81 +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,h){return h===0},last:function(g,h,k,l){return h===l.length-1},even:function(g,h){return h%2===
82 +0},odd:function(g,h){return h%2===1},lt:function(g,h,k){return h<k[3]-0},gt:function(g,h,k){return h>k[3]-0},nth:function(g,h,k){return k[3]-0===h},eq:function(g,h,k){return k[3]-0===h}},filter:{PSEUDO:function(g,h,k,l){var q=h[1],p=m.filters[q];if(p)return p(g,k,h,l);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=h[3];k=0;for(l=h.length;k<l;k++)if(h[k]===g)return false;return true}else o.error("Syntax error, unrecognized expression: "+
83 +q)},CHILD:function(g,h){var k=h[1],l=g;switch(k){case "only":case "first":for(;l=l.previousSibling;)if(l.nodeType===1)return false;if(k==="first")return true;l=g;case "last":for(;l=l.nextSibling;)if(l.nodeType===1)return false;return true;case "nth":k=h[2];var q=h[3];if(k===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var u=0;for(l=p.firstChild;l;l=l.nextSibling)if(l.nodeType===1)l.nodeIndex=++u;p.sizcache=h}g=g.nodeIndex-q;return k===0?g===0:g%k===0&&g/k>=
84 +0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var k=h[1];g=m.attrHandle[k]?m.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);k=g+"";var l=h[2];h=h[4];return g==null?l==="!=":l==="="?k===h:l==="*="?k.indexOf(h)>=0:l==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:l==="!="?k!==h:l==="^="?
85 +k.indexOf(h)===0:l==="$="?k.substr(k.length-h.length)===h:l==="|="?k===h||k.substr(0,h.length+1)===h+"-":false},POS:function(g,h,k,l){var q=m.setFilters[h[2]];if(q)return q(g,k,h,l)}}},s=m.match.POS;for(var x in m.match){m.match[x]=new RegExp(m.match[x].source+/(?![^\[]*\])(?![^\(]*\))/.source);m.leftMatch[x]=new RegExp(/(^(?:.|\r|\n)*?)/.source+m.match[x].source.replace(/\\(\d+)/g,function(g,h){return"\\"+(h-0+1)}))}var A=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};
86 +try{Array.prototype.slice.call(r.documentElement.childNodes,0)}catch(B){A=function(g,h){h=h||[];if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var k=0,l=g.length;k<l;k++)h.push(g[k]);else for(k=0;g[k];k++)h.push(g[k]);return h}}var C;if(r.documentElement.compareDocumentPosition)C=function(g,h){if(!g.compareDocumentPosition||!h.compareDocumentPosition){if(g==h)j=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===
87 +h?0:1;if(g===0)j=true;return g};else if("sourceIndex"in r.documentElement)C=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)j=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)j=true;return g};else if(r.createRange)C=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)j=true;return g.ownerDocument?-1:1}var k=g.ownerDocument.createRange(),l=h.ownerDocument.createRange();k.setStart(g,0);k.setEnd(g,0);l.setStart(h,0);l.setEnd(h,0);g=k.compareBoundaryPoints(Range.START_TO_END,
88 +l);if(g===0)j=true;return g};(function(){var g=r.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var k=r.documentElement;k.insertBefore(g,k.firstChild);if(r.getElementById(h)){m.find.ID=function(l,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(l[1]))?q.id===l[1]||typeof q.getAttributeNode!=="undefined"&&q.getAttributeNode("id").nodeValue===l[1]?[q]:v:[]};m.filter.ID=function(l,q){var p=typeof l.getAttributeNode!=="undefined"&&l.getAttributeNode("id");
89 +return l.nodeType===1&&p&&p.nodeValue===q}}k.removeChild(g);k=g=null})();(function(){var g=r.createElement("div");g.appendChild(r.createComment(""));if(g.getElementsByTagName("*").length>0)m.find.TAG=function(h,k){k=k.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var l=0;k[l];l++)k[l].nodeType===1&&h.push(k[l]);k=h}return k};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")m.attrHandle.href=function(h){return h.getAttribute("href",
90 +2)};g=null})();r.querySelectorAll&&function(){var g=o,h=r.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){o=function(l,q,p,u){q=q||r;if(!u&&q.nodeType===9&&!w(q))try{return A(q.querySelectorAll(l),p)}catch(t){}return g(l,q,p,u)};for(var k in g)o[k]=g[k];h=null}}();(function(){var g=r.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===
91 +0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){m.order.splice(1,0,"CLASS");m.find.CLASS=function(h,k,l){if(typeof k.getElementsByClassName!=="undefined"&&!l)return k.getElementsByClassName(h[1])};g=null}}})();var E=r.compareDocumentPosition?function(g,h){return g.compareDocumentPosition(h)&16}:function(g,h){return g!==h&&(g.contains?g.contains(h):true)},w=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},fa=function(g,h){var k=[],
92 +l="",q;for(h=h.nodeType?[h]:h;q=m.match.PSEUDO.exec(g);){l+=q[0];g=g.replace(m.match.PSEUDO,"")}g=m.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)o(g,h[q],k);return o.filter(l,k)};c.find=o;c.expr=o.selectors;c.expr[":"]=c.expr.filters;c.unique=o.uniqueSort;c.getText=a;c.isXMLDoc=w;c.contains=E})();var bb=/Until$/,cb=/^(?:parents|prevUntil|prevAll)/,db=/,/;Q=Array.prototype.slice;var Ea=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,i){return!!b.call(e,i,e)===d});else if(b.nodeType)return c.grep(a,
93 +function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Qa.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;c.find(a,this[f],b);if(f>0)for(var i=d;i<b.length;i++)for(var j=0;j<d;j++)if(b[j]===b[i]){b.splice(i--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=
94 +0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ea(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ea(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,i={},j;if(f&&a.length){e=0;for(var n=a.length;e<n;e++){j=a[e];i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}for(;f&&f.ownerDocument&&f!==b;){for(j in i){e=i[j];if(e.jquery?e.index(f)>
95 +-1:c(f).is(e)){d.push({selector:j,elem:f});delete i[j]}}f=f.parentNode}}return d}var o=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(m,s){for(;s&&s.ownerDocument&&s!==b;){if(o?o.index(s)>-1:c(s).is(a))return s;s=s.parentNode}return null})},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){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),
96 +a);return this.pushStack(pa(a[0])||pa(b[0])?b:c.unique(b))},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")},
97 +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,f){var e=c.map(this,b,d);bb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):
98 +e;if((this.length>1||db.test(f))&&cb.test(a))e=e.reverse();return this.pushStack(e,a,Q.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===v||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==
99 +b&&d.push(a);return d}});var Fa=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ga=/(<([\w:]+)[^>]*?)\/>/g,eb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ha=/<([\w:]+)/,fb=/<tbody/i,gb=/<|&\w+;/,sa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ia=function(a,b,d){return eb.test(d)?a:b+"></"+d+">"},F={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>"],
100 +col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._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!==v)return this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(a));return c.getText(this)},
101 +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?
102 +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,
103 +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}},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&
104 +!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Fa,"").replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){qa(this,b);qa(this.find("*"),b.find("*"))}return b},html:function(a){if(a===v)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Fa,""):null;else if(typeof a==="string"&&!/<script/i.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(Ha.exec(a)||
105 +["",""])[1].toLowerCase()]){a=a.replace(Ga,Ia);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(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var i=c(this),j=i.html();i.empty().append(function(){return a.call(this,e,j)})}):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),f=d.html();d.replaceWith(a.call(this,
106 +b,f))});else 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){function f(s){return c.nodeName(s,"table")?s.getElementsByTagName("tbody")[0]||s.appendChild(s.ownerDocument.createElement("tbody")):s}var e,i,j=a[0],n=[];if(!c.support.checkClone&&arguments.length===3&&typeof j===
107 +"string"&&sa.test(j))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(j))return this.each(function(s){var x=c(this);a[0]=j.call(this,s,b?x.html():v);x.domManip(a,b,d)});if(this[0]){e=a[0]&&a[0].parentNode&&a[0].parentNode.nodeType===11?{fragment:a[0].parentNode}:ra(a,this,n);if(i=e.fragment.firstChild){b=b&&c.nodeName(i,"tr");for(var o=0,m=this.length;o<m;o++)d.call(b?f(this[o],i):this[o],e.cacheable||this.length>1||o>0?e.fragment.cloneNode(true):e.fragment)}n&&c.each(n,
108 +Ma)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);for(var e=0,i=d.length;e<i;e++){var j=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),j);f=f.concat(j)}return this.pushStack(f,a,d.selector)}});c.each({remove:function(a,b){if(!a||c.filter(a,[this]).length){if(!b&&this.nodeType===1){c.cleanData(this.getElementsByTagName("*"));c.cleanData([this])}this.parentNode&&
109 +this.parentNode.removeChild(this)}},empty:function(){for(this.nodeType===1&&c.cleanData(this.getElementsByTagName("*"));this.firstChild;)this.removeChild(this.firstChild)}},function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});c.extend({clean:function(a,b,d,f){b=b||r;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||r;var e=[];c.each(a,function(i,j){if(typeof j==="number")j+="";if(j){if(typeof j==="string"&&!gb.test(j))j=b.createTextNode(j);else if(typeof j===
110 +"string"){j=j.replace(Ga,Ia);var n=(Ha.exec(j)||["",""])[1].toLowerCase(),o=F[n]||F._default,m=o[0];i=b.createElement("div");for(i.innerHTML=o[1]+j+o[2];m--;)i=i.lastChild;if(!c.support.tbody){m=fb.test(j);n=n==="table"&&!m?i.firstChild&&i.firstChild.childNodes:o[1]==="<table>"&&!m?i.childNodes:[];for(o=n.length-1;o>=0;--o)c.nodeName(n[o],"tbody")&&!n[o].childNodes.length&&n[o].parentNode.removeChild(n[o])}!c.support.leadingWhitespace&&V.test(j)&&i.insertBefore(b.createTextNode(V.exec(j)[0]),i.firstChild);
111 +j=c.makeArray(i.childNodes)}if(j.nodeType)e.push(j);else e=c.merge(e,j)}});if(d)for(a=0;e[a];a++)if(f&&c.nodeName(e[a],"script")&&(!e[a].type||e[a].type.toLowerCase()==="text/javascript"))f.push(e[a].parentNode?e[a].parentNode.removeChild(e[a]):e[a]);else{e[a].nodeType===1&&e.splice.apply(e,[a+1,0].concat(c.makeArray(e[a].getElementsByTagName("script"))));d.appendChild(e[a])}return e},cleanData:function(a){for(var b=0,d;(d=a[b])!=null;b++){c.event.remove(d);c.removeData(d)}}});var hb=/z-?index|font-?weight|opacity|zoom|line-?height/i,
112 +Ja=/alpha\([^)]*\)/,Ka=/opacity=([^)]*)/,ga=/float/i,ha=/-([a-z])/ig,ib=/([A-Z])/g,jb=/^-?\d+(?:px)?$/i,kb=/^-?\d/,lb={position:"absolute",visibility:"hidden",display:"block"},mb=["Left","Right"],nb=["Top","Bottom"],ob=r.defaultView&&r.defaultView.getComputedStyle,La=c.support.cssFloat?"cssFloat":"styleFloat",ia=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===v)return c.curCSS(d,f);if(typeof e==="number"&&!hb.test(f))e+="px";c.style(d,f,e)})};
113 +c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return v;if((b==="width"||b==="height")&&parseFloat(d)<0)d=v;var f=a.style||a,e=d!==v;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=Ja.test(a)?a.replace(Ja,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Ka.exec(f.filter)[1])/100+"":""}if(ga.test(b))b=La;b=b.replace(ha,ia);if(e)f[b]=d;return f[b]},css:function(a,
114 +b,d,f){if(b==="width"||b==="height"){var e,i=b==="width"?mb:nb;function j(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(i,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?j():c.swap(a,lb,j);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&
115 +a.currentStyle){f=Ka.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ga.test(b))b=La;if(!d&&e&&e[b])f=e[b];else if(ob){if(ga.test(b))b="float";b=b.replace(ib,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ha,ia);f=a.currentStyle[b]||a.currentStyle[d];if(!jb.test(f)&&kb.test(f)){b=e.left;var i=a.runtimeStyle.left;a.runtimeStyle.left=
116 +a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=i}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var pb=
117 +J(),qb=/<script(.|\s)*?\/script>/gi,rb=/select|textarea/i,sb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ja=/\?/,tb=/(\?|&)_=.*?(&|$)/,ub=/^(\w+:)?\/\/([^\/?#]+)/,vb=/%20/g;c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=
118 +c.param(b,c.ajaxSettings.traditional);f="POST"}var i=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(j,n){if(n==="success"||n==="notmodified")i.html(e?c("<div />").append(j.responseText.replace(qb,"")).find(e):j.responseText);d&&i.each(d,[j.responseText,n,j])}});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&&
119 +(this.checked||rb.test(this.nodeName)||sb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).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,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,
120 +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,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},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:z.XMLHttpRequest&&(z.location.protocol!=="file:"||!z.ActiveXObject)?function(){return new z.XMLHttpRequest}:
121 +function(){try{return new z.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&e.success.call(o,n,j,w);e.global&&f("ajaxSuccess",[w,e])}function d(){e.complete&&e.complete.call(o,w,j);e.global&&f("ajaxComplete",[w,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}
122 +function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),i,j,n,o=a&&a.context||e,m=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(m==="GET")N.test(e.url)||(e.url+=(ja.test(e.url)?"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||
123 +N.test(e.url))){i=e.jsonpCallback||"jsonp"+pb++;if(e.data)e.data=(e.data+"").replace(N,"="+i+"$1");e.url=e.url.replace(N,"="+i+"$1");e.dataType="script";z[i]=z[i]||function(q){n=q;b();d();z[i]=v;try{delete z[i]}catch(p){}A&&A.removeChild(B)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===false&&m==="GET"){var s=J(),x=e.url.replace(tb,"$1_="+s+"$2");e.url=x+(x===e.url?(ja.test(e.url)?"&":"?")+"_="+s:"")}if(e.data&&m==="GET")e.url+=(ja.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&
124 +c.event.trigger("ajaxStart");s=(s=ub.exec(e.url))&&(s[1]&&s[1]!==location.protocol||s[2]!==location.host);if(e.dataType==="script"&&m==="GET"&&s){var A=r.getElementsByTagName("head")[0]||r.documentElement,B=r.createElement("script");B.src=e.url;if(e.scriptCharset)B.charset=e.scriptCharset;if(!i){var C=false;B.onload=B.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;b();d();B.onload=B.onreadystatechange=null;A&&B.parentNode&&
125 +A.removeChild(B)}}}A.insertBefore(B,A.firstChild);return v}var E=false,w=e.xhr();if(w){e.username?w.open(m,e.url,e.async,e.username,e.password):w.open(m,e.url,e.async);try{if(e.data||a&&a.contentType)w.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[e.url]);c.etag[e.url]&&w.setRequestHeader("If-None-Match",c.etag[e.url])}s||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",
126 +e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(fa){}if(e.beforeSend&&e.beforeSend.call(o,w,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");w.abort();return false}e.global&&f("ajaxSend",[w,e]);var g=w.onreadystatechange=function(q){if(!w||w.readyState===0||q==="abort"){E||d();E=true;if(w)w.onreadystatechange=c.noop}else if(!E&&w&&(w.readyState===4||q==="timeout")){E=true;w.onreadystatechange=c.noop;j=q==="timeout"?"timeout":!c.httpSuccess(w)?
127 +"error":e.ifModified&&c.httpNotModified(w,e.url)?"notmodified":"success";var p;if(j==="success")try{n=c.httpData(w,e.dataType,e)}catch(u){j="parsererror";p=u}if(j==="success"||j==="notmodified")i||b();else c.handleError(e,w,j,p);d();q==="timeout"&&w.abort();if(e.async)w=null}};try{var h=w.abort;w.abort=function(){w&&h.call(w);g("abort")}}catch(k){}e.async&&e.timeout>0&&setTimeout(function(){w&&!E&&g("timeout")},e.timeout);try{w.send(m==="POST"||m==="PUT"||m==="DELETE"?e.data:null)}catch(l){c.handleError(e,
128 +w,null,l);d()}e.async||g();return w}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=
129 +f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(j,n){if(c.isArray(n))c.each(n,
130 +function(o,m){b?f(j,m):d(j+"["+(typeof m==="object"||c.isArray(m)?o:"")+"]",m)});else!b&&n!=null&&typeof n==="object"?c.each(n,function(o,m){d(j+"["+o+"]",m)}):f(j,n)}function f(j,n){n=c.isFunction(n)?n():n;e[e.length]=encodeURIComponent(j)+"="+encodeURIComponent(n)}var e=[];if(b===v)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var i in a)d(i,a[i]);return e.join("&").replace(vb,"+")}});var ka={},wb=/toggle|show|hide/,xb=/^([+-]=)?([\d+-.]+)(.*)$/,
131 +W,ta=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(ka[d])f=ka[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();
132 +ka[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&
133 +c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var i=c.extend({},e),j,n=this.nodeType===1&&c(this).is(":hidden"),
134 +o=this;for(j in a){var m=j.replace(ha,ia);if(j!==m){a[m]=a[j];delete a[j];j=m}if(a[j]==="hide"&&n||a[j]==="show"&&!n)return i.complete.call(this);if((j==="height"||j==="width")&&this.style){i.display=c.css(this,"display");i.overflow=this.style.overflow}if(c.isArray(a[j])){(i.specialEasing=i.specialEasing||{})[j]=a[j][1];a[j]=a[j][0]}}if(i.overflow!=null)this.style.overflow="hidden";i.curAnim=c.extend({},a);c.each(a,function(s,x){var A=new c.fx(o,i,s);if(wb.test(x))A[x==="toggle"?n?"show":"hide":x](a);
135 +else{var B=xb.exec(x),C=A.cur(true)||0;if(B){x=parseFloat(B[2]);var E=B[3]||"px";if(E!=="px"){o.style[s]=(x||1)+E;C=(x||1)/A.cur(true)*C;o.style[s]=C+E}if(B[1])x=(B[1]==="-="?-1:1)*x+C;A.custom(C,x,E)}else A.custom(C,x,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",
136 +1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,
137 +b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+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);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==
138 +null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(i){return e.step(i)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop===
139 +"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=J(),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 f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=
140 +this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=
141 +c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,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()},stop:function(){clearInterval(W);W=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]!=
142 +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};c.fn.offset="getBoundingClientRect"in r.documentElement?function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),
143 +f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(s){c.offset.setOffset(this,a,s)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=
144 +b,e=b.ownerDocument,i,j=e.documentElement,n=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var o=b.offsetTop,m=b.offsetLeft;(b=b.parentNode)&&b!==n&&b!==j;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;i=e?e.getComputedStyle(b,null):b.currentStyle;o-=b.scrollTop;m-=b.scrollLeft;if(b===d){o+=b.offsetTop;m+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){o+=parseFloat(i.borderTopWidth)||
145 +0;m+=parseFloat(i.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){o+=parseFloat(i.borderTopWidth)||0;m+=parseFloat(i.borderLeftWidth)||0}f=i}if(f.position==="relative"||f.position==="static"){o+=n.offsetTop;m+=n.offsetLeft}if(c.offset.supportsFixedPosition&&f.position==="fixed"){o+=Math.max(j.scrollTop,n.scrollTop);m+=Math.max(j.scrollLeft,n.scrollLeft)}return{top:o,left:m}};c.offset={initialize:function(){var a=r.body,b=r.createElement("div"),
146 +d,f,e,i=parseFloat(c.curCSS(a,"marginTop",true))||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);
147 +d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);c.offset.initialize=c.noop},
148 +bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,d,e);d={top:b.top-e.top+i,left:b.left-
149 +e.left+j};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=
150 +this.offsetParent||r.body;a&&!/^body|html$/i.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(f){var e=this[0],i;if(!e)return null;if(f!==v)return this.each(function(){if(i=ua(this))i.scrollTo(!a?f:c(i).scrollLeft(),a?f:c(i).scrollTop());else this[d]=f});else return(i=ua(e))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:e[d]}});
151 +c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(i){var j=c(this);j[d](f.call(this,i,j[d]()))});return"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||
152 +e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===v?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});z.jQuery=z.$=c})(window);
js/jquery-ui.min.js new
+118
@@ -0,0 +1,118 @@
1 +/*!
2 + * jQuery UI 1.8rc1
3 + *
4 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
5 + * Dual licensed under the MIT (MIT-LICENSE.txt)
6 + * and GPL (GPL-LICENSE.txt) licenses.
7 + *
8 + * http://docs.jquery.com/UI
9 + */ /*
10 + * jQuery UI 1.8rc1
11 + *
12 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
13 + * Dual licensed under the MIT (MIT-LICENSE.txt)
14 + * and GPL (GPL-LICENSE.txt) licenses.
15 + *
16 + * http://docs.jquery.com/UI
17 + */
18 +jQuery.ui||(function(b){var a=b.browser.mozilla&&(parseFloat(b.browser.version)<1.9);b.ui={version:"1.8rc1",plugin:{add:function(d,e,g){var f=b.ui[d].prototype;for(var c in g){f.plugins[c]=f.plugins[c]||[];f.plugins[c].push([e,g[c]])}},call:function(c,e,d){var g=c.plugins[e];if(!g||!c.element[0].parentNode){return}for(var f=0;f<g.length;f++){if(c.options[g[f][0]]){g[f][1].apply(c.element,d)}}}},contains:function(d,c){return document.compareDocumentPosition?d.compareDocumentPosition(c)&16:d!==c&&d.contains(c)},hasScroll:function(f,d){if(b(f).css("overflow")=="hidden"){return false}var c=(d&&d=="left")?"scrollLeft":"scrollTop",e=false;if(f[c]>0){return true}f[c]=1;e=(f[c]>0);f[c]=0;return e},isOverAxis:function(d,c,e){return(d>c)&&(d<(c+e))},isOver:function(h,d,g,f,c,e){return b.ui.isOverAxis(h,g,c)&&b.ui.isOverAxis(d,f,e)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};b.fn.extend({_focus:b.fn.focus,focus:function(c,d){return typeof c==="number"?this.each(function(){var e=this;setTimeout(function(){b(e).focus();(d&&d.call(e))},c)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var c;if((b.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){c=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.curCSS(this,"position",1))&&(/(auto|scroll)/).test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0)}else{c=this.parents().filter(function(){return(/(auto|scroll)/).test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!c.length?b(document):c},zIndex:function(d){if(d!==undefined){return this.css("zIndex",d)}var c=this[0];while(c&&c.style){if(c.style.zIndex!==""&&c.style.zIndex!==0){return +c.style.zIndex}c=c.parentNode}return 0}});b.extend(b.expr[":"],{data:function(e,d,c){return !!b.data(e,c[3])},focusable:function(d){var e=d.nodeName.toLowerCase(),c=b.attr(d,"tabindex");return(/input|select|textarea|button|object/.test(e)?!d.disabled:"a"==e||"area"==e?d.href||!isNaN(c):!isNaN(c))&&!b(d)["area"==e?"parents":"closest"](":hidden").length},tabbable:function(d){var c=b.attr(d,"tabindex");return(isNaN(c)||c>=0)&&b(d).is(":focusable")}})})(jQuery);;/*!
19 + * jQuery UI Widget 1.8rc1
20 + *
21 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
22 + * Dual licensed under the MIT (MIT-LICENSE.txt)
23 + * and GPL (GPL-LICENSE.txt) licenses.
24 + *
25 + * http://docs.jquery.com/UI/Widget
26 + */ /*
27 + * jQuery UI Widget 1.8rc1
28 + *
29 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
30 + * Dual licensed under the MIT (MIT-LICENSE.txt)
31 + * and GPL (GPL-LICENSE.txt) licenses.
32 + *
33 + * http://docs.jquery.com/UI/Widget
34 + */
35 +(function(b){var a=b.fn.remove;b.fn.remove=function(c,d){if(!d){b("*",this).add(this).each(function(){b(this).triggerHandler("remove")})}return a.apply(this,arguments)};b.widget=function(d,f,c){var e=d.split(".")[0],h;d=d.split(".")[1];h=e+"-"+d;if(!c){c=f;f=b.Widget}b.expr[":"][h]=function(i){return !!b.data(i,d)};b[e]=b[e]||{};b[e][d]=function(i,j){if(arguments.length){this._createWidget(i,j)}};var g=new f();g.options=b.extend({},g.options);b[e][d].prototype=b.extend(true,g,{namespace:e,widgetName:d,widgetEventPrefix:b[e][d].prototype.widgetEventPrefix||d,widgetBaseClass:h},c);b.widget.bridge(d,b[e][d])};b.widget.bridge=function(d,c){b.fn[d]=function(g){var e=typeof g==="string",f=Array.prototype.slice.call(arguments,1),h=this;g=!e&&f.length?b.extend.apply(null,[true,g].concat(f)):g;if(e&&g.substring(0,1)==="_"){return h}if(e){this.each(function(){var i=b.data(this,d),j=i&&b.isFunction(i[g])?i[g].apply(i,f):i;if(j!==i&&j!==undefined){h=j;return false}})}else{this.each(function(){var i=b.data(this,d);if(i){if(g){i.option(g)}i._init()}else{b.data(this,d,new c(g,this))}})}return h}};b.Widget=function(c,d){if(arguments.length){this._createWidget(c,d)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(d,e){this.element=b(e).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(e)[this.widgetName],d);var c=this;this.element.bind("remove."+this.widgetName,function(){c.destroy()});this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled")},widget:function(){return this.element},option:function(e,f){var d=e,c=this;if(arguments.length===0){return b.extend({},c.options)}if(typeof e==="string"){if(f===undefined){return this.options[e]}d={};d[e]=f}b.each(d,function(g,h){c._setOption(g,h)});return c},_setOption:function(c,d){this.options[c]=d;if(c==="disabled"){this.widget()[d?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",d)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(d,e,f){var h=this.options[d];e=b.Event(e);e.type=(d===this.widgetEventPrefix?d:this.widgetEventPrefix+d).toLowerCase();f=f||{};if(e.originalEvent){for(var c=b.event.props.length,g;c;){g=b.event.props[--c];e[g]=e.originalEvent[g]}}this.element.trigger(e,f);return !(b.isFunction(h)&&h.call(this.element[0],e,f)===false||e.isDefaultPrevented())}}})(jQuery);;/*!
36 + * jQuery UI Mouse 1.8rc1
37 + *
38 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
39 + * Dual licensed under the MIT (MIT-LICENSE.txt)
40 + * and GPL (GPL-LICENSE.txt) licenses.
41 + *
42 + * http://docs.jquery.com/UI/Mouse
43 + *
44 + * Depends:
45 + * jquery.ui.widget.js
46 + */ /*
47 + * jQuery UI Mouse 1.8rc1
48 + *
49 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
50 + * Dual licensed under the MIT (MIT-LICENSE.txt)
51 + * and GPL (GPL-LICENSE.txt) licenses.
52 + *
53 + * http://docs.jquery.com/UI/Mouse
54 + *
55 + * Depends:
56 + * jquery.ui.widget.js
57 + */
58 +(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(c){return b._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(b._preventClickEvent){b._preventClickEvent=false;c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=d.originalEvent||{};if(d.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(d));this._mouseDownEvent=d;var c=this,e=(d.which==1),b=(typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false);if(!e||b||!this._mouseCapture(d)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(d)!==false);if(!this._mouseStarted){d.preventDefault();return true}}this._mouseMoveDelegate=function(f){return c._mouseMove(f)};this._mouseUpDelegate=function(f){return c._mouseUp(f)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(a.browser.safari||d.preventDefault());d.originalEvent.mouseHandled=true;return true},_mouseMove:function(b){if(a.browser.msie&&!b.button){return this._mouseUp(b)}if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,b)!==false);(this._mouseStarted?this._mouseDrag(b):this._mouseUp(b))}return !this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(b.target==this._mouseDownEvent.target);this._mouseStop(b)}return false},_mouseDistanceMet:function(b){return(Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-b.pageY))>=this.options.distance)},_mouseDelayMet:function(b){return this.mouseDelayMet},_mouseStart:function(b){},_mouseDrag:function(b){},_mouseStop:function(b){},_mouseCapture:function(b){return true}})})(jQuery);;/*
59 + * jQuery UI Position 1.8rc1
60 + *
61 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
62 + * Dual licensed under the MIT (MIT-LICENSE.txt)
63 + * and GPL (GPL-LICENSE.txt) licenses.
64 + *
65 + * http://docs.jquery.com/UI/Position
66 + */ (function(f){f.ui=f.ui||{};var c=/left|center|right/,e="center",d=/top|center|bottom/,g="center",a=f.fn.position;f.fn.position=function(i){if(!i||!i.of){return a.apply(this,arguments)}i=f.extend({},i);var l=f(i.of),n=(i.collision||"flip").split(" "),m=i.offset?i.offset.split(" "):[0,0],k,h,j;if(i.of.nodeType===9){k=l.width();h=l.height();j={top:0,left:0}}else{if(i.of.scrollTo&&i.of.document){k=l.width();h=l.height();j={top:l.scrollTop(),left:l.scrollLeft()}}else{if(i.of.preventDefault){i.at="left top";k=h=0;j={top:i.of.pageY,left:i.of.pageX}}else{k=l.outerWidth();h=l.outerHeight();j=l.offset()}}}f.each(["my","at"],function(){var o=(i[this]||"").split(" ");o=o.length==1?c.test(o[0])?o.concat([g]):d.test(o[0])?[e].concat(o):[e,g]:o;o[0]=c.test(o[0])?o[0]:e;o[1]=d.test(o[1])?o[1]:g;i[this]=o});if(n.length==1){n[1]=n[0]}m[0]=parseInt(m[0],10)||0;if(m.length==1){m[1]=m[0]}m[1]=parseInt(m[1],10)||0;switch(i.at[0]){case"right":j.left+=k;break;case e:j.left+=k/2;break}switch(i.at[1]){case"bottom":j.top+=h;break;case g:j.top+=h/2;break}j.left+=m[0];j.top+=m[1];return this.each(function(){var t=f(this),s=t.outerWidth(),r=t.outerHeight(),p=f.extend({},j),u,o,q;switch(i.my[0]){case"right":p.left-=s;break;case e:p.left-=s/2;break}switch(i.my[1]){case"bottom":p.top-=r;break;case g:p.top-=r/2;break}f.each(["left","top"],function(w,v){(f.ui.position[n[w]]&&f.ui.position[n[w]][v](p,{targetWidth:k,targetHeight:h,elemWidth:s,elemHeight:r,offset:m,my:i.my,at:i.at}))});(f.fn.bgiframe&&t.bgiframe());t.offset(f.extend(p,{using:i.using}))})};f.ui.position={fit:{left:function(h,i){var j=h.left+i.elemWidth-f(window).width()-f(window).scrollLeft();h.left=j>0?h.left-j:Math.max(0,h.left)},top:function(h,i){var j=h.top+i.elemHeight-f(window).height()-f(window).scrollTop();h.top=j>0?h.top-j:Math.max(0,h.top)}},flip:{left:function(i,j){if(j.at[0]=="center"){return}var k=i.left+j.elemWidth-f(window).width()-f(window).scrollLeft(),h=j.my[0]=="left"?-j.elemWidth:j.my[0]=="right"?j.elemWidth:0,l=-2*j.offset[0];i.left+=i.left<0?h+j.targetWidth+l:k>0?h-j.targetWidth+l:0},top:function(i,k){if(k.at[1]=="center"){return}var l=i.top+k.elemHeight-f(window).height()-f(window).scrollTop(),h=k.my[1]=="top"?-k.elemHeight:k.my[1]=="bottom"?k.elemHeight:0,j=k.at[1]=="top"?k.targetHeight:-k.targetHeight,m=-2*k.offset[1];i.top+=i.top<0?h+k.targetHeight+m:l>0?h+j+m:0}}};if(!f.offset.setOffset){f.offset.setOffset=function(l,i){if(/static/.test(jQuery.curCSS(l,"position"))){l.style.position="relative"}var k=jQuery(l),n=k.offset(),h=parseInt(jQuery.curCSS(l,"top",true),10)||0,m=parseInt(jQuery.curCSS(l,"left",true),10)||0,j={top:(i.top-n.top)+h,left:(i.left-n.left)+m};if("using" in i){i.using.call(l,j)}else{k.css(j)}};var b=f.fn.offset;f.fn.offset=function(h){var i=this[0];if(!i||!i.ownerDocument){return null}if(h){return this.each(function(){f.offset.setOffset(this,h)})}return b.call(this)}}})(jQuery);;/*
67 + * jQuery UI Effects 1.8rc1
68 + *
69 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
70 + * Dual licensed under the MIT (MIT-LICENSE.txt)
71 + * and GPL (GPL-LICENSE.txt) licenses.
72 + *
73 + * http://docs.jquery.com/UI/Effects/
74 + */ jQuery.effects||(function(g){g.effects={};g.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(l,k){g.fx.step[k]=function(m){if(!m.colorInit){m.start=j(m.elem,k);m.end=i(m.end);m.colorInit=true}m.elem.style[k]="rgb("+Math.max(Math.min(parseInt((m.pos*(m.end[0]-m.start[0]))+m.start[0],10),255),0)+","+Math.max(Math.min(parseInt((m.pos*(m.end[1]-m.start[1]))+m.start[1],10),255),0)+","+Math.max(Math.min(parseInt((m.pos*(m.end[2]-m.start[2]))+m.start[2],10),255),0)+")"}});function i(l){var k;if(l&&l.constructor==Array&&l.length==3){return l}if(k=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(l)){return[parseInt(k[1],10),parseInt(k[2],10),parseInt(k[3],10)]}if(k=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(l)){return[parseFloat(k[1])*2.55,parseFloat(k[2])*2.55,parseFloat(k[3])*2.55]}if(k=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(l)){return[parseInt(k[1],16),parseInt(k[2],16),parseInt(k[3],16)]}if(k=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(l)){return[parseInt(k[1]+k[1],16),parseInt(k[2]+k[2],16),parseInt(k[3]+k[3],16)]}if(k=/rgba\(0, 0, 0, 0\)/.exec(l)){return a.transparent}return a[g.trim(l).toLowerCase()]}function j(m,k){var l;do{l=g.curCSS(m,k);if(l!=""&&l!="transparent"||g.nodeName(m,"body")){break}k="backgroundColor"}while(m=m.parentNode);return i(l)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};var e=["add","remove","toggle"],c={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function f(){var n=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,o={},l,m;if(n&&n.length&&n[0]&&n[n[0]]){var k=n.length;while(k--){l=n[k];if(typeof n[l]=="string"){m=l.replace(/\-(\w)/g,function(p,q){return q.toUpperCase()});o[m]=n[l]}}}else{for(l in n){if(typeof n[l]==="string"){o[l]=n[l]}}}return o}function b(l){var k,m;for(k in l){m=l[k];if(m==null||g.isFunction(m)||k in c||(/scrollbar/).test(k)||(!(/color/i).test(k)&&isNaN(parseFloat(m)))){delete l[k]}}return l}function h(k,m){var n={_:0},l;for(l in m){if(k[l]!=m[l]){n[l]=m[l]}}return n}g.effects.animateClass=function(k,l,n,m){if(g.isFunction(n)){m=n;n=null}return this.each(function(){var r=g(this),o=r.attr("style")||" ",s=b(f.call(this)),q,p=r.attr("className");g.each(e,function(t,u){if(k[u]){r[u+"Class"](k[u])}});q=b(f.call(this));r.attr("className",p);r.animate(h(s,q),l,n,function(){g.each(e,function(t,u){if(k[u]){r[u+"Class"](k[u])}});if(typeof r.attr("style")=="object"){r.attr("style").cssText="";r.attr("style").cssText=o}else{r.attr("style",o)}if(m){m.apply(this,arguments)}})})};g.fn.extend({_addClass:g.fn.addClass,addClass:function(l,k,n,m){return k?g.effects.animateClass.apply(this,[{add:l},k,n,m]):this._addClass(l)},_removeClass:g.fn.removeClass,removeClass:function(l,k,n,m){return k?g.effects.animateClass.apply(this,[{remove:l},k,n,m]):this._removeClass(l)},_toggleClass:g.fn.toggleClass,toggleClass:function(m,l,k,o,n){if(typeof l=="boolean"||l===undefined){if(!k){return this._toggleClass(m,l)}else{return g.effects.animateClass.apply(this,[(l?{add:m}:{remove:m}),k,o,n])}}else{return g.effects.animateClass.apply(this,[{toggle:m},l,k,o])}},switchClass:function(k,m,l,o,n){return g.effects.animateClass.apply(this,[{add:m,remove:k},l,o,n])}});g.extend(g.effects,{version:"1.8rc1",save:function(l,m){for(var k=0;k<m.length;k++){if(m[k]!==null){l.data("ec.storage."+m[k],l[0].style[m[k]])}}},restore:function(l,m){for(var k=0;k<m.length;k++){if(m[k]!==null){l.css(m[k],l.data("ec.storage."+m[k]))}}},setMode:function(k,l){if(l=="toggle"){l=k.is(":hidden")?"show":"hide"}return l},getBaseline:function(l,m){var n,k;switch(l[0]){case"top":n=0;break;case"middle":n=0.5;break;case"bottom":n=1;break;default:n=l[0]/m.height}switch(l[1]){case"left":k=0;break;case"center":k=0.5;break;case"right":k=1;break;default:k=l[1]/m.width}return{x:k,y:n}},createWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent()}var l={width:k.outerWidth(true),height:k.outerHeight(true),"float":k.css("float")},m=g("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});k.wrap(m);if(k.css("position")=="static"){m.css({position:"relative"});k.css({position:"relative"})}else{g.extend(l,{position:k.css("position"),zIndex:k.css("z-index")});g.each(["top","left","bottom","right"],function(n,o){l[o]=k.css(o);if(isNaN(parseInt(l[o],10))){l[o]="auto"}});k.css({position:"relative",top:0,left:0})}return m.css(l).show()},removeWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent().replaceWith(k)}return k},setTransition:function(l,n,k,m){m=m||{};g.each(n,function(p,o){unit=l.cssUnit(o);if(unit[0]>0){m[o]=unit[0]*k+unit[1]}});return m}});function d(l,k,m,n){if(typeof l=="object"){n=k;m=null;k=l;l=k.effect}if(g.isFunction(k)){n=k;m=null;k={}}if(typeof k=="number"){n=m;m=k;k={}}k=k||{};m=m||k.duration;m=g.fx.off?0:typeof m=="number"?m:g.fx.speeds[m]||g.fx.speeds._default;n=n||k.complete;return[l,k,m,n]}g.fn.extend({effect:function(n,m,p,q){var l=d.apply(this,arguments),o={options:l[1],duration:l[2],callback:l[3]},k=g.effects[n];return k&&!g.fx.off?k.call(this,o):this},_show:g.fn.show,show:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]){return this._show.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="show";return this.effect.apply(this,k)}},_hide:g.fn.hide,hide:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]){return this._hide.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="hide";return this.effect.apply(this,k)}},__toggle:g.fn.toggle,toggle:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]||typeof l=="boolean"||g.isFunction(l)){return this.__toggle.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="toggle";return this.effect.apply(this,k)}},cssUnit:function(k){var l=this.css(k),m=[];g.each(["em","px","%","pt"],function(n,o){if(l.indexOf(o)>0){m=[parseFloat(l),o]}});return m}});g.easing.jswing=g.easing.swing;g.extend(g.easing,{def:"easeOutQuad",swing:function(l,m,k,o,n){return g.easing[g.easing.def](l,m,k,o,n)},easeInQuad:function(l,m,k,o,n){return o*(m/=n)*m+k},easeOutQuad:function(l,m,k,o,n){return -o*(m/=n)*(m-2)+k},easeInOutQuad:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m+k}return -o/2*((--m)*(m-2)-1)+k},easeInCubic:function(l,m,k,o,n){return o*(m/=n)*m*m+k},easeOutCubic:function(l,m,k,o,n){return o*((m=m/n-1)*m*m+1)+k},easeInOutCubic:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m+k}return o/2*((m-=2)*m*m+2)+k},easeInQuart:function(l,m,k,o,n){return o*(m/=n)*m*m*m+k},easeOutQuart:function(l,m,k,o,n){return -o*((m=m/n-1)*m*m*m-1)+k},easeInOutQuart:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m*m+k}return -o/2*((m-=2)*m*m*m-2)+k},easeInQuint:function(l,m,k,o,n){return o*(m/=n)*m*m*m*m+k},easeOutQuint:function(l,m,k,o,n){return o*((m=m/n-1)*m*m*m*m+1)+k},easeInOutQuint:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m*m*m+k}return o/2*((m-=2)*m*m*m*m+2)+k},easeInSine:function(l,m,k,o,n){return -o*Math.cos(m/n*(Math.PI/2))+o+k},easeOutSine:function(l,m,k,o,n){return o*Math.sin(m/n*(Math.PI/2))+k},easeInOutSine:function(l,m,k,o,n){return -o/2*(Math.cos(Math.PI*m/n)-1)+k},easeInExpo:function(l,m,k,o,n){return(m==0)?k:o*Math.pow(2,10*(m/n-1))+k},easeOutExpo:function(l,m,k,o,n){return(m==n)?k+o:o*(-Math.pow(2,-10*m/n)+1)+k},easeInOutExpo:function(l,m,k,o,n){if(m==0){return k}if(m==n){return k+o}if((m/=n/2)<1){return o/2*Math.pow(2,10*(m-1))+k}return o/2*(-Math.pow(2,-10*--m)+2)+k},easeInCirc:function(l,m,k,o,n){return -o*(Math.sqrt(1-(m/=n)*m)-1)+k},easeOutCirc:function(l,m,k,o,n){return o*Math.sqrt(1-(m=m/n-1)*m)+k},easeInOutCirc:function(l,m,k,o,n){if((m/=n/2)<1){return -o/2*(Math.sqrt(1-m*m)-1)+k}return o/2*(Math.sqrt(1-(m-=2)*m)+1)+k},easeInElastic:function(l,n,k,u,r){var o=1.70158;var q=0;var m=u;if(n==0){return k}if((n/=r)==1){return k+u}if(!q){q=r*0.3}if(m<Math.abs(u)){m=u;var o=q/4}else{var o=q/(2*Math.PI)*Math.asin(u/m)}return -(m*Math.pow(2,10*(n-=1))*Math.sin((n*r-o)*(2*Math.PI)/q))+k},easeOutElastic:function(l,n,k,u,r){var o=1.70158;var q=0;var m=u;if(n==0){return k}if((n/=r)==1){return k+u}if(!q){q=r*0.3}if(m<Math.abs(u)){m=u;var o=q/4}else{var o=q/(2*Math.PI)*Math.asin(u/m)}return m*Math.pow(2,-10*n)*Math.sin((n*r-o)*(2*Math.PI)/q)+u+k},easeInOutElastic:function(l,n,k,u,r){var o=1.70158;var q=0;var m=u;if(n==0){return k}if((n/=r/2)==2){return k+u}if(!q){q=r*(0.3*1.5)}if(m<Math.abs(u)){m=u;var o=q/4}else{var o=q/(2*Math.PI)*Math.asin(u/m)}if(n<1){return -0.5*(m*Math.pow(2,10*(n-=1))*Math.sin((n*r-o)*(2*Math.PI)/q))+k}return m*Math.pow(2,-10*(n-=1))*Math.sin((n*r-o)*(2*Math.PI)/q)*0.5+u+k},easeInBack:function(l,m,k,p,o,n){if(n==undefined){n=1.70158}return p*(m/=o)*m*((n+1)*m-n)+k},easeOutBack:function(l,m,k,p,o,n){if(n==undefined){n=1.70158}return p*((m=m/o-1)*m*((n+1)*m+n)+1)+k},easeInOutBack:function(l,m,k,p,o,n){if(n==undefined){n=1.70158}if((m/=o/2)<1){return p/2*(m*m*(((n*=(1.525))+1)*m-n))+k}return p/2*((m-=2)*m*(((n*=(1.525))+1)*m+n)+2)+k},easeInBounce:function(l,m,k,o,n){return o-g.easing.easeOutBounce(l,n-m,0,o,n)+k},easeOutBounce:function(l,m,k,o,n){if((m/=n)<(1/2.75)){return o*(7.5625*m*m)+k}else{if(m<(2/2.75)){return o*(7.5625*(m-=(1.5/2.75))*m+0.75)+k}else{if(m<(2.5/2.75)){return o*(7.5625*(m-=(2.25/2.75))*m+0.9375)+k}else{return o*(7.5625*(m-=(2.625/2.75))*m+0.984375)+k}}}},easeInOutBounce:function(l,m,k,o,n){if(m<n/2){return g.easing.easeInBounce(l,m*2,0,o,n)*0.5+k}return g.easing.easeOutBounce(l,m*2-n,0,o,n)*0.5+o*0.5+k}})})(jQuery);;/*
75 + * jQuery UI Effects Drop 1.8rc1
76 + *
77 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
78 + * Dual licensed under the MIT (MIT-LICENSE.txt)
79 + * and GPL (GPL-LICENSE.txt) licenses.
80 + *
81 + * http://docs.jquery.com/UI/Effects/Drop
82 + *
83 + * Depends:
84 + * jquery.effects.core.js
85 + */ (function(a){a.effects.drop=function(b){return this.queue(function(){var e=a(this),d=["position","top","left","opacity"];var i=a.effects.setMode(e,b.options.mode||"hide");var h=b.options.direction||"left";a.effects.save(e,d);e.show();a.effects.createWrapper(e);var f=(h=="up"||h=="down")?"top":"left";var c=(h=="up"||h=="left")?"pos":"neg";var j=b.options.distance||(f=="top"?e.outerHeight({margin:true})/2:e.outerWidth({margin:true})/2);if(i=="show"){e.css("opacity",0).css(f,c=="pos"?-j:j)}var g={opacity:i=="show"?1:0};g[f]=(i=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+j;e.animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(i=="hide"){e.hide()}a.effects.restore(e,d);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;/*
86 + * jQuery UI Effects Highlight 1.8rc1
87 + *
88 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
89 + * Dual licensed under the MIT (MIT-LICENSE.txt)
90 + * and GPL (GPL-LICENSE.txt) licenses.
91 + *
92 + * http://docs.jquery.com/UI/Effects/Highlight
93 + *
94 + * Depends:
95 + * jquery.effects.core.js
96 + */ (function(a){a.effects.highlight=function(b){return this.queue(function(){var d=a(this),c=["backgroundImage","backgroundColor","opacity"],f=a.effects.setMode(d,b.options.mode||"show"),e={backgroundColor:d.css("backgroundColor")};if(f=="hide"){e.opacity=0}a.effects.save(d,c);d.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(e,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){(f=="hide"&&d.hide());a.effects.restore(d,c);(f=="show"&&!a.support.opacity&&this.style.removeAttribute("filter"));(b.callback&&b.callback.apply(this,arguments));d.dequeue()}})})}})(jQuery);;/*
97 + * jQuery UI Effects Scale 1.8rc1
98 + *
99 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
100 + * Dual licensed under the MIT (MIT-LICENSE.txt)
101 + * and GPL (GPL-LICENSE.txt) licenses.
102 + *
103 + * http://docs.jquery.com/UI/Effects/Scale
104 + *
105 + * Depends:
106 + * jquery.effects.core.js
107 + */ (function(a){a.effects.puff=function(b){return this.queue(function(){var f=a(this),g=a.effects.setMode(f,b.options.mode||"hide"),e=parseInt(b.options.percent,10)||150,d=e/100,c={height:f.height(),width:f.width()};a.extend(b.options,{fade:true,mode:g,percent:g=="hide"?e:100,from:g=="hide"?c:{height:c.height*d,width:c.width*d}});f.effect("scale",b.options,b.duration,b.callback);f.dequeue()})};a.effects.scale=function(b){return this.queue(function(){var g=a(this);var d=a.extend(true,{},b.options);var j=a.effects.setMode(g,b.options.mode||"effect");var h=parseInt(b.options.percent,10)||(parseInt(b.options.percent,10)==0?0:(j=="hide"?0:100));var i=b.options.direction||"both";var c=b.options.origin;if(j!="effect"){d.origin=c||["middle","center"];d.restore=true}var f={height:g.height(),width:g.width()};g.from=b.options.from||(j=="show"?{height:0,width:0}:f);var e={y:i!="horizontal"?(h/100):1,x:i!="vertical"?(h/100):1};g.to={height:f.height*e.y,width:f.width*e.x};if(b.options.fade){if(j=="show"){g.from.opacity=0;g.to.opacity=1}if(j=="hide"){g.from.opacity=1;g.to.opacity=0}}d.from=g.from;d.to=g.to;d.mode=j;g.effect("size",d,b.duration,b.callback);g.dequeue()})};a.effects.size=function(b){return this.queue(function(){var c=a(this),n=["position","top","left","width","height","overflow","opacity"];var m=["position","top","left","overflow","opacity"];var j=["width","height","overflow"];var p=["fontSize"];var k=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"];var f=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var g=a.effects.setMode(c,b.options.mode||"effect");var i=b.options.restore||false;var e=b.options.scale||"both";var o=b.options.origin;var d={height:c.height(),width:c.width()};c.from=b.options.from||d;c.to=b.options.to||d;if(o){var h=a.effects.getBaseline(o,d);c.from.top=(d.height-c.from.height)*h.y;c.from.left=(d.width-c.from.width)*h.x;c.to.top=(d.height-c.to.height)*h.y;c.to.left=(d.width-c.to.width)*h.x}var l={from:{y:c.from.height/d.height,x:c.from.width/d.width},to:{y:c.to.height/d.height,x:c.to.width/d.width}};if(e=="box"||e=="both"){if(l.from.y!=l.to.y){n=n.concat(k);c.from=a.effects.setTransition(c,k,l.from.y,c.from);c.to=a.effects.setTransition(c,k,l.to.y,c.to)}if(l.from.x!=l.to.x){n=n.concat(f);c.from=a.effects.setTransition(c,f,l.from.x,c.from);c.to=a.effects.setTransition(c,f,l.to.x,c.to)}}if(e=="content"||e=="both"){if(l.from.y!=l.to.y){n=n.concat(p);c.from=a.effects.setTransition(c,p,l.from.y,c.from);c.to=a.effects.setTransition(c,p,l.to.y,c.to)}}a.effects.save(c,i?n:m);c.show();a.effects.createWrapper(c);c.css("overflow","hidden").css(c.from);if(e=="content"||e=="both"){k=k.concat(["marginTop","marginBottom"]).concat(p);f=f.concat(["marginLeft","marginRight"]);j=n.concat(k).concat(f);c.find("*[width]").each(function(){child=a(this);if(i){a.effects.save(child,j)}var q={height:child.height(),width:child.width()};child.from={height:q.height*l.from.y,width:q.width*l.from.x};child.to={height:q.height*l.to.y,width:q.width*l.to.x};if(l.from.y!=l.to.y){child.from=a.effects.setTransition(child,k,l.from.y,child.from);child.to=a.effects.setTransition(child,k,l.to.y,child.to)}if(l.from.x!=l.to.x){child.from=a.effects.setTransition(child,f,l.from.x,child.from);child.to=a.effects.setTransition(child,f,l.to.x,child.to)}child.css(child.from);child.animate(child.to,b.duration,b.options.easing,function(){if(i){a.effects.restore(child,j)}})})}c.animate(c.to,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(c.to.opacity===0){c.css("opacity",c.from.opacity)}if(g=="hide"){c.hide()}a.effects.restore(c,i?n:m);a.effects.removeWrapper(c);if(b.callback){b.callback.apply(this,arguments)}c.dequeue()}})})}})(jQuery);;/*
108 + * jQuery UI Effects Slide 1.8rc1
109 + *
110 + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
111 + * Dual licensed under the MIT (MIT-LICENSE.txt)
112 + * and GPL (GPL-LICENSE.txt) licenses.
113 + *
114 + * http://docs.jquery.com/UI/Effects/Slide
115 + *
116 + * Depends:
117 + * jquery.effects.core.js
118 + */ (function(a){a.effects.slide=function(b){return this.queue(function(){var e=a(this),d=["position","top","left"];var i=a.effects.setMode(e,b.options.mode||"show");var h=b.options.direction||"left";a.effects.save(e,d);e.show();a.effects.createWrapper(e).css({overflow:"hidden"});var f=(h=="up"||h=="down")?"top":"left";var c=(h=="up"||h=="left")?"pos":"neg";var j=b.options.distance||(f=="top"?e.outerHeight({margin:true}):e.outerWidth({margin:true}));if(i=="show"){e.css(f,c=="pos"?-j:j)}var g={};g[f]=(i=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+j;e.animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(i=="hide"){e.hide()}a.effects.restore(e,d);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;
\ No newline at end of file