ソースを参照

Remove accidentally committed statics

master
David Winterbottom 13年前
コミット
64facf4d83
100個のファイルの変更0行の追加18107行の削除
  1. 0
    834
      sites/sandbox/public/static/admin/css/base.css
  2. 0
    289
      sites/sandbox/public/static/admin/css/changelists.css
  3. 0
    30
      sites/sandbox/public/static/admin/css/dashboard.css
  4. 0
    358
      sites/sandbox/public/static/admin/css/forms.css
  5. 0
    63
      sites/sandbox/public/static/admin/css/ie.css
  6. 0
    57
      sites/sandbox/public/static/admin/css/login.css
  7. 0
    245
      sites/sandbox/public/static/admin/css/rtl.css
  8. 0
    561
      sites/sandbox/public/static/admin/css/widgets.css
  9. バイナリ
      sites/sandbox/public/static/admin/img/changelist-bg.gif
  10. バイナリ
      sites/sandbox/public/static/admin/img/changelist-bg_rtl.gif
  11. バイナリ
      sites/sandbox/public/static/admin/img/chooser-bg.gif
  12. バイナリ
      sites/sandbox/public/static/admin/img/chooser_stacked-bg.gif
  13. バイナリ
      sites/sandbox/public/static/admin/img/default-bg-reverse.gif
  14. バイナリ
      sites/sandbox/public/static/admin/img/default-bg.gif
  15. バイナリ
      sites/sandbox/public/static/admin/img/deleted-overlay.gif
  16. バイナリ
      sites/sandbox/public/static/admin/img/gis/move_vertex_off.png
  17. バイナリ
      sites/sandbox/public/static/admin/img/gis/move_vertex_on.png
  18. バイナリ
      sites/sandbox/public/static/admin/img/icon-no.gif
  19. バイナリ
      sites/sandbox/public/static/admin/img/icon-unknown.gif
  20. バイナリ
      sites/sandbox/public/static/admin/img/icon-yes.gif
  21. バイナリ
      sites/sandbox/public/static/admin/img/icon_addlink.gif
  22. バイナリ
      sites/sandbox/public/static/admin/img/icon_alert.gif
  23. バイナリ
      sites/sandbox/public/static/admin/img/icon_calendar.gif
  24. バイナリ
      sites/sandbox/public/static/admin/img/icon_changelink.gif
  25. バイナリ
      sites/sandbox/public/static/admin/img/icon_clock.gif
  26. バイナリ
      sites/sandbox/public/static/admin/img/icon_deletelink.gif
  27. バイナリ
      sites/sandbox/public/static/admin/img/icon_error.gif
  28. バイナリ
      sites/sandbox/public/static/admin/img/icon_searchbox.png
  29. バイナリ
      sites/sandbox/public/static/admin/img/icon_success.gif
  30. バイナリ
      sites/sandbox/public/static/admin/img/inline-delete-8bit.png
  31. バイナリ
      sites/sandbox/public/static/admin/img/inline-delete.png
  32. バイナリ
      sites/sandbox/public/static/admin/img/inline-restore-8bit.png
  33. バイナリ
      sites/sandbox/public/static/admin/img/inline-restore.png
  34. バイナリ
      sites/sandbox/public/static/admin/img/inline-splitter-bg.gif
  35. バイナリ
      sites/sandbox/public/static/admin/img/nav-bg-grabber.gif
  36. バイナリ
      sites/sandbox/public/static/admin/img/nav-bg-reverse.gif
  37. バイナリ
      sites/sandbox/public/static/admin/img/nav-bg-selected.gif
  38. バイナリ
      sites/sandbox/public/static/admin/img/nav-bg.gif
  39. バイナリ
      sites/sandbox/public/static/admin/img/selector-icons.gif
  40. バイナリ
      sites/sandbox/public/static/admin/img/selector-search.gif
  41. バイナリ
      sites/sandbox/public/static/admin/img/sorting-icons.gif
  42. バイナリ
      sites/sandbox/public/static/admin/img/tool-left.gif
  43. バイナリ
      sites/sandbox/public/static/admin/img/tool-left_over.gif
  44. バイナリ
      sites/sandbox/public/static/admin/img/tool-right.gif
  45. バイナリ
      sites/sandbox/public/static/admin/img/tool-right_over.gif
  46. バイナリ
      sites/sandbox/public/static/admin/img/tooltag-add.gif
  47. バイナリ
      sites/sandbox/public/static/admin/img/tooltag-add_over.gif
  48. バイナリ
      sites/sandbox/public/static/admin/img/tooltag-arrowright.gif
  49. バイナリ
      sites/sandbox/public/static/admin/img/tooltag-arrowright_over.gif
  50. 0
    20
      sites/sandbox/public/static/admin/js/LICENSE-JQUERY.txt
  51. 0
    111
      sites/sandbox/public/static/admin/js/SelectBox.js
  52. 0
    161
      sites/sandbox/public/static/admin/js/SelectFilter2.js
  53. 0
    139
      sites/sandbox/public/static/admin/js/actions.js
  54. 0
    7
      sites/sandbox/public/static/admin/js/actions.min.js
  55. 0
    288
      sites/sandbox/public/static/admin/js/admin/DateTimeShortcuts.js
  56. 0
    97
      sites/sandbox/public/static/admin/js/admin/RelatedObjectLookups.js
  57. 0
    137
      sites/sandbox/public/static/admin/js/admin/ordering.js
  58. 0
    156
      sites/sandbox/public/static/admin/js/calendar.js
  59. 0
    24
      sites/sandbox/public/static/admin/js/collapse.js
  60. 0
    2
      sites/sandbox/public/static/admin/js/collapse.min.js
  61. 0
    47
      sites/sandbox/public/static/admin/js/compress.py
  62. 0
    211
      sites/sandbox/public/static/admin/js/core.js
  63. 0
    167
      sites/sandbox/public/static/admin/js/getElementsBySelector.js
  64. 0
    136
      sites/sandbox/public/static/admin/js/inlines.js
  65. 0
    5
      sites/sandbox/public/static/admin/js/inlines.min.js
  66. 0
    8
      sites/sandbox/public/static/admin/js/jquery.init.js
  67. 0
    6240
      sites/sandbox/public/static/admin/js/jquery.js
  68. 0
    154
      sites/sandbox/public/static/admin/js/jquery.min.js
  69. 0
    34
      sites/sandbox/public/static/admin/js/prepopulate.js
  70. 0
    1
      sites/sandbox/public/static/admin/js/prepopulate.min.js
  71. 0
    94
      sites/sandbox/public/static/admin/js/timeparse.js
  72. 0
    139
      sites/sandbox/public/static/admin/js/urlify.js
  73. 0
    689
      sites/sandbox/public/static/oscar/css/bootstrap.min.css
  74. 0
    92
      sites/sandbox/public/static/oscar/css/dashboard.css
  75. 0
    3
      sites/sandbox/public/static/oscar/css/responsive.css
  76. 0
    69
      sites/sandbox/public/static/oscar/css/snowcone.css
  77. 0
    4476
      sites/sandbox/public/static/oscar/css/styles.css
  78. バイナリ
      sites/sandbox/public/static/oscar/favicon.ico
  79. バイナリ
      sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.eot
  80. 0
    155
      sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.svg
  81. バイナリ
      sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.ttf
  82. バイナリ
      sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.woff
  83. バイナリ
      sites/sandbox/public/static/oscar/img/image_not_found.jpg
  84. バイナリ
      sites/sandbox/public/static/oscar/img/ui/ajax-loader.gif
  85. バイナリ
      sites/sandbox/public/static/oscar/img/ui/bg-stars-small.png
  86. バイナリ
      sites/sandbox/public/static/oscar/img/ui/bg-stars.png
  87. バイナリ
      sites/sandbox/public/static/oscar/img/ui/black.png
  88. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_arrow_down.png
  89. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_arrow_left.png
  90. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_minus.png
  91. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_plus.png
  92. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_slider_left.png
  93. バイナリ
      sites/sandbox/public/static/oscar/img/ui/icon_slider_right.png
  94. バイナリ
      sites/sandbox/public/static/oscar/img/ui/nav_sprite.png
  95. 0
    1722
      sites/sandbox/public/static/oscar/js/bootstrap/bootstrap.js
  96. 0
    1
      sites/sandbox/public/static/oscar/js/bootstrap/bootstrap.min.js
  97. 0
    85
      sites/sandbox/public/static/oscar/js/colorbox/colorbox.css
  98. バイナリ
      sites/sandbox/public/static/oscar/js/colorbox/images/border.png
  99. バイナリ
      sites/sandbox/public/static/oscar/js/colorbox/images/controls.png
  100. 0
    0
      sites/sandbox/public/static/oscar/js/colorbox/images/ie6/borderBottomCenter.png

+ 0
- 834
sites/sandbox/public/static/admin/css/base.css ファイルの表示

@@ -1,834 +0,0 @@
1
-/*
2
-    DJANGO Admin styles
3
-*/
4
-
5
-body {
6
-    margin: 0;
7
-    padding: 0;
8
-    font-size: 12px;
9
-    font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif;
10
-    color: #333;
11
-    background: #fff;
12
-}
13
-
14
-/* LINKS */
15
-
16
-a:link, a:visited {
17
-    color: #5b80b2;
18
-    text-decoration: none;
19
-}
20
-
21
-a:hover {
22
-    color: #036;
23
-}
24
-
25
-a img {
26
-    border: none;
27
-}
28
-
29
-a.section:link, a.section:visited {
30
-    color: white;
31
-    text-decoration: none;
32
-}
33
-
34
-/* GLOBAL DEFAULTS */
35
-
36
-p, ol, ul, dl {
37
-    margin: .2em 0 .8em 0;
38
-}
39
-
40
-p {
41
-    padding: 0;
42
-    line-height: 140%;
43
-}
44
-
45
-h1,h2,h3,h4,h5 {
46
-    font-weight: bold;
47
-}
48
-
49
-h1 {
50
-    font-size: 18px;
51
-    color: #666;
52
-    padding: 0 6px 0 0;
53
-    margin: 0 0 .2em 0;
54
-}
55
-
56
-h2 {
57
-    font-size: 16px;
58
-    margin: 1em 0 .5em 0;
59
-}
60
-
61
-h2.subhead {
62
-    font-weight: normal;
63
-    margin-top: 0;
64
-}
65
-
66
-h3 {
67
-    font-size: 14px;
68
-    margin: .8em 0 .3em 0;
69
-    color: #666;
70
-    font-weight: bold;
71
-}
72
-
73
-h4 {
74
-    font-size: 12px;
75
-    margin: 1em 0 .8em 0;
76
-    padding-bottom: 3px;
77
-}
78
-
79
-h5 {
80
-    font-size: 10px;
81
-    margin: 1.5em 0 .5em 0;
82
-    color: #666;
83
-    text-transform: uppercase;
84
-    letter-spacing: 1px;
85
-}
86
-
87
-ul li {
88
-    list-style-type: square;
89
-    padding: 1px 0;
90
-}
91
-
92
-ul.plainlist {
93
-    margin-left: 0 !important;
94
-}
95
-
96
-ul.plainlist li {
97
-    list-style-type: none;
98
-}
99
-
100
-li ul {
101
-    margin-bottom: 0;
102
-}
103
-
104
-li, dt, dd {
105
-    font-size: 11px;
106
-    line-height: 14px;
107
-}
108
-
109
-dt {
110
-    font-weight: bold;
111
-    margin-top: 4px;
112
-}
113
-
114
-dd {
115
-    margin-left: 0;
116
-}
117
-
118
-form {
119
-    margin: 0;
120
-    padding: 0;
121
-}
122
-
123
-fieldset {
124
-    margin: 0;
125
-    padding: 0;
126
-}
127
-
128
-blockquote {
129
-    font-size: 11px;
130
-    color: #777;
131
-    margin-left: 2px;
132
-    padding-left: 10px;
133
-    border-left: 5px solid #ddd;
134
-}
135
-
136
-code, pre {
137
-    font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;
138
-    background: inherit;
139
-    color: #666;
140
-    font-size: 11px;
141
-}
142
-
143
-pre.literal-block {
144
-    margin: 10px;
145
-    background: #eee;
146
-    padding: 6px 8px;
147
-}
148
-
149
-code strong {
150
-    color: #930;
151
-}
152
-
153
-hr {
154
-    clear: both;
155
-    color: #eee;
156
-    background-color: #eee;
157
-    height: 1px;
158
-    border: none;
159
-    margin: 0;
160
-    padding: 0;
161
-    font-size: 1px;
162
-    line-height: 1px;
163
-}
164
-
165
-/* TEXT STYLES & MODIFIERS */
166
-
167
-.small {
168
-    font-size: 11px;
169
-}
170
-
171
-.tiny {
172
-    font-size: 10px;
173
-}
174
-
175
-p.tiny {
176
-    margin-top: -2px;
177
-}
178
-
179
-.mini {
180
-    font-size: 9px;
181
-}
182
-
183
-p.mini {
184
-    margin-top: -3px;
185
-}
186
-
187
-.help, p.help {
188
-    font-size: 10px !important;
189
-    color: #999;
190
-}
191
-
192
-img.help-tooltip {
193
-    cursor: help;
194
-}
195
-
196
-p img, h1 img, h2 img, h3 img, h4 img, td img {
197
-    vertical-align: middle;
198
-}
199
-
200
-.quiet, a.quiet:link, a.quiet:visited {
201
-    color: #999 !important;
202
-    font-weight: normal !important;
203
-}
204
-
205
-.quiet strong {
206
-    font-weight: bold !important;
207
-}
208
-
209
-.float-right {
210
-    float: right;
211
-}
212
-
213
-.float-left {
214
-    float: left;
215
-}
216
-
217
-.clear {
218
-    clear: both;
219
-}
220
-
221
-.align-left {
222
-    text-align: left;
223
-}
224
-
225
-.align-right {
226
-    text-align: right;
227
-}
228
-
229
-.example {
230
-    margin: 10px 0;
231
-    padding: 5px 10px;
232
-    background: #efefef;
233
-}
234
-
235
-.nowrap {
236
-    white-space: nowrap;
237
-}
238
-
239
-/* TABLES */
240
-
241
-table {
242
-    border-collapse: collapse;
243
-    border-color: #ccc;
244
-}
245
-
246
-td, th {
247
-    font-size: 11px;
248
-    line-height: 13px;
249
-    border-bottom: 1px solid #eee;
250
-    vertical-align: top;
251
-    padding: 5px;
252
-    font-family: "Lucida Grande", Verdana, Arial, sans-serif;
253
-}
254
-
255
-th {
256
-    text-align: left;
257
-    font-size: 12px;
258
-    font-weight: bold;
259
-}
260
-
261
-thead th,
262
-tfoot td {
263
-    color: #666;
264
-    padding: 2px 5px;
265
-    font-size: 11px;
266
-    background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x;
267
-    border-left: 1px solid #ddd;
268
-    border-bottom: 1px solid #ddd;
269
-}
270
-
271
-tfoot td {
272
-    border-bottom: none;
273
-    border-top: 1px solid #ddd;
274
-}
275
-
276
-thead th:first-child,
277
-tfoot td:first-child {
278
-    border-left: none !important;
279
-}
280
-
281
-thead th.optional {
282
-    font-weight: normal !important;
283
-}
284
-
285
-fieldset table {
286
-    border-right: 1px solid #eee;
287
-}
288
-
289
-tr.row-label td {
290
-    font-size: 9px;
291
-    padding-top: 2px;
292
-    padding-bottom: 0;
293
-    border-bottom: none;
294
-    color: #666;
295
-    margin-top: -1px;
296
-}
297
-
298
-tr.alt {
299
-    background: #f6f6f6;
300
-}
301
-
302
-.row1 {
303
-    background: #EDF3FE;
304
-}
305
-
306
-.row2 {
307
-    background: white;
308
-}
309
-
310
-/* SORTABLE TABLES */
311
-
312
-thead th {
313
-    padding: 2px 5px;
314
-    line-height: normal;
315
-}
316
-
317
-thead th a:link, thead th a:visited {
318
-    color: #666;
319
-}
320
-
321
-thead th.sorted {
322
-    background: #c5c5c5 url(../img/nav-bg-selected.gif) top left repeat-x;
323
-}
324
-
325
-table thead th .text span {
326
-    padding: 2px 5px;
327
-    display:block;
328
-}
329
-
330
-table thead th .text a {
331
-    display: block;
332
-    cursor: pointer;
333
-    padding: 2px 5px;
334
-}
335
-
336
-table thead th.sortable:hover {
337
-    background: white url(../img/nav-bg-reverse.gif) 0 -5px repeat-x;
338
-}
339
-
340
-thead th.sorted a.sortremove {
341
-    visibility: hidden;
342
-}
343
-
344
-table thead th.sorted:hover a.sortremove {
345
-    visibility: visible;
346
-}
347
-
348
-table thead th.sorted .sortoptions {
349
-    display: block;
350
-    padding: 4px 5px 0 5px;
351
-    float: right;
352
-    text-align: right;
353
-}
354
-
355
-table thead th.sorted .sortpriority {
356
-    font-size: .8em;
357
-    min-width: 12px;
358
-    text-align: center;
359
-    vertical-align: top;
360
-}
361
-
362
-table thead th.sorted .sortoptions a {
363
-    width: 14px;
364
-    height: 12px;
365
-    display: inline-block;
366
-}
367
-
368
-table thead th.sorted .sortoptions a.sortremove {
369
-    background: url(../img/sorting-icons.gif) -4px -5px no-repeat;
370
-}
371
-
372
-table thead th.sorted .sortoptions a.sortremove:hover {
373
-    background: url(../img/sorting-icons.gif) -4px -27px no-repeat;
374
-}
375
-
376
-table thead th.sorted .sortoptions a.ascending {
377
-    background: url(../img/sorting-icons.gif) -5px -50px no-repeat;
378
-}
379
-
380
-table thead th.sorted .sortoptions a.ascending:hover {
381
-    background: url(../img/sorting-icons.gif) -5px -72px no-repeat;
382
-}
383
-
384
-table thead th.sorted .sortoptions a.descending {
385
-    background: url(../img/sorting-icons.gif) -5px -94px no-repeat;
386
-}
387
-
388
-table thead th.sorted .sortoptions a.descending:hover {
389
-    background: url(../img/sorting-icons.gif) -5px -115px no-repeat;
390
-}
391
-
392
-/* ORDERABLE TABLES */
393
-
394
-table.orderable tbody tr td:hover {
395
-    cursor: move;
396
-}
397
-
398
-table.orderable tbody tr td:first-child {
399
-    padding-left: 14px;
400
-    background-image: url(../img/nav-bg-grabber.gif);
401
-    background-repeat: repeat-y;
402
-}
403
-
404
-table.orderable-initalized .order-cell, body>tr>td.order-cell {
405
-    display: none;
406
-}
407
-
408
-/* FORM DEFAULTS */
409
-
410
-input, textarea, select, .form-row p {
411
-    margin: 2px 0;
412
-    padding: 2px 3px;
413
-    vertical-align: middle;
414
-    font-family: "Lucida Grande", Verdana, Arial, sans-serif;
415
-    font-weight: normal;
416
-    font-size: 11px;
417
-}
418
-
419
-textarea {
420
-    vertical-align: top !important;
421
-}
422
-
423
-input[type=text], input[type=password], textarea, select, .vTextField {
424
-    border: 1px solid #ccc;
425
-}
426
-
427
-/* FORM BUTTONS */
428
-
429
-.button, input[type=submit], input[type=button], .submit-row input {
430
-    background: white url(../img/nav-bg.gif) bottom repeat-x;
431
-    padding: 3px 5px;
432
-    color: black;
433
-    border: 1px solid #bbb;
434
-    border-color: #ddd #aaa #aaa #ddd;
435
-}
436
-
437
-.button:active, input[type=submit]:active, input[type=button]:active {
438
-    background-image: url(../img/nav-bg-reverse.gif);
439
-    background-position: top;
440
-}
441
-
442
-.button[disabled], input[type=submit][disabled], input[type=button][disabled] {
443
-	background-image: url(../img/nav-bg.gif);
444
-	background-position: bottom;
445
-	opacity: 0.4;
446
-}
447
-
448
-.button.default, input[type=submit].default, .submit-row input.default {
449
-    border: 2px solid #5b80b2;
450
-    background: #7CA0C7 url(../img/default-bg.gif) bottom repeat-x;
451
-    font-weight: bold;
452
-    color: white;
453
-    float: right;
454
-}
455
-
456
-.button.default:active, input[type=submit].default:active {
457
-    background-image: url(../img/default-bg-reverse.gif);
458
-    background-position: top;
459
-}
460
-
461
-.button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default {
462
-	background-image: url(../img/default-bg.gif);
463
-	background-position: bottom;
464
-	opacity: 0.4;
465
-}
466
-
467
-
468
-/* MODULES */
469
-
470
-.module {
471
-    border: 1px solid #ccc;
472
-    margin-bottom: 5px;
473
-    background: white;
474
-}
475
-
476
-.module p, .module ul, .module h3, .module h4, .module dl, .module pre {
477
-    padding-left: 10px;
478
-    padding-right: 10px;
479
-}
480
-
481
-.module blockquote {
482
-    margin-left: 12px;
483
-}
484
-
485
-.module ul, .module ol {
486
-    margin-left: 1.5em;
487
-}
488
-
489
-.module h3 {
490
-    margin-top: .6em;
491
-}
492
-
493
-.module h2, .module caption, .inline-group h2 {
494
-    margin: 0;
495
-    padding: 2px 5px 3px 5px;
496
-    font-size: 11px;
497
-    text-align: left;
498
-    font-weight: bold;
499
-    background: #7CA0C7 url(../img/default-bg.gif) top left repeat-x;
500
-    color: white;
501
-}
502
-
503
-.module table {
504
-    border-collapse: collapse;
505
-}
506
-
507
-/* MESSAGES & ERRORS */
508
-
509
-ul.messagelist {
510
-    padding: 0 0 5px 0;
511
-    margin: 0;
512
-}
513
-
514
-ul.messagelist li {
515
-    font-size: 12px;
516
-    display: block;
517
-    padding: 4px 5px 4px 25px;
518
-    margin: 0 0 3px 0;
519
-    border-bottom: 1px solid #ddd;
520
-    color: #666;
521
-    background: #ffc url(../img/icon_success.gif) 5px .3em no-repeat;
522
-}
523
-
524
-ul.messagelist li.warning{
525
-    background-image: url(../img/icon_alert.gif);
526
-}
527
-
528
-ul.messagelist li.error{
529
-    background-image: url(../img/icon_error.gif);
530
-}
531
-
532
-.errornote {
533
-    font-size: 12px !important;
534
-    display: block;
535
-    padding: 4px 5px 4px 25px;
536
-    margin: 0 0 3px 0;
537
-    border: 1px solid red;
538
-    color: red;
539
-    background: #ffc url(../img/icon_error.gif) 5px .3em no-repeat;
540
-}
541
-
542
-ul.errorlist {
543
-    margin: 0 !important;
544
-    padding: 0 !important;
545
-}
546
-
547
-.errorlist li {
548
-    font-size: 12px !important;
549
-    display: block;
550
-    padding: 4px 5px 4px 25px;
551
-    margin: 0 0 3px 0;
552
-    border: 1px solid red;
553
-    color: white;
554
-    background: red url(../img/icon_alert.gif) 5px .3em no-repeat;
555
-}
556
-
557
-.errorlist li a {
558
-	color: white;
559
-    text-decoration: underline;
560
-}
561
-
562
-td ul.errorlist {
563
-    margin: 0 !important;
564
-    padding: 0 !important;
565
-}
566
-
567
-td ul.errorlist li {
568
-    margin: 0 !important;
569
-}
570
-
571
-.errors {
572
-    background: #ffc;
573
-}
574
-
575
-.errors input, .errors select, .errors textarea {
576
-    border: 1px solid red;
577
-}
578
-
579
-div.system-message {
580
-    background: #ffc;
581
-    margin: 10px;
582
-    padding: 6px 8px;
583
-    font-size: .8em;
584
-}
585
-
586
-div.system-message p.system-message-title {
587
-    padding: 4px 5px 4px 25px;
588
-    margin: 0;
589
-    color: red;
590
-    background: #ffc url(../img/icon_error.gif) 5px .3em no-repeat;
591
-}
592
-
593
-.description {
594
-    font-size: 12px;
595
-    padding: 5px 0 0 12px;
596
-}
597
-
598
-/* BREADCRUMBS */
599
-
600
-div.breadcrumbs {
601
-    background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x;
602
-    padding: 2px 8px 3px 8px;
603
-    font-size: 11px;
604
-    color: #999;
605
-    border-top: 1px solid white;
606
-    border-bottom: 1px solid #ccc;
607
-    text-align: left;
608
-}
609
-
610
-/* ACTION ICONS */
611
-
612
-.addlink {
613
-    padding-left: 12px;
614
-    background: url(../img/icon_addlink.gif) 0 .2em no-repeat;
615
-}
616
-
617
-.changelink {
618
-    padding-left: 12px;
619
-    background: url(../img/icon_changelink.gif) 0 .2em no-repeat;
620
-}
621
-
622
-.deletelink {
623
-    padding-left: 12px;
624
-    background: url(../img/icon_deletelink.gif) 0 .25em no-repeat;
625
-}
626
-
627
-a.deletelink:link, a.deletelink:visited {
628
-    color: #CC3434;
629
-}
630
-
631
-a.deletelink:hover {
632
-    color: #993333;
633
-}
634
-
635
-/* OBJECT TOOLS */
636
-
637
-.object-tools {
638
-    font-size: 10px;
639
-    font-weight: bold;
640
-    font-family: Arial,Helvetica,sans-serif;
641
-    padding-left: 0;
642
-    float: right;
643
-    position: relative;
644
-    margin-top: -2.4em;
645
-    margin-bottom: -2em;
646
-}
647
-
648
-.form-row .object-tools {
649
-    margin-top: 5px;
650
-    margin-bottom: 5px;
651
-    float: none;
652
-    height: 2em;
653
-    padding-left: 3.5em;
654
-}
655
-
656
-.object-tools li {
657
-    display: block;
658
-    float: left;
659
-    background: url(../img/tool-left.gif) 0 0 no-repeat;
660
-    padding: 0 0 0 8px;
661
-    margin-left: 2px;
662
-    height: 16px;
663
-}
664
-
665
-.object-tools li:hover {
666
-    background: url(../img/tool-left_over.gif) 0 0 no-repeat;
667
-}
668
-
669
-.object-tools a:link, .object-tools a:visited {
670
-    display: block;
671
-    float: left;
672
-    color: white;
673
-    padding: .1em 14px .1em 8px;
674
-    height: 14px;
675
-    background: #999 url(../img/tool-right.gif) 100% 0 no-repeat;
676
-}
677
-
678
-.object-tools a:hover, .object-tools li:hover a {
679
-    background: #5b80b2 url(../img/tool-right_over.gif) 100% 0 no-repeat;
680
-}
681
-
682
-.object-tools a.viewsitelink, .object-tools a.golink {
683
-    background: #999 url(../img/tooltag-arrowright.gif) top right no-repeat;
684
-    padding-right: 28px;
685
-}
686
-
687
-.object-tools a.viewsitelink:hover, .object-tools a.golink:hover {
688
-    background: #5b80b2 url(../img/tooltag-arrowright_over.gif) top right no-repeat;
689
-}
690
-
691
-.object-tools a.addlink {
692
-    background: #999 url(../img/tooltag-add.gif) top right no-repeat;
693
-    padding-right: 28px;
694
-}
695
-
696
-.object-tools a.addlink:hover {
697
-    background: #5b80b2 url(../img/tooltag-add_over.gif) top right no-repeat;
698
-}
699
-
700
-/* OBJECT HISTORY */
701
-
702
-table#change-history {
703
-    width: 100%;
704
-}
705
-
706
-table#change-history tbody th {
707
-    width: 16em;
708
-}
709
-
710
-/* PAGE STRUCTURE */
711
-
712
-#container {
713
-    position: relative;
714
-    width: 100%;
715
-    min-width: 760px;
716
-    padding: 0;
717
-}
718
-
719
-#content {
720
-    margin: 10px 15px;
721
-}
722
-
723
-#header {
724
-    width: 100%;
725
-}
726
-
727
-#content-main {
728
-    float: left;
729
-    width: 100%;
730
-}
731
-
732
-#content-related {
733
-    float: right;
734
-    width: 18em;
735
-    position: relative;
736
-    margin-right: -19em;
737
-}
738
-
739
-#footer {
740
-    clear: both;
741
-    padding: 10px;
742
-}
743
-
744
-/* COLUMN TYPES */
745
-
746
-.colMS {
747
-    margin-right: 20em !important;
748
-}
749
-
750
-.colSM {
751
-    margin-left: 20em !important;
752
-}
753
-
754
-.colSM #content-related {
755
-    float: left;
756
-    margin-right: 0;
757
-    margin-left: -19em;
758
-}
759
-
760
-.colSM #content-main {
761
-    float: right;
762
-}
763
-
764
-.popup .colM {
765
-    width: 95%;
766
-}
767
-
768
-.subcol {
769
-    float: left;
770
-    width: 46%;
771
-    margin-right: 15px;
772
-}
773
-
774
-.dashboard #content {
775
-    width: 500px;
776
-}
777
-
778
-/* HEADER */
779
-
780
-#header {
781
-    background: #417690;
782
-    color: #ffc;
783
-    overflow: hidden;
784
-}
785
-
786
-#header a:link, #header a:visited {
787
-    color: white;
788
-}
789
-
790
-#header a:hover {
791
-    text-decoration: underline;
792
-}
793
-
794
-#branding h1 {
795
-    padding: 0 10px;
796
-    font-size: 18px;
797
-    margin: 8px 0;
798
-    font-weight: normal;
799
-    color: #f4f379;
800
-}
801
-
802
-#branding h2 {
803
-    padding: 0 10px;
804
-    font-size: 14px;
805
-    margin: -8px 0 8px 0;
806
-    font-weight: normal;
807
-    color: #ffc;
808
-}
809
-
810
-#user-tools {
811
-    position: absolute;
812
-    top: 0;
813
-    right: 0;
814
-    padding: 1.2em 10px;
815
-    font-size: 11px;
816
-    text-align: right;
817
-}
818
-
819
-/* SIDEBAR */
820
-
821
-#content-related h3 {
822
-    font-size: 12px;
823
-    color: #666;
824
-    margin-bottom: 3px;
825
-}
826
-
827
-#content-related h4 {
828
-    font-size: 11px;
829
-}
830
-
831
-#content-related .module h2 {
832
-    background: #eee url(../img/nav-bg.gif) bottom left repeat-x;
833
-    color: #666;
834
-}

+ 0
- 289
sites/sandbox/public/static/admin/css/changelists.css ファイルの表示

@@ -1,289 +0,0 @@
1
-/* CHANGELISTS */
2
-
3
-#changelist {
4
-    position: relative;
5
-    width: 100%;
6
-}
7
-
8
-#changelist table {
9
-    width: 100%;
10
-}
11
-
12
-.change-list .hiddenfields { display:none; }
13
-
14
-.change-list .filtered table {
15
-    border-right: 1px solid #ddd;
16
-}
17
-
18
-.change-list .filtered {
19
-    min-height: 400px;
20
-}
21
-
22
-.change-list .filtered {
23
-    background: white url(../img/changelist-bg.gif) top right repeat-y !important;
24
-}
25
-
26
-.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull {
27
-    margin-right: 160px !important;
28
-    width: auto !important;
29
-}
30
-
31
-.change-list .filtered table tbody th {
32
-    padding-right: 1em;
33
-}
34
-
35
-#changelist .toplinks {
36
-    border-bottom: 1px solid #ccc !important;
37
-}
38
-
39
-#changelist .paginator {
40
-    color: #666;
41
-    border-top: 1px solid #eee;
42
-    border-bottom: 1px solid #eee;
43
-    background: white url(../img/nav-bg.gif) 0 180% repeat-x;
44
-    overflow: hidden;
45
-}
46
-
47
-.change-list .filtered .paginator {
48
-    border-right: 1px solid #ddd;
49
-}
50
-
51
-/* CHANGELIST TABLES */
52
-
53
-#changelist table thead th {
54
-    padding: 0;
55
-    white-space: nowrap;
56
-    vertical-align: middle;
57
-}
58
-
59
-#changelist table thead th.action-checkbox-column {
60
-    width: 1.5em;
61
-    text-align: center;
62
-}
63
-
64
-#changelist table tbody td, #changelist table tbody th {
65
-    border-left: 1px solid #ddd;
66
-}
67
-
68
-#changelist table tbody td:first-child, #changelist table tbody th:first-child {
69
-    border-left: 0;
70
-    border-right: 1px solid #ddd;
71
-}
72
-
73
-#changelist table tbody td.action-checkbox {
74
-    text-align:center;
75
-}
76
-
77
-#changelist table tfoot {
78
-    color: #666;
79
-}
80
-
81
-/* TOOLBAR */
82
-
83
-#changelist #toolbar {
84
-    padding: 3px;
85
-    border-bottom: 1px solid #ddd;
86
-    background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x;
87
-    color: #666;
88
-}
89
-
90
-#changelist #toolbar form input {
91
-    font-size: 11px;
92
-    padding: 1px 2px;
93
-}
94
-
95
-#changelist #toolbar form #searchbar {
96
-    padding: 2px;
97
-}
98
-
99
-#changelist #changelist-search img {
100
-    vertical-align: middle;
101
-}
102
-
103
-/* FILTER COLUMN */
104
-
105
-#changelist-filter {
106
-    position: absolute;
107
-    top: 0;
108
-    right: 0;
109
-    z-index: 1000;
110
-    width: 160px;
111
-    border-left: 1px solid #ddd;
112
-    background: #efefef;
113
-    margin: 0;
114
-}
115
-
116
-#changelist-filter h2 {
117
-    font-size: 11px;
118
-    padding: 2px 5px;
119
-    border-bottom: 1px solid #ddd;
120
-}
121
-
122
-#changelist-filter h3 {
123
-    font-size: 12px;
124
-    margin-bottom: 0;
125
-}
126
-
127
-#changelist-filter ul {
128
-    padding-left: 0;
129
-    margin-left: 10px;
130
-}
131
-
132
-#changelist-filter li {
133
-    list-style-type: none;
134
-    margin-left: 0;
135
-    padding-left: 0;
136
-}
137
-
138
-#changelist-filter a {
139
-    color: #999;
140
-}
141
-
142
-#changelist-filter a:hover {
143
-    color: #036;
144
-}
145
-
146
-#changelist-filter li.selected {
147
-    border-left: 5px solid #ccc;
148
-    padding-left: 5px;
149
-    margin-left: -10px;
150
-}
151
-
152
-#changelist-filter li.selected a {
153
-    color: #5b80b2 !important;
154
-}
155
-
156
-/* DATE DRILLDOWN */
157
-
158
-.change-list ul.toplinks {
159
-    display: block;
160
-    background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x;
161
-    border-top: 1px solid white;
162
-    float: left;
163
-    padding: 0 !important;
164
-    margin: 0 !important;
165
-    width: 100%;
166
-}
167
-
168
-.change-list ul.toplinks li {
169
-    padding: 3px 6px;
170
-    font-weight: bold;
171
-    list-style-type: none;
172
-    display: inline-block;
173
-}
174
-
175
-.change-list ul.toplinks .date-back a {
176
-    color: #999;
177
-}
178
-
179
-.change-list ul.toplinks .date-back a:hover {
180
-    color: #036;
181
-}
182
-
183
-/* PAGINATOR */
184
-
185
-.paginator {
186
-    font-size: 11px;
187
-    padding-top: 10px;
188
-    padding-bottom: 10px;
189
-    line-height: 22px;
190
-    margin: 0;
191
-    border-top: 1px solid #ddd;
192
-}
193
-
194
-.paginator a:link, .paginator a:visited {
195
-    padding: 2px 6px;
196
-    border: solid 1px #ccc;
197
-    background: white;
198
-    text-decoration: none;
199
-}
200
-
201
-.paginator a.showall {
202
-    padding: 0 !important;
203
-    border: none !important;
204
-}
205
-
206
-.paginator a.showall:hover {
207
-    color: #036 !important;
208
-    background: transparent !important;
209
-}
210
-
211
-.paginator .end {
212
-    border-width: 2px !important;
213
-    margin-right: 6px;
214
-}
215
-
216
-.paginator .this-page {
217
-    padding: 2px 6px;
218
-    font-weight: bold;
219
-    font-size: 13px;
220
-    vertical-align: top;
221
-}
222
-
223
-.paginator a:hover {
224
-    color: white;
225
-    background: #5b80b2;
226
-    border-color: #036;
227
-}
228
-
229
-/* ACTIONS */
230
-
231
-.filtered .actions {
232
-    margin-right: 160px !important;
233
-    border-right: 1px solid #ddd;
234
-}
235
-
236
-#changelist table input {
237
-    margin: 0;
238
-}
239
-
240
-#changelist table tbody tr.selected {
241
-    background-color: #FFFFCC;
242
-}
243
-
244
-#changelist .actions {
245
-    color: #999;
246
-    padding: 3px;
247
-    border-top: 1px solid #fff;
248
-    border-bottom: 1px solid #ddd;
249
-    background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x;
250
-}
251
-
252
-#changelist .actions.selected {
253
-    background: #fffccf;
254
-    border-top: 1px solid #fffee8;
255
-    border-bottom: 1px solid #edecd6;
256
-}
257
-
258
-#changelist .actions span.all,
259
-#changelist .actions span.action-counter,
260
-#changelist .actions span.clear,
261
-#changelist .actions span.question {
262
-    font-size: 11px;
263
-    margin: 0 0.5em;
264
-    display: none;
265
-}
266
-
267
-#changelist .actions:last-child {
268
-    border-bottom: none;
269
-}
270
-
271
-#changelist .actions select {
272
-    border: 1px solid #aaa;
273
-    margin-left: 0.5em;
274
-    padding: 1px 2px;
275
-}
276
-
277
-#changelist .actions label {
278
-    font-size: 11px;
279
-    margin-left: 0.5em;
280
-}
281
-
282
-#changelist #action-toggle {
283
-    display: none;
284
-}
285
-
286
-#changelist .actions .button {
287
-    font-size: 11px;
288
-    padding: 1px 2px;
289
-}

+ 0
- 30
sites/sandbox/public/static/admin/css/dashboard.css ファイルの表示

@@ -1,30 +0,0 @@
1
-/* DASHBOARD */
2
-
3
-.dashboard .module table th {
4
-    width: 100%;
5
-}
6
-
7
-.dashboard .module table td {
8
-    white-space: nowrap;
9
-}
10
-
11
-.dashboard .module table td a {
12
-    display: block;
13
-    padding-right: .6em;
14
-}
15
-
16
-/* RECENT ACTIONS MODULE */
17
-
18
-.module ul.actionlist {
19
-    margin-left: 0;
20
-}
21
-
22
-ul.actionlist li {
23
-    list-style-type: none;
24
-}
25
-
26
-ul.actionlist li.changelink {
27
-    overflow: hidden;
28
-    text-overflow: ellipsis;
29
-    -o-text-overflow: ellipsis;
30
-}

+ 0
- 358
sites/sandbox/public/static/admin/css/forms.css ファイルの表示

@@ -1,358 +0,0 @@
1
-@import url('widgets.css');
2
-
3
-/* FORM ROWS */
4
-
5
-.form-row {
6
-    overflow: hidden;
7
-    padding: 8px 12px;
8
-    font-size: 11px;
9
-    border-bottom: 1px solid #eee;
10
-}
11
-
12
-.form-row img, .form-row input {
13
-    vertical-align: middle;
14
-}
15
-
16
-form .form-row p {
17
-    padding-left: 0;
18
-    font-size: 11px;
19
-}
20
-
21
-/* FORM LABELS */
22
-
23
-form h4 {
24
-    margin: 0 !important;
25
-    padding: 0 !important;
26
-    border: none !important;
27
-}
28
-
29
-label {
30
-    font-weight: normal !important;
31
-    color: #666;
32
-    font-size: 12px;
33
-}
34
-
35
-.required label, label.required {
36
-    font-weight: bold !important;
37
-    color: #333 !important;
38
-}
39
-
40
-/* RADIO BUTTONS */
41
-
42
-form ul.radiolist li {
43
-    list-style-type: none;
44
-}
45
-
46
-form ul.radiolist label {
47
-    float: none;
48
-    display: inline;
49
-}
50
-
51
-form ul.inline {
52
-    margin-left: 0;
53
-    padding: 0;
54
-}
55
-
56
-form ul.inline li {
57
-    float: left;
58
-    padding-right: 7px;
59
-}
60
-
61
-/* ALIGNED FIELDSETS */
62
-
63
-.aligned label {
64
-    display: block;
65
-    padding: 3px 10px 0 0;
66
-    float: left;
67
-    width: 8em;
68
-}
69
-
70
-.aligned ul label {
71
-    display: inline;
72
-    float: none;
73
-    width: auto;
74
-}
75
-
76
-.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField {
77
-    width: 350px;
78
-}
79
-
80
-form .aligned p, form .aligned ul {
81
-    margin-left: 7em;
82
-    padding-left: 30px;
83
-}
84
-
85
-form .aligned table p {
86
-    margin-left: 0;
87
-    padding-left: 0;
88
-}
89
-
90
-form .aligned p.help {
91
-    padding-left: 38px;
92
-}
93
-
94
-.aligned .vCheckboxLabel {
95
-    float: none !important;
96
-    display: inline;
97
-    padding-left: 4px;
98
-}
99
-
100
-.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField {
101
-    width: 610px;
102
-}
103
-
104
-.checkbox-row p.help {
105
-    margin-left: 0;
106
-    padding-left: 0 !important;
107
-}
108
-
109
-fieldset .field-box {
110
-    float: left;
111
-    margin-right: 20px;
112
-}
113
-
114
-/* WIDE FIELDSETS */
115
-
116
-.wide label {
117
-    width: 15em !important;
118
-}
119
-
120
-form .wide p {
121
-    margin-left: 15em;
122
-}
123
-
124
-form .wide p.help {
125
-    padding-left: 38px;
126
-}
127
-
128
-.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField {
129
-    width: 450px;
130
-}
131
-
132
-/* COLLAPSED FIELDSETS */
133
-
134
-fieldset.collapsed * {
135
-    display: none;
136
-}
137
-
138
-fieldset.collapsed h2, fieldset.collapsed {
139
-    display: block !important;
140
-}
141
-
142
-fieldset.collapsed h2 {
143
-    background-image: url(../img/nav-bg.gif);
144
-    background-position: bottom left;
145
-    color: #999;
146
-}
147
-
148
-fieldset.collapsed .collapse-toggle {
149
-    background: transparent;
150
-    display: inline !important;
151
-}
152
-
153
-/* MONOSPACE TEXTAREAS */
154
-
155
-fieldset.monospace textarea {
156
-    font-family: "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace;
157
-}
158
-
159
-/* SUBMIT ROW */
160
-
161
-.submit-row {
162
-    padding: 5px 7px;
163
-    text-align: right;
164
-    background: white url(../img/nav-bg.gif) 0 100% repeat-x;
165
-    border: 1px solid #ccc;
166
-    margin: 5px 0;
167
-    overflow: hidden;
168
-}
169
-
170
-body.popup .submit-row {
171
-    overflow: auto;
172
-}
173
-
174
-.submit-row input {
175
-    margin: 0 0 0 5px;
176
-}
177
-
178
-.submit-row p {
179
-    margin: 0.3em;
180
-}
181
-
182
-.submit-row p.deletelink-box {
183
-    float: left;
184
-}
185
-
186
-.submit-row .deletelink {
187
-    background: url(../img/icon_deletelink.gif) 0 50% no-repeat;
188
-    padding-left: 14px;
189
-}
190
-
191
-/* CUSTOM FORM FIELDS */
192
-
193
-.vSelectMultipleField {
194
-    vertical-align: top !important;
195
-}
196
-
197
-.vCheckboxField {
198
-    border: none;
199
-}
200
-
201
-.vDateField, .vTimeField {
202
-    margin-right: 2px;
203
-}
204
-
205
-.vURLField {
206
-    width: 30em;
207
-}
208
-
209
-.vLargeTextField, .vXMLLargeTextField {
210
-    width: 48em;
211
-}
212
-
213
-.flatpages-flatpage #id_content {
214
-    height: 40.2em;
215
-}
216
-
217
-.module table .vPositiveSmallIntegerField {
218
-    width: 2.2em;
219
-}
220
-
221
-.vTextField {
222
-    width: 20em;
223
-}
224
-
225
-.vIntegerField {
226
-    width: 5em;
227
-}
228
-
229
-.vForeignKeyRawIdAdminField {
230
-    width: 5em;
231
-}
232
-
233
-/* INLINES */
234
-
235
-.inline-group {
236
-    padding: 0;
237
-    border: 1px solid #ccc;
238
-    margin: 10px 0;
239
-}
240
-
241
-.inline-group .aligned label {
242
-    width: 8em;
243
-}
244
-
245
-.inline-related {
246
-    position: relative;
247
-}
248
-
249
-.inline-related h3 {
250
-    margin: 0;
251
-    color: #666;
252
-    padding: 3px 5px;
253
-    font-size: 11px;
254
-    background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x;
255
-    border-bottom: 1px solid #ddd;
256
-}
257
-
258
-.inline-related h3 span.delete {
259
-    float: right;
260
-}
261
-
262
-.inline-related h3 span.delete label {
263
-    margin-left: 2px;
264
-    font-size: 11px;
265
-}
266
-
267
-.inline-related fieldset {
268
-    margin: 0;
269
-    background: #fff;
270
-    border: none;
271
-}
272
-
273
-.inline-related fieldset.module h3 {
274
-    margin: 0;
275
-    padding: 2px 5px 3px 5px;
276
-    font-size: 11px;
277
-    text-align: left;
278
-    font-weight: bold;
279
-    background: #bcd;
280
-    color: #fff;
281
-}
282
-
283
-.inline-group .tabular fieldset.module {
284
-    border: none;
285
-    border-bottom: 1px solid #ddd;
286
-}
287
-
288
-.inline-related.tabular fieldset.module table {
289
-    width: 100%;
290
-}
291
-
292
-.last-related fieldset {
293
-    border: none;
294
-}
295
-
296
-.inline-group .tabular tr.has_original td {
297
-    padding-top: 2em;
298
-}
299
-
300
-.inline-group .tabular tr td.original {
301
-    padding: 2px 0 0 0;
302
-    width: 0;
303
-    _position: relative;
304
-}
305
-
306
-.inline-group .tabular th.original {
307
-    width: 0px;
308
-    padding: 0;
309
-}
310
-
311
-.inline-group .tabular td.original p {
312
-    position: absolute;
313
-    left: 0;
314
-    height: 1.1em;
315
-    padding: 2px 7px;
316
-    overflow: hidden;
317
-    font-size: 9px;
318
-    font-weight: bold;
319
-    color: #666;
320
-    _width: 700px;
321
-}
322
-
323
-.inline-group ul.tools {
324
-    padding: 0;
325
-    margin: 0;
326
-    list-style: none;
327
-}
328
-
329
-.inline-group ul.tools li {
330
-    display: inline;
331
-    padding: 0 5px;
332
-}
333
-
334
-.inline-group div.add-row,
335
-.inline-group .tabular tr.add-row td {
336
-    color: #666;
337
-    padding: 3px 5px;
338
-    border-bottom: 1px solid #ddd;
339
-    background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x;
340
-}
341
-
342
-.inline-group .tabular tr.add-row td {
343
-    padding: 4px 5px 3px;
344
-    border-bottom: none;
345
-}
346
-
347
-.inline-group ul.tools a.add,
348
-.inline-group div.add-row a,
349
-.inline-group .tabular tr.add-row td a {
350
-    background: url(../img/icon_addlink.gif) 0 50% no-repeat;
351
-    padding-left: 14px;
352
-    font-size: 11px;
353
-    outline: 0; /* Remove dotted border around link */
354
-}
355
-
356
-.empty-form {
357
-    display: none;
358
-}

+ 0
- 63
sites/sandbox/public/static/admin/css/ie.css ファイルの表示

@@ -1,63 +0,0 @@
1
-/* IE 6 & 7 */
2
-
3
-/* Proper fixed width for dashboard in IE6 */
4
-
5
-.dashboard #content {
6
-    *width: 768px;
7
-}
8
-
9
-.dashboard #content-main {
10
-    *width: 535px;
11
-}
12
-
13
-/* IE 6 ONLY */
14
-
15
-/* Keep header from flowing off the page */
16
-
17
-#container {
18
-    _position: static;
19
-}
20
-
21
-/* Put the right sidebars back on the page */
22
-
23
-.colMS #content-related {
24
-    _margin-right: 0;
25
-    _margin-left: 10px;
26
-    _position: static;
27
-}
28
-
29
-/* Put the left sidebars back on the page */
30
-
31
-.colSM #content-related {
32
-    _margin-right: 10px;
33
-    _margin-left: -115px;
34
-    _position: static;
35
-}
36
-
37
-.form-row {
38
-    _height: 1%;
39
-}
40
-
41
-/* Fix right margin for changelist filters in IE6 */
42
-
43
-#changelist-filter ul {
44
-    _margin-right: -10px;
45
-}
46
-
47
-/* IE ignores min-height, but treats height as if it were min-height */
48
-
49
-.change-list .filtered {
50
-    _height: 400px;
51
-}
52
-
53
-/* IE doesn't know alpha transparency in PNGs */
54
-
55
-.inline-deletelink {
56
-    background: transparent url(../img/inline-delete-8bit.png) no-repeat;
57
-}
58
-
59
-/* IE7 doesn't support inline-block */
60
-.change-list ul.toplinks li {
61
-    zoom: 1;
62
-    *display: inline;
63
-}

+ 0
- 57
sites/sandbox/public/static/admin/css/login.css ファイルの表示

@@ -1,57 +0,0 @@
1
-/* LOGIN FORM */
2
-
3
-body.login {
4
-    background: #eee;
5
-}
6
-
7
-.login #container {
8
-    background: white;
9
-    border: 1px solid #ccc;
10
-    width: 28em;
11
-    min-width: 300px;
12
-    margin-left: auto;
13
-    margin-right: auto;
14
-    margin-top: 100px;
15
-}
16
-
17
-.login #content-main {
18
-    width: 100%;
19
-}
20
-
21
-.login form {
22
-    margin-top: 1em;
23
-}
24
-
25
-.login .form-row {
26
-    padding: 4px 0;
27
-    float: left;
28
-    width: 100%;
29
-}
30
-
31
-.login .form-row label {
32
-    float: left;
33
-    width: 9em;
34
-    padding-right: 0.5em;
35
-    line-height: 2em;
36
-    text-align: right;
37
-    font-size: 1em;
38
-    color: #333;
39
-}
40
-
41
-.login .form-row #id_username, .login .form-row #id_password {
42
-    width: 14em;
43
-}
44
-
45
-.login span.help {
46
-    font-size: 10px;
47
-    display: block;
48
-}
49
-
50
-.login .submit-row {
51
-    clear: both;
52
-    padding: 1em 0 0 9.4em;
53
-}
54
-
55
-.login .password-reset-link {
56
-    text-align: center;
57
-}

+ 0
- 245
sites/sandbox/public/static/admin/css/rtl.css ファイルの表示

@@ -1,245 +0,0 @@
1
-body {
2
-    direction: rtl;
3
-}
4
-
5
-/* LOGIN */
6
-
7
-.login .form-row {
8
-    float: right;
9
-}
10
-
11
-.login .form-row label {
12
-    float: right;
13
-    padding-left: 0.5em;
14
-    padding-right: 0;
15
-    text-align: left;
16
-}
17
-
18
-.login .submit-row {
19
-    clear: both;
20
-    padding: 1em 9.4em 0 0;
21
-}
22
-
23
-/* GLOBAL */
24
-
25
-th {
26
-    text-align: right;
27
-}
28
-
29
-.module h2, .module caption {
30
-    text-align: right;
31
-}
32
-
33
-.addlink, .changelink {
34
-    padding-left: 0px;
35
-    padding-right: 12px;
36
-    background-position: 100% 0.2em;
37
-}
38
-
39
-.deletelink {
40
-    padding-left: 0px;
41
-    padding-right: 12px;
42
-    background-position: 100% 0.25em;
43
-}
44
-
45
-.object-tools {
46
-    float: left;
47
-}
48
-
49
-thead th:first-child,
50
-tfoot td:first-child {
51
-    border-left: 1px solid #ddd !important;
52
-}
53
-
54
-/* LAYOUT */
55
-
56
-#user-tools {
57
-    right: auto;
58
-    left: 0;
59
-    text-align: left;
60
-}
61
-
62
-div.breadcrumbs {
63
-    text-align: right;
64
-}
65
-
66
-#content-main {
67
-    float: right;
68
-}
69
-
70
-#content-related {
71
-    float: left;
72
-    margin-left: -19em;
73
-    margin-right: auto;
74
-}
75
-
76
-.colMS {
77
-    margin-left: 20em !important;
78
-    margin-right: 10px !important;
79
-}
80
-
81
-/* SORTABLE TABLES */
82
-
83
-table thead th.sorted .sortoptions {
84
-   float: left;
85
-}
86
-
87
-/* dashboard styles */
88
-
89
-.dashboard .module table td a {
90
-    padding-left: .6em;
91
-    padding-right: 12px;
92
-}
93
-
94
-/* changelists styles */
95
-
96
-.change-list .filtered {
97
-    background: white url(../img/changelist-bg_rtl.gif) top left repeat-y !important;
98
-}
99
-
100
-.change-list .filtered table {
101
-    border-left: 1px solid #ddd;
102
-    border-right: 0px none;
103
-}
104
-
105
-#changelist-filter {
106
-    right: auto;
107
-    left: 0;
108
-    border-left: 0px none;
109
-    border-right: 1px solid #ddd;
110
-}
111
-
112
-.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull {
113
-    margin-right: 0px !important;
114
-    margin-left: 160px !important;
115
-}
116
-
117
-#changelist-filter li.selected {
118
-    border-left: 0px none;
119
-    padding-left: 0px;
120
-    margin-left: 0;
121
-    border-right: 5px solid #ccc;
122
-    padding-right: 5px;
123
-    margin-right: -10px;
124
-}
125
-
126
-.filtered .actions {
127
-    border-left:1px solid #DDDDDD;
128
-    margin-left:160px !important;
129
-    border-right: 0 none;
130
-    margin-right:0 !important;
131
-}
132
-
133
-#changelist table tbody td:first-child, #changelist table tbody th:first-child {
134
-    border-right: 0;
135
-    border-left: 1px solid #ddd;
136
-}
137
-
138
-/* FORMS */
139
-
140
-.aligned label {
141
-    padding: 0 0 3px 1em;
142
-    float: right;
143
-}
144
-
145
-.submit-row {
146
-    text-align: left
147
-}
148
-
149
-.submit-row p.deletelink-box {
150
-    float: right;
151
-}
152
-
153
-.submit-row .deletelink {
154
-    background: url(../img/icon_deletelink.gif) 0 50% no-repeat;
155
-    padding-right: 14px;
156
-}
157
-
158
-.vDateField, .vTimeField {
159
-    margin-left: 2px;
160
-}
161
-
162
-form ul.inline li {
163
-    float: right;
164
-    padding-right: 0;
165
-    padding-left: 7px;
166
-}
167
-
168
-input[type=submit].default, .submit-row input.default {
169
-    float: left;
170
-}
171
-
172
-fieldset .field-box {
173
-    float: right;
174
-    margin-left: 20px;
175
-    margin-right: 0;
176
-}
177
-
178
-.errorlist li {
179
-    background-position: 100% .3em;
180
-    padding: 4px 25px 4px 5px;
181
-}
182
-
183
-.errornote {
184
-    background-position: 100% .3em;
185
-    padding: 4px 25px 4px 5px;
186
-}
187
-
188
-/* WIDGETS */
189
-
190
-.calendarnav-previous {
191
-    top: 0;
192
-    left: auto;
193
-    right: 0;
194
-}
195
-
196
-.calendarnav-next {
197
-    top: 0;
198
-    right: auto;
199
-    left: 0;
200
-}
201
-
202
-.calendar caption, .calendarbox h2 {
203
-    text-align: center;
204
-}
205
-
206
-.selector {
207
-    float: right;
208
-}
209
-
210
-.selector .selector-filter {
211
-    text-align: right;
212
-}
213
-
214
-.inline-deletelink {
215
-    float: left;
216
-}
217
-
218
-/* MISC */
219
-
220
-.inline-related h2, .inline-group h2 {
221
-    text-align: right
222
-}
223
-
224
-.inline-related h3 span.delete {
225
-    padding-right: 20px;
226
-    padding-left: inherit;
227
-    left: 10px;
228
-    right: inherit;
229
-    float:left;
230
-}
231
-
232
-.inline-related h3 span.delete label {
233
-    margin-left: inherit;
234
-    margin-right: 2px;
235
-}
236
-
237
-/* IE7 specific bug fixes */
238
-
239
-div.colM {
240
-    position: relative;
241
-}
242
-
243
-.submit-row input {
244
-    float: left;
245
-}

+ 0
- 561
sites/sandbox/public/static/admin/css/widgets.css ファイルの表示

@@ -1,561 +0,0 @@
1
-/* SELECTOR (FILTER INTERFACE) */
2
-
3
-.selector {
4
-    width: 580px;
5
-    float: left;
6
-}
7
-
8
-.selector select {
9
-    width: 270px;
10
-    height: 17.2em;
11
-}
12
-
13
-.selector-available, .selector-chosen {
14
-    float: left;
15
-    width: 270px;
16
-    text-align: center;
17
-    margin-bottom: 5px;
18
-}
19
-
20
-.selector-chosen select {
21
-    border-top: none;
22
-}
23
-
24
-.selector-available h2, .selector-chosen h2 {
25
-    border: 1px solid #ccc;
26
-}
27
-
28
-.selector .selector-available h2 {
29
-    background: white url(../img/nav-bg.gif) bottom left repeat-x;
30
-    color: #666;
31
-}
32
-
33
-.selector .selector-filter {
34
-    background: white;
35
-    border: 1px solid #ccc;
36
-    border-width: 0 1px;
37
-    padding: 3px;
38
-    color: #999;
39
-    font-size: 10px;
40
-    margin: 0;
41
-    text-align: left;
42
-}
43
-
44
-.selector .selector-filter label {
45
-    width: 16px;
46
-    padding: 2px;
47
-}
48
-
49
-.selector .selector-available input {
50
-    width: 230px;
51
-}
52
-
53
-.selector ul.selector-chooser {
54
-    float: left;
55
-    width: 22px;
56
-    height: 50px;
57
-    background: url(../img/chooser-bg.gif) top center no-repeat;
58
-    margin: 10em 5px 0 5px;
59
-    padding: 0;
60
-}
61
-
62
-.selector-chooser li {
63
-    margin: 0;
64
-    padding: 3px;
65
-    list-style-type: none;
66
-}
67
-
68
-.selector select {
69
-    margin-bottom: 10px;
70
-    margin-top: 0;
71
-}
72
-
73
-.selector-add, .selector-remove {
74
-    width: 16px;
75
-    height: 16px;
76
-    display: block;
77
-    text-indent: -3000px;
78
-    overflow: hidden;
79
-}
80
-
81
-.selector-add {
82
-    background: url(../img/selector-icons.gif) 0 -161px no-repeat;
83
-    cursor: default;
84
-    margin-bottom: 2px;
85
-}
86
-
87
-.active.selector-add {
88
-    background: url(../img/selector-icons.gif) 0 -187px no-repeat;
89
-    cursor: pointer;
90
-}
91
-
92
-.selector-remove {
93
-    background: url(../img/selector-icons.gif) 0 -109px no-repeat;
94
-    cursor: default;
95
-}
96
-
97
-.active.selector-remove {
98
-    background: url(../img/selector-icons.gif) 0 -135px no-repeat;
99
-    cursor: pointer;
100
-}
101
-
102
-a.selector-chooseall, a.selector-clearall {
103
-    display: inline-block;
104
-    text-align: left;
105
-    margin-left: auto;
106
-    margin-right: auto;
107
-    font-weight: bold;
108
-    color: #666;
109
-}
110
-
111
-a.selector-chooseall {
112
-    padding: 3px 18px 3px 0;
113
-}
114
-
115
-a.selector-clearall {
116
-    padding: 3px 0 3px 18px;
117
-}
118
-
119
-a.active.selector-chooseall:hover, a.active.selector-clearall:hover {
120
-    color: #036;
121
-}
122
-
123
-a.selector-chooseall {
124
-    background: url(../img/selector-icons.gif) right -263px no-repeat;
125
-    cursor: default;
126
-}
127
-
128
-a.active.selector-chooseall {
129
-    background: url(../img/selector-icons.gif) right -289px no-repeat;
130
-    cursor: pointer;
131
-}
132
-
133
-a.selector-clearall {
134
-    background: url(../img/selector-icons.gif) left -211px no-repeat;
135
-    cursor: default;
136
-}
137
-
138
-a.active.selector-clearall {
139
-    background: url(../img/selector-icons.gif) left -237px no-repeat;
140
-    cursor: pointer;
141
-}
142
-
143
-/* STACKED SELECTORS */
144
-
145
-.stacked {
146
-    float: left;
147
-    width: 500px;
148
-}
149
-
150
-.stacked select {
151
-    width: 480px;
152
-    height: 10.1em;
153
-}
154
-
155
-.stacked .selector-available, .stacked .selector-chosen {
156
-    width: 480px;
157
-}
158
-
159
-.stacked .selector-available {
160
-    margin-bottom: 0;
161
-}
162
-
163
-.stacked .selector-available input {
164
-    width: 442px;
165
-}
166
-
167
-.stacked ul.selector-chooser {
168
-    height: 22px;
169
-    width: 50px;
170
-    margin: 0 0 3px 40%;
171
-    background: url(../img/chooser_stacked-bg.gif) top center no-repeat;
172
-}
173
-
174
-.stacked .selector-chooser li {
175
-    float: left;
176
-    padding: 3px 3px 3px 5px;
177
-}
178
-
179
-.stacked .selector-chooseall, .stacked .selector-clearall {
180
-    display: none;
181
-}
182
-
183
-.stacked .selector-add {
184
-    background: url(../img/selector-icons.gif) 0 -57px no-repeat;
185
-    cursor: default;
186
-}
187
-
188
-.stacked .active.selector-add {
189
-    background: url(../img/selector-icons.gif) 0 -83px no-repeat;
190
-    cursor: pointer;
191
-}
192
-
193
-.stacked .selector-remove {
194
-    background: url(../img/selector-icons.gif) 0 -5px no-repeat;
195
-    cursor: default;
196
-}
197
-
198
-.stacked .active.selector-remove {
199
-    background: url(../img/selector-icons.gif) 0 -31px no-repeat;
200
-    cursor: pointer;
201
-}
202
-
203
-/* DATE AND TIME */
204
-
205
-p.datetime {
206
-    line-height: 20px;
207
-    margin: 0;
208
-    padding: 0;
209
-    color: #666;
210
-    font-size: 11px;
211
-    font-weight: bold;
212
-}
213
-
214
-.datetime span {
215
-    font-size: 11px;
216
-    color: #ccc;
217
-    font-weight: normal;
218
-    white-space: nowrap;
219
-}
220
-
221
-table p.datetime {
222
-    font-size: 10px;
223
-    margin-left: 0;
224
-    padding-left: 0;
225
-}
226
-
227
-/* FILE UPLOADS */
228
-
229
-p.file-upload {
230
-    line-height: 20px;
231
-    margin: 0;
232
-    padding: 0;
233
-    color: #666;
234
-    font-size: 11px;
235
-    font-weight: bold;
236
-}
237
-
238
-.file-upload a {
239
-    font-weight: normal;
240
-}
241
-
242
-.file-upload .deletelink {
243
-    margin-left: 5px;
244
-}
245
-
246
-span.clearable-file-input label {
247
-    color: #333;
248
-    font-size: 11px;
249
-    display: inline;
250
-    float: none;
251
-}
252
-
253
-/* CALENDARS & CLOCKS */
254
-
255
-.calendarbox, .clockbox {
256
-    margin: 5px auto;
257
-    font-size: 11px;
258
-    width: 16em;
259
-    text-align: center;
260
-    background: white;
261
-    position: relative;
262
-}
263
-
264
-.clockbox {
265
-    width: auto;
266
-}
267
-
268
-.calendar {
269
-    margin: 0;
270
-    padding: 0;
271
-}
272
-
273
-.calendar table {
274
-    margin: 0;
275
-    padding: 0;
276
-    border-collapse: collapse;
277
-    background: white;
278
-    width: 100%;
279
-}
280
-
281
-.calendar caption, .calendarbox h2 {
282
-    margin: 0;
283
-    font-size: 11px;
284
-    text-align: center;
285
-    border-top: none;
286
-}
287
-
288
-.calendar th {
289
-    font-size: 10px;
290
-    color: #666;
291
-    padding: 2px 3px;
292
-    text-align: center;
293
-    background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x;
294
-    border-bottom: 1px solid #ddd;
295
-}
296
-
297
-.calendar td {
298
-    font-size: 11px;
299
-    text-align: center;
300
-    padding: 0;
301
-    border-top: 1px solid #eee;
302
-    border-bottom: none;
303
-}
304
-
305
-.calendar td.selected a {
306
-    background: #C9DBED;
307
-}
308
-
309
-.calendar td.nonday {
310
-    background: #efefef;
311
-}
312
-
313
-.calendar td.today a {
314
-    background: #ffc;
315
-}
316
-
317
-.calendar td a, .timelist a {
318
-    display: block;
319
-    font-weight: bold;
320
-    padding: 4px;
321
-    text-decoration: none;
322
-    color: #444;
323
-}
324
-
325
-.calendar td a:hover, .timelist a:hover {
326
-    background: #5b80b2;
327
-    color: white;
328
-}
329
-
330
-.calendar td a:active, .timelist a:active {
331
-    background: #036;
332
-    color: white;
333
-}
334
-
335
-.calendarnav {
336
-    font-size: 10px;
337
-    text-align: center;
338
-    color: #ccc;
339
-    margin: 0;
340
-    padding: 1px 3px;
341
-}
342
-
343
-.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover {
344
-    color: #999;
345
-}
346
-
347
-.calendar-shortcuts {
348
-    background: white;
349
-    font-size: 10px;
350
-    line-height: 11px;
351
-    border-top: 1px solid #eee;
352
-    padding: 3px 0 4px;
353
-    color: #ccc;
354
-}
355
-
356
-.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next {
357
-    display: block;
358
-    position: absolute;
359
-    font-weight: bold;
360
-    font-size: 12px;
361
-    background: #C9DBED url(../img/default-bg.gif) bottom left repeat-x;
362
-    padding: 1px 4px 2px 4px;
363
-    color: white;
364
-}
365
-
366
-.calendarnav-previous:hover, .calendarnav-next:hover {
367
-    background: #036;
368
-}
369
-
370
-.calendarnav-previous {
371
-    top: 0;
372
-    left: 0;
373
-}
374
-
375
-.calendarnav-next {
376
-    top: 0;
377
-    right: 0;
378
-}
379
-
380
-.calendar-cancel {
381
-    margin: 0 !important;
382
-    padding: 0 !important;
383
-    font-size: 10px;
384
-    background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x;
385
-    border-top: 1px solid #ddd;
386
-}
387
-
388
-.calendar-cancel:hover {
389
-    background: #e1e1e1 url(../img/nav-bg-reverse.gif) 0 50% repeat-x;
390
-}
391
-
392
-.calendar-cancel a {
393
-    color: black;
394
-    display: block;
395
-}
396
-
397
-ul.timelist, .timelist li {
398
-    list-style-type: none;
399
-    margin: 0;
400
-    padding: 0;
401
-}
402
-
403
-.timelist a {
404
-    padding: 2px;
405
-}
406
-
407
-/* INLINE ORDERER */
408
-
409
-ul.orderer {
410
-    position: relative;
411
-    padding: 0 !important;
412
-    margin: 0 !important;
413
-    list-style-type: none;
414
-}
415
-
416
-ul.orderer li {
417
-    list-style-type: none;
418
-    display: block;
419
-    padding: 0;
420
-    margin: 0;
421
-    border: 1px solid #bbb;
422
-    border-width: 0 1px 1px 0;
423
-    white-space: nowrap;
424
-    overflow: hidden;
425
-    background: #e2e2e2 url(../img/nav-bg-grabber.gif) repeat-y;
426
-}
427
-
428
-ul.orderer li:hover {
429
-    cursor: move;
430
-    background-color: #ddd;
431
-}
432
-
433
-ul.orderer li a.selector {
434
-    margin-left: 12px;
435
-    overflow: hidden;
436
-    width: 83%;
437
-    font-size: 10px !important;
438
-    padding: 0.6em 0;
439
-}
440
-
441
-ul.orderer li a:link, ul.orderer li a:visited {
442
-    color: #333;
443
-}
444
-
445
-ul.orderer li .inline-deletelink {
446
-    position: absolute;
447
-    right: 4px;
448
-    margin-top: 0.6em;
449
-}
450
-
451
-ul.orderer li.selected {
452
-    background-color: #f8f8f8;
453
-    border-right-color: #f8f8f8;
454
-}
455
-
456
-ul.orderer li.deleted {
457
-    background: #bbb url(../img/deleted-overlay.gif);
458
-}
459
-
460
-ul.orderer li.deleted a:link, ul.orderer li.deleted a:visited {
461
-    color: #888;
462
-}
463
-
464
-ul.orderer li.deleted .inline-deletelink {
465
-    background-image: url(../img/inline-restore.png);
466
-}
467
-
468
-ul.orderer li.deleted:hover, ul.orderer li.deleted a.selector:hover {
469
-    cursor: default;
470
-}
471
-
472
-/* EDIT INLINE */
473
-
474
-.inline-deletelink {
475
-    float: right;
476
-    text-indent: -9999px;
477
-    background: transparent url(../img/inline-delete.png) no-repeat;
478
-    width: 15px;
479
-    height: 15px;
480
-    border: 0px none;
481
-    outline: 0; /* Remove dotted border around link */
482
-}
483
-
484
-.inline-deletelink:hover {
485
-    background-position: -15px 0;
486
-    cursor: pointer;
487
-}
488
-
489
-.editinline button.addlink {
490
-    border: 0px none;
491
-    color: #5b80b2;
492
-    font-size: 100%;
493
-    cursor: pointer;
494
-}
495
-
496
-.editinline button.addlink:hover {
497
-    color: #036;
498
-    cursor: pointer;
499
-}
500
-
501
-.editinline table .help {
502
-    text-align: right;
503
-    float: right;
504
-    padding-left: 2em;
505
-}
506
-
507
-.editinline tfoot .addlink {
508
-    white-space: nowrap;
509
-}
510
-
511
-.editinline table thead th:last-child {
512
-    border-left: none;
513
-}
514
-
515
-.editinline tr.deleted {
516
-    background: #ddd url(../img/deleted-overlay.gif);
517
-}
518
-
519
-.editinline tr.deleted .inline-deletelink {
520
-    background-image: url(../img/inline-restore.png);
521
-}
522
-
523
-.editinline tr.deleted td:hover {
524
-    cursor: default;
525
-}
526
-
527
-.editinline tr.deleted td:first-child {
528
-    background-image: none !important;
529
-}
530
-
531
-/* EDIT INLINE - STACKED */
532
-
533
-.editinline-stacked {
534
-    min-width: 758px;
535
-}
536
-
537
-.editinline-stacked .inline-object {
538
-    margin-left: 210px;
539
-    background: white;
540
-}
541
-
542
-.editinline-stacked .inline-source {
543
-    float: left;
544
-    width: 200px;
545
-    background: #f8f8f8;
546
-}
547
-
548
-.editinline-stacked .inline-splitter {
549
-    float: left;
550
-    width: 9px;
551
-    background: #f8f8f8 url(../img/inline-splitter-bg.gif) 50% 50% no-repeat;
552
-    border-right: 1px solid #ccc;
553
-}
554
-
555
-.editinline-stacked .controls {
556
-    clear: both;
557
-    background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x;
558
-    padding: 3px 4px;
559
-    font-size: 11px;
560
-    border-top: 1px solid #ddd;
561
-}

バイナリ
sites/sandbox/public/static/admin/img/changelist-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/changelist-bg_rtl.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/chooser-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/chooser_stacked-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/default-bg-reverse.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/default-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/deleted-overlay.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/gis/move_vertex_off.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/gis/move_vertex_on.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon-no.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon-unknown.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon-yes.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_addlink.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_alert.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_calendar.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_changelink.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_clock.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_deletelink.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_error.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_searchbox.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/icon_success.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/inline-delete-8bit.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/inline-delete.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/inline-restore-8bit.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/inline-restore.png ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/inline-splitter-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/nav-bg-grabber.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/nav-bg-reverse.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/nav-bg-selected.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/nav-bg.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/selector-icons.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/selector-search.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/sorting-icons.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tool-left.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tool-left_over.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tool-right.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tool-right_over.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tooltag-add.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tooltag-add_over.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tooltag-arrowright.gif ファイルの表示


バイナリ
sites/sandbox/public/static/admin/img/tooltag-arrowright_over.gif ファイルの表示


+ 0
- 20
sites/sandbox/public/static/admin/js/LICENSE-JQUERY.txt ファイルの表示

@@ -1,20 +0,0 @@
1
-Copyright (c) 2010 John Resig, http://jquery.com/
2
-
3
-Permission is hereby granted, free of charge, to any person obtaining
4
-a copy of this software and associated documentation files (the
5
-"Software"), to deal in the Software without restriction, including
6
-without limitation the rights to use, copy, modify, merge, publish,
7
-distribute, sublicense, and/or sell copies of the Software, and to
8
-permit persons to whom the Software is furnished to do so, subject to
9
-the following conditions:
10
-
11
-The above copyright notice and this permission notice shall be
12
-included in all copies or substantial portions of the Software.
13
-
14
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ 0
- 111
sites/sandbox/public/static/admin/js/SelectBox.js ファイルの表示

@@ -1,111 +0,0 @@
1
-var SelectBox = {
2
-    cache: new Object(),
3
-    init: function(id) {
4
-        var box = document.getElementById(id);
5
-        var node;
6
-        SelectBox.cache[id] = new Array();
7
-        var cache = SelectBox.cache[id];
8
-        for (var i = 0; (node = box.options[i]); i++) {
9
-            cache.push({value: node.value, text: node.text, displayed: 1});
10
-        }
11
-    },
12
-    redisplay: function(id) {
13
-        // Repopulate HTML select box from cache
14
-        var box = document.getElementById(id);
15
-        box.options.length = 0; // clear all options
16
-        for (var i = 0, j = SelectBox.cache[id].length; i < j; i++) {
17
-            var node = SelectBox.cache[id][i];
18
-            if (node.displayed) {
19
-                box.options[box.options.length] = new Option(node.text, node.value, false, false);
20
-            }
21
-        }
22
-    },
23
-    filter: function(id, text) {
24
-        // Redisplay the HTML select box, displaying only the choices containing ALL
25
-        // the words in text. (It's an AND search.)
26
-        var tokens = text.toLowerCase().split(/\s+/);
27
-        var node, token;
28
-        for (var i = 0; (node = SelectBox.cache[id][i]); i++) {
29
-            node.displayed = 1;
30
-            for (var j = 0; (token = tokens[j]); j++) {
31
-                if (node.text.toLowerCase().indexOf(token) == -1) {
32
-                    node.displayed = 0;
33
-                }
34
-            }
35
-        }
36
-        SelectBox.redisplay(id);
37
-    },
38
-    delete_from_cache: function(id, value) {
39
-        var node, delete_index = null;
40
-        for (var i = 0; (node = SelectBox.cache[id][i]); i++) {
41
-            if (node.value == value) {
42
-                delete_index = i;
43
-                break;
44
-            }
45
-        }
46
-        var j = SelectBox.cache[id].length - 1;
47
-        for (var i = delete_index; i < j; i++) {
48
-            SelectBox.cache[id][i] = SelectBox.cache[id][i+1];
49
-        }
50
-        SelectBox.cache[id].length--;
51
-    },
52
-    add_to_cache: function(id, option) {
53
-        SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1});
54
-    },
55
-    cache_contains: function(id, value) {
56
-        // Check if an item is contained in the cache
57
-        var node;
58
-        for (var i = 0; (node = SelectBox.cache[id][i]); i++) {
59
-            if (node.value == value) {
60
-                return true;
61
-            }
62
-        }
63
-        return false;
64
-    },
65
-    move: function(from, to) {
66
-        var from_box = document.getElementById(from);
67
-        var to_box = document.getElementById(to);
68
-        var option;
69
-        for (var i = 0; (option = from_box.options[i]); i++) {
70
-            if (option.selected && SelectBox.cache_contains(from, option.value)) {
71
-                SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1});
72
-                SelectBox.delete_from_cache(from, option.value);
73
-            }
74
-        }
75
-        SelectBox.redisplay(from);
76
-        SelectBox.redisplay(to);
77
-    },
78
-    move_all: function(from, to) {
79
-        var from_box = document.getElementById(from);
80
-        var to_box = document.getElementById(to);
81
-        var option;
82
-        for (var i = 0; (option = from_box.options[i]); i++) {
83
-            if (SelectBox.cache_contains(from, option.value)) {
84
-                SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1});
85
-                SelectBox.delete_from_cache(from, option.value);
86
-            }
87
-        }
88
-        SelectBox.redisplay(from);
89
-        SelectBox.redisplay(to);
90
-    },
91
-    sort: function(id) {
92
-        SelectBox.cache[id].sort( function(a, b) {
93
-            a = a.text.toLowerCase();
94
-            b = b.text.toLowerCase();
95
-            try {
96
-                if (a > b) return 1;
97
-                if (a < b) return -1;
98
-            }
99
-            catch (e) {
100
-                // silently fail on IE 'unknown' exception
101
-            }
102
-            return 0;
103
-        } );
104
-    },
105
-    select_all: function(id) {
106
-        var box = document.getElementById(id);
107
-        for (var i = 0; i < box.options.length; i++) {
108
-            box.options[i].selected = 'selected';
109
-        }
110
-    }
111
-}

+ 0
- 161
sites/sandbox/public/static/admin/js/SelectFilter2.js ファイルの表示

@@ -1,161 +0,0 @@
1
-/*
2
-SelectFilter2 - Turns a multiple-select box into a filter interface.
3
-
4
-Requires core.js, SelectBox.js and addevent.js.
5
-*/
6
-(function($) {
7
-function findForm(node) {
8
-    // returns the node of the form containing the given node
9
-    if (node.tagName.toLowerCase() != 'form') {
10
-        return findForm(node.parentNode);
11
-    }
12
-    return node;
13
-}
14
-
15
-window.SelectFilter = {
16
-    init: function(field_id, field_name, is_stacked, admin_media_prefix) {
17
-        if (field_id.match(/__prefix__/)){
18
-            // Don't intialize on empty forms.
19
-            return;
20
-        }
21
-        var from_box = document.getElementById(field_id);
22
-        from_box.id += '_from'; // change its ID
23
-        from_box.className = 'filtered';
24
-
25
-        var ps = from_box.parentNode.getElementsByTagName('p');
26
-        for (var i=0; i<ps.length; i++) {
27
-            if (ps[i].className.indexOf("info") != -1) {
28
-                // Remove <p class="info">, because it just gets in the way.
29
-                from_box.parentNode.removeChild(ps[i]);
30
-            } else if (ps[i].className.indexOf("help") != -1) {
31
-                // Move help text up to the top so it isn't below the select
32
-                // boxes or wrapped off on the side to the right of the add
33
-                // button:
34
-                from_box.parentNode.insertBefore(ps[i], from_box.parentNode.firstChild);
35
-            }
36
-        }
37
-
38
-        // <div class="selector"> or <div class="selector stacked">
39
-        var selector_div = quickElement('div', from_box.parentNode);
40
-        selector_div.className = is_stacked ? 'selector stacked' : 'selector';
41
-
42
-        // <div class="selector-available">
43
-        var selector_available = quickElement('div', selector_div, '');
44
-        selector_available.className = 'selector-available';
45
-        var title_available = quickElement('h2', selector_available, interpolate(gettext('Available %s') + ' ', [field_name]));
46
-        quickElement('img', title_available, '', 'src', admin_media_prefix + 'img/icon-unknown.gif', 'width', '10', 'height', '10', 'class', 'help help-tooltip', 'title', interpolate(gettext('This is the list of available %s. You may choose some by selecting them in the box below and then clicking the "Choose" arrow between the two boxes.'), [field_name]));
47
-
48
-        var filter_p = quickElement('p', selector_available, '', 'id', field_id + '_filter');
49
-        filter_p.className = 'selector-filter';
50
-
51
-        var search_filter_label = quickElement('label', filter_p, '', 'for', field_id + "_input");
52
-
53
-        var search_selector_img = quickElement('img', search_filter_label, '', 'src', admin_media_prefix + 'img/selector-search.gif', 'class', 'help-tooltip', 'alt', '', 'title', interpolate(gettext("Type into this box to filter down the list of available %s."), [field_name]));
54
-
55
-        filter_p.appendChild(document.createTextNode(' '));
56
-
57
-        var filter_input = quickElement('input', filter_p, '', 'type', 'text', 'placeholder', gettext("Filter"));
58
-        filter_input.id = field_id + '_input';
59
-
60
-        selector_available.appendChild(from_box);
61
-        var choose_all = quickElement('a', selector_available, gettext('Choose all'), 'title', interpolate(gettext('Click to choose all %s at once.'), [field_name]), 'href', 'javascript: (function(){ SelectBox.move_all("' + field_id + '_from", "' + field_id + '_to"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_add_all_link');
62
-        choose_all.className = 'selector-chooseall';
63
-
64
-        // <ul class="selector-chooser">
65
-        var selector_chooser = quickElement('ul', selector_div, '');
66
-        selector_chooser.className = 'selector-chooser';
67
-        var add_link = quickElement('a', quickElement('li', selector_chooser, ''), gettext('Choose'), 'title', gettext('Choose'), 'href', 'javascript: (function(){ SelectBox.move("' + field_id + '_from","' + field_id + '_to"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_add_link');
68
-        add_link.className = 'selector-add';
69
-        var remove_link = quickElement('a', quickElement('li', selector_chooser, ''), gettext('Remove'), 'title', gettext('Remove'), 'href', 'javascript: (function(){ SelectBox.move("' + field_id + '_to","' + field_id + '_from"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_remove_link');
70
-        remove_link.className = 'selector-remove';
71
-
72
-        // <div class="selector-chosen">
73
-        var selector_chosen = quickElement('div', selector_div, '');
74
-        selector_chosen.className = 'selector-chosen';
75
-        var title_chosen = quickElement('h2', selector_chosen, interpolate(gettext('Chosen %s') + ' ', [field_name]));
76
-        quickElement('img', title_chosen, '', 'src', admin_media_prefix + 'img/icon-unknown.gif', 'width', '10', 'height', '10', 'class', 'help help-tooltip', 'title', interpolate(gettext('This is the list of chosen %s. You may remove some by selecting them in the box below and then clicking the "Remove" arrow between the two boxes.'), [field_name]));
77
-
78
-        var to_box = quickElement('select', selector_chosen, '', 'id', field_id + '_to', 'multiple', 'multiple', 'size', from_box.size, 'name', from_box.getAttribute('name'));
79
-        to_box.className = 'filtered';
80
-        var clear_all = quickElement('a', selector_chosen, gettext('Remove all'), 'title', interpolate(gettext('Click to remove all chosen %s at once.'), [field_name]), 'href', 'javascript: (function() { SelectBox.move_all("' + field_id + '_to", "' + field_id + '_from"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_remove_all_link');
81
-        clear_all.className = 'selector-clearall';
82
-
83
-        from_box.setAttribute('name', from_box.getAttribute('name') + '_old');
84
-
85
-        // Set up the JavaScript event handlers for the select box filter interface
86
-        addEvent(filter_input, 'keyup', function(e) { SelectFilter.filter_key_up(e, field_id); });
87
-        addEvent(filter_input, 'keydown', function(e) { SelectFilter.filter_key_down(e, field_id); });
88
-        addEvent(from_box, 'change', function(e) { SelectFilter.refresh_icons(field_id) });
89
-        addEvent(to_box, 'change', function(e) { SelectFilter.refresh_icons(field_id) });
90
-        addEvent(from_box, 'dblclick', function() { SelectBox.move(field_id + '_from', field_id + '_to'); SelectFilter.refresh_icons(field_id); });
91
-        addEvent(to_box, 'dblclick', function() { SelectBox.move(field_id + '_to', field_id + '_from'); SelectFilter.refresh_icons(field_id); });
92
-        addEvent(findForm(from_box), 'submit', function() { SelectBox.select_all(field_id + '_to'); });
93
-        SelectBox.init(field_id + '_from');
94
-        SelectBox.init(field_id + '_to');
95
-        // Move selected from_box options to to_box
96
-        SelectBox.move(field_id + '_from', field_id + '_to');
97
-
98
-        if (!is_stacked) {
99
-            // In horizontal mode, give the same height to the two boxes.
100
-            var j_from_box = $(from_box);
101
-            var j_to_box = $(to_box);
102
-            var resize_filters = function() { j_to_box.height($(filter_p).outerHeight() + j_from_box.outerHeight()); }
103
-            if (j_from_box.outerHeight() > 0) {
104
-                resize_filters(); // This fieldset is already open. Resize now.
105
-            } else {
106
-                // This fieldset is probably collapsed. Wait for its 'show' event.
107
-                j_to_box.closest('fieldset').one('show.fieldset', resize_filters);
108
-            }
109
-        }
110
-
111
-        // Initial icon refresh
112
-        SelectFilter.refresh_icons(field_id);
113
-    },
114
-    refresh_icons: function(field_id) {
115
-        var from = $('#' + field_id + '_from');
116
-        var to = $('#' + field_id + '_to');
117
-        var is_from_selected = from.find('option:selected').length > 0;
118
-        var is_to_selected = to.find('option:selected').length > 0;
119
-        // Active if at least one item is selected
120
-        $('#' + field_id + '_add_link').toggleClass('active', is_from_selected);
121
-        $('#' + field_id + '_remove_link').toggleClass('active', is_to_selected);
122
-        // Active if the corresponding box isn't empty
123
-        $('#' + field_id + '_add_all_link').toggleClass('active', from.find('option').length > 0);
124
-        $('#' + field_id + '_remove_all_link').toggleClass('active', to.find('option').length > 0);
125
-    },
126
-    filter_key_up: function(event, field_id) {
127
-        var from = document.getElementById(field_id + '_from');
128
-        // don't submit form if user pressed Enter
129
-        if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {
130
-            from.selectedIndex = 0;
131
-            SelectBox.move(field_id + '_from', field_id + '_to');
132
-            from.selectedIndex = 0;
133
-            return false;
134
-        }
135
-        var temp = from.selectedIndex;
136
-        SelectBox.filter(field_id + '_from', document.getElementById(field_id + '_input').value);
137
-        from.selectedIndex = temp;
138
-        return true;
139
-    },
140
-    filter_key_down: function(event, field_id) {
141
-        var from = document.getElementById(field_id + '_from');
142
-        // right arrow -- move across
143
-        if ((event.which && event.which == 39) || (event.keyCode && event.keyCode == 39)) {
144
-            var old_index = from.selectedIndex;
145
-            SelectBox.move(field_id + '_from', field_id + '_to');
146
-            from.selectedIndex = (old_index == from.length) ? from.length - 1 : old_index;
147
-            return false;
148
-        }
149
-        // down arrow -- wrap around
150
-        if ((event.which && event.which == 40) || (event.keyCode && event.keyCode == 40)) {
151
-            from.selectedIndex = (from.length == from.selectedIndex + 1) ? 0 : from.selectedIndex + 1;
152
-        }
153
-        // up arrow -- wrap around
154
-        if ((event.which && event.which == 38) || (event.keyCode && event.keyCode == 38)) {
155
-            from.selectedIndex = (from.selectedIndex == 0) ? from.length - 1 : from.selectedIndex - 1;
156
-        }
157
-        return true;
158
-    }
159
-}
160
-
161
-})(django.jQuery);

+ 0
- 139
sites/sandbox/public/static/admin/js/actions.js ファイルの表示

@@ -1,139 +0,0 @@
1
-(function($) {
2
-	$.fn.actions = function(opts) {
3
-		var options = $.extend({}, $.fn.actions.defaults, opts);
4
-		var actionCheckboxes = $(this);
5
-		var list_editable_changed = false;
6
-		checker = function(checked) {
7
-			if (checked) {
8
-				showQuestion();
9
-			} else {
10
-				reset();
11
-			}
12
-			$(actionCheckboxes).attr("checked", checked)
13
-				.parent().parent().toggleClass(options.selectedClass, checked);
14
-		}
15
-		updateCounter = function() {
16
-			var sel = $(actionCheckboxes).filter(":checked").length;
17
-			$(options.counterContainer).html(interpolate(
18
-			ngettext('%(sel)s of %(cnt)s selected', '%(sel)s of %(cnt)s selected', sel), {
19
-				sel: sel,
20
-				cnt: _actions_icnt
21
-			}, true));
22
-			$(options.allToggle).attr("checked", function() {
23
-				if (sel == actionCheckboxes.length) {
24
-					value = true;
25
-					showQuestion();
26
-				} else {
27
-					value = false;
28
-					clearAcross();
29
-				}
30
-				return value;
31
-			});
32
-		}
33
-		showQuestion = function() {
34
-			$(options.acrossClears).hide();
35
-			$(options.acrossQuestions).show();
36
-			$(options.allContainer).hide();
37
-		}
38
-		showClear = function() {
39
-			$(options.acrossClears).show();
40
-			$(options.acrossQuestions).hide();
41
-			$(options.actionContainer).toggleClass(options.selectedClass);
42
-			$(options.allContainer).show();
43
-			$(options.counterContainer).hide();
44
-		}
45
-		reset = function() {
46
-			$(options.acrossClears).hide();
47
-			$(options.acrossQuestions).hide();
48
-			$(options.allContainer).hide();
49
-			$(options.counterContainer).show();
50
-		}
51
-		clearAcross = function() {
52
-			reset();
53
-			$(options.acrossInput).val(0);
54
-			$(options.actionContainer).removeClass(options.selectedClass);
55
-		}
56
-		// Show counter by default
57
-		$(options.counterContainer).show();
58
-		// Check state of checkboxes and reinit state if needed
59
-		$(this).filter(":checked").each(function(i) {
60
-			$(this).parent().parent().toggleClass(options.selectedClass);
61
-			updateCounter();
62
-			if ($(options.acrossInput).val() == 1) {
63
-				showClear();
64
-			}
65
-		});
66
-		$(options.allToggle).show().click(function() {
67
-			checker($(this).attr("checked"));
68
-			updateCounter();
69
-		});
70
-		$("div.actions span.question a").click(function(event) {
71
-			event.preventDefault();
72
-			$(options.acrossInput).val(1);
73
-			showClear();
74
-		});
75
-		$("div.actions span.clear a").click(function(event) {
76
-			event.preventDefault();
77
-			$(options.allToggle).attr("checked", false);
78
-			clearAcross();
79
-			checker(0);
80
-			updateCounter();
81
-		});
82
-		lastChecked = null;
83
-		$(actionCheckboxes).click(function(event) {
84
-			if (!event) { var event = window.event; }
85
-			var target = event.target ? event.target : event.srcElement;
86
-			if (lastChecked && $.data(lastChecked) != $.data(target) && event.shiftKey == true) {
87
-				var inrange = false;
88
-				$(lastChecked).attr("checked", target.checked)
89
-					.parent().parent().toggleClass(options.selectedClass, target.checked);
90
-				$(actionCheckboxes).each(function() {
91
-					if ($.data(this) == $.data(lastChecked) || $.data(this) == $.data(target)) {
92
-						inrange = (inrange) ? false : true;
93
-					}
94
-					if (inrange) {
95
-						$(this).attr("checked", target.checked)
96
-							.parent().parent().toggleClass(options.selectedClass, target.checked);
97
-					}
98
-				});
99
-			}
100
-			$(target).parent().parent().toggleClass(options.selectedClass, target.checked);
101
-			lastChecked = target;
102
-			updateCounter();
103
-		});
104
-		$('form#changelist-form table#result_list tr').find('td:gt(0) :input').change(function() {
105
-			list_editable_changed = true;
106
-		});
107
-		$('form#changelist-form button[name="index"]').click(function(event) {
108
-			if (list_editable_changed) {
109
-				return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost."));
110
-			}
111
-		});
112
-		$('form#changelist-form input[name="_save"]').click(function(event) {
113
-			var action_changed = false;
114
-			$('div.actions select option:selected').each(function() {
115
-				if ($(this).val()) {
116
-					action_changed = true;
117
-				}
118
-			});
119
-			if (action_changed) {
120
-				if (list_editable_changed) {
121
-					return confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action."));
122
-				} else {
123
-					return confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button."));
124
-				}
125
-			}
126
-		});
127
-	}
128
-	/* Setup plugin defaults */
129
-	$.fn.actions.defaults = {
130
-		actionContainer: "div.actions",
131
-		counterContainer: "span.action-counter",
132
-		allContainer: "div.actions span.all",
133
-		acrossInput: "div.actions input.select-across",
134
-		acrossQuestions: "div.actions span.question",
135
-		acrossClears: "div.actions span.clear",
136
-		allToggle: "#action-toggle",
137
-		selectedClass: "selected"
138
-	}
139
-})(django.jQuery);

+ 0
- 7
sites/sandbox/public/static/admin/js/actions.min.js ファイルの表示

@@ -1,7 +0,0 @@
1
-(function(a){a.fn.actions=function(g){var b=a.extend({},a.fn.actions.defaults,g),f=a(this),e=!1;checker=function(c){c?showQuestion():reset();a(f).attr("checked",c).parent().parent().toggleClass(b.selectedClass,c)};updateCounter=function(){var c=a(f).filter(":checked").length;a(b.counterContainer).html(interpolate(ngettext("%(sel)s of %(cnt)s selected","%(sel)s of %(cnt)s selected",c),{sel:c,cnt:_actions_icnt},!0));a(b.allToggle).attr("checked",function(){c==f.length?(value=!0,showQuestion()):(value=
2
-!1,clearAcross());return value})};showQuestion=function(){a(b.acrossClears).hide();a(b.acrossQuestions).show();a(b.allContainer).hide()};showClear=function(){a(b.acrossClears).show();a(b.acrossQuestions).hide();a(b.actionContainer).toggleClass(b.selectedClass);a(b.allContainer).show();a(b.counterContainer).hide()};reset=function(){a(b.acrossClears).hide();a(b.acrossQuestions).hide();a(b.allContainer).hide();a(b.counterContainer).show()};clearAcross=function(){reset();a(b.acrossInput).val(0);a(b.actionContainer).removeClass(b.selectedClass)};
3
-a(b.counterContainer).show();a(this).filter(":checked").each(function(){a(this).parent().parent().toggleClass(b.selectedClass);updateCounter();1==a(b.acrossInput).val()&&showClear()});a(b.allToggle).show().click(function(){checker(a(this).attr("checked"));updateCounter()});a("div.actions span.question a").click(function(c){c.preventDefault();a(b.acrossInput).val(1);showClear()});a("div.actions span.clear a").click(function(c){c.preventDefault();a(b.allToggle).attr("checked",!1);clearAcross();checker(0);
4
-updateCounter()});lastChecked=null;a(f).click(function(c){if(!c)c=window.event;var d=c.target?c.target:c.srcElement;if(lastChecked&&a.data(lastChecked)!=a.data(d)&&!0==c.shiftKey){var e=!1;a(lastChecked).attr("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked);a(f).each(function(){if(a.data(this)==a.data(lastChecked)||a.data(this)==a.data(d))e=e?!1:!0;e&&a(this).attr("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked)})}a(d).parent().parent().toggleClass(b.selectedClass,
5
-d.checked);lastChecked=d;updateCounter()});a("form#changelist-form table#result_list tr").find("td:gt(0) :input").change(function(){e=!0});a('form#changelist-form button[name="index"]').click(function(){if(e)return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost."))});a('form#changelist-form input[name="_save"]').click(function(){var b=!1;a("div.actions select option:selected").each(function(){a(this).val()&&(b=!0)});
6
-if(b)return e?confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")):confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button."))})};a.fn.actions.defaults={actionContainer:"div.actions",counterContainer:"span.action-counter",allContainer:"div.actions span.all",acrossInput:"div.actions input.select-across",
7
-acrossQuestions:"div.actions span.question",acrossClears:"div.actions span.clear",allToggle:"#action-toggle",selectedClass:"selected"}})(django.jQuery);

+ 0
- 288
sites/sandbox/public/static/admin/js/admin/DateTimeShortcuts.js ファイルの表示

@@ -1,288 +0,0 @@
1
-// Inserts shortcut buttons after all of the following:
2
-//     <input type="text" class="vDateField">
3
-//     <input type="text" class="vTimeField">
4
-
5
-var DateTimeShortcuts = {
6
-    calendars: [],
7
-    calendarInputs: [],
8
-    clockInputs: [],
9
-    calendarDivName1: 'calendarbox', // name of calendar <div> that gets toggled
10
-    calendarDivName2: 'calendarin',  // name of <div> that contains calendar
11
-    calendarLinkName: 'calendarlink',// name of the link that is used to toggle
12
-    clockDivName: 'clockbox',        // name of clock <div> that gets toggled
13
-    clockLinkName: 'clocklink',      // name of the link that is used to toggle
14
-    shortCutsClass: 'datetimeshortcuts', // class of the clock and cal shortcuts
15
-    admin_media_prefix: '',
16
-    init: function() {
17
-        // Get admin_media_prefix by grabbing it off the window object. It's
18
-        // set in the admin/base.html template, so if it's not there, someone's
19
-        // overridden the template. In that case, we'll set a clearly-invalid
20
-        // value in the hopes that someone will examine HTTP requests and see it.
21
-        if (window.__admin_media_prefix__ != undefined) {
22
-            DateTimeShortcuts.admin_media_prefix = window.__admin_media_prefix__;
23
-        } else {
24
-            DateTimeShortcuts.admin_media_prefix = '/missing-admin-media-prefix/';
25
-        }
26
-
27
-        var inputs = document.getElementsByTagName('input');
28
-        for (i=0; i<inputs.length; i++) {
29
-            var inp = inputs[i];
30
-            if (inp.getAttribute('type') == 'text' && inp.className.match(/vTimeField/)) {
31
-                DateTimeShortcuts.addClock(inp);
32
-            }
33
-            else if (inp.getAttribute('type') == 'text' && inp.className.match(/vDateField/)) {
34
-                DateTimeShortcuts.addCalendar(inp);
35
-            }
36
-        }
37
-    },
38
-    // Add clock widget to a given field
39
-    addClock: function(inp) {
40
-        var num = DateTimeShortcuts.clockInputs.length;
41
-        DateTimeShortcuts.clockInputs[num] = inp;
42
-
43
-        // Shortcut links (clock icon and "Now" link)
44
-        var shortcuts_span = document.createElement('span');
45
-        shortcuts_span.className = DateTimeShortcuts.shortCutsClass;
46
-        inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling);
47
-        var now_link = document.createElement('a');
48
-        now_link.setAttribute('href', "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date().strftime('" + get_format('TIME_INPUT_FORMATS')[0] + "'));");
49
-        now_link.appendChild(document.createTextNode(gettext('Now')));
50
-        var clock_link = document.createElement('a');
51
-        clock_link.setAttribute('href', 'javascript:DateTimeShortcuts.openClock(' + num + ');');
52
-        clock_link.id = DateTimeShortcuts.clockLinkName + num;
53
-        quickElement('img', clock_link, '', 'src', DateTimeShortcuts.admin_media_prefix + 'img/icon_clock.gif', 'alt', gettext('Clock'));
54
-        shortcuts_span.appendChild(document.createTextNode('\240'));
55
-        shortcuts_span.appendChild(now_link);
56
-        shortcuts_span.appendChild(document.createTextNode('\240|\240'));
57
-        shortcuts_span.appendChild(clock_link);
58
-
59
-        // Create clock link div
60
-        //
61
-        // Markup looks like:
62
-        // <div id="clockbox1" class="clockbox module">
63
-        //     <h2>Choose a time</h2>
64
-        //     <ul class="timelist">
65
-        //         <li><a href="#">Now</a></li>
66
-        //         <li><a href="#">Midnight</a></li>
67
-        //         <li><a href="#">6 a.m.</a></li>
68
-        //         <li><a href="#">Noon</a></li>
69
-        //     </ul>
70
-        //     <p class="calendar-cancel"><a href="#">Cancel</a></p>
71
-        // </div>
72
-
73
-        var clock_box = document.createElement('div');
74
-        clock_box.style.display = 'none';
75
-        clock_box.style.position = 'absolute';
76
-        clock_box.className = 'clockbox module';
77
-        clock_box.setAttribute('id', DateTimeShortcuts.clockDivName + num);
78
-        document.body.appendChild(clock_box);
79
-        addEvent(clock_box, 'click', DateTimeShortcuts.cancelEventPropagation);
80
-
81
-        quickElement('h2', clock_box, gettext('Choose a time'));
82
-        var time_list = quickElement('ul', clock_box, '');
83
-        time_list.className = 'timelist';
84
-        var time_format = get_format('TIME_INPUT_FORMATS')[0];
85
-        quickElement("a", quickElement("li", time_list, ""), gettext("Now"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date().strftime('" + time_format + "'));");
86
-        quickElement("a", quickElement("li", time_list, ""), gettext("Midnight"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date(1970,1,1,0,0,0,0).strftime('" + time_format + "'));");
87
-        quickElement("a", quickElement("li", time_list, ""), gettext("6 a.m."), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date(1970,1,1,6,0,0,0).strftime('" + time_format + "'));");
88
-        quickElement("a", quickElement("li", time_list, ""), gettext("Noon"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date(1970,1,1,12,0,0,0).strftime('" + time_format + "'));");
89
-
90
-        var cancel_p = quickElement('p', clock_box, '');
91
-        cancel_p.className = 'calendar-cancel';
92
-        quickElement('a', cancel_p, gettext('Cancel'), 'href', 'javascript:DateTimeShortcuts.dismissClock(' + num + ');');
93
-        django.jQuery(document).bind('keyup', function(event) {
94
-            if (event.which == 27) {
95
-                // ESC key closes popup
96
-                DateTimeShortcuts.dismissClock(num);
97
-                event.preventDefault();
98
-            }
99
-        });
100
-    },
101
-    openClock: function(num) {
102
-        var clock_box = document.getElementById(DateTimeShortcuts.clockDivName+num)
103
-        var clock_link = document.getElementById(DateTimeShortcuts.clockLinkName+num)
104
-
105
-        // Recalculate the clockbox position
106
-        // is it left-to-right or right-to-left layout ?
107
-        if (getStyle(document.body,'direction')!='rtl') {
108
-            clock_box.style.left = findPosX(clock_link) + 17 + 'px';
109
-        }
110
-        else {
111
-            // since style's width is in em, it'd be tough to calculate
112
-            // px value of it. let's use an estimated px for now
113
-            // TODO: IE returns wrong value for findPosX when in rtl mode
114
-            //       (it returns as it was left aligned), needs to be fixed.
115
-            clock_box.style.left = findPosX(clock_link) - 110 + 'px';
116
-        }
117
-        clock_box.style.top = Math.max(0, findPosY(clock_link) - 30) + 'px';
118
-
119
-        // Show the clock box
120
-        clock_box.style.display = 'block';
121
-        addEvent(window.document, 'click', function() { DateTimeShortcuts.dismissClock(num); return true; });
122
-    },
123
-    dismissClock: function(num) {
124
-       document.getElementById(DateTimeShortcuts.clockDivName + num).style.display = 'none';
125
-       window.document.onclick = null;
126
-    },
127
-    handleClockQuicklink: function(num, val) {
128
-       DateTimeShortcuts.clockInputs[num].value = val;
129
-       DateTimeShortcuts.clockInputs[num].focus();
130
-       DateTimeShortcuts.dismissClock(num);
131
-    },
132
-    // Add calendar widget to a given field.
133
-    addCalendar: function(inp) {
134
-        var num = DateTimeShortcuts.calendars.length;
135
-
136
-        DateTimeShortcuts.calendarInputs[num] = inp;
137
-
138
-        // Shortcut links (calendar icon and "Today" link)
139
-        var shortcuts_span = document.createElement('span');
140
-        shortcuts_span.className = DateTimeShortcuts.shortCutsClass;
141
-        inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling);
142
-        var today_link = document.createElement('a');
143
-        today_link.setAttribute('href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', 0);');
144
-        today_link.appendChild(document.createTextNode(gettext('Today')));
145
-        var cal_link = document.createElement('a');
146
-        cal_link.setAttribute('href', 'javascript:DateTimeShortcuts.openCalendar(' + num + ');');
147
-        cal_link.id = DateTimeShortcuts.calendarLinkName + num;
148
-        quickElement('img', cal_link, '', 'src', DateTimeShortcuts.admin_media_prefix + 'img/icon_calendar.gif', 'alt', gettext('Calendar'));
149
-        shortcuts_span.appendChild(document.createTextNode('\240'));
150
-        shortcuts_span.appendChild(today_link);
151
-        shortcuts_span.appendChild(document.createTextNode('\240|\240'));
152
-        shortcuts_span.appendChild(cal_link);
153
-
154
-        // Create calendarbox div.
155
-        //
156
-        // Markup looks like:
157
-        //
158
-        // <div id="calendarbox3" class="calendarbox module">
159
-        //     <h2>
160
-        //           <a href="#" class="link-previous">&lsaquo;</a>
161
-        //           <a href="#" class="link-next">&rsaquo;</a> February 2003
162
-        //     </h2>
163
-        //     <div class="calendar" id="calendarin3">
164
-        //         <!-- (cal) -->
165
-        //     </div>
166
-        //     <div class="calendar-shortcuts">
167
-        //          <a href="#">Yesterday</a> | <a href="#">Today</a> | <a href="#">Tomorrow</a>
168
-        //     </div>
169
-        //     <p class="calendar-cancel"><a href="#">Cancel</a></p>
170
-        // </div>
171
-        var cal_box = document.createElement('div');
172
-        cal_box.style.display = 'none';
173
-        cal_box.style.position = 'absolute';
174
-        cal_box.className = 'calendarbox module';
175
-        cal_box.setAttribute('id', DateTimeShortcuts.calendarDivName1 + num);
176
-        document.body.appendChild(cal_box);
177
-        addEvent(cal_box, 'click', DateTimeShortcuts.cancelEventPropagation);
178
-
179
-        // next-prev links
180
-        var cal_nav = quickElement('div', cal_box, '');
181
-        var cal_nav_prev = quickElement('a', cal_nav, '<', 'href', 'javascript:DateTimeShortcuts.drawPrev('+num+');');
182
-        cal_nav_prev.className = 'calendarnav-previous';
183
-        var cal_nav_next = quickElement('a', cal_nav, '>', 'href', 'javascript:DateTimeShortcuts.drawNext('+num+');');
184
-        cal_nav_next.className = 'calendarnav-next';
185
-
186
-        // main box
187
-        var cal_main = quickElement('div', cal_box, '', 'id', DateTimeShortcuts.calendarDivName2 + num);
188
-        cal_main.className = 'calendar';
189
-        DateTimeShortcuts.calendars[num] = new Calendar(DateTimeShortcuts.calendarDivName2 + num, DateTimeShortcuts.handleCalendarCallback(num));
190
-        DateTimeShortcuts.calendars[num].drawCurrent();
191
-
192
-        // calendar shortcuts
193
-        var shortcuts = quickElement('div', cal_box, '');
194
-        shortcuts.className = 'calendar-shortcuts';
195
-        quickElement('a', shortcuts, gettext('Yesterday'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', -1);');
196
-        shortcuts.appendChild(document.createTextNode('\240|\240'));
197
-        quickElement('a', shortcuts, gettext('Today'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', 0);');
198
-        shortcuts.appendChild(document.createTextNode('\240|\240'));
199
-        quickElement('a', shortcuts, gettext('Tomorrow'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', +1);');
200
-
201
-        // cancel bar
202
-        var cancel_p = quickElement('p', cal_box, '');
203
-        cancel_p.className = 'calendar-cancel';
204
-        quickElement('a', cancel_p, gettext('Cancel'), 'href', 'javascript:DateTimeShortcuts.dismissCalendar(' + num + ');');
205
-        django.jQuery(document).bind('keyup', function(event) {
206
-            if (event.which == 27) {
207
-                // ESC key closes popup
208
-                DateTimeShortcuts.dismissCalendar(num);
209
-                event.preventDefault();
210
-            }
211
-        });
212
-    },
213
-    openCalendar: function(num) {
214
-        var cal_box = document.getElementById(DateTimeShortcuts.calendarDivName1+num)
215
-        var cal_link = document.getElementById(DateTimeShortcuts.calendarLinkName+num)
216
-        var inp = DateTimeShortcuts.calendarInputs[num];
217
-
218
-        // Determine if the current value in the input has a valid date.
219
-        // If so, draw the calendar with that date's year and month.
220
-        if (inp.value) {
221
-            var date_parts = inp.value.split('-');
222
-            var year = date_parts[0];
223
-            var month = parseFloat(date_parts[1]);
224
-            if (year.match(/\d\d\d\d/) && month >= 1 && month <= 12) {
225
-                DateTimeShortcuts.calendars[num].drawDate(month, year);
226
-            }
227
-        }
228
-
229
-        // Recalculate the clockbox position
230
-        // is it left-to-right or right-to-left layout ?
231
-        if (getStyle(document.body,'direction')!='rtl') {
232
-            cal_box.style.left = findPosX(cal_link) + 17 + 'px';
233
-        }
234
-        else {
235
-            // since style's width is in em, it'd be tough to calculate
236
-            // px value of it. let's use an estimated px for now
237
-            // TODO: IE returns wrong value for findPosX when in rtl mode
238
-            //       (it returns as it was left aligned), needs to be fixed.
239
-            cal_box.style.left = findPosX(cal_link) - 180 + 'px';
240
-        }
241
-        cal_box.style.top = Math.max(0, findPosY(cal_link) - 75) + 'px';
242
-
243
-        cal_box.style.display = 'block';
244
-        addEvent(window.document, 'click', function() { DateTimeShortcuts.dismissCalendar(num); return true; });
245
-    },
246
-    dismissCalendar: function(num) {
247
-        document.getElementById(DateTimeShortcuts.calendarDivName1+num).style.display = 'none';
248
-        window.document.onclick = null;
249
-    },
250
-    drawPrev: function(num) {
251
-        DateTimeShortcuts.calendars[num].drawPreviousMonth();
252
-    },
253
-    drawNext: function(num) {
254
-        DateTimeShortcuts.calendars[num].drawNextMonth();
255
-    },
256
-    handleCalendarCallback: function(num) {
257
-        format = get_format('DATE_INPUT_FORMATS')[0];
258
-        // the format needs to be escaped a little
259
-        format = format.replace('\\', '\\\\');
260
-        format = format.replace('\r', '\\r');
261
-        format = format.replace('\n', '\\n');
262
-        format = format.replace('\t', '\\t');
263
-        format = format.replace("'", "\\'");
264
-        return ["function(y, m, d) { DateTimeShortcuts.calendarInputs[",
265
-               num,
266
-               "].value = new Date(y, m-1, d).strftime('",
267
-               format,
268
-               "');DateTimeShortcuts.calendarInputs[",
269
-               num,
270
-               "].focus();document.getElementById(DateTimeShortcuts.calendarDivName1+",
271
-               num,
272
-               ").style.display='none';}"].join('');
273
-    },
274
-    handleCalendarQuickLink: function(num, offset) {
275
-       var d = new Date();
276
-       d.setDate(d.getDate() + offset)
277
-       DateTimeShortcuts.calendarInputs[num].value = d.strftime(get_format('DATE_INPUT_FORMATS')[0]);
278
-       DateTimeShortcuts.calendarInputs[num].focus();
279
-       DateTimeShortcuts.dismissCalendar(num);
280
-    },
281
-    cancelEventPropagation: function(e) {
282
-        if (!e) e = window.event;
283
-        e.cancelBubble = true;
284
-        if (e.stopPropagation) e.stopPropagation();
285
-    }
286
-}
287
-
288
-addEvent(window, 'load', DateTimeShortcuts.init);

+ 0
- 97
sites/sandbox/public/static/admin/js/admin/RelatedObjectLookups.js ファイルの表示

@@ -1,97 +0,0 @@
1
-// Handles related-objects functionality: lookup link for raw_id_fields
2
-// and Add Another links.
3
-
4
-function html_unescape(text) {
5
-    // Unescape a string that was escaped using django.utils.html.escape.
6
-    text = text.replace(/&lt;/g, '<');
7
-    text = text.replace(/&gt;/g, '>');
8
-    text = text.replace(/&quot;/g, '"');
9
-    text = text.replace(/&#39;/g, "'");
10
-    text = text.replace(/&amp;/g, '&');
11
-    return text;
12
-}
13
-
14
-// IE doesn't accept periods or dashes in the window name, but the element IDs
15
-// we use to generate popup window names may contain them, therefore we map them
16
-// to allowed characters in a reversible way so that we can locate the correct
17
-// element when the popup window is dismissed.
18
-function id_to_windowname(text) {
19
-    text = text.replace(/\./g, '__dot__');
20
-    text = text.replace(/\-/g, '__dash__');
21
-    return text;
22
-}
23
-
24
-function windowname_to_id(text) {
25
-    text = text.replace(/__dot__/g, '.');
26
-    text = text.replace(/__dash__/g, '-');
27
-    return text;
28
-}
29
-
30
-function showRelatedObjectLookupPopup(triggeringLink) {
31
-    var name = triggeringLink.id.replace(/^lookup_/, '');
32
-    name = id_to_windowname(name);
33
-    var href;
34
-    if (triggeringLink.href.search(/\?/) >= 0) {
35
-        href = triggeringLink.href + '&pop=1';
36
-    } else {
37
-        href = triggeringLink.href + '?pop=1';
38
-    }
39
-    var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes');
40
-    win.focus();
41
-    return false;
42
-}
43
-
44
-function dismissRelatedLookupPopup(win, chosenId) {
45
-    var name = windowname_to_id(win.name);
46
-    var elem = document.getElementById(name);
47
-    if (elem.className.indexOf('vManyToManyRawIdAdminField') != -1 && elem.value) {
48
-        elem.value += ',' + chosenId;
49
-    } else {
50
-        document.getElementById(name).value = chosenId;
51
-    }
52
-    win.close();
53
-}
54
-
55
-function showAddAnotherPopup(triggeringLink) {
56
-    var name = triggeringLink.id.replace(/^add_/, '');
57
-    name = id_to_windowname(name);
58
-    href = triggeringLink.href
59
-    if (href.indexOf('?') == -1) {
60
-        href += '?_popup=1';
61
-    } else {
62
-        href  += '&_popup=1';
63
-    }
64
-    var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes');
65
-    win.focus();
66
-    return false;
67
-}
68
-
69
-function dismissAddAnotherPopup(win, newId, newRepr) {
70
-    // newId and newRepr are expected to have previously been escaped by
71
-    // django.utils.html.escape.
72
-    newId = html_unescape(newId);
73
-    newRepr = html_unescape(newRepr);
74
-    var name = windowname_to_id(win.name);
75
-    var elem = document.getElementById(name);
76
-    if (elem) {
77
-        var elemName = elem.nodeName.toUpperCase();
78
-        if (elemName == 'SELECT') {
79
-            var o = new Option(newRepr, newId);
80
-            elem.options[elem.options.length] = o;
81
-            o.selected = true;
82
-        } else if (elemName == 'INPUT') {
83
-            if (elem.className.indexOf('vManyToManyRawIdAdminField') != -1 && elem.value) {
84
-                elem.value += ',' + newId;
85
-            } else {
86
-                elem.value = newId;
87
-            }
88
-        }
89
-    } else {
90
-        var toId = name + "_to";
91
-        elem = document.getElementById(toId);
92
-        var o = new Option(newRepr, newId);
93
-        SelectBox.add_to_cache(toId, o);
94
-        SelectBox.redisplay(toId);
95
-    }
96
-    win.close();
97
-}

+ 0
- 137
sites/sandbox/public/static/admin/js/admin/ordering.js ファイルの表示

@@ -1,137 +0,0 @@
1
-addEvent(window, 'load', reorder_init);
2
-
3
-var lis;
4
-var top = 0;
5
-var left = 0;
6
-var height = 30;
7
-
8
-function reorder_init() {
9
-    lis = document.getElementsBySelector('ul#orderthese li');
10
-    var input = document.getElementsBySelector('input[name=order_]')[0];
11
-    setOrder(input.value.split(','));
12
-    input.disabled = true;
13
-    draw();
14
-    // Now initialize the dragging behavior
15
-    var limit = (lis.length - 1) * height;
16
-    for (var i = 0; i < lis.length; i++) {
17
-        var li = lis[i];
18
-        var img = document.getElementById('handle'+li.id);
19
-        li.style.zIndex = 1;
20
-        Drag.init(img, li, left + 10, left + 10, top + 10, top + 10 + limit);
21
-        li.onDragStart = startDrag;
22
-        li.onDragEnd = endDrag;
23
-        img.style.cursor = 'move';
24
-    }
25
-}
26
-
27
-function submitOrderForm() {
28
-    var inputOrder = document.getElementsBySelector('input[name=order_]')[0];
29
-    inputOrder.value = getOrder();
30
-    inputOrder.disabled=false;
31
-}
32
-
33
-function startDrag() {
34
-    this.style.zIndex = '10';
35
-    this.className = 'dragging';
36
-}
37
-
38
-function endDrag(x, y) {
39
-    this.style.zIndex = '1';
40
-    this.className = '';
41
-    // Work out how far along it has been dropped, using x co-ordinate
42
-    var oldIndex = this.index;
43
-    var newIndex = Math.round((y - 10 - top) / height);
44
-    // 'Snap' to the correct position
45
-    this.style.top = (10 + top + newIndex * height) + 'px';
46
-    this.index = newIndex;
47
-    moveItem(oldIndex, newIndex);
48
-}
49
-
50
-function moveItem(oldIndex, newIndex) {
51
-    // Swaps two items, adjusts the index and left co-ord for all others
52
-    if (oldIndex == newIndex) {
53
-        return; // Nothing to swap;
54
-    }
55
-    var direction, lo, hi;
56
-    if (newIndex > oldIndex) {
57
-        lo = oldIndex;
58
-        hi = newIndex;
59
-        direction = -1;
60
-    } else {
61
-        direction = 1;
62
-        hi = oldIndex;
63
-        lo = newIndex;
64
-    }
65
-    var lis2 = new Array(); // We will build the new order in this array
66
-    for (var i = 0; i < lis.length; i++) {
67
-        if (i < lo || i > hi) {
68
-            // Position of items not between the indexes is unaffected
69
-            lis2[i] = lis[i];
70
-            continue;
71
-        } else if (i == newIndex) {
72
-            lis2[i] = lis[oldIndex];
73
-            continue;
74
-        } else {
75
-            // Item is between the two indexes - move it along 1
76
-            lis2[i] = lis[i - direction];
77
-        }
78
-    }
79
-    // Re-index everything
80
-    reIndex(lis2);
81
-    lis = lis2;
82
-    draw();
83
-//    document.getElementById('hiddenOrder').value = getOrder();
84
-    document.getElementsBySelector('input[name=order_]')[0].value = getOrder();
85
-}
86
-
87
-function reIndex(lis) {
88
-    for (var i = 0; i < lis.length; i++) {
89
-        lis[i].index = i;
90
-    }
91
-}
92
-
93
-function draw() {
94
-    for (var i = 0; i < lis.length; i++) {
95
-        var li = lis[i];
96
-        li.index = i;
97
-        li.style.position = 'absolute';
98
-        li.style.left = (10 + left) + 'px';
99
-        li.style.top = (10 + top + (i * height)) + 'px';
100
-    }
101
-}
102
-
103
-function getOrder() {
104
-    var order = new Array(lis.length);
105
-    for (var i = 0; i < lis.length; i++) {
106
-        order[i] = lis[i].id.substring(1, 100);
107
-    }
108
-    return order.join(',');
109
-}
110
-
111
-function setOrder(id_list) {
112
-    /* Set the current order to match the lsit of IDs */
113
-    var temp_lis = new Array();
114
-    for (var i = 0; i < id_list.length; i++) {
115
-        var id = 'p' + id_list[i];
116
-        temp_lis[temp_lis.length] = document.getElementById(id);
117
-    }
118
-    reIndex(temp_lis);
119
-    lis = temp_lis;
120
-    draw();
121
-}
122
-
123
-function addEvent(elm, evType, fn, useCapture)
124
-// addEvent and removeEvent
125
-// cross-browser event handling for IE5+,  NS6 and Mozilla
126
-// By Scott Andrew
127
-{
128
-  if (elm.addEventListener){
129
-    elm.addEventListener(evType, fn, useCapture);
130
-    return true;
131
-  } else if (elm.attachEvent){
132
-    var r = elm.attachEvent("on"+evType, fn);
133
-    return r;
134
-  } else {
135
-    elm['on'+evType] = fn;
136
-  }
137
-}

+ 0
- 156
sites/sandbox/public/static/admin/js/calendar.js ファイルの表示

@@ -1,156 +0,0 @@
1
-/*
2
-calendar.js - Calendar functions by Adrian Holovaty
3
-*/
4
-
5
-function removeChildren(a) { // "a" is reference to an object
6
-    while (a.hasChildNodes()) a.removeChild(a.lastChild);
7
-}
8
-
9
-// quickElement(tagType, parentReference, textInChildNode, [, attribute, attributeValue ...]);
10
-function quickElement() {
11
-    var obj = document.createElement(arguments[0]);
12
-    if (arguments[2] != '' && arguments[2] != null) {
13
-        var textNode = document.createTextNode(arguments[2]);
14
-        obj.appendChild(textNode);
15
-    }
16
-    var len = arguments.length;
17
-    for (var i = 3; i < len; i += 2) {
18
-        obj.setAttribute(arguments[i], arguments[i+1]);
19
-    }
20
-    arguments[1].appendChild(obj);
21
-    return obj;
22
-}
23
-
24
-// CalendarNamespace -- Provides a collection of HTML calendar-related helper functions
25
-var CalendarNamespace = {
26
-    monthsOfYear: gettext('January February March April May June July August September October November December').split(' '),
27
-    daysOfWeek: gettext('S M T W T F S').split(' '),
28
-    firstDayOfWeek: parseInt(get_format('FIRST_DAY_OF_WEEK')),
29
-    isLeapYear: function(year) {
30
-        return (((year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0));
31
-    },
32
-    getDaysInMonth: function(month,year) {
33
-        var days;
34
-        if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) {
35
-            days = 31;
36
-        }
37
-        else if (month==4 || month==6 || month==9 || month==11) {
38
-            days = 30;
39
-        }
40
-        else if (month==2 && CalendarNamespace.isLeapYear(year)) {
41
-            days = 29;
42
-        }
43
-        else {
44
-            days = 28;
45
-        }
46
-        return days;
47
-    },
48
-    draw: function(month, year, div_id, callback) { // month = 1-12, year = 1-9999
49
-        var today = new Date();
50
-        var todayDay = today.getDate();
51
-        var todayMonth = today.getMonth()+1;
52
-        var todayYear = today.getFullYear();
53
-        var todayClass = '';
54
-
55
-        month = parseInt(month);
56
-        year = parseInt(year);
57
-        var calDiv = document.getElementById(div_id);
58
-        removeChildren(calDiv);
59
-        var calTable = document.createElement('table');
60
-        quickElement('caption', calTable, CalendarNamespace.monthsOfYear[month-1] + ' ' + year);
61
-        var tableBody = quickElement('tbody', calTable);
62
-
63
-        // Draw days-of-week header
64
-        var tableRow = quickElement('tr', tableBody);
65
-        for (var i = 0; i < 7; i++) {
66
-            quickElement('th', tableRow, CalendarNamespace.daysOfWeek[(i + CalendarNamespace.firstDayOfWeek) % 7]);
67
-        }
68
-
69
-        var startingPos = new Date(year, month-1, 1 - CalendarNamespace.firstDayOfWeek).getDay();
70
-        var days = CalendarNamespace.getDaysInMonth(month, year);
71
-
72
-        // Draw blanks before first of month
73
-        tableRow = quickElement('tr', tableBody);
74
-        for (var i = 0; i < startingPos; i++) {
75
-            var _cell = quickElement('td', tableRow, ' ');
76
-            _cell.style.backgroundColor = '#f3f3f3';
77
-        }
78
-
79
-        // Draw days of month
80
-        var currentDay = 1;
81
-        for (var i = startingPos; currentDay <= days; i++) {
82
-            if (i%7 == 0 && currentDay != 1) {
83
-                tableRow = quickElement('tr', tableBody);
84
-            }
85
-            if ((currentDay==todayDay) && (month==todayMonth) && (year==todayYear)) {
86
-                todayClass='today';
87
-            } else {
88
-                todayClass='';
89
-            }
90
-            var cell = quickElement('td', tableRow, '', 'class', todayClass);
91
-
92
-            quickElement('a', cell, currentDay, 'href', 'javascript:void(' + callback + '('+year+','+month+','+currentDay+'));');
93
-            currentDay++;
94
-        }
95
-
96
-        // Draw blanks after end of month (optional, but makes for valid code)
97
-        while (tableRow.childNodes.length < 7) {
98
-            var _cell = quickElement('td', tableRow, ' ');
99
-            _cell.style.backgroundColor = '#f3f3f3';
100
-        }
101
-
102
-        calDiv.appendChild(calTable);
103
-    }
104
-}
105
-
106
-// Calendar -- A calendar instance
107
-function Calendar(div_id, callback) {
108
-    // div_id (string) is the ID of the element in which the calendar will
109
-    //     be displayed
110
-    // callback (string) is the name of a JavaScript function that will be
111
-    //     called with the parameters (year, month, day) when a day in the
112
-    //     calendar is clicked
113
-    this.div_id = div_id;
114
-    this.callback = callback;
115
-    this.today = new Date();
116
-    this.currentMonth = this.today.getMonth() + 1;
117
-    this.currentYear = this.today.getFullYear();
118
-}
119
-Calendar.prototype = {
120
-    drawCurrent: function() {
121
-        CalendarNamespace.draw(this.currentMonth, this.currentYear, this.div_id, this.callback);
122
-    },
123
-    drawDate: function(month, year) {
124
-        this.currentMonth = month;
125
-        this.currentYear = year;
126
-        this.drawCurrent();
127
-    },
128
-    drawPreviousMonth: function() {
129
-        if (this.currentMonth == 1) {
130
-            this.currentMonth = 12;
131
-            this.currentYear--;
132
-        }
133
-        else {
134
-            this.currentMonth--;
135
-        }
136
-        this.drawCurrent();
137
-    },
138
-    drawNextMonth: function() {
139
-        if (this.currentMonth == 12) {
140
-            this.currentMonth = 1;
141
-            this.currentYear++;
142
-        }
143
-        else {
144
-            this.currentMonth++;
145
-        }
146
-        this.drawCurrent();
147
-    },
148
-    drawPreviousYear: function() {
149
-        this.currentYear--;
150
-        this.drawCurrent();
151
-    },
152
-    drawNextYear: function() {
153
-        this.currentYear++;
154
-        this.drawCurrent();
155
-    }
156
-}

+ 0
- 24
sites/sandbox/public/static/admin/js/collapse.js ファイルの表示

@@ -1,24 +0,0 @@
1
-(function($) {
2
-	$(document).ready(function() {
3
-		// Add anchor tag for Show/Hide link
4
-		$("fieldset.collapse").each(function(i, elem) {
5
-			// Don't hide if fields in this fieldset have errors
6
-			if ($(elem).find("div.errors").length == 0) {
7
-				$(elem).addClass("collapsed").find("h2").first().append(' (<a id="fieldsetcollapser' +
8
-					i +'" class="collapse-toggle" href="#">' + gettext("Show") +
9
-					'</a>)');
10
-			}
11
-		});
12
-		// Add toggle to anchor tag
13
-		$("fieldset.collapse a.collapse-toggle").toggle(
14
-			function() { // Show
15
-				$(this).text(gettext("Hide")).closest("fieldset").removeClass("collapsed").trigger("show.fieldset", [$(this).attr("id")]);
16
-				return false;
17
-			},
18
-			function() { // Hide
19
-				$(this).text(gettext("Show")).closest("fieldset").addClass("collapsed").trigger("hide.fieldset", [$(this).attr("id")]);
20
-				return false;
21
-			}
22
-		);
23
-	});
24
-})(django.jQuery);

+ 0
- 2
sites/sandbox/public/static/admin/js/collapse.min.js ファイルの表示

@@ -1,2 +0,0 @@
1
-(function(a){a(document).ready(function(){a("fieldset.collapse").each(function(c,b){0==a(b).find("div.errors").length&&a(b).addClass("collapsed").find("h2").first().append(' (<a id="fieldsetcollapser'+c+'" class="collapse-toggle" href="#">'+gettext("Show")+"</a>)")});a("fieldset.collapse a.collapse-toggle").toggle(function(){a(this).text(gettext("Hide")).closest("fieldset").removeClass("collapsed").trigger("show.fieldset",[a(this).attr("id")]);return!1},function(){a(this).text(gettext("Show")).closest("fieldset").addClass("collapsed").trigger("hide.fieldset",
2
-[a(this).attr("id")]);return!1})})})(django.jQuery);

+ 0
- 47
sites/sandbox/public/static/admin/js/compress.py ファイルの表示

@@ -1,47 +0,0 @@
1
-#!/usr/bin/env python
2
-import os
3
-import optparse
4
-import subprocess
5
-import sys
6
-
7
-here = os.path.dirname(__file__)
8
-
9
-def main():
10
-    usage = "usage: %prog [file1..fileN]"
11
-    description = """With no file paths given this script will automatically
12
-compress all jQuery-based files of the admin app. Requires the Google Closure
13
-Compiler library and Java version 6 or later."""
14
-    parser = optparse.OptionParser(usage, description=description)
15
-    parser.add_option("-c", dest="compiler", default="~/bin/compiler.jar",
16
-                      help="path to Closure Compiler jar file")
17
-    parser.add_option("-v", "--verbose",
18
-                      action="store_true", dest="verbose")
19
-    parser.add_option("-q", "--quiet",
20
-                      action="store_false", dest="verbose")
21
-    (options, args) = parser.parse_args()
22
-
23
-    compiler = os.path.expanduser(options.compiler)
24
-    if not os.path.exists(compiler):
25
-        sys.exit("Google Closure compiler jar file %s not found. Please use the -c option to specify the path." % compiler)
26
-
27
-    if not args:
28
-        if options.verbose:
29
-            sys.stdout.write("No filenames given; defaulting to admin scripts\n")
30
-        args = [os.path.join(here, f) for f in [
31
-            "actions.js", "collapse.js", "inlines.js", "prepopulate.js"]]
32
-
33
-    for arg in args:
34
-        if not arg.endswith(".js"):
35
-            arg = arg + ".js"
36
-        to_compress = os.path.expanduser(arg)
37
-        if os.path.exists(to_compress):
38
-            to_compress_min = "%s.min.js" % "".join(arg.rsplit(".js"))
39
-            cmd = "java -jar %s --js %s --js_output_file %s" % (compiler, to_compress, to_compress_min)
40
-            if options.verbose:
41
-                sys.stdout.write("Running: %s\n" % cmd)
42
-            subprocess.call(cmd.split())
43
-        else:
44
-            sys.stdout.write("File %s not found. Sure it exists?\n" % to_compress)
45
-
46
-if __name__ == '__main__':
47
-    main()

+ 0
- 211
sites/sandbox/public/static/admin/js/core.js ファイルの表示

@@ -1,211 +0,0 @@
1
-// Core javascript helper functions
2
-
3
-// basic browser identification & version
4
-var isOpera = (navigator.userAgent.indexOf("Opera")>=0) && parseFloat(navigator.appVersion);
5
-var isIE = ((document.all) && (!isOpera)) && parseFloat(navigator.appVersion.split("MSIE ")[1].split(";")[0]);
6
-
7
-// Cross-browser event handlers.
8
-function addEvent(obj, evType, fn) {
9
-    if (obj.addEventListener) {
10
-        obj.addEventListener(evType, fn, false);
11
-        return true;
12
-    } else if (obj.attachEvent) {
13
-        var r = obj.attachEvent("on" + evType, fn);
14
-        return r;
15
-    } else {
16
-        return false;
17
-    }
18
-}
19
-
20
-function removeEvent(obj, evType, fn) {
21
-    if (obj.removeEventListener) {
22
-        obj.removeEventListener(evType, fn, false);
23
-        return true;
24
-    } else if (obj.detachEvent) {
25
-        obj.detachEvent("on" + evType, fn);
26
-        return true;
27
-    } else {
28
-        return false;
29
-    }
30
-}
31
-
32
-// quickElement(tagType, parentReference, textInChildNode, [, attribute, attributeValue ...]);
33
-function quickElement() {
34
-    var obj = document.createElement(arguments[0]);
35
-    if (arguments[2] != '' && arguments[2] != null) {
36
-        var textNode = document.createTextNode(arguments[2]);
37
-        obj.appendChild(textNode);
38
-    }
39
-    var len = arguments.length;
40
-    for (var i = 3; i < len; i += 2) {
41
-        obj.setAttribute(arguments[i], arguments[i+1]);
42
-    }
43
-    arguments[1].appendChild(obj);
44
-    return obj;
45
-}
46
-
47
-// ----------------------------------------------------------------------------
48
-// Cross-browser xmlhttp object
49
-// from http://jibbering.com/2002/4/httprequest.html
50
-// ----------------------------------------------------------------------------
51
-var xmlhttp;
52
-/*@cc_on @*/
53
-/*@if (@_jscript_version >= 5)
54
-    try {
55
-        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
56
-    } catch (e) {
57
-        try {
58
-            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
59
-        } catch (E) {
60
-            xmlhttp = false;
61
-        }
62
-    }
63
-@else
64
-    xmlhttp = false;
65
-@end @*/
66
-if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
67
-  xmlhttp = new XMLHttpRequest();
68
-}
69
-
70
-// ----------------------------------------------------------------------------
71
-// Find-position functions by PPK
72
-// See http://www.quirksmode.org/js/findpos.html
73
-// ----------------------------------------------------------------------------
74
-function findPosX(obj) {
75
-    var curleft = 0;
76
-    if (obj.offsetParent) {
77
-        while (obj.offsetParent) {
78
-            curleft += obj.offsetLeft - ((isOpera) ? 0 : obj.scrollLeft);
79
-            obj = obj.offsetParent;
80
-        }
81
-        // IE offsetParent does not include the top-level
82
-        if (isIE && obj.parentElement){
83
-            curleft += obj.offsetLeft - obj.scrollLeft;
84
-        }
85
-    } else if (obj.x) {
86
-        curleft += obj.x;
87
-    }
88
-    return curleft;
89
-}
90
-
91
-function findPosY(obj) {
92
-    var curtop = 0;
93
-    if (obj.offsetParent) {
94
-        while (obj.offsetParent) {
95
-            curtop += obj.offsetTop - ((isOpera) ? 0 : obj.scrollTop);
96
-            obj = obj.offsetParent;
97
-        }
98
-        // IE offsetParent does not include the top-level
99
-        if (isIE && obj.parentElement){
100
-            curtop += obj.offsetTop - obj.scrollTop;
101
-        }
102
-    } else if (obj.y) {
103
-        curtop += obj.y;
104
-    }
105
-    return curtop;
106
-}
107
-
108
-//-----------------------------------------------------------------------------
109
-// Date object extensions
110
-// ----------------------------------------------------------------------------
111
-
112
-Date.prototype.getTwelveHours = function() {
113
-    hours = this.getHours();
114
-    if (hours == 0) {
115
-        return 12;
116
-    }
117
-    else {
118
-        return hours <= 12 ? hours : hours-12
119
-    }
120
-}
121
-
122
-Date.prototype.getTwoDigitMonth = function() {
123
-    return (this.getMonth() < 9) ? '0' + (this.getMonth()+1) : (this.getMonth()+1);
124
-}
125
-
126
-Date.prototype.getTwoDigitDate = function() {
127
-    return (this.getDate() < 10) ? '0' + this.getDate() : this.getDate();
128
-}
129
-
130
-Date.prototype.getTwoDigitTwelveHour = function() {
131
-    return (this.getTwelveHours() < 10) ? '0' + this.getTwelveHours() : this.getTwelveHours();
132
-}
133
-
134
-Date.prototype.getTwoDigitHour = function() {
135
-    return (this.getHours() < 10) ? '0' + this.getHours() : this.getHours();
136
-}
137
-
138
-Date.prototype.getTwoDigitMinute = function() {
139
-    return (this.getMinutes() < 10) ? '0' + this.getMinutes() : this.getMinutes();
140
-}
141
-
142
-Date.prototype.getTwoDigitSecond = function() {
143
-    return (this.getSeconds() < 10) ? '0' + this.getSeconds() : this.getSeconds();
144
-}
145
-
146
-Date.prototype.getHourMinute = function() {
147
-    return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute();
148
-}
149
-
150
-Date.prototype.getHourMinuteSecond = function() {
151
-    return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute() + ':' + this.getTwoDigitSecond();
152
-}
153
-
154
-Date.prototype.strftime = function(format) {
155
-    var fields = {
156
-        c: this.toString(),
157
-        d: this.getTwoDigitDate(),
158
-        H: this.getTwoDigitHour(),
159
-        I: this.getTwoDigitTwelveHour(),
160
-        m: this.getTwoDigitMonth(),
161
-        M: this.getTwoDigitMinute(),
162
-        p: (this.getHours() >= 12) ? 'PM' : 'AM',
163
-        S: this.getTwoDigitSecond(),
164
-        w: '0' + this.getDay(),
165
-        x: this.toLocaleDateString(),
166
-        X: this.toLocaleTimeString(),
167
-        y: ('' + this.getFullYear()).substr(2, 4),
168
-        Y: '' + this.getFullYear(),
169
-        '%' : '%'
170
-    };
171
-    var result = '', i = 0;
172
-    while (i < format.length) {
173
-        if (format.charAt(i) === '%') {
174
-            result = result + fields[format.charAt(i + 1)];
175
-            ++i;
176
-        }
177
-        else {
178
-            result = result + format.charAt(i);
179
-        }
180
-        ++i;
181
-    }
182
-    return result;
183
-}
184
-
185
-// ----------------------------------------------------------------------------
186
-// String object extensions
187
-// ----------------------------------------------------------------------------
188
-String.prototype.pad_left = function(pad_length, pad_string) {
189
-    var new_string = this;
190
-    for (var i = 0; new_string.length < pad_length; i++) {
191
-        new_string = pad_string + new_string;
192
-    }
193
-    return new_string;
194
-}
195
-
196
-// ----------------------------------------------------------------------------
197
-// Get the computed style for and element
198
-// ----------------------------------------------------------------------------
199
-function getStyle(oElm, strCssRule){
200
-    var strValue = "";
201
-    if(document.defaultView && document.defaultView.getComputedStyle){
202
-        strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
203
-    }
204
-    else if(oElm.currentStyle){
205
-        strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
206
-            return p1.toUpperCase();
207
-        });
208
-        strValue = oElm.currentStyle[strCssRule];
209
-    }
210
-    return strValue;
211
-}

+ 0
- 167
sites/sandbox/public/static/admin/js/getElementsBySelector.js ファイルの表示

@@ -1,167 +0,0 @@
1
-/* document.getElementsBySelector(selector)
2
-   - returns an array of element objects from the current document
3
-     matching the CSS selector. Selectors can contain element names,
4
-     class names and ids and can be nested. For example:
5
-
6
-       elements = document.getElementsBySelect('div#main p a.external')
7
-
8
-     Will return an array of all 'a' elements with 'external' in their
9
-     class attribute that are contained inside 'p' elements that are
10
-     contained inside the 'div' element which has id="main"
11
-
12
-   New in version 0.4: Support for CSS2 and CSS3 attribute selectors:
13
-   See http://www.w3.org/TR/css3-selectors/#attribute-selectors
14
-
15
-   Version 0.4 - Simon Willison, March 25th 2003
16
-   -- Works in Phoenix 0.5, Mozilla 1.3, Opera 7, Internet Explorer 6, Internet Explorer 5 on Windows
17
-   -- Opera 7 fails
18
-*/
19
-
20
-function getAllChildren(e) {
21
-  // Returns all children of element. Workaround required for IE5/Windows. Ugh.
22
-  return e.all ? e.all : e.getElementsByTagName('*');
23
-}
24
-
25
-document.getElementsBySelector = function(selector) {
26
-  // Attempt to fail gracefully in lesser browsers
27
-  if (!document.getElementsByTagName) {
28
-    return new Array();
29
-  }
30
-  // Split selector in to tokens
31
-  var tokens = selector.split(' ');
32
-  var currentContext = new Array(document);
33
-  for (var i = 0; i < tokens.length; i++) {
34
-    token = tokens[i].replace(/^\s+/,'').replace(/\s+$/,'');;
35
-    if (token.indexOf('#') > -1) {
36
-      // Token is an ID selector
37
-      var bits = token.split('#');
38
-      var tagName = bits[0];
39
-      var id = bits[1];
40
-      var element = document.getElementById(id);
41
-      if (!element || (tagName && element.nodeName.toLowerCase() != tagName)) {
42
-        // ID not found or tag with that ID not found, return false.
43
-        return new Array();
44
-      }
45
-      // Set currentContext to contain just this element
46
-      currentContext = new Array(element);
47
-      continue; // Skip to next token
48
-    }
49
-    if (token.indexOf('.') > -1) {
50
-      // Token contains a class selector
51
-      var bits = token.split('.');
52
-      var tagName = bits[0];
53
-      var className = bits[1];
54
-      if (!tagName) {
55
-        tagName = '*';
56
-      }
57
-      // Get elements matching tag, filter them for class selector
58
-      var found = new Array;
59
-      var foundCount = 0;
60
-      for (var h = 0; h < currentContext.length; h++) {
61
-        var elements;
62
-        if (tagName == '*') {
63
-            elements = getAllChildren(currentContext[h]);
64
-        } else {
65
-            try {
66
-                elements = currentContext[h].getElementsByTagName(tagName);
67
-            }
68
-            catch(e) {
69
-                elements = [];
70
-            }
71
-        }
72
-        for (var j = 0; j < elements.length; j++) {
73
-          found[foundCount++] = elements[j];
74
-        }
75
-      }
76
-      currentContext = new Array;
77
-      var currentContextIndex = 0;
78
-      for (var k = 0; k < found.length; k++) {
79
-        if (found[k].className && found[k].className.match(new RegExp('\\b'+className+'\\b'))) {
80
-          currentContext[currentContextIndex++] = found[k];
81
-        }
82
-      }
83
-      continue; // Skip to next token
84
-    }
85
-    // Code to deal with attribute selectors
86
-    if (token.match(/^(\w*)\[(\w+)([=~\|\^\$\*]?)=?"?([^\]"]*)"?\]$/)) {
87
-      var tagName = RegExp.$1;
88
-      var attrName = RegExp.$2;
89
-      var attrOperator = RegExp.$3;
90
-      var attrValue = RegExp.$4;
91
-      if (!tagName) {
92
-        tagName = '*';
93
-      }
94
-      // Grab all of the tagName elements within current context
95
-      var found = new Array;
96
-      var foundCount = 0;
97
-      for (var h = 0; h < currentContext.length; h++) {
98
-        var elements;
99
-        if (tagName == '*') {
100
-            elements = getAllChildren(currentContext[h]);
101
-        } else {
102
-            elements = currentContext[h].getElementsByTagName(tagName);
103
-        }
104
-        for (var j = 0; j < elements.length; j++) {
105
-          found[foundCount++] = elements[j];
106
-        }
107
-      }
108
-      currentContext = new Array;
109
-      var currentContextIndex = 0;
110
-      var checkFunction; // This function will be used to filter the elements
111
-      switch (attrOperator) {
112
-        case '=': // Equality
113
-          checkFunction = function(e) { return (e.getAttribute(attrName) == attrValue); };
114
-          break;
115
-        case '~': // Match one of space seperated words
116
-          checkFunction = function(e) { return (e.getAttribute(attrName).match(new RegExp('\\b'+attrValue+'\\b'))); };
117
-          break;
118
-        case '|': // Match start with value followed by optional hyphen
119
-          checkFunction = function(e) { return (e.getAttribute(attrName).match(new RegExp('^'+attrValue+'-?'))); };
120
-          break;
121
-        case '^': // Match starts with value
122
-          checkFunction = function(e) { return (e.getAttribute(attrName).indexOf(attrValue) == 0); };
123
-          break;
124
-        case '$': // Match ends with value - fails with "Warning" in Opera 7
125
-          checkFunction = function(e) { return (e.getAttribute(attrName).lastIndexOf(attrValue) == e.getAttribute(attrName).length - attrValue.length); };
126
-          break;
127
-        case '*': // Match ends with value
128
-          checkFunction = function(e) { return (e.getAttribute(attrName).indexOf(attrValue) > -1); };
129
-          break;
130
-        default :
131
-          // Just test for existence of attribute
132
-          checkFunction = function(e) { return e.getAttribute(attrName); };
133
-      }
134
-      currentContext = new Array;
135
-      var currentContextIndex = 0;
136
-      for (var k = 0; k < found.length; k++) {
137
-        if (checkFunction(found[k])) {
138
-          currentContext[currentContextIndex++] = found[k];
139
-        }
140
-      }
141
-      // alert('Attribute Selector: '+tagName+' '+attrName+' '+attrOperator+' '+attrValue);
142
-      continue; // Skip to next token
143
-    }
144
-    // If we get here, token is JUST an element (not a class or ID selector)
145
-    tagName = token;
146
-    var found = new Array;
147
-    var foundCount = 0;
148
-    for (var h = 0; h < currentContext.length; h++) {
149
-      var elements = currentContext[h].getElementsByTagName(tagName);
150
-      for (var j = 0; j < elements.length; j++) {
151
-        found[foundCount++] = elements[j];
152
-      }
153
-    }
154
-    currentContext = found;
155
-  }
156
-  return currentContext;
157
-}
158
-
159
-/* That revolting regular expression explained
160
-/^(\w+)\[(\w+)([=~\|\^\$\*]?)=?"?([^\]"]*)"?\]$/
161
-  \---/  \---/\-------------/    \-------/
162
-    |      |         |               |
163
-    |      |         |           The value
164
-    |      |    ~,|,^,$,* or =
165
-    |   Attribute
166
-   Tag
167
-*/

+ 0
- 136
sites/sandbox/public/static/admin/js/inlines.js ファイルの表示

@@ -1,136 +0,0 @@
1
-/**
2
- * Django admin inlines
3
- *
4
- * Based on jQuery Formset 1.1
5
- * @author Stanislaus Madueke (stan DOT madueke AT gmail DOT com)
6
- * @requires jQuery 1.2.6 or later
7
- *
8
- * Copyright (c) 2009, Stanislaus Madueke
9
- * All rights reserved.
10
- *
11
- * Spiced up with Code from Zain Memon's GSoC project 2009
12
- * and modified for Django by Jannis Leidel
13
- *
14
- * Licensed under the New BSD License
15
- * See: http://www.opensource.org/licenses/bsd-license.php
16
- */
17
-(function($) {
18
-	$.fn.formset = function(opts) {
19
-		var options = $.extend({}, $.fn.formset.defaults, opts);
20
-		var updateElementIndex = function(el, prefix, ndx) {
21
-			var id_regex = new RegExp("(" + prefix + "-(\\d+|__prefix__))");
22
-			var replacement = prefix + "-" + ndx;
23
-			if ($(el).attr("for")) {
24
-				$(el).attr("for", $(el).attr("for").replace(id_regex, replacement));
25
-			}
26
-			if (el.id) {
27
-				el.id = el.id.replace(id_regex, replacement);
28
-			}
29
-			if (el.name) {
30
-				el.name = el.name.replace(id_regex, replacement);
31
-			}
32
-		};
33
-		var totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS").attr("autocomplete", "off");
34
-		var nextIndex = parseInt(totalForms.val());
35
-		var maxForms = $("#id_" + options.prefix + "-MAX_NUM_FORMS").attr("autocomplete", "off");
36
-		// only show the add button if we are allowed to add more items,
37
-        // note that max_num = None translates to a blank string.
38
-		var showAddButton = maxForms.val() == '' || (maxForms.val()-totalForms.val()) > 0;
39
-		$(this).each(function(i) {
40
-			$(this).not("." + options.emptyCssClass).addClass(options.formCssClass);
41
-		});
42
-		if ($(this).length && showAddButton) {
43
-			var addButton;
44
-			if ($(this).attr("tagName") == "TR") {
45
-				// If forms are laid out as table rows, insert the
46
-				// "add" button in a new table row:
47
-				var numCols = this.eq(0).children().length;
48
-				$(this).parent().append('<tr class="' + options.addCssClass + '"><td colspan="' + numCols + '"><a href="javascript:void(0)">' + options.addText + "</a></tr>");
49
-				addButton = $(this).parent().find("tr:last a");
50
-			} else {
51
-				// Otherwise, insert it immediately after the last form:
52
-				$(this).filter(":last").after('<div class="' + options.addCssClass + '"><a href="javascript:void(0)">' + options.addText + "</a></div>");
53
-				addButton = $(this).filter(":last").next().find("a");
54
-			}
55
-			addButton.click(function() {
56
-				var totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS");
57
-				var template = $("#" + options.prefix + "-empty");
58
-				var row = template.clone(true);
59
-				row.removeClass(options.emptyCssClass)
60
-				    .addClass(options.formCssClass)
61
-				    .attr("id", options.prefix + "-" + nextIndex);
62
-				if (row.is("tr")) {
63
-					// If the forms are laid out in table rows, insert
64
-					// the remove button into the last table cell:
65
-					row.children(":last").append('<div><a class="' + options.deleteCssClass +'" href="javascript:void(0)">' + options.deleteText + "</a></div>");
66
-				} else if (row.is("ul") || row.is("ol")) {
67
-					// If they're laid out as an ordered/unordered list,
68
-					// insert an <li> after the last list item:
69
-					row.append('<li><a class="' + options.deleteCssClass +'" href="javascript:void(0)">' + options.deleteText + "</a></li>");
70
-				} else {
71
-					// Otherwise, just insert the remove button as the
72
-					// last child element of the form's container:
73
-					row.children(":first").append('<span><a class="' + options.deleteCssClass + '" href="javascript:void(0)">' + options.deleteText + "</a></span>");
74
-				}
75
-				row.find("*").each(function() {
76
-					updateElementIndex(this, options.prefix, totalForms.val());
77
-				});
78
-				// Insert the new form when it has been fully edited
79
-				row.insertBefore($(template));
80
-				// Update number of total forms
81
-				$(totalForms).val(parseInt(totalForms.val()) + 1);
82
-				nextIndex += 1;
83
-				// Hide add button in case we've hit the max, except we want to add infinitely
84
-				if ((maxForms.val() != '') && (maxForms.val()-totalForms.val()) <= 0) {
85
-					addButton.parent().hide();
86
-				}
87
-				// The delete button of each row triggers a bunch of other things
88
-				row.find("a." + options.deleteCssClass).click(function() {
89
-					// Remove the parent form containing this button:
90
-					var row = $(this).parents("." + options.formCssClass);
91
-					row.remove();
92
-					nextIndex -= 1;
93
-					// If a post-delete callback was provided, call it with the deleted form:
94
-					if (options.removed) {
95
-						options.removed(row);
96
-					}
97
-					// Update the TOTAL_FORMS form count.
98
-					var forms = $("." + options.formCssClass);
99
-					$("#id_" + options.prefix + "-TOTAL_FORMS").val(forms.length);
100
-					// Show add button again once we drop below max
101
-					if ((maxForms.val() == '') || (maxForms.val()-forms.length) > 0) {
102
-						addButton.parent().show();
103
-					}
104
-					// Also, update names and ids for all remaining form controls
105
-					// so they remain in sequence:
106
-					for (var i=0, formCount=forms.length; i<formCount; i++)
107
-					{
108
-						updateElementIndex($(forms).get(i), options.prefix, i);
109
-						$(forms.get(i)).find("*").each(function() {
110
-							updateElementIndex(this, options.prefix, i);
111
-						});
112
-					}
113
-					return false;
114
-				});
115
-				// If a post-add callback was supplied, call it with the added form:
116
-				if (options.added) {
117
-					options.added(row);
118
-				}
119
-				return false;
120
-			});
121
-		}
122
-		return this;
123
-	}
124
-	/* Setup plugin defaults */
125
-	$.fn.formset.defaults = {
126
-		prefix: "form",					// The form prefix for your django formset
127
-		addText: "add another",			// Text for the add link
128
-		deleteText: "remove",			// Text for the delete link
129
-		addCssClass: "add-row",			// CSS class applied to the add link
130
-		deleteCssClass: "delete-row",	// CSS class applied to the delete link
131
-		emptyCssClass: "empty-row",		// CSS class applied to the empty row
132
-		formCssClass: "dynamic-form",	// CSS class applied to each form in a formset
133
-		added: null,					// Function called each time a new form is added
134
-		removed: null					// Function called each time a form is deleted
135
-	}
136
-})(django.jQuery);

+ 0
- 5
sites/sandbox/public/static/admin/js/inlines.min.js ファイルの表示

@@ -1,5 +0,0 @@
1
-(function(b){b.fn.formset=function(c){var a=b.extend({},b.fn.formset.defaults,c),j=function(a,e,d){var i=RegExp("("+e+"-(\\d+|__prefix__))"),e=e+"-"+d;b(a).attr("for")&&b(a).attr("for",b(a).attr("for").replace(i,e));if(a.id)a.id=a.id.replace(i,e);if(a.name)a.name=a.name.replace(i,e)},c=b("#id_"+a.prefix+"-TOTAL_FORMS").attr("autocomplete","off"),g=parseInt(c.val()),f=b("#id_"+a.prefix+"-MAX_NUM_FORMS").attr("autocomplete","off"),c=""==f.val()||0<f.val()-c.val();b(this).each(function(){b(this).not("."+
2
-a.emptyCssClass).addClass(a.formCssClass)});if(b(this).length&&c){var h;"TR"==b(this).attr("tagName")?(c=this.eq(0).children().length,b(this).parent().append('<tr class="'+a.addCssClass+'"><td colspan="'+c+'"><a href="javascript:void(0)">'+a.addText+"</a></tr>"),h=b(this).parent().find("tr:last a")):(b(this).filter(":last").after('<div class="'+a.addCssClass+'"><a href="javascript:void(0)">'+a.addText+"</a></div>"),h=b(this).filter(":last").next().find("a"));h.click(function(){var c=b("#id_"+a.prefix+
3
-"-TOTAL_FORMS"),e=b("#"+a.prefix+"-empty"),d=e.clone(!0);d.removeClass(a.emptyCssClass).addClass(a.formCssClass).attr("id",a.prefix+"-"+g);d.is("tr")?d.children(":last").append('<div><a class="'+a.deleteCssClass+'" href="javascript:void(0)">'+a.deleteText+"</a></div>"):d.is("ul")||d.is("ol")?d.append('<li><a class="'+a.deleteCssClass+'" href="javascript:void(0)">'+a.deleteText+"</a></li>"):d.children(":first").append('<span><a class="'+a.deleteCssClass+'" href="javascript:void(0)">'+a.deleteText+
4
-"</a></span>");d.find("*").each(function(){j(this,a.prefix,c.val())});d.insertBefore(b(e));b(c).val(parseInt(c.val())+1);g+=1;""!=f.val()&&0>=f.val()-c.val()&&h.parent().hide();d.find("a."+a.deleteCssClass).click(function(){var c=b(this).parents("."+a.formCssClass);c.remove();g-=1;a.removed&&a.removed(c);c=b("."+a.formCssClass);b("#id_"+a.prefix+"-TOTAL_FORMS").val(c.length);(""==f.val()||0<f.val()-c.length)&&h.parent().show();for(var d=0,e=c.length;d<e;d++)j(b(c).get(d),a.prefix,d),b(c.get(d)).find("*").each(function(){j(this,
5
-a.prefix,d)});return!1});a.added&&a.added(d);return!1})}return this};b.fn.formset.defaults={prefix:"form",addText:"add another",deleteText:"remove",addCssClass:"add-row",deleteCssClass:"delete-row",emptyCssClass:"empty-row",formCssClass:"dynamic-form",added:null,removed:null}})(django.jQuery);

+ 0
- 8
sites/sandbox/public/static/admin/js/jquery.init.js ファイルの表示

@@ -1,8 +0,0 @@
1
-/* Puts the included jQuery into our own namespace using noConflict and passing
2
- * it 'true'. This ensures that the included jQuery doesn't pollute the global
3
- * namespace (i.e. this preserves pre-existing values for both window.$ and
4
- * window.jQuery).
5
- */
6
-var django = {
7
-    "jQuery": jQuery.noConflict(true)
8
-};

+ 0
- 6240
sites/sandbox/public/static/admin/js/jquery.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 154
sites/sandbox/public/static/admin/js/jquery.min.js ファイルの表示

@@ -1,154 +0,0 @@
1
-/*!
2
- * jQuery JavaScript Library v1.4.2
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: Sat Feb 13 22:33:48 2010 -0500
15
- */
16
-(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(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,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j);return a}return i?
17
-e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget);n=0;for(r=
18
-j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,
19
-"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(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 j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua.test(a[0]))){e=
20
-true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(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)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
21
-Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=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(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&&
22
-(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
23
-a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b===
24
-"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.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(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,
25
-function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;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(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.isPlainObject(i)||
26
-c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",
27
-L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},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,
28
-"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);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 A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+
29
-a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.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,j=a.length,i=j===w||c.isFunction(a);if(d)if(i)for(f in a){if(b.apply(a[f],
30
-d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},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]===
31
-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]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,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=w}else if(b&&
32
-!c.isFunction(b)){d=b;b=w}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},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:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=
33
-true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.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'/>";
34
-var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,
35
-parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent=
36
-false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n=
37
-s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
38
-applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za: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{if(c.support.deleteExpando)delete a[c.expando];
39
-else a.removeAttribute&&a.removeAttribute(c.expando);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,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,
40
-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);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===
41
-w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
42
-cb=/^(a|area)$/i,Ba=/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(n){var r=c(this);r.addClass(a.call(this,n,r.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 j=" "+e.className+" ",
43
-i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+b[i]+" ",
44
-" ");e.className=c.trim(j)}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 j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=
45
-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(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).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 j=b?d:0;for(d=b?d+1:e.length;j<d;j++){var i=
46
-e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected=
47
-c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
48
-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:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
49
-function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split(".");
50
-k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
51
-C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=
52
-null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},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=
53
-e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.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 w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,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(j){}if(!a.isPropagationStopped()&&
54
-f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;
55
-if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){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(" "),
56
-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||s;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=s.documentElement;d=s.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||
57
-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!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.each(c.data(this,
58
-"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},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}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=
59
-a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};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,
60
-isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=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?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submitBubbles)c.event.special.submit=
61
-{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};
62
-if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",
63
-e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.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 fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
64
-"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.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,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
65
-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 j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&
66
-!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},
67
-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"+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)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j||this.selector,
68
-u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}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(" "),
69
-function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.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){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];
70
-if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
71
-e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
72
-t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
73
-g);if(j.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])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q;if(!g)return[];
74
-for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-
75
-1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
76
-CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},
77
-relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m++)if(p=g[m])g[m]=
78
-l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var l=[];
79
-h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
80
-CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"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,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
81
-g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
82
-text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
83
-setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=
84
-h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0;for(m=p.firstChild;m;m=
85
-m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=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 l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
86
-"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
87
-h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocumentPosition||
88
-!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createRange(),m=
89
-h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&
90
-q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML="<a href='#'></a>";
91
-if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
92
-(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
93
-function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,
94
-gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.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;
95
-c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(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,j=
96
-{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
97
-"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(),a);return this.pushStack(qa(a[0])||qa(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",
98
-d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
99
-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);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.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===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
100
-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!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b,d){return hb.test(d)?
101
-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>"],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=
102
-c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
103
-wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
104
-prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
105
-this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
106
-return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!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(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
107
-""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);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 j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
108
-this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||
109
-u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childNodes.length===
110
-1?(k=k.firstChild):k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}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);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
111
-return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["",
112
-""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
113
-c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
114
-c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja=
115
-function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;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=
116
-Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,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,
117
-"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);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"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
118
-a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}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=
119
-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 sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
120
-"string")return zb.call(this,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=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
121
-serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.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(" "),
122
-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,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,
123
-global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.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&&
124
-e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=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(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)?
125
-"&":"?")+(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)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===
126
-false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
127
-false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",
128
-c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E||
129
-d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
130
-g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},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===
131
-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]=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===
132
-"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(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
133
-if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["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");
134
-this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[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],
135
-"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)&&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)},
136
-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 j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){(j.specialEasing=
137
-j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);
138
-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",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===
139
-"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,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]||
140
-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]==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(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;
141
-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==="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=
142
-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=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,
143
-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=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||
144
-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]!=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 s.documentElement?
145
-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(),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=
146
-this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.currentStyle;
147
-k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&
148
-f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=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>";
149
-a.insertBefore(b,a.firstChild);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!==j;a.removeChild(b);
150
-c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.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(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,
151
-d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"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-
152
-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.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],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset":
153
-"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});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(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in
154
-e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||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===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);

+ 0
- 34
sites/sandbox/public/static/admin/js/prepopulate.js ファイルの表示

@@ -1,34 +0,0 @@
1
-(function($) {
2
-    $.fn.prepopulate = function(dependencies, maxLength) {
3
-        /*
4
-            Depends on urlify.js
5
-            Populates a selected field with the values of the dependent fields,
6
-            URLifies and shortens the string.
7
-            dependencies - array of dependent fields id's
8
-            maxLength - maximum length of the URLify'd string
9
-        */
10
-        return this.each(function() {
11
-            var field = $(this);
12
-
13
-            field.data('_changed', false);
14
-            field.change(function() {
15
-                field.data('_changed', true);
16
-            });
17
-
18
-            var populate = function () {
19
-                // Bail if the fields value has changed
20
-                if (field.data('_changed') == true) return;
21
-
22
-                var values = [];
23
-                $.each(dependencies, function(i, field) {
24
-                  if ($(field).val().length > 0) {
25
-                      values.push($(field).val());
26
-                  }
27
-                })
28
-                field.val(URLify(values.join(' '), maxLength));
29
-            };
30
-
31
-            $(dependencies.join(',')).keyup(populate).change(populate).focus(populate);
32
-        });
33
-    };
34
-})(django.jQuery);

+ 0
- 1
sites/sandbox/public/static/admin/js/prepopulate.min.js ファイルの表示

@@ -1 +0,0 @@
1
-(function(a){a.fn.prepopulate=function(d,e){return this.each(function(){var b=a(this);b.data("_changed",!1);b.change(function(){b.data("_changed",!0)});var c=function(){if(!0!=b.data("_changed")){var c=[];a.each(d,function(b,d){0<a(d).val().length&&c.push(a(d).val())});b.val(URLify(c.join(" "),e))}};a(d.join(",")).keyup(c).change(c).focus(c)})}})(django.jQuery);

+ 0
- 94
sites/sandbox/public/static/admin/js/timeparse.js ファイルの表示

@@ -1,94 +0,0 @@
1
-var timeParsePatterns = [
2
-    // 9
3
-    {   re: /^\d{1,2}$/i,
4
-        handler: function(bits) {
5
-            if (bits[0].length == 1) {
6
-                return '0' + bits[0] + ':00';
7
-            } else {
8
-                return bits[0] + ':00';
9
-            }
10
-        }
11
-    },
12
-    // 13:00
13
-    {   re: /^\d{2}[:.]\d{2}$/i,
14
-        handler: function(bits) {
15
-            return bits[0].replace('.', ':');
16
-        }
17
-    },
18
-    // 9:00
19
-    {   re: /^\d[:.]\d{2}$/i,
20
-        handler: function(bits) {
21
-            return '0' + bits[0].replace('.', ':');
22
-        }
23
-    },
24
-    // 3 am / 3 a.m. / 3am
25
-    {   re: /^(\d+)\s*([ap])(?:.?m.?)?$/i,
26
-        handler: function(bits) {
27
-            var hour = parseInt(bits[1]);
28
-            if (hour == 12) {
29
-                hour = 0;
30
-            }
31
-            if (bits[2].toLowerCase() == 'p') {
32
-                if (hour == 12) {
33
-                    hour = 0;
34
-                }
35
-                return (hour + 12) + ':00';
36
-            } else {
37
-                if (hour < 10) {
38
-                    return '0' + hour + ':00';
39
-                } else {
40
-                    return hour + ':00';
41
-                }
42
-            }
43
-        }
44
-    },
45
-    // 3.30 am / 3:15 a.m. / 3.00am
46
-    {   re: /^(\d+)[.:](\d{2})\s*([ap]).?m.?$/i,
47
-        handler: function(bits) {
48
-            var hour = parseInt(bits[1]);
49
-            var mins = parseInt(bits[2]);
50
-            if (mins < 10) {
51
-                mins = '0' + mins;
52
-            }
53
-            if (hour == 12) {
54
-                hour = 0;
55
-            }
56
-            if (bits[3].toLowerCase() == 'p') {
57
-                if (hour == 12) {
58
-                    hour = 0;
59
-                }
60
-                return (hour + 12) + ':' + mins;
61
-            } else {
62
-                if (hour < 10) {
63
-                    return '0' + hour + ':' + mins;
64
-                } else {
65
-                    return hour + ':' + mins;
66
-                }
67
-            }
68
-        }
69
-    },
70
-    // noon
71
-    {   re: /^no/i,
72
-        handler: function(bits) {
73
-            return '12:00';
74
-        }
75
-    },
76
-    // midnight
77
-    {   re: /^mid/i,
78
-        handler: function(bits) {
79
-            return '00:00';
80
-        }
81
-    }
82
-];
83
-
84
-function parseTimeString(s) {
85
-    for (var i = 0; i < timeParsePatterns.length; i++) {
86
-        var re = timeParsePatterns[i].re;
87
-        var handler = timeParsePatterns[i].handler;
88
-        var bits = re.exec(s);
89
-        if (bits) {
90
-            return handler(bits);
91
-        }
92
-    }
93
-    return s;
94
-}

+ 0
- 139
sites/sandbox/public/static/admin/js/urlify.js ファイルの表示

@@ -1,139 +0,0 @@
1
-var LATIN_MAP = {
2
-    'À': 'A', 'Á': 'A', 'Â': 'A', 'Ã': 'A', 'Ä': 'A', 'Å': 'A', 'Æ': 'AE', 'Ç':
3
-    'C', 'È': 'E', 'É': 'E', 'Ê': 'E', 'Ë': 'E', 'Ì': 'I', 'Í': 'I', 'Î': 'I',
4
-    'Ï': 'I', 'Ð': 'D', 'Ñ': 'N', 'Ò': 'O', 'Ó': 'O', 'Ô': 'O', 'Õ': 'O', 'Ö':
5
-    'O', 'Ő': 'O', 'Ø': 'O', 'Ù': 'U', 'Ú': 'U', 'Û': 'U', 'Ü': 'U', 'Ű': 'U',
6
-    'Ý': 'Y', 'Þ': 'TH', 'ß': 'ss', 'à':'a', 'á':'a', 'â': 'a', 'ã': 'a', 'ä':
7
-    'a', 'å': 'a', 'æ': 'ae', 'ç': 'c', 'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
8
-    'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i', 'ð': 'd', 'ñ': 'n', 'ò': 'o', 'ó':
9
-    'o', 'ô': 'o', 'õ': 'o', 'ö': 'o', 'ő': 'o', 'ø': 'o', 'ù': 'u', 'ú': 'u',
10
-    'û': 'u', 'ü': 'u', 'ű': 'u', 'ý': 'y', 'þ': 'th', 'ÿ': 'y'
11
-}
12
-var LATIN_SYMBOLS_MAP = {
13
-    '©':'(c)'
14
-}
15
-var GREEK_MAP = {
16
-    'α':'a', 'β':'b', 'γ':'g', 'δ':'d', 'ε':'e', 'ζ':'z', 'η':'h', 'θ':'8',
17
-    'ι':'i', 'κ':'k', 'λ':'l', 'μ':'m', 'ν':'n', 'ξ':'3', 'ο':'o', 'π':'p',
18
-    'ρ':'r', 'σ':'s', 'τ':'t', 'υ':'y', 'φ':'f', 'χ':'x', 'ψ':'ps', 'ω':'w',
19
-    'ά':'a', 'έ':'e', 'ί':'i', 'ό':'o', 'ύ':'y', 'ή':'h', 'ώ':'w', 'ς':'s',
20
-    'ϊ':'i', 'ΰ':'y', 'ϋ':'y', 'ΐ':'i',
21
-    'Α':'A', 'Β':'B', 'Γ':'G', 'Δ':'D', 'Ε':'E', 'Ζ':'Z', 'Η':'H', 'Θ':'8',
22
-    'Ι':'I', 'Κ':'K', 'Λ':'L', 'Μ':'M', 'Ν':'N', 'Ξ':'3', 'Ο':'O', 'Π':'P',
23
-    'Ρ':'R', 'Σ':'S', 'Τ':'T', 'Υ':'Y', 'Φ':'F', 'Χ':'X', 'Ψ':'PS', 'Ω':'W',
24
-    'Ά':'A', 'Έ':'E', 'Ί':'I', 'Ό':'O', 'Ύ':'Y', 'Ή':'H', 'Ώ':'W', 'Ϊ':'I',
25
-    'Ϋ':'Y'
26
-}
27
-var TURKISH_MAP = {
28
-    'ş':'s', 'Ş':'S', 'ı':'i', 'İ':'I', 'ç':'c', 'Ç':'C', 'ü':'u', 'Ü':'U',
29
-    'ö':'o', 'Ö':'O', 'ğ':'g', 'Ğ':'G'
30
-}
31
-var RUSSIAN_MAP = {
32
-    'а':'a', 'б':'b', 'в':'v', 'г':'g', 'д':'d', 'е':'e', 'ё':'yo', 'ж':'zh',
33
-    'з':'z', 'и':'i', 'й':'j', 'к':'k', 'л':'l', 'м':'m', 'н':'n', 'о':'o',
34
-    'п':'p', 'р':'r', 'с':'s', 'т':'t', 'у':'u', 'ф':'f', 'х':'h', 'ц':'c',
35
-    'ч':'ch', 'ш':'sh', 'щ':'sh', 'ъ':'', 'ы':'y', 'ь':'', 'э':'e', 'ю':'yu',
36
-    'я':'ya',
37
-    'А':'A', 'Б':'B', 'В':'V', 'Г':'G', 'Д':'D', 'Е':'E', 'Ё':'Yo', 'Ж':'Zh',
38
-    'З':'Z', 'И':'I', 'Й':'J', 'К':'K', 'Л':'L', 'М':'M', 'Н':'N', 'О':'O',
39
-    'П':'P', 'Р':'R', 'С':'S', 'Т':'T', 'У':'U', 'Ф':'F', 'Х':'H', 'Ц':'C',
40
-    'Ч':'Ch', 'Ш':'Sh', 'Щ':'Sh', 'Ъ':'', 'Ы':'Y', 'Ь':'', 'Э':'E', 'Ю':'Yu',
41
-    'Я':'Ya'
42
-}
43
-var UKRAINIAN_MAP = {
44
-    'Є':'Ye', 'І':'I', 'Ї':'Yi', 'Ґ':'G', 'є':'ye', 'і':'i', 'ї':'yi', 'ґ':'g'
45
-}
46
-var CZECH_MAP = {
47
-    'č':'c', 'ď':'d', 'ě':'e', 'ň': 'n', 'ř':'r', 'š':'s', 'ť':'t', 'ů':'u',
48
-    'ž':'z', 'Č':'C', 'Ď':'D', 'Ě':'E', 'Ň': 'N', 'Ř':'R', 'Š':'S', 'Ť':'T',
49
-    'Ů':'U', 'Ž':'Z'
50
-}
51
-
52
-var POLISH_MAP = {
53
-    'ą':'a', 'ć':'c', 'ę':'e', 'ł':'l', 'ń':'n', 'ó':'o', 'ś':'s', 'ź':'z',
54
-    'ż':'z', 'Ą':'A', 'Ć':'C', 'Ę':'e', 'Ł':'L', 'Ń':'N', 'Ó':'o', 'Ś':'S',
55
-    'Ź':'Z', 'Ż':'Z'
56
-}
57
-
58
-var LATVIAN_MAP = {
59
-    'ā':'a', 'č':'c', 'ē':'e', 'ģ':'g', 'ī':'i', 'ķ':'k', 'ļ':'l', 'ņ':'n',
60
-    'š':'s', 'ū':'u', 'ž':'z', 'Ā':'A', 'Č':'C', 'Ē':'E', 'Ģ':'G', 'Ī':'i',
61
-    'Ķ':'k', 'Ļ':'L', 'Ņ':'N', 'Š':'S', 'Ū':'u', 'Ž':'Z'
62
-}
63
-
64
-var ALL_DOWNCODE_MAPS=new Array()
65
-ALL_DOWNCODE_MAPS[0]=LATIN_MAP
66
-ALL_DOWNCODE_MAPS[1]=LATIN_SYMBOLS_MAP
67
-ALL_DOWNCODE_MAPS[2]=GREEK_MAP
68
-ALL_DOWNCODE_MAPS[3]=TURKISH_MAP
69
-ALL_DOWNCODE_MAPS[4]=RUSSIAN_MAP
70
-ALL_DOWNCODE_MAPS[5]=UKRAINIAN_MAP
71
-ALL_DOWNCODE_MAPS[6]=CZECH_MAP
72
-ALL_DOWNCODE_MAPS[7]=POLISH_MAP
73
-ALL_DOWNCODE_MAPS[8]=LATVIAN_MAP
74
-
75
-var Downcoder = new Object();
76
-Downcoder.Initialize = function()
77
-{
78
-    if (Downcoder.map) // already made
79
-        return ;
80
-    Downcoder.map ={}
81
-    Downcoder.chars = '' ;
82
-    for(var i in ALL_DOWNCODE_MAPS)
83
-    {
84
-        var lookup = ALL_DOWNCODE_MAPS[i]
85
-        for (var c in lookup)
86
-        {
87
-            Downcoder.map[c] = lookup[c] ;
88
-            Downcoder.chars += c ;
89
-        }
90
-     }
91
-    Downcoder.regex = new RegExp('[' + Downcoder.chars + ']|[^' + Downcoder.chars + ']+','g') ;
92
-}
93
-
94
-downcode= function( slug )
95
-{
96
-    Downcoder.Initialize() ;
97
-    var downcoded =""
98
-    var pieces = slug.match(Downcoder.regex);
99
-    if(pieces)
100
-    {
101
-        for (var i = 0 ; i < pieces.length ; i++)
102
-        {
103
-            if (pieces[i].length == 1)
104
-            {
105
-                var mapped = Downcoder.map[pieces[i]] ;
106
-                if (mapped != null)
107
-                {
108
-                    downcoded+=mapped;
109
-                    continue ;
110
-                }
111
-            }
112
-            downcoded+=pieces[i];
113
-        }
114
-    }
115
-    else
116
-    {
117
-        downcoded = slug;
118
-    }
119
-    return downcoded;
120
-}
121
-
122
-
123
-function URLify(s, num_chars) {
124
-    // changes, e.g., "Petty theft" to "petty_theft"
125
-    // remove all these words from the string before urlifying
126
-    s = downcode(s);
127
-    removelist = ["a", "an", "as", "at", "before", "but", "by", "for", "from",
128
-                  "is", "in", "into", "like", "of", "off", "on", "onto", "per",
129
-                  "since", "than", "the", "this", "that", "to", "up", "via",
130
-                  "with"];
131
-    r = new RegExp('\\b(' + removelist.join('|') + ')\\b', 'gi');
132
-    s = s.replace(r, '');
133
-    // if downcode doesn't hit, the char will be stripped here
134
-    s = s.replace(/[^-\w\s]/g, '');  // remove unneeded chars
135
-    s = s.replace(/^\s+|\s+$/g, ''); // trim leading/trailing spaces
136
-    s = s.replace(/[-\s]+/g, '-');   // convert spaces to hyphens
137
-    s = s.toLowerCase();             // convert to lowercase
138
-    return s.substring(0, num_chars);// trim to first num_chars chars
139
-}

+ 0
- 689
sites/sandbox/public/static/oscar/css/bootstrap.min.css ファイルの表示

@@ -1,689 +0,0 @@
1
-article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
2
-audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
3
-audio:not([controls]){display:none;}
4
-html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
5
-a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
6
-a:hover,a:active{outline:0;}
7
-sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
8
-sup{top:-0.5em;}
9
-sub{bottom:-0.25em;}
10
-img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
11
-button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
12
-button,input{*overflow:visible;line-height:normal;}
13
-button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
14
-button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
15
-input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
16
-input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
17
-textarea{overflow:auto;vertical-align:top;}
18
-.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
19
-.clearfix:after{clear:both;}
20
-.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap;}
21
-.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
22
-body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;}
23
-a{color:#0088cc;text-decoration:none;}
24
-a:hover{color:#005580;text-decoration:underline;}
25
-.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";}
26
-.row:after{clear:both;}
27
-[class*="span"]{float:left;margin-left:20px;}
28
-.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
29
-.span12{width:940px;}
30
-.span11{width:860px;}
31
-.span10{width:780px;}
32
-.span9{width:700px;}
33
-.span8{width:620px;}
34
-.span7{width:540px;}
35
-.span6{width:460px;}
36
-.span5{width:380px;}
37
-.span4{width:300px;}
38
-.span3{width:220px;}
39
-.span2{width:140px;}
40
-.span1{width:60px;}
41
-.offset12{margin-left:980px;}
42
-.offset11{margin-left:900px;}
43
-.offset10{margin-left:820px;}
44
-.offset9{margin-left:740px;}
45
-.offset8{margin-left:660px;}
46
-.offset7{margin-left:580px;}
47
-.offset6{margin-left:500px;}
48
-.offset5{margin-left:420px;}
49
-.offset4{margin-left:340px;}
50
-.offset3{margin-left:260px;}
51
-.offset2{margin-left:180px;}
52
-.offset1{margin-left:100px;}
53
-.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";}
54
-.row-fluid:after{clear:both;}
55
-.row-fluid>[class*="span"]{float:left;margin-left:2.127659574%;}
56
-.row-fluid>[class*="span"]:first-child{margin-left:0;}
57
-.row-fluid > .span12{width:99.99999998999999%;}
58
-.row-fluid > .span11{width:91.489361693%;}
59
-.row-fluid > .span10{width:82.97872339599999%;}
60
-.row-fluid > .span9{width:74.468085099%;}
61
-.row-fluid > .span8{width:65.95744680199999%;}
62
-.row-fluid > .span7{width:57.446808505%;}
63
-.row-fluid > .span6{width:48.93617020799999%;}
64
-.row-fluid > .span5{width:40.425531911%;}
65
-.row-fluid > .span4{width:31.914893614%;}
66
-.row-fluid > .span3{width:23.404255317%;}
67
-.row-fluid > .span2{width:14.89361702%;}
68
-.row-fluid > .span1{width:6.382978723%;}
69
-.container{margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";}
70
-.container:after{clear:both;}
71
-.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
72
-.container-fluid:after{clear:both;}
73
-p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;}
74
-.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;}
75
-h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
76
-h1{font-size:30px;line-height:36px;}h1 small{font-size:18px;}
77
-h2{font-size:24px;line-height:36px;}h2 small{font-size:18px;}
78
-h3{line-height:27px;font-size:18px;}h3 small{font-size:14px;}
79
-h4,h5,h6{line-height:18px;}
80
-h4{font-size:14px;}h4 small{font-size:12px;}
81
-h5{font-size:12px;}
82
-h6{font-size:11px;color:#999999;text-transform:uppercase;}
83
-.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;}
84
-.page-header h1{line-height:1;}
85
-ul,ol{padding:0;margin:0 0 9px 25px;}
86
-ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
87
-ul{list-style:disc;}
88
-ol{list-style:decimal;}
89
-li{line-height:18px;}
90
-ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
91
-dl{margin-bottom:18px;}
92
-dt,dd{line-height:18px;}
93
-dt{font-weight:bold;line-height:17px;}
94
-dd{margin-left:9px;}
95
-.dl-horizontal dt{float:left;clear:left;width:120px;text-align:right;}
96
-.dl-horizontal dd{margin-left:130px;}
97
-hr{margin:18px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
98
-strong{font-weight:bold;}
99
-em{font-style:italic;}
100
-.muted{color:#999999;}
101
-abbr[title]{border-bottom:1px dotted #ddd;cursor:help;}
102
-abbr.initialism{font-size:90%;text-transform:uppercase;}
103
-blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px;}
104
-blockquote small{display:block;line-height:18px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
105
-blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eeeeee;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
106
-q:before,q:after,blockquote:before,blockquote:after{content:"";}
107
-address{display:block;margin-bottom:18px;line-height:18px;font-style:normal;}
108
-small{font-size:100%;}
109
-cite{font-style:normal;}
110
-code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
111
-code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;}
112
-pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;}pre.prettyprint{margin-bottom:18px;}
113
-pre code{padding:0;color:inherit;background-color:transparent;border:0;}
114
-.pre-scrollable{max-height:340px;overflow-y:scroll;}
115
-form{margin:0 0 18px;}
116
-fieldset{padding:0;margin:0;border:0;}
117
-legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;}legend small{font-size:13.5px;color:#999999;}
118
-label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px;}
119
-input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
120
-label{display:block;margin-bottom:5px;color:#333333;}
121
-input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
122
-.uneditable-textarea{width:auto;height:auto;}
123
-label input,label textarea,label select{display:block;}
124
-input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;}
125
-input[type="image"]{border:0;}
126
-input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
127
-input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;}
128
-select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;}
129
-input[type="file"]{line-height:18px \9;}
130
-select{width:220px;background-color:#ffffff;}
131
-select[multiple],select[size]{height:auto;}
132
-input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
133
-textarea{height:auto;}
134
-input[type="hidden"]{display:none;}
135
-.radio,.checkbox{padding-left:18px;}
136
-.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;}
137
-.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
138
-.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
139
-.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
140
-input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}
141
-input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);outline:0;outline:thin dotted \9;}
142
-input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
143
-.input-mini{width:60px;}
144
-.input-small{width:90px;}
145
-.input-medium{width:150px;}
146
-.input-large{width:210px;}
147
-.input-xlarge{width:270px;}
148
-.input-xxlarge{width:530px;}
149
-input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{float:none;margin-left:0;}
150
-input,textarea,.uneditable-input{margin-left:0;}
151
-input.span12, textarea.span12, .uneditable-input.span12{width:930px;}
152
-input.span11, textarea.span11, .uneditable-input.span11{width:850px;}
153
-input.span10, textarea.span10, .uneditable-input.span10{width:770px;}
154
-input.span9, textarea.span9, .uneditable-input.span9{width:690px;}
155
-input.span8, textarea.span8, .uneditable-input.span8{width:610px;}
156
-input.span7, textarea.span7, .uneditable-input.span7{width:530px;}
157
-input.span6, textarea.span6, .uneditable-input.span6{width:450px;}
158
-input.span5, textarea.span5, .uneditable-input.span5{width:370px;}
159
-input.span4, textarea.span4, .uneditable-input.span4{width:290px;}
160
-input.span3, textarea.span3, .uneditable-input.span3{width:210px;}
161
-input.span2, textarea.span2, .uneditable-input.span2{width:130px;}
162
-input.span1, textarea.span1, .uneditable-input.span1{width:50px;}
163
-input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#eeeeee;border-color:#ddd;cursor:not-allowed;}
164
-.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
165
-.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;}
166
-.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
167
-.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
168
-.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;}
169
-.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
170
-.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
171
-.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;}
172
-.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
173
-input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
174
-.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#eeeeee;border-top:1px solid #ddd;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";}
175
-.form-actions:after{clear:both;}
176
-.uneditable-input{display:block;background-color:#ffffff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
177
-:-moz-placeholder{color:#999999;}
178
-::-webkit-input-placeholder{color:#999999;}
179
-.help-block,.help-inline{color:#555555;}
180
-.help-block{display:block;margin-bottom:9px;}
181
-.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
182
-.input-prepend,.input-append{margin-bottom:5px;}.input-prepend input,.input-append input,.input-prepend select,.input-append select,.input-prepend .uneditable-input,.input-append .uneditable-input{*margin-left:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-prepend input:focus,.input-append input:focus,.input-prepend select:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{position:relative;z-index:2;}
183
-.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc;}
184
-.input-prepend .add-on,.input-append .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;}
185
-.input-prepend .add-on,.input-append .add-on,.input-prepend .btn,.input-append .btn{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
186
-.input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546;}
187
-.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
188
-.input-append input,.input-append select .uneditable-input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
189
-.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc;}
190
-.input-append .add-on,.input-append .btn{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
191
-.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
192
-.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
193
-.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
194
-.search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
195
-.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;margin-bottom:0;}
196
-.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
197
-.form-search label,.form-inline label{display:inline-block;}
198
-.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
199
-.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
200
-.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px;}
201
-.control-group{margin-bottom:9px;}
202
-legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate;}
203
-.form-horizontal .control-group{margin-bottom:18px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";}
204
-.form-horizontal .control-group:after{clear:both;}
205
-.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right;}
206
-.form-horizontal .controls{margin-left:160px;*display:inline-block;*margin-left:0;*padding-left:20px;}
207
-.form-horizontal .help-block{margin-top:9px;margin-bottom:0;}
208
-.form-horizontal .form-actions{padding-left:160px;}
209
-table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent;}
210
-.table{width:100%;margin-bottom:18px;}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
211
-.table th{font-weight:bold;}
212
-.table thead th{vertical-align:bottom;}
213
-.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
214
-.table tbody+tbody{border-top:2px solid #dddddd;}
215
-.table-condensed th,.table-condensed td{padding:4px 5px;}
216
-.table-bordered{border:1px solid #dddddd;border-left:0;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
217
-.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
218
-.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
219
-.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
220
-.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
221
-.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
222
-.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
223
-.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
224
-table .span1{float:none;width:44px;margin-left:0;}
225
-table .span2{float:none;width:124px;margin-left:0;}
226
-table .span3{float:none;width:204px;margin-left:0;}
227
-table .span4{float:none;width:284px;margin-left:0;}
228
-table .span5{float:none;width:364px;margin-left:0;}
229
-table .span6{float:none;width:444px;margin-left:0;}
230
-table .span7{float:none;width:524px;margin-left:0;}
231
-table .span8{float:none;width:604px;margin-left:0;}
232
-table .span9{float:none;width:684px;margin-left:0;}
233
-table .span10{float:none;width:764px;margin-left:0;}
234
-table .span11{float:none;width:844px;margin-left:0;}
235
-table .span12{float:none;width:924px;margin-left:0;}
236
-table .span13{float:none;width:1004px;margin-left:0;}
237
-table .span14{float:none;width:1084px;margin-left:0;}
238
-table .span15{float:none;width:1164px;margin-left:0;}
239
-table .span16{float:none;width:1244px;margin-left:0;}
240
-table .span17{float:none;width:1324px;margin-left:0;}
241
-table .span18{float:none;width:1404px;margin-left:0;}
242
-table .span19{float:none;width:1484px;margin-left:0;}
243
-table .span20{float:none;width:1564px;margin-left:0;}
244
-table .span21{float:none;width:1644px;margin-left:0;}
245
-table .span22{float:none;width:1724px;margin-left:0;}
246
-table .span23{float:none;width:1804px;margin-left:0;}
247
-table .span24{float:none;width:1884px;margin-left:0;}
248
-[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;*margin-right:.3em;}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0;}
249
-.icon-white{background-image:url("../img/glyphicons-halflings-white.png");}
250
-.icon-glass{background-position:0 0;}
251
-.icon-music{background-position:-24px 0;}
252
-.icon-search{background-position:-48px 0;}
253
-.icon-envelope{background-position:-72px 0;}
254
-.icon-heart{background-position:-96px 0;}
255
-.icon-star{background-position:-120px 0;}
256
-.icon-star-empty{background-position:-144px 0;}
257
-.icon-user{background-position:-168px 0;}
258
-.icon-film{background-position:-192px 0;}
259
-.icon-th-large{background-position:-216px 0;}
260
-.icon-th{background-position:-240px 0;}
261
-.icon-th-list{background-position:-264px 0;}
262
-.icon-ok{background-position:-288px 0;}
263
-.icon-remove{background-position:-312px 0;}
264
-.icon-zoom-in{background-position:-336px 0;}
265
-.icon-zoom-out{background-position:-360px 0;}
266
-.icon-off{background-position:-384px 0;}
267
-.icon-signal{background-position:-408px 0;}
268
-.icon-cog{background-position:-432px 0;}
269
-.icon-trash{background-position:-456px 0;}
270
-.icon-home{background-position:0 -24px;}
271
-.icon-file{background-position:-24px -24px;}
272
-.icon-time{background-position:-48px -24px;}
273
-.icon-road{background-position:-72px -24px;}
274
-.icon-download-alt{background-position:-96px -24px;}
275
-.icon-download{background-position:-120px -24px;}
276
-.icon-upload{background-position:-144px -24px;}
277
-.icon-inbox{background-position:-168px -24px;}
278
-.icon-play-circle{background-position:-192px -24px;}
279
-.icon-repeat{background-position:-216px -24px;}
280
-.icon-refresh{background-position:-240px -24px;}
281
-.icon-list-alt{background-position:-264px -24px;}
282
-.icon-lock{background-position:-287px -24px;}
283
-.icon-flag{background-position:-312px -24px;}
284
-.icon-headphones{background-position:-336px -24px;}
285
-.icon-volume-off{background-position:-360px -24px;}
286
-.icon-volume-down{background-position:-384px -24px;}
287
-.icon-volume-up{background-position:-408px -24px;}
288
-.icon-qrcode{background-position:-432px -24px;}
289
-.icon-barcode{background-position:-456px -24px;}
290
-.icon-tag{background-position:0 -48px;}
291
-.icon-tags{background-position:-25px -48px;}
292
-.icon-book{background-position:-48px -48px;}
293
-.icon-bookmark{background-position:-72px -48px;}
294
-.icon-print{background-position:-96px -48px;}
295
-.icon-camera{background-position:-120px -48px;}
296
-.icon-font{background-position:-144px -48px;}
297
-.icon-bold{background-position:-167px -48px;}
298
-.icon-italic{background-position:-192px -48px;}
299
-.icon-text-height{background-position:-216px -48px;}
300
-.icon-text-width{background-position:-240px -48px;}
301
-.icon-align-left{background-position:-264px -48px;}
302
-.icon-align-center{background-position:-288px -48px;}
303
-.icon-align-right{background-position:-312px -48px;}
304
-.icon-align-justify{background-position:-336px -48px;}
305
-.icon-list{background-position:-360px -48px;}
306
-.icon-indent-left{background-position:-384px -48px;}
307
-.icon-indent-right{background-position:-408px -48px;}
308
-.icon-facetime-video{background-position:-432px -48px;}
309
-.icon-picture{background-position:-456px -48px;}
310
-.icon-pencil{background-position:0 -72px;}
311
-.icon-map-marker{background-position:-24px -72px;}
312
-.icon-adjust{background-position:-48px -72px;}
313
-.icon-tint{background-position:-72px -72px;}
314
-.icon-edit{background-position:-96px -72px;}
315
-.icon-share{background-position:-120px -72px;}
316
-.icon-check{background-position:-144px -72px;}
317
-.icon-move{background-position:-168px -72px;}
318
-.icon-step-backward{background-position:-192px -72px;}
319
-.icon-fast-backward{background-position:-216px -72px;}
320
-.icon-backward{background-position:-240px -72px;}
321
-.icon-play{background-position:-264px -72px;}
322
-.icon-pause{background-position:-288px -72px;}
323
-.icon-stop{background-position:-312px -72px;}
324
-.icon-forward{background-position:-336px -72px;}
325
-.icon-fast-forward{background-position:-360px -72px;}
326
-.icon-step-forward{background-position:-384px -72px;}
327
-.icon-eject{background-position:-408px -72px;}
328
-.icon-chevron-left{background-position:-432px -72px;}
329
-.icon-chevron-right{background-position:-456px -72px;}
330
-.icon-plus-sign{background-position:0 -96px;}
331
-.icon-minus-sign{background-position:-24px -96px;}
332
-.icon-remove-sign{background-position:-48px -96px;}
333
-.icon-ok-sign{background-position:-72px -96px;}
334
-.icon-question-sign{background-position:-96px -96px;}
335
-.icon-info-sign{background-position:-120px -96px;}
336
-.icon-screenshot{background-position:-144px -96px;}
337
-.icon-remove-circle{background-position:-168px -96px;}
338
-.icon-ok-circle{background-position:-192px -96px;}
339
-.icon-ban-circle{background-position:-216px -96px;}
340
-.icon-arrow-left{background-position:-240px -96px;}
341
-.icon-arrow-right{background-position:-264px -96px;}
342
-.icon-arrow-up{background-position:-289px -96px;}
343
-.icon-arrow-down{background-position:-312px -96px;}
344
-.icon-share-alt{background-position:-336px -96px;}
345
-.icon-resize-full{background-position:-360px -96px;}
346
-.icon-resize-small{background-position:-384px -96px;}
347
-.icon-plus{background-position:-408px -96px;}
348
-.icon-minus{background-position:-433px -96px;}
349
-.icon-asterisk{background-position:-456px -96px;}
350
-.icon-exclamation-sign{background-position:0 -120px;}
351
-.icon-gift{background-position:-24px -120px;}
352
-.icon-leaf{background-position:-48px -120px;}
353
-.icon-fire{background-position:-72px -120px;}
354
-.icon-eye-open{background-position:-96px -120px;}
355
-.icon-eye-close{background-position:-120px -120px;}
356
-.icon-warning-sign{background-position:-144px -120px;}
357
-.icon-plane{background-position:-168px -120px;}
358
-.icon-calendar{background-position:-192px -120px;}
359
-.icon-random{background-position:-216px -120px;}
360
-.icon-comment{background-position:-240px -120px;}
361
-.icon-magnet{background-position:-264px -120px;}
362
-.icon-chevron-up{background-position:-288px -120px;}
363
-.icon-chevron-down{background-position:-313px -119px;}
364
-.icon-retweet{background-position:-336px -120px;}
365
-.icon-shopping-cart{background-position:-360px -120px;}
366
-.icon-folder-close{background-position:-384px -120px;}
367
-.icon-folder-open{background-position:-408px -120px;}
368
-.icon-resize-vertical{background-position:-432px -119px;}
369
-.icon-resize-horizontal{background-position:-456px -118px;}
370
-.dropdown{position:relative;}
371
-.dropdown-toggle{*margin-bottom:-3px;}
372
-.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
373
-.caret{display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;opacity:0.3;filter:alpha(opacity=30);content:"";}
374
-.dropdown .caret{margin-top:8px;margin-left:2px;}
375
-.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100);}
376
-.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.pull-right{right:0;left:auto;}
377
-.dropdown-menu .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px;}
378
-.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;}
379
-.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;}
380
-.dropdown.open{*z-index:1000;}.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);}
381
-.dropdown.open .dropdown-menu{display:block;}
382
-.pull-right .dropdown-menu{left:auto;right:0;}
383
-.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"\2191";}
384
-.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
385
-.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
386
-.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
387
-.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
388
-.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
389
-.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;}
390
-.collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0;}.collapse.in{height:auto;}
391
-.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;}
392
-.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;}
393
-.btn:active,.btn.active{background-color:#cccccc \9;}
394
-.btn:first-child{*margin-left:0;}
395
-.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
396
-.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
397
-.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;}
398
-.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
399
-.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
400
-.btn-large [class^="icon-"]{margin-top:1px;}
401
-.btn-small{padding:5px 9px;font-size:11px;line-height:16px;}
402
-.btn-small [class^="icon-"]{margin-top:-1px;}
403
-.btn-mini{padding:2px 6px;font-size:11px;line-height:14px;}
404
-.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;}
405
-.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
406
-.btn-primary{background-color:#0074cc;background-image:-moz-linear-gradient(top, #0088cc, #0055cc);background-image:-ms-linear-gradient(top, #0088cc, #0055cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));background-image:-webkit-linear-gradient(top, #0088cc, #0055cc);background-image:-o-linear-gradient(top, #0088cc, #0055cc);background-image:linear-gradient(top, #0088cc, #0055cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0055cc;}
407
-.btn-primary:active,.btn-primary.active{background-color:#004099 \9;}
408
-.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;}
409
-.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
410
-.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;}
411
-.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
412
-.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;}
413
-.btn-success:active,.btn-success.active{background-color:#408140 \9;}
414
-.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;}
415
-.btn-info:active,.btn-info.active{background-color:#24748c \9;}
416
-.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top, #555555, #222222);background-image:-ms-linear-gradient(top, #555555, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));background-image:-webkit-linear-gradient(top, #555555, #222222);background-image:-o-linear-gradient(top, #555555, #222222);background-image:linear-gradient(top, #555555, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222222;}
417
-.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
418
-button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
419
-button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
420
-button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
421
-button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
422
-.btn-group{position:relative;*zoom:1;*margin-left:.3em;}.btn-group:before,.btn-group:after{display:table;content:"";}
423
-.btn-group:after{clear:both;}
424
-.btn-group:first-child{*margin-left:0;}
425
-.btn-group+.btn-group{margin-left:5px;}
426
-.btn-toolbar{margin-top:9px;margin-bottom:9px;}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;}
427
-.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
428
-.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
429
-.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
430
-.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
431
-.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
432
-.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2;}
433
-.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
434
-.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:3px;*padding-bottom:3px;}
435
-.btn-group .btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:1px;*padding-bottom:1px;}
436
-.btn-group .btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px;}
437
-.btn-group .btn-large.dropdown-toggle{padding-left:12px;padding-right:12px;}
438
-.btn-group.open{*z-index:1000;}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
439
-.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);}
440
-.btn .caret{margin-top:7px;margin-left:0;}
441
-.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100);}
442
-.btn-mini .caret{margin-top:5px;}
443
-.btn-small .caret{margin-top:6px;}
444
-.btn-large .caret{margin-top:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
445
-.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:0.75;filter:alpha(opacity=75);}
446
-.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
447
-.alert-heading{color:inherit;}
448
-.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}
449
-.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
450
-.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
451
-.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
452
-.alert-block{padding-top:14px;padding-bottom:14px;}
453
-.alert-block>p,.alert-block>ul{margin-bottom:0;}
454
-.alert-block p+p{margin-top:5px;}
455
-.nav{margin-left:0;margin-bottom:18px;list-style:none;}
456
-.nav>li>a{display:block;}
457
-.nav>li>a:hover{text-decoration:none;background-color:#eeeeee;}
458
-.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
459
-.nav li+.nav-header{margin-top:9px;}
460
-.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
461
-.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
462
-.nav-list>li>a{padding:3px 15px;}
463
-.nav-list>.active>a,.nav-list>.active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;}
464
-.nav-list [class^="icon-"]{margin-right:2px;}
465
-.nav-list .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px;}
466
-.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";}
467
-.nav-tabs:after,.nav-pills:after{clear:both;}
468
-.nav-tabs>li,.nav-pills>li{float:left;}
469
-.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
470
-.nav-tabs{border-bottom:1px solid #ddd;}
471
-.nav-tabs>li{margin-bottom:-1px;}
472
-.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;}
473
-.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
474
-.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
475
-.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#ffffff;background-color:#0088cc;}
476
-.nav-stacked>li{float:none;}
477
-.nav-stacked>li>a{margin-right:0;}
478
-.nav-tabs.nav-stacked{border-bottom:0;}
479
-.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
480
-.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
481
-.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
482
-.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;}
483
-.nav-pills.nav-stacked>li>a{margin-bottom:3px;}
484
-.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
485
-.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px;}
486
-.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
487
-.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}
488
-.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580;}
489
-.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;border-bottom-color:#333333;}
490
-.nav>.dropdown.active>a:hover{color:#000000;cursor:pointer;}
491
-.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;}
492
-.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
493
-.tabs-stacked .open>a:hover{border-color:#999999;}
494
-.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";}
495
-.tabbable:after{clear:both;}
496
-.tab-content{display:table;width:100%;}
497
-.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0;}
498
-.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
499
-.tab-content>.active,.pill-content>.active{display:block;}
500
-.tabs-below .nav-tabs{border-top:1px solid #ddd;}
501
-.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0;}
502
-.tabs-below .nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;}
503
-.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;}
504
-.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;}
505
-.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}
506
-.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
507
-.tabs-left .nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
508
-.tabs-left .nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
509
-.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
510
-.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
511
-.tabs-right .nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
512
-.tabs-right .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
513
-.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
514
-.navbar{*position:relative;*z-index:2;overflow:visible;margin-bottom:18px;}
515
-.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
516
-.navbar .container{width:auto;}
517
-.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);}.btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222222;}
518
-.btn-navbar:active,.btn-navbar.active{background-color:#080808 \9;}
519
-.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
520
-.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
521
-.nav-collapse.collapse{height:auto;}
522
-.navbar{color:#999999;}.navbar .brand:hover{text-decoration:none;}
523
-.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#ffffff;}
524
-.navbar .navbar-text{margin-bottom:0;line-height:40px;}
525
-.navbar .btn,.navbar .btn-group{margin-top:5px;}
526
-.navbar .btn-group .btn{margin-top:0;}
527
-.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";}
528
-.navbar-form:after{clear:both;}
529
-.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
530
-.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0;}
531
-.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
532
-.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
533
-.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query:-moz-placeholder{color:#cccccc;}
534
-.navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
535
-.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
536
-.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
537
-.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
538
-.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
539
-.navbar-fixed-top{top:0;}
540
-.navbar-fixed-bottom{bottom:0;}
541
-.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
542
-.navbar .nav.pull-right{float:right;}
543
-.navbar .nav>li{display:block;float:left;}
544
-.navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
545
-.navbar .nav>li>a:hover{background-color:transparent;color:#ffffff;text-decoration:none;}
546
-.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#ffffff;text-decoration:none;background-color:#222222;}
547
-.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333;}
548
-.navbar .nav.pull-right{margin-left:10px;margin-right:0;}
549
-.navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
550
-.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
551
-.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
552
-.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
553
-.navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
554
-.navbar .nav .active .caret{opacity:1;filter:alpha(opacity=100);}
555
-.navbar .nav .open>.dropdown-toggle,.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle{background-color:transparent;}
556
-.navbar .nav .active>.dropdown-toggle:hover{color:#ffffff;}
557
-.navbar .nav.pull-right .dropdown-menu,.navbar .nav .dropdown-menu.pull-right{left:auto;right:0;}.navbar .nav.pull-right .dropdown-menu:before,.navbar .nav .dropdown-menu.pull-right:before{left:auto;right:12px;}
558
-.navbar .nav.pull-right .dropdown-menu:after,.navbar .nav .dropdown-menu.pull-right:after{left:auto;right:13px;}
559
-.breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}
560
-.breadcrumb .divider{padding:0 5px;color:#999999;}
561
-.breadcrumb .active a{color:#333333;}
562
-.pagination{height:36px;margin:18px 0;}
563
-.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
564
-.pagination li{display:inline;}
565
-.pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0;}
566
-.pagination a:hover,.pagination .active a{background-color:#f5f5f5;}
567
-.pagination .active a{color:#999999;cursor:default;}
568
-.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;}
569
-.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
570
-.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
571
-.pagination-centered{text-align:center;}
572
-.pagination-right{text-align:right;}
573
-.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";}
574
-.pager:after{clear:both;}
575
-.pager li{display:inline;}
576
-.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
577
-.pager a:hover{text-decoration:none;background-color:#f5f5f5;}
578
-.pager .next a{float:right;}
579
-.pager .previous a{float:left;}
580
-.pager .disabled a,.pager .disabled a:hover{color:#999999;background-color:#fff;cursor:default;}
581
-.modal-open .dropdown-menu{z-index:2050;}
582
-.modal-open .dropdown.open{*z-index:2050;}
583
-.modal-open .popover{z-index:2060;}
584
-.modal-open .tooltip{z-index:2070;}
585
-.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
586
-.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
587
-.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
588
-.modal.fade.in{top:50%;}
589
-.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
590
-.modal-body{overflow-y:auto;max-height:400px;padding:15px;}
591
-.modal-form{margin-bottom:0;}
592
-.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";}
593
-.modal-footer:after{clear:both;}
594
-.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
595
-.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
596
-.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
597
-.tooltip.top{margin-top:-2px;}
598
-.tooltip.right{margin-left:2px;}
599
-.tooltip.bottom{margin-top:2px;}
600
-.tooltip.left{margin-left:-2px;}
601
-.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
602
-.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
603
-.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
604
-.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
605
-.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
606
-.tooltip-arrow{position:absolute;width:0;height:0;}
607
-.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px;}.popover.top{margin-top:-5px;}
608
-.popover.right{margin-left:5px;}
609
-.popover.bottom{margin-top:5px;}
610
-.popover.left{margin-left:-5px;}
611
-.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
612
-.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
613
-.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
614
-.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
615
-.popover .arrow{position:absolute;width:0;height:0;}
616
-.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
617
-.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
618
-.popover-content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;}
619
-.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";}
620
-.thumbnails:after{clear:both;}
621
-.thumbnails>li{float:left;margin:0 0 18px 20px;}
622
-.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);}
623
-a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
624
-.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
625
-.thumbnail .caption{padding:9px;}
626
-.label{padding:1px 4px 2px;font-size:10.998px;font-weight:bold;line-height:13px;color:#ffffff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
627
-.label:hover{color:#ffffff;text-decoration:none;}
628
-.label-important{background-color:#b94a48;}
629
-.label-important:hover{background-color:#953b39;}
630
-.label-warning{background-color:#f89406;}
631
-.label-warning:hover{background-color:#c67605;}
632
-.label-success{background-color:#468847;}
633
-.label-success:hover{background-color:#356635;}
634
-.label-info{background-color:#3a87ad;}
635
-.label-info:hover{background-color:#2d6987;}
636
-.label-inverse{background-color:#333333;}
637
-.label-inverse:hover{background-color:#1a1a1a;}
638
-.badge{padding:1px 9px 2px;font-size:12.025px;font-weight:bold;white-space:nowrap;color:#ffffff;background-color:#999999;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
639
-.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
640
-.badge-error{background-color:#b94a48;}
641
-.badge-error:hover{background-color:#953b39;}
642
-.badge-warning{background-color:#f89406;}
643
-.badge-warning:hover{background-color:#c67605;}
644
-.badge-success{background-color:#468847;}
645
-.badge-success:hover{background-color:#356635;}
646
-.badge-info{background-color:#3a87ad;}
647
-.badge-info:hover{background-color:#2d6987;}
648
-.badge-inverse{background-color:#333333;}
649
-.badge-inverse:hover{background-color:#1a1a1a;}
650
-@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
651
-.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
652
-.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
653
-.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
654
-.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);}
655
-.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
656
-.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);}
657
-.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
658
-.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);}
659
-.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
660
-.progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);}
661
-.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
662
-.accordion{margin-bottom:18px;}
663
-.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
664
-.accordion-heading{border-bottom:0;}
665
-.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
666
-.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
667
-.carousel{position:relative;margin-bottom:18px;line-height:1;}
668
-.carousel-inner{overflow:hidden;width:100%;position:relative;}
669
-.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
670
-.carousel .item>img{display:block;line-height:1;}
671
-.carousel .active,.carousel .next,.carousel .prev{display:block;}
672
-.carousel .active{left:0;}
673
-.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}
674
-.carousel .next{left:100%;}
675
-.carousel .prev{left:-100%;}
676
-.carousel .next.left,.carousel .prev.right{left:0;}
677
-.carousel .active.left{left:-100%;}
678
-.carousel .active.right{left:100%;}
679
-.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
680
-.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
681
-.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333333;background:rgba(0, 0, 0, 0.75);}
682
-.carousel-caption h4,.carousel-caption p{color:#ffffff;}
683
-.hero-unit{padding:60px;margin-bottom:30px;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
684
-.hero-unit p{font-size:18px;font-weight:200;line-height:27px;color:inherit;}
685
-.pull-right{float:right;}
686
-.pull-left{float:left;}
687
-.hide{display:none;}
688
-.show{display:block;}
689
-.invisible{visibility:hidden;}

+ 0
- 92
sites/sandbox/public/static/oscar/css/dashboard.css ファイルの表示

@@ -1,92 +0,0 @@
1
-@import url("bootstrap.min.css");
2
-@import url("snowcone.css");
3
-.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
4
-.clearfix:after{clear:both;}
5
-.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap;}
6
-.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
7
-body{background:#fff;}
8
-.container-fluid{padding-left:20px;padding-right:20px;max-width:100%;}
9
-.navbar-fixed-top .navbar-inner{padding-left:20px;padding-right:20px;}
10
-.navbar .nav>li span{display:block;padding:10px;}
11
-.subnav-fixed{position:fixed;right:0;left:0;z-index:1030;top:40px;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);border-bottom:1px solid #D5D5D5;}
12
-.subnav{background-color:#f2f2f2;background-image:-moz-linear-gradient(top, #f5f5f5, #eeeeee);background-image:-ms-linear-gradient(top, #f5f5f5, #eeeeee);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#eeeeee));background-image:-webkit-linear-gradient(top, #f5f5f5, #eeeeee);background-image:-o-linear-gradient(top, #f5f5f5, #eeeeee);background-image:linear-gradient(top, #f5f5f5, #eeeeee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false) !important;height:36px;width:100%;}
13
-.subnav .nav{padding-left:20px;padding-right:20px;}.subnav .nav>li>a{margin:0;padding-top:11px;padding-bottom:11px;border-left:1px solid #f5f5f5;border-right:1px solid #E5E5E5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
14
-.reports .subnav li.Reports>a,.orders .subnav li.Manage.orders>a,.users .subnav li.Users>a,.content-blocks .subnav li.Content.blocks>a,.catalogue .subnav li.Catalogue>a,.subnav .nav>.active>a,.subnav .nav>.active>a:hover{padding-left:13px;color:#777;background-color:#E9E9E9;border-right-color:#DDD;border-left:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);}
15
-.breadcrumb{margin-top:100px;}
16
-.content{background:#fff;}.content .page-content{padding:30px 0px;}
17
-button{background-color:transparent;}
18
-.primary-nav,.primary-nav ul{margin:0px;padding:0px;}
19
-.page-header{background-color:#ffffff;padding:10px 20px 10px 0px;margin-bottom:0px;}.page-header h1{}
20
-h3{margin-bottom:4.5px;}
21
-caption{font-weight:bold;font-size:14px;margin-bottom:8px;}
22
-.search-adv .control-group.pull-left>label{width:100px;}
23
-.search-adv .control-group.pull-left .controls{margin-left:120px;}.search-adv .control-group.pull-left .controls>label{padding-left:0px;padding-top:0px;}
24
-.search-adv .control-group.pull-left .controls .radio ul{padding:0px;margin:0px;*zoom:1;}.search-adv .control-group.pull-left .controls .radio ul:before,.search-adv .control-group.pull-left .controls .radio ul:after{display:table;content:"";}
25
-.search-adv .control-group.pull-left .controls .radio ul:after{clear:both;}
26
-.search-adv .control-group.pull-left .controls .radio ul>li{list-style:none;}
27
-.search-adv .control-group.pull-left .controls .radio ul li{float:left;}.search-adv .control-group.pull-left .controls .radio ul li li{float:none;}
28
-.search-adv .control-group.pull-left .controls .radio ul li label{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;margin-left:10px;padding-left:18px;}
29
-.product-new .form-inline.pull-left{margin-right:15px;}
30
-.no-float{float:none;}
31
-.control-group.pull-left.no-float>label{width:140px;}
32
-.control-group.pull-left.no-float .controls{margin-left:160px;}
33
-.pull-left.btn{margin-left:20px;}
34
-.pull-left.no-float.btn{margin-left:160px;}
35
-.page-header.action{*zoom:1;margin-bottom:0px;}.page-header.action:before,.page-header.action:after{display:table;content:"";}
36
-.page-header.action:after{clear:both;}
37
-.page-header.action .open .dropdown-toggle{color:#fff;background:#444;}
38
-.page-header.action .btn{margin-left:10px;}
39
-.page-header.action .tabs .dropdown-menu{top:48px;left:10px;}
40
-.page-header.action .tabs{border-width:0px;margin-bottom:0px;}
41
-.page-header.action h1,.page-header.action h2{float:left;margin-bottom:0px;}
42
-.page-header.action .orders_search{clear:both;margin-bottom:18px;}
43
-.page-header.action .pull_out.viewed{background-color:rgba(0, 0, 0, 0.05);margin-bottom:18px;}
44
-.page-header.action .pull_out,.page-header.action a.dd_menu{display:block;float:left;line-height:32px;font-size:18px;margin-left:10px;padding:4px 10px;color:#0088cc;}
45
-.page-header.action .pull_out.viewed,.page-header.action a.dd_menu.viewed{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}
46
-.page-header.action a.dd_menu:hover{background:#444;color:#fff;}
47
-.controls ul{margin-left:0px;list-style:none;}
48
-.icon:before{padding:7px 6px;background:#000000;background-color:rgba(0, 0, 0, 0.15);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#ffffff;margin-right:5px;}
49
-.file_upload{*zoom:1;}.file_upload:before,.file_upload:after{display:table;content:"";}
50
-.file_upload:after{clear:both;}
51
-.file_upload form,.file_upload p{float:left;}
52
-.file_upload label{width:auto;padding-top:0px;margin-right:10px;}
53
-.file_upload input{line-height:18px;background:none;}
54
-.alert-message.block-message.file_upload p{margin-right:10px;}
55
-.order_table label{width:auto;margin-left:20px;line-height:27px;float:left;margin-right:10px;}.order_table label:first-child{margin-left:10px;}
56
-.order_table table{margin-top:18px;}
57
-.order_table .row{margin-left:0px;}
58
-.tabs.product_managment{margin-bottom:0px;}.tabs.product_managment li.active a{background-color:#efefef;}
59
-.tabbable.dashboard .nav{margin-bottom:0px;}
60
-.tabbable.dashboard .nav-tabs>li>a{background:#f5f5f5;background-color:#e0e0e0;background-image:-moz-linear-gradient(top, #cccccc, #ffffff);background-image:-ms-linear-gradient(top, #cccccc, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cccccc), to(#ffffff));background-image:-webkit-linear-gradient(top, #cccccc, #ffffff);background-image:-o-linear-gradient(top, #cccccc, #ffffff);background-image:linear-gradient(top, #cccccc, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#ffffff', GradientType=0);border:1px solid #DDD;margin:6px 10px 0 0;color:#555555;font-weight:bold;text-shadow:1px 1px 0 #fff;}
61
-.tabbable.dashboard .nav-tabs>li.active a,.tabbable.dashboard .nav-tabs>li>a:hover{background:#f5f5f5;border-bottom-color:transparent;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #eeeeee, #ffffff);background-image:-ms-linear-gradient(top, #eeeeee, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#ffffff));background-image:-webkit-linear-gradient(top, #eeeeee, #ffffff);background-image:-o-linear-gradient(top, #eeeeee, #ffffff);background-image:linear-gradient(top, #eeeeee, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);border-bottom:1px solid #fff;outline:none;font-weight:bold;color:#0088CC;}
62
-.tabbable.dashboard .tab-content{display:block;width:auto;padding:18px;border:1px solid #e1e1e1;border-top-width:0px;background:#fff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
63
-.fields-full input[type=text],.fields-full textarea{width:99%;}
64
-.well{*zoom:1;}.well:before,.well:after{display:table;content:"";}
65
-.well:after{clear:both;}
66
-.well-success{background-color:#dff0d8;border-color:#d6e9c6;}
67
-.well-danger{background-color:#f2dede;border-color:#eed3d7;}
68
-.well-info{background-color:#d9edf7;border-color:#bce8f1;}
69
-.well-blank{background-color:#ffffff;border-color:rgba(0, 0, 0, 0.1);}
70
-#order-graph{position:relative;margin-bottom:5em;width:99%;height:330px;}
71
-.bar-caption{position:absolute;color:#999999;text-align:center;opacity:0.4;top:50%;left:50%;}
72
-.bar-y-axis{position:absolute;top:16px;width:5em;margin:0;padding:0;float:left;display:inline;}
73
-.bar-y-axis li{list-style:none;height:33px;float:right;}
74
-.bar-chart,.bar-chart dt,.bar-chart dd{margin:0;padding:0;}
75
-.bar-chart{position:absolute;top:0;left:0;width:98%;height:300px;padding-left:5em;}
76
-.bar-chart dd{position:relative;float:left;width:4%;height:330px;margin-top:22px;}
77
-.bar-chart dd em{position:absolute;bottom:-2em;right:0;}
78
-.bar-chart span{position:absolute;display:block;width:90%;bottom:0;left:0;z-index:1;color:#555555;text-align:center;text-decoration:none;}
79
-.bar-chart span p{position:relative;top:1em;display:inline;padding:3px;color:#333333;z-index:2;background-color:#ffffff;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
80
-.bar-chart span{height:50%;background:#87e0fd;background:-moz-linear-gradient(-45deg, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #87e0fd), color-stop(40%, #53cbf1), color-stop(100%, #05abe0));background:-webkit-linear-gradient(-45deg, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);background:-o-linear-gradient(-45deg, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);background:-ms-linear-gradient(-45deg, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);background:linear-gradient(-45deg, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#87e0fd', endColorstr='#05abe0', GradientType=1);-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
81
-#ui-datepicker-div{background:#FFFFFF;width:218px;box-shadow:2px 2px 2px #AAAAAA;}
82
-#ui-datepicker-div .ui-datepicker-header{position:relative;padding:5px;text-align:center;background:#dddddd;font-weight:bold;}
83
-#ui-datepicker-div .ui-datepicker-prev{position:absolute;top:6px;left:6px;cursor:pointer;}
84
-#ui-datepicker-div .ui-datepicker-next{position:absolute;top:6px;right:6px;cursor:pointer;}
85
-#ui-datepicker-div table{width:100%;}
86
-#ui-datepicker-div th,#ui-datepicker-div td{padding:0px;text-align:center;}
87
-#ui-datepicker-div th{padding:4px;}
88
-#ui-datepicker-div td a{padding:4px;display:block;}
89
-#ui-datepicker-div td .ui-state-highlight{background:#eeeeee;}
90
-#ui-datepicker-div td .ui-state-active{color:#FFFFFF;background:#0088CC;}
91
-.errorlist{margin:0 0 0 20px;padding:0 0 10px 0;color:#B94A48;}.errorlist li{padding:0 0 5px 0;list-style:none;}
92
-.form-inline .help-block{display:inline-block;margin:0 20px 0 10px;}.form-inline .help-block li{list-style:none;color:#B94A48;}

+ 0
- 3
sites/sandbox/public/static/oscar/css/responsive.css
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 69
sites/sandbox/public/static/oscar/css/snowcone.css ファイルの表示

@@ -1,69 +0,0 @@
1
-/*================
2
-Screen styles for the Snowcone icon webfont
3
-Version 1.0
4
-Author: Tangent Snowball FED team
5
-Created: 01.06.2012 (US format date)
6
-==================*/
7
-
8
-/*========
9
-[=1:Set webfont stack for the icons]
10
-======== */
11
-	@font-face {
12
-	    font-family: 'SnowconeRegular';
13
-	    src: url('../fonts/snowcone-regular-webfont.eot');
14
-	    src: url('../fonts/snowcone-regular-webfont.eot?#iefix') format('embedded-opentype'),
15
-	         url('../fonts/snowcone-regular-webfont.woff') format('woff'),
16
-	         url('../fonts/snowcone-regular-webfont.ttf') format('truetype'),
17
-	         url('../fonts/snowcone-regular-webfont.svg#SnowconeRegular') format('svg');
18
-	    font-weight: normal;
19
-	    font-style: normal;
20
-	}
21
-
22
-/*========
23
-[=2:Set classes to trigger icons]
24
-======== */
25
-	.app-ico:before{font-family:'SnowconeRegular';padding-right:5px}
26
-	.app-ico.ico_alert:before{content:"A";}
27
-	.app-ico.ico_cross:before,.app-ico.outofstock:before{content:"B";}
28
-	.app-ico.ico_tick:before,.app-ico.instock:before{content:"C";}
29
-	.app-ico.ico_expand:before{content:"D";}
30
-	.app-ico.ico_contract:before{content:"E";}
31
-	.app-ico.ico_view:before{content:"F";}
32
-	.app-ico.ico_sync:before{content:"G";}
33
-	.app-ico.ico_home:before{content:"H";}
34
-	.app-ico.ico_outline_down:before{content:"I";}
35
-	.app-ico.ico_outline_up:before{content:"J";}
36
-	.app-ico.ico_outline_right:before{content:"K";}
37
-	.app-ico.ico_outline_left:before{content:"L";}
38
-	.app-ico.ico_stop:before{content:"M";}
39
-	.app-ico.ico_mapmarker:before{content:"N";}
40
-	.app-ico.ico_favourite:before{content:"O";}
41
-	.app-ico.ico_profile:before{content:"P";}
42
-	.app-ico.ico_magnify:before{content:"Q";}
43
-	.app-ico.ico_comment:before{content:"R";}
44
-	.app-ico.ico_settings:before{content:"S";}
45
-	.app-ico.ico_edit:before{content:"T";}
46
-	.app-ico.ico_email:before{content:"U";}
47
-	.app-ico.ico_shop_bag:before{content:"V";}
48
-	.app-ico.ico_logout:before{content:"W";}
49
-	.app-ico.ico_heart:before{content:"X";}
50
-	.app-ico.ico_rss:before{content:"Z";}
51
-	.app-ico.ico_link:before{content:"a";}
52
-	.app-ico.ico_fill_down:before{content:"b";}
53
-	.app-ico.ico_fill_up:before{content:"c";}
54
-	.app-ico.ico_fill_right:before{content:"d";}
55
-	.app-ico.ico_fill_left:before{content:"e";}
56
-	.app-ico.ico_facebook:before{content:"f";}
57
-	.app-ico.ico_twitter:before{content:"g";}
58
-	.app-ico.ico_googleplus:before{content:"h";}
59
-	.app-ico.ico_blacklist:before{content:"i";}
60
-	.app-ico.ico_twitter_bird:before{content:"t";}
61
-	.app-ico.ico_twitter_plain:before{content:"u";}
62
-	.app-ico.ico_tag:before{content:"t";}
63
-	.app-ico.ico_speedo:before{content:"y";}
64
-	.app-ico.ico_tangentsnowball:before{content:"z";}
65
-
66
-/*========
67
-[=3:Ensure legacy browsers still see icons]
68
-======== */
69
-	.app-legacy_ico{font-family:'SnowconeRegular';margin-right:4px;}

+ 0
- 4476
sites/sandbox/public/static/oscar/css/styles.css
ファイル差分が大きすぎるため省略します
ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/favicon.ico ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.eot ファイルの表示


+ 0
- 155
sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.svg ファイルの表示

@@ -1,155 +0,0 @@
1
-<?xml version="1.0" standalone="no"?>
2
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
-<svg xmlns="http://www.w3.org/2000/svg">
4
-<metadata>
5
-This is a custom SVG webfont generated by Font Squirrel.
6
-Copyright   : tangentsnowball
7
-Designer    : Tangent Snowball
8
-Foundry     : Tangent Snowball
9
-Foundry URL : wwwtangentsnowballcom
10
-</metadata>
11
-<defs>
12
-<font id="SnowconeRegular" horiz-adv-x="1638" >
13
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
14
-<missing-glyph horiz-adv-x="500" />
15
-<glyph unicode="$" horiz-adv-x="1228" />
16
-<glyph unicode="%" horiz-adv-x="1228" />
17
-<glyph unicode="&#x26;" horiz-adv-x="1228" />
18
-<glyph unicode="+" horiz-adv-x="1228" />
19
-<glyph unicode="&#x3c;" horiz-adv-x="1228" />
20
-<glyph unicode="=" horiz-adv-x="1228" />
21
-<glyph unicode="&#x3e;" horiz-adv-x="1228" />
22
-<glyph unicode="@" horiz-adv-x="1228" />
23
-<glyph unicode="A" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
24
-<glyph unicode="B" d="M117 165.5q0 63.5 45 108.5l450 449l-450 448q-45 45 -45 108.5t45 111.5q47 45 110.5 45t108.5 -45l448 -449l449 449q45 45 109.5 45t109.5 -45q47 -47 47 -110.5t-47 -109.5l-448 -448l448 -449q47 -45 47 -108.5t-47 -110.5q-45 -47 -109.5 -47t-109.5 47l-449 449 l-448 -449q-45 -47 -108.5 -47t-110.5 47q-45 47 -45 110.5z" />
25
-<glyph unicode="C" d="M230 614q7 63 59 103q42 35 95 35q9 0 18 -1q65 -7 104 -59l196 -248l437 902q27 57 88 77q26 9 50 9q35 0 69 -17q57 -29 77 -89q9 -25 9 -50q0 -34 -17 -68l-541 -1120q-29 -57 -89 -78q-25 -9 -50 -8q-35 0 -69 16q-20 10 -41 31l-19 19l-344 432q-33 43 -33 95 q0 9 1 19z" />
26
-<glyph unicode="D" d="M88 713q0 63 46 108t110 45h415v418q0 63 46.5 108.5t110 45.5t108.5 -45t45 -109v-418h417q63 0 108.5 -45t45.5 -108.5t-45 -109.5t-109 -46h-417v-416q0 -63 -45 -109t-109 -46q-66 0 -111 46t-45 109v416h-415q-63 0 -109.5 45t-46.5 111z" />
27
-<glyph unicode="E" d="M92 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5z" />
28
-<glyph unicode="F" d="M-72 713q8 14 23.5 39.5t67 100.5t106.5 141.5t138 149.5t166 141t187.5 99t204.5 41q137 0 280.5 -73.5t249 -178t191.5 -209t129 -178.5l45 -73q-16 -29 -46 -77t-126 -171t-195.5 -217t-245 -171t-282.5 -77t-280.5 73.5t-249 178t-190.5 209t-130 178.5zM371 731 q0 -190 135 -325.5t327.5 -135.5t327.5 135.5t135 325.5q0 193 -135 328t-327.5 135t-327.5 -135t-135 -328zM627 707q0 -80 57 -136.5t137 -56.5q82 0 138.5 56.5t56.5 136.5q0 82 -56.5 138t-138.5 56q-80 0 -137 -56t-57 -138z" />
29
-<glyph unicode="G" d="M100 799l150 -187l149 113v-15q0 -112 58 -211q61 -105 172 -159q86 -40 172 -40q123 0 248 81l206 4l35 -201q-160 -145 -374 -179q-56 -9 -110 -9q-157 0 -308 72q-209 100 -317 303q-86 163 -86 339q0 44 5 89zM231 1128q150 207 401 272q91 23 181 23q156 0 307 -71 q252 -121 354 -377q52 -131 52 -263q0 -125 -47 -249l-90 219l-181 -68q13 50 13 100q0 87 -39 171q-61 131 -195 194q-88 41 -178 41q-28 0 -55 -4q-119 -16 -211 -96l-191 -76z" />
30
-<glyph unicode="H" d="M79 728q-2 5 -2 11q0 22 27 49l611 611q35 35 86 35t88 -35l610 -611q27 -27 27 -48q0 -6 -2 -12q-10 -26 -62 -26h-10h-123v-575q0 -51 -36 -87t-87 -36h-811q-51 0 -87 36t-36 87v575h-122h-11q-51 0 -60 26z" />
31
-<glyph unicode="I" d="M86 1098q0 -49 27 -88l563 -830q47 -68 127 -67.5t127 67.5l563 830q26 40 26 85q0 15 -2 30q-11 62 -65 100q-38 26 -82 25q-16 0 -33 -3q-63 -12 -98 -63l-436 -643l-436 643q-35 51 -99 63q-17 3 -32 3q-45 0 -82 -25q-68 -49 -68 -127z" />
32
-<glyph unicode="J" d="M98 274q12 -63 64 -98q39 -26 84 -26q15 0 30 3q63 11 99 64l436 643l436 -643q35 -53 99 -64q16 -3 30 -3q46 0 84 26q68 43 68 127q0 47 -27 86l-563 830q-45 68 -127 67.5t-127 -67.5l-563 -830q-26 -38 -26 -82q0 -16 3 -33z" />
33
-<glyph unicode="K" d="M331 175q-3 -15 -3 -30q0 -45 26 -86q45 -68 127 -67q43 0 86 26l830 564q68 45 67.5 127t-67.5 127l-830 563q-38 28 -83 27q-15 0 -31 -3q-63 -12 -99 -65q-26 -40 -26 -85q0 -15 3 -30q11 -61 64 -98l643 -436l-643 -437q-53 -35 -64 -97z" />
34
-<glyph unicode="L" d="M229 717q0 -80 68 -127l831 -563q35 -27 86 -27q78 0 127 68q26 38 26 82q0 16 -3 32q-12 63 -64 99l-643 436l643 436q51 35 64 98q3 17 3 33q0 45 -26 82q-37 53 -99 65q-15 3 -30 2q-45 0 -84 -26l-831 -563q-68 -47 -68 -127z" />
35
-<glyph unicode="M" d="M102 709q0 147 55.5 276t151.5 225q98 98 226 154q133 55 276 55t276 -55q127 -55 226 -154q98 -96 151 -225q57 -127 58 -276q0 -147 -58 -275q-53 -129 -151 -225q-98 -98 -226 -154q-133 -55 -276 -55t-276 55q-127 55 -226 154q-96 96 -151.5 225.5t-55.5 274.5z M369 709q0 -113 55 -213l592 606q-96 51 -205 51q-182 0 -312 -130t-130 -314zM657 295q76 -29 154 -29q184 0 314 130t130 313q0 78 -30 163z" />
36
-<glyph unicode="N" d="M254 846q0 242 171 413t412.5 171t412.5 -171.5t171 -412.5q0 -250 -424 -692q-90 -94 -159 -156q-25 20 -64 58t-139 145.5t-177 207t-140.5 223.5t-63.5 214zM549 852q0 -119 84 -204t204.5 -85t204.5 85t84 204t-84 204t-204.5 85t-204.5 -85t-84 -204z" />
37
-<glyph unicode="O" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
38
-<glyph unicode="P" d="M223 164q0 199 88 362.5t232 245.5q-104 145 -105 299v16q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99t99.5 -239v-16q0 -158 -103 -299q143 -82 230.5 -246t87.5 -362q0 -84 -177 -131q-172 -46 -377 -46h-9q-210 1 -386 48t-176 129z" />
39
-<glyph unicode="Q" d="M284 195q-3 15 -3 29q0 47 28 87l144 205q-78 100 -103 229q-8 48 -8 94q0 157 96 300q123 176 338 215q51 9 100 9q157 0 293 -95q178 -125 217 -340q9 -50 10 -99q0 -158 -98 -292q-125 -178 -337 -218q-47 -8 -93 -8q-83 0 -161 27l-144 -205q-37 -53 -99 -64 q-15 -3 -29 -3q-46 0 -87 28q-53 38 -64 101zM610 810q10 -95 80 -161q12 -6 33 -18q20 -16 29 -25q56 -28 116 -28q31 0 63 8q93 23 150 102q47 68 48 146q0 23 -5 48q-18 105 -106 167q-69 47 -148 47q-24 0 -48 -4q-105 -18 -167 -107q-47 -67 -46 -146q-1 -14 1 -29z " />
40
-<glyph unicode="R" d="M43 555v489q0 139 99.5 238.5t238.5 99.5h874q139 0 238.5 -99t99.5 -239v-489q0 -125 -80.5 -218t-201.5 -116q-16 -39 -33.5 -88t-29 -78.5t-17.5 -40.5q-7 -15 -25 -14q-20 0 -55 17q-66 34 -128 96.5t-73 103.5h-569q-139 0 -238.5 99.5t-99.5 238.5z" />
41
-<glyph unicode="S" d="M90 717q0 51 33 93t82 54q20 92 71 170q-22 37 -21 78q0 10 1 20q6 52 45 91t92 45q9 1 19 1q43 0 80 -24q76 45 163 68q12 51 54.5 85t97.5 34t97 -34t54 -85q88 -23 164 -68q37 24 80 24q9 0 19 -1q53 -6 92 -45t45 -91q1 -10 1 -20q0 -41 -22 -78q51 -78 72 -170 q49 -12 82 -54t33 -93t-31 -92t-78 -56q-25 -96 -74 -180q17 -33 18 -69q0 -12 -2 -24q-7 -50 -44 -87q-35 -35 -84 -43q-13 -2 -26 -2q-35 0 -66 16q-84 -53 -185 -78q-16 -45 -56 -73.5t-89 -28.5t-89 28.5t-56 73.5q-100 25 -185 78q-32 -17 -66 -16q-13 0 -26 2 q-49 8 -84 43q-37 37 -44 87q-2 12 -2 24q0 37 17 69q-51 86 -71 180q-49 14 -80 55.5t-31 92.5zM504 709q0 -127 88 -215t215 -88t215 88t88 215t-88 215t-215 88t-215 -88t-88 -215z" />
42
-<glyph unicode="T" d="M236 137l96 316q0 2 1 2t1 2l592 592q8 8 14 0l219 -220q4 -4 4 -6q0 -4 -4 -8l-592 -592q0 -2 -4 -2l-315 -96h-2q-6 0 -8 2q-2 4 -2 10zM1061 1180q0 4 4 6l100 102q14 12 35 12q47 0 115 -57q66 -59 88 -115q10 -23 10 -40q0 -21 -14 -33l-101 -101q-4 -4 -8 -4 q-2 0 -6 4l-219 217q-4 5 -4 9z" />
43
-<glyph unicode="U" d="M14 49v569q0 16 10.5 22.5t24.5 -3.5l735 -459q17 -11 34.5 -11t33.5 11l727 477q14 8 23.5 3t9.5 -21v-588q0 -16 -12.5 -28.5t-28.5 -12.5h-1516q-16 0 -28.5 12.5t-12.5 28.5zM14 1014v110q0 16 12.5 28.5t28.5 12.5h1516q16 0 28.5 -12t12.5 -29v-86q0 -41 -33 -63 l-729 -479q-17 -11 -35 -12l-35 12l-731 456q-35 19 -35 62z" />
44
-<glyph unicode="V" d="M125 965q-2 16 8 28.5t27 12.5h305q0 143 100.5 243.5t243.5 100.5t244.5 -100.5t101.5 -243.5h303q16 0 26.5 -12.5t8.5 -28.5l-129 -924q-2 -16 -15.5 -28.5t-29.5 -12.5h-469h-82h-467q-39 0 -47 41zM629 1006h139h82h141q0 76 -53 128t-129 52q-74 0 -127 -52 t-53 -128z" />
45
-<glyph unicode="W" d="M141 123q0 -51 36 -87t87 -36h817q51 0 87 36t36 87v278q0 33 -18.5 48.5t-40 18.5t-64.5 3t-64.5 -3t-40 -18.5t-18.5 -48.5v-155h-571v940h571v-64q0 -47 29 -58t94 -11q43 0 63.5 2t40 18.5t19.5 48.5v187q0 51 -35.5 87t-87.5 36h-817q-51 0 -87 -36t-36 -87v-1186z M799 694v35v35v31v29q0 9 1 25.5t3 24t7 17.5t13 15t19.5 8.5t27.5 3.5h410v61q0 22 10 22q7 0 19 -10l198 -198q12 -12 12.5 -30t-12.5 -28l-198 -198q-9 -9 -16 -10q-2 0 -5 1q-8 4 -8 21v59h-410q-18 0 -30.5 3t-20.5 13.5t-12 17.5t-6 25.5t-2 26.5z" />
46
-<glyph unicode="X" d="M19 1011q7 83 59 154q53 74 121.5 113t131.5 48q23 3 49 4q43 0 91 -10q78 -15 126 -32.5t110.5 -52.5t75 -43t34.5 -25q23 16 35 24.5t74.5 43.5t110.5 52.5t126 32.5q49 10 92 10q26 0 49 -4q62 -9 130.5 -48t121.5 -113q51 -72 59 -154q1 -12 1 -25q0 -71 -35 -148 q-41 -90 -95 -171t-148.5 -179.5t-167 -167t-178 -166t-156.5 -146.5q-6 -8 -19 -8l-18 8q-51 49 -156.5 146.5t-178.5 166t-167 167t-148.5 179.5t-95.5 171q-35 77 -35 148q0 13 1 25z" />
47
-<glyph unicode="Y" d="M428 82v1266q0 33 23.5 57.5t58.5 24.5h616q33 0 57.5 -25t24.5 -57v-1266q0 -33 -24.5 -57.5t-57.5 -24.5h-616q-35 0 -58.5 24.5t-23.5 57.5zM518 272h588v963h-588v-963zM748 145q0 -29 20 -49t49 -20t49.5 20.5t20.5 49t-20.5 49t-49.5 20.5q-27 0 -48 -21.5 t-21 -48.5z" />
48
-<glyph unicode="Z" d="M104 158q0 -66 46.5 -112t110 -46t109.5 46t46 112q0 63 -46 109t-109.5 46t-110 -46t-46.5 -109zM109 565v275q0 25 24 24q172 0 326 -67q150 -61 266 -179q119 -119 180 -268q68 -154 68 -325q0 -25 -25 -25h-274q-23 0 -23 25q0 213 -152.5 365.5t-365.5 152.5 q-24 -1 -24 22zM109 1104v276q0 23 24 23q281 0 541 -109q248 -104 442 -299q193 -193 297 -442q106 -252 111 -530q0 -8 -8 -17q-6 -6 -17 -6h-274q-20 0 -25 23q-2 287 -145.5 530.5t-389 385.5t-532.5 142q-24 0 -24 23z" />
49
-<glyph unicode="`" horiz-adv-x="1228" />
50
-<glyph unicode="a" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
51
-<glyph unicode="b" d="M98 1098q0 -45 25 -86l563 -830q45 -68 129 -67q82 0 127 67l563 830q26 40 27 85q0 15 -3 30q-11 62 -65 98q-10 6 -48 10t-110.5 6t-135 2t-177 -1t-178 -1t-178.5 1t-177.5 1t-136 -2t-111.5 -6t-48 -10q-66 -43 -66 -127z" />
52
-<glyph unicode="c" d="M94 270q12 -63 64 -98q10 -6 49 -10t109.5 -5t136 -1t175 1t179.5 1t179.5 -1t175 -1t137 1t110.5 5t49 10q66 47 66 127q0 45 -25 86l-563 832q-45 66 -129 65q-82 0 -127 -65l-563 -832q-26 -38 -26 -82q0 -16 3 -33z" />
53
-<glyph unicode="d" d="M307 361.5q0 -62.5 2 -135t6 -110.5t11 -48q45 -68 127 -68q47 0 86 27l829 563q68 45 68 127t-68 127l-829 563q-40 26 -86 26q-15 0 -30 -2q-62 -11 -97 -65q-6 -10 -10.5 -48t-6.5 -110.5t-2 -135t1 -177.5t1 -178.5t-1 -178t-1 -177z" />
54
-<glyph unicode="e" d="M238 717q0 -80 67 -127l832 -563q38 -26 82 -26q16 0 32 3q63 12 99 64q6 10 10 48t5 110.5t1 136t-1 176t-1 178t1 178.5t1 176.5t-1 136t-5 110.5t-10 48q-49 68 -127 68q-51 0 -86 -27l-832 -563q-67 -47 -67 -127z" />
55
-<glyph unicode="f" d="M96 82v1264q0 35 23.5 58t58.5 23h1264q33 0 56.5 -23.5t23.5 -57.5v-1264q0 -35 -23.5 -58.5t-56.5 -23.5h-1264q-35 0 -58.5 24.5t-23.5 57.5zM772 627h139v-525h199v525h197l8 188h-205v129v8q0 43 16.5 63.5t63.5 20.5h121l4 176q-57 8 -133 9q-133 0 -202 -70 t-69 -174v-162h-139v-188z" />
56
-<glyph unicode="g" d="M92 178v1069q0 74 52.5 125t125.5 51h1069q74 0 126.5 -51t52.5 -125v-1069q0 -74 -52.5 -126t-126.5 -52h-1069q-74 0 -126 52t-52 126zM252 561q84 -115 208 -174q118 -56 238 -56h13q127 3 244.5 46t203.5 131t113 201q88 0 139 51q-24 -4 -46 -4q-47 0 -85 18 q96 6 125 76q-18 -12 -62 -19q-18 -3 -34 -2q-22 0 -39 5q-2 10 -6 26q-25 86 -96 144q-62 50 -130 50q-10 0 -20 -1q16 8 26 10q2 0 13.5 3t20.5 6t20.5 8t15.5 11.5t2 12.5q-3 7 -16 7q-24 0 -82 -24q41 16 47 41q-53 -6 -92 -43q14 14 18 35q-96 -61 -182 -280 q-53 53 -88 71q-119 66 -297 131q-1 -6 -1 -12q0 -82 101 -133h-6q-21 0 -65 -10q18 -88 129 -115q-49 -2 -80 -31q36 -73 121 -72q11 0 22 1q-48 -20 -48 -48q0 -9 5 -19q17 -33 61 -33q9 0 19 1q-92 -92 -221 -93h-3q-127 0 -206 83z" />
57
-<glyph unicode="h" d="M98 311v328q104 -92 262 -92h11q-12 -35 -13 -70q0 -55 41 -104h-37q-141 -1 -264 -62zM98 1200v47q0 74 51.5 125t124.5 51h1069q74 0 126.5 -51t52.5 -125v-157h-201v223h-156v-223h-223v-156h223v-221h156v221h201v-756q0 -74 -52.5 -126t-126.5 -52h-405q4 29 4 41 q0 121 -41 193.5t-156 160.5l-10 6q-123 94 -123 123q0 35 15.5 58.5t72.5 68.5q152 121 152 276.5t-94 250.5h69l9 6l106 114l37 37h-535q-205 0 -346 -135zM111 109q37 72 122.5 117.5t188.5 45.5h4q61 -2 117 -18q37 -27 41 -29q51 -35 75.5 -53t49 -47t32.5 -59 q6 -20 7 -48q0 -12 -3 -18h-471q-55 0 -99 30t-64 79zM199 940q-4 28 -4 54q0 100 57 165q43 53 115 53h4q88 -4 157.5 -88t83.5 -206q4 -32 5 -61q0 -91 -46 -144q-43 -47 -112 -47h-6q-94 4 -167 81.5t-87 192.5z" />
58
-<glyph unicode="i" d="M268 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM530 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5z" />
59
-<glyph unicode="t" d="M0 717q0 31 16 57l13 14l288 347l2 2q39 45 99 45h1095q51 0 89 -38t38 -89v-676q0 -51 -37.5 -89t-89.5 -38h-1095q-59 0 -99 45l-2 2l-288 346l-13 14q-16 27 -16 58zM250 717q0 -43 29.5 -73t72.5 -30t73 30t30 73t-30 72.5t-73 29.5t-72.5 -29.5t-29.5 -72.5z" />
60
-<glyph unicode="y" d="M2 637q0 -51 36 -87t87 -36q223 0 326 -119q37 -41 63 -121q6 -45 40 -74.5t81 -29.5h375q51 0 87 36t36 87q0 131 155 194q106 43 203 43q49 2 84 38t35 85v486q0 51 -36 87t-87 36h-1364q-49 0 -88 -35q-35 -39 -33 -88v-502zM246 752v264h1118v-254q-84 -14 -162 -45 q-240 -92 -299 -301h-178q-31 68 -76 127q-143 174 -403 209z" />
61
-<glyph unicode="z" d="M115 709q0 297 208.5 504.5t503.5 207.5q297 0 506 -207.5t209 -504.5q0 -295 -209 -504t-506 -209q-295 0 -503.5 209t-208.5 504zM346 770h121v-362h240v362h120l121 -121h-121v-241h363l121 120v121l-121 121h121v242h-363l-121 -121v121h-481v-242z" />
62
-<glyph unicode="|" horiz-adv-x="1228" />
63
-<glyph unicode="~" horiz-adv-x="1228" />
64
-<glyph unicode="&#xa2;" horiz-adv-x="1228" />
65
-<glyph unicode="&#xa3;" horiz-adv-x="1228" />
66
-<glyph unicode="&#xa4;" horiz-adv-x="1228" />
67
-<glyph unicode="&#xa5;" horiz-adv-x="1228" />
68
-<glyph unicode="&#xa6;" horiz-adv-x="1228" />
69
-<glyph unicode="&#xa7;" horiz-adv-x="1228" />
70
-<glyph unicode="&#xa8;" horiz-adv-x="1228" />
71
-<glyph unicode="&#xa9;" horiz-adv-x="1228" />
72
-<glyph unicode="&#xaa;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
73
-<glyph unicode="&#xac;" horiz-adv-x="1228" />
74
-<glyph unicode="&#xae;" horiz-adv-x="1228" />
75
-<glyph unicode="&#xaf;" horiz-adv-x="1228" />
76
-<glyph unicode="&#xb0;" horiz-adv-x="1228" />
77
-<glyph unicode="&#xb1;" horiz-adv-x="1228" />
78
-<glyph unicode="&#xb4;" horiz-adv-x="1228" />
79
-<glyph unicode="&#xb6;" horiz-adv-x="1228" />
80
-<glyph unicode="&#xb8;" horiz-adv-x="1228" />
81
-<glyph unicode="&#xbc;" horiz-adv-x="3686" />
82
-<glyph unicode="&#xbd;" horiz-adv-x="3686" />
83
-<glyph unicode="&#xbe;" horiz-adv-x="3686" />
84
-<glyph unicode="&#xc0;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
85
-<glyph unicode="&#xc1;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
86
-<glyph unicode="&#xc2;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
87
-<glyph unicode="&#xc3;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
88
-<glyph unicode="&#xc4;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
89
-<glyph unicode="&#xc5;" d="M-7 86q-18 33 -19 70q0 57 42 127l631 1036q70 115 170.5 115t169.5 -115l631 -1036q42 -69 42 -127q0 -38 -19 -70q-46 -82 -181 -82h-1286q-135 0 -181 82zM680 233q0 -57 40 -96t95 -39t95 39t40 96q0 55 -40 95.5t-95 40.5t-95 -40.5t-40 -95.5zM694 573 q0 -49 35 -84.5t86 -35.5t86 35.5t35 84.5v465q0 51 -35 86t-86 35t-86 -34.5t-35 -86.5v-465z" />
90
-<glyph unicode="&#xc7;" d="M230 614q7 63 59 103q42 35 95 35q9 0 18 -1q65 -7 104 -59l196 -248l437 902q27 57 88 77q26 9 50 9q35 0 69 -17q57 -29 77 -89q9 -25 9 -50q0 -34 -17 -68l-541 -1120q-29 -57 -89 -78q-25 -9 -50 -8q-35 0 -69 16q-20 10 -41 31l-19 19l-344 432q-33 43 -33 95 q0 9 1 19z" />
91
-<glyph unicode="&#xc8;" d="M92 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5z" />
92
-<glyph unicode="&#xc9;" d="M92 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5z" />
93
-<glyph unicode="&#xca;" d="M92 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5z" />
94
-<glyph unicode="&#xcb;" d="M92 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5z" />
95
-<glyph unicode="&#xcc;" d="M86 1098q0 -49 27 -88l563 -830q47 -68 127 -67.5t127 67.5l563 830q26 40 26 85q0 15 -2 30q-11 62 -65 100q-38 26 -82 25q-16 0 -33 -3q-63 -12 -98 -63l-436 -643l-436 643q-35 51 -99 63q-17 3 -32 3q-45 0 -82 -25q-68 -49 -68 -127z" />
96
-<glyph unicode="&#xcd;" d="M86 1098q0 -49 27 -88l563 -830q47 -68 127 -67.5t127 67.5l563 830q26 40 26 85q0 15 -2 30q-11 62 -65 100q-38 26 -82 25q-16 0 -33 -3q-63 -12 -98 -63l-436 -643l-436 643q-35 51 -99 63q-17 3 -32 3q-45 0 -82 -25q-68 -49 -68 -127z" />
97
-<glyph unicode="&#xce;" d="M86 1098q0 -49 27 -88l563 -830q47 -68 127 -67.5t127 67.5l563 830q26 40 26 85q0 15 -2 30q-11 62 -65 100q-38 26 -82 25q-16 0 -33 -3q-63 -12 -98 -63l-436 -643l-436 643q-35 51 -99 63q-17 3 -32 3q-45 0 -82 -25q-68 -49 -68 -127z" />
98
-<glyph unicode="&#xcf;" d="M86 1098q0 -49 27 -88l563 -830q47 -68 127 -67.5t127 67.5l563 830q26 40 26 85q0 15 -2 30q-11 62 -65 100q-38 26 -82 25q-16 0 -33 -3q-63 -12 -98 -63l-436 -643l-436 643q-35 51 -99 63q-17 3 -32 3q-45 0 -82 -25q-68 -49 -68 -127z" />
99
-<glyph unicode="&#xd1;" d="M254 846q0 242 171 413t412.5 171t412.5 -171.5t171 -412.5q0 -250 -424 -692q-90 -94 -159 -156q-25 20 -64 58t-139 145.5t-177 207t-140.5 223.5t-63.5 214zM549 852q0 -119 84 -204t204.5 -85t204.5 85t84 204t-84 204t-204.5 85t-204.5 -85t-84 -204z" />
100
-<glyph unicode="&#xd2;" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
101
-<glyph unicode="&#xd3;" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
102
-<glyph unicode="&#xd4;" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
103
-<glyph unicode="&#xd5;" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
104
-<glyph unicode="&#xd6;" d="M61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464 l-393 287q-23 15 -23 41q-1 9 2 19z" />
105
-<glyph unicode="&#xd7;" horiz-adv-x="1228" />
106
-<glyph unicode="&#xd9;" d="M14 49v569q0 16 10.5 22.5t24.5 -3.5l735 -459q17 -11 34.5 -11t33.5 11l727 477q14 8 23.5 3t9.5 -21v-588q0 -16 -12.5 -28.5t-28.5 -12.5h-1516q-16 0 -28.5 12.5t-12.5 28.5zM14 1014v110q0 16 12.5 28.5t28.5 12.5h1516q16 0 28.5 -12t12.5 -29v-86q0 -41 -33 -63 l-729 -479q-17 -11 -35 -12l-35 12l-731 456q-35 19 -35 62z" />
107
-<glyph unicode="&#xda;" d="M14 49v569q0 16 10.5 22.5t24.5 -3.5l735 -459q17 -11 34.5 -11t33.5 11l727 477q14 8 23.5 3t9.5 -21v-588q0 -16 -12.5 -28.5t-28.5 -12.5h-1516q-16 0 -28.5 12.5t-12.5 28.5zM14 1014v110q0 16 12.5 28.5t28.5 12.5h1516q16 0 28.5 -12t12.5 -29v-86q0 -41 -33 -63 l-729 -479q-17 -11 -35 -12l-35 12l-731 456q-35 19 -35 62z" />
108
-<glyph unicode="&#xdb;" d="M14 49v569q0 16 10.5 22.5t24.5 -3.5l735 -459q17 -11 34.5 -11t33.5 11l727 477q14 8 23.5 3t9.5 -21v-588q0 -16 -12.5 -28.5t-28.5 -12.5h-1516q-16 0 -28.5 12.5t-12.5 28.5zM14 1014v110q0 16 12.5 28.5t28.5 12.5h1516q16 0 28.5 -12t12.5 -29v-86q0 -41 -33 -63 l-729 -479q-17 -11 -35 -12l-35 12l-731 456q-35 19 -35 62z" />
109
-<glyph unicode="&#xdc;" d="M14 49v569q0 16 10.5 22.5t24.5 -3.5l735 -459q17 -11 34.5 -11t33.5 11l727 477q14 8 23.5 3t9.5 -21v-588q0 -16 -12.5 -28.5t-28.5 -12.5h-1516q-16 0 -28.5 12.5t-12.5 28.5zM14 1014v110q0 16 12.5 28.5t28.5 12.5h1516q16 0 28.5 -12t12.5 -29v-86q0 -41 -33 -63 l-729 -479q-17 -11 -35 -12l-35 12l-731 456q-35 19 -35 62z" />
110
-<glyph unicode="&#xdd;" d="M428 82v1266q0 33 23.5 57.5t58.5 24.5h616q33 0 57.5 -25t24.5 -57v-1266q0 -33 -24.5 -57.5t-57.5 -24.5h-616q-35 0 -58.5 24.5t-23.5 57.5zM518 272h588v963h-588v-963zM748 145q0 -29 20 -49t49 -20t49.5 20.5t20.5 49t-20.5 49t-49.5 20.5q-27 0 -48 -21.5 t-21 -48.5z" />
111
-<glyph unicode="&#xe0;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
112
-<glyph unicode="&#xe1;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
113
-<glyph unicode="&#xe2;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
114
-<glyph unicode="&#xe3;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
115
-<glyph unicode="&#xe4;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
116
-<glyph unicode="&#xe5;" d="M3 869q-4 28 -4 56q0 128 83 234l74 94q100 127 261 148q28 4 54 3q129 0 236 -81l409 -319q141 -109 152 -287l-267 205q-45 37 -112 57q-39 10 -83 10q-19 0 -38 -2q-4 0 -12 -2t-13 -2l-188 145q-39 30 -86 31q-11 0 -22 -2q-60 -8 -97 -55l-74 -94q-31 -39 -30 -89 q0 -9 1 -19q7 -60 56 -97l186 -146q0 -18 3 -26q6 -53 36 -117q37 -59 84 -96l265 -205q-39 -7 -77 -7q-130 0 -239 83l-409 319q-127 100 -149 261zM635 659q8 -68 61 -108l664 -516q44 -34 99 -34q11 0 22 1q68 8 110 61q33 43 34 97q0 12 -2 24q-9 68 -62 109l-664 516 q-44 34 -99 34q-11 0 -22 -1q-68 -8 -108 -62q-34 -44 -34 -98q0 -12 1 -23z" />
117
-<glyph unicode="&#xe7;" d="M94 270q12 -63 64 -98q10 -6 49 -10t109.5 -5t136 -1t175 1t179.5 1t179.5 -1t175 -1t137 1t110.5 5t49 10q66 47 66 127q0 45 -25 86l-563 832q-45 66 -129 65q-82 0 -127 -65l-563 -832q-26 -38 -26 -82q0 -16 3 -33z" />
118
-<glyph unicode="&#xe8;" d="M238 717q0 -80 67 -127l832 -563q38 -26 82 -26q16 0 32 3q63 12 99 64q6 10 10 48t5 110.5t1 136t-1 176t-1 178t1 178.5t1 176.5t-1 136t-5 110.5t-10 48q-49 68 -127 68q-51 0 -86 -27l-832 -563q-67 -47 -67 -127z" />
119
-<glyph unicode="&#xe9;" d="M238 717q0 -80 67 -127l832 -563q38 -26 82 -26q16 0 32 3q63 12 99 64q6 10 10 48t5 110.5t1 136t-1 176t-1 178t1 178.5t1 176.5t-1 136t-5 110.5t-10 48q-49 68 -127 68q-51 0 -86 -27l-832 -563q-67 -47 -67 -127z" />
120
-<glyph unicode="&#xea;" d="M238 717q0 -80 67 -127l832 -563q38 -26 82 -26q16 0 32 3q63 12 99 64q6 10 10 48t5 110.5t1 136t-1 176t-1 178t1 178.5t1 176.5t-1 136t-5 110.5t-10 48q-49 68 -127 68q-51 0 -86 -27l-832 -563q-67 -47 -67 -127z" />
121
-<glyph unicode="&#xeb;" d="M238 717q0 -80 67 -127l832 -563q38 -26 82 -26q16 0 32 3q63 12 99 64q6 10 10 48t5 110.5t1 136t-1 176t-1 178t1 178.5t1 176.5t-1 136t-5 110.5t-10 48q-49 68 -127 68q-51 0 -86 -27l-832 -563q-67 -47 -67 -127z" />
122
-<glyph unicode="&#xec;" d="M268 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM530 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5z" />
123
-<glyph unicode="&#xed;" d="M268 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM530 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5z" />
124
-<glyph unicode="&#xee;" d="M268 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM530 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5z" />
125
-<glyph unicode="&#xef;" d="M268 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM530 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5z" />
126
-<glyph unicode="&#xf7;" horiz-adv-x="1228" />
127
-<glyph unicode="&#xfd;" d="M2 637q0 -51 36 -87t87 -36q223 0 326 -119q37 -41 63 -121q6 -45 40 -74.5t81 -29.5h375q51 0 87 36t36 87q0 131 155 194q106 43 203 43q49 2 84 38t35 85v486q0 51 -36 87t-87 36h-1364q-49 0 -88 -35q-35 -39 -33 -88v-502zM246 752v264h1118v-254q-84 -14 -162 -45 q-240 -92 -299 -301h-178q-31 68 -76 127q-143 174 -403 209z" />
128
-<glyph unicode="&#xff;" d="M2 637q0 -51 36 -87t87 -36q223 0 326 -119q37 -41 63 -121q6 -45 40 -74.5t81 -29.5h375q51 0 87 36t36 87q0 131 155 194q106 43 203 43q49 2 84 38t35 85v486q0 51 -36 87t-87 36h-1364q-49 0 -88 -35q-35 -39 -33 -88v-502zM246 752v264h1118v-254q-84 -14 -162 -45 q-240 -92 -299 -301h-178q-31 68 -76 127q-143 174 -403 209z" />
129
-<glyph unicode="&#x152;" horiz-adv-x="3276" d="M1730 686.5q0 -63.5 46 -110t110 -46.5h1143q63 0 108 46.5t45 110t-45 109.5t-108 46h-1143q-63 0 -109.5 -46t-46.5 -109.5zM61 879q14 37 52 36h487l152 465q10 37 51 37t51 -37l152 -465h487q37 0 51 -36q3 -10 3 -19q0 -26 -23 -41l-396 -287l152 -464q4 -10 4 -20 q0 -23 -24 -40q-14 -10 -31 -10t-33 10l-393 287l-395 -287q-15 -11 -31.5 -11t-32.5 11q-23 17 -23 39q0 10 5 21l149 464l-393 287q-23 15 -23 41q-1 9 2 19z" />
130
-<glyph unicode="&#x178;" d="M428 82v1266q0 33 23.5 57.5t58.5 24.5h616q33 0 57.5 -25t24.5 -57v-1266q0 -33 -24.5 -57.5t-57.5 -24.5h-616q-35 0 -58.5 24.5t-23.5 57.5zM518 272h588v963h-588v-963zM748 145q0 -29 20 -49t49 -20t49.5 20.5t20.5 49t-20.5 49t-49.5 20.5q-27 0 -48 -21.5 t-21 -48.5z" />
131
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" />
132
-<glyph unicode="&#x2da;" horiz-adv-x="1228" />
133
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" />
134
-<glyph unicode="&#x2000;" horiz-adv-x="718" />
135
-<glyph unicode="&#x2001;" horiz-adv-x="1437" />
136
-<glyph unicode="&#x2002;" horiz-adv-x="718" />
137
-<glyph unicode="&#x2003;" horiz-adv-x="1437" />
138
-<glyph unicode="&#x2004;" horiz-adv-x="479" />
139
-<glyph unicode="&#x2005;" horiz-adv-x="358" />
140
-<glyph unicode="&#x2006;" horiz-adv-x="239" />
141
-<glyph unicode="&#x2007;" horiz-adv-x="239" />
142
-<glyph unicode="&#x2008;" horiz-adv-x="178" />
143
-<glyph unicode="&#x2009;" horiz-adv-x="286" />
144
-<glyph unicode="&#x200a;" horiz-adv-x="79" />
145
-<glyph unicode="&#x2013;" horiz-adv-x="1024" d="M205 512v205h614v-205h-614z" />
146
-<glyph unicode="&#x2014;" horiz-adv-x="2048" d="M205 512v205h1638v-205h-1638z" />
147
-<glyph unicode="&#x202f;" horiz-adv-x="286" />
148
-<glyph unicode="&#x205f;" horiz-adv-x="358" />
149
-<glyph unicode="&#x20ac;" horiz-adv-x="1228" />
150
-<glyph unicode="&#x2122;" horiz-adv-x="3276" d="M236 137l96 316q0 2 1 2t1 2l592 592q8 8 14 0l219 -220q4 -4 4 -6q0 -4 -4 -8l-592 -592q0 -2 -4 -2l-315 -96h-2q-6 0 -8 2q-2 4 -2 10zM1061 1180q0 4 4 6l100 102q14 12 35 12q47 0 115 -57q66 -59 88 -115q23 -51 -4 -73l-101 -101q-4 -4 -8 -4q-2 0 -6 4l-219 217 q-4 5 -4 9zM1741 709q0 147 55 276t152 225q98 98 225 154q133 55 276 55t277 -55q127 -55 225 -154q98 -96 152 -225q57 -127 57 -276q0 -147 -57 -275q-53 -129 -152 -225q-98 -98 -225 -154q-133 -55 -277 -55q-143 0 -276 55q-127 55 -225 154q-96 96 -151.5 225.5 t-55.5 274.5zM2007 709q0 -113 55 -213l592 606q-96 51 -205 51q-182 0 -312 -130t-130 -314zM2296 295q76 -29 153 -29q184 0 314.5 130t130.5 313q0 78 -31 163z" />
151
-<glyph unicode="&#xe000;" horiz-adv-x="500" d="M0 0v0v0v0v0z" />
152
-<glyph unicode="&#xfb01;" horiz-adv-x="3276" d="M1906 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM2168 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5zM96 82v1264q0 35 23.5 58t58.5 23h1264q33 0 56.5 -23.5t23.5 -57.5v-1264q0 -35 -23.5 -58.5t-56.5 -23.5h-1264q-35 0 -58.5 24.5t-23.5 57.5zM772 627h139v-525h199v525h197l8 188h-205v129v8q0 43 16.5 63.5t63.5 20.5h121l4 176 q-57 8 -133 9q-133 0 -202 -70t-69 -174v-162h-139v-188z" />
153
-<glyph unicode="&#xfb03;" horiz-adv-x="4915" d="M3545 174q0 199 87 361.5t231 246.5q-102 145 -103 299v19q0 139 99.5 238.5t238.5 99.5h19q139 0 238.5 -99.5t99.5 -238.5v-19q0 -150 -103 -299q143 -84 230.5 -246.5t87.5 -361.5q0 -82 -176 -129q-172 -46 -378 -46h-9q-210 1 -386 47t-176 128zM3807 190.5 q0 -47.5 33 -79.5q37 -33 80 -33q47 0 80 33l106 108l109 -108q33 -33 80 -33q43 0 80 33q33 33 32.5 80t-32.5 81l-107 107l107 106q33 33 32.5 79t-32.5 81q-37 33 -80 33q-47 0 -80 -33l-109 -106l-106 106q-33 33 -80 33q-43 0 -80 -33q-33 -33 -33 -80t33 -80l107 -106 l-107 -107q-33 -34 -33 -81.5zM1734 82v1264q0 35 23.5 58t58.5 23h1264q33 0 56.5 -23.5t23.5 -57.5v-1264q0 -35 -23.5 -58.5t-56.5 -23.5h-1264q-35 0 -58.5 24.5t-23.5 57.5zM2410 627h139v-525h199v525h197l8 188h-205v129v8q0 43 16.5 63.5t63.5 20.5h121l4 176 q-57 8 -133 9q-133 0 -202 -70t-69 -174v-162h-139v-188zM96 82v1264q0 35 23.5 58t58.5 23h1264q33 0 56.5 -23.5t23.5 -57.5v-1264q0 -35 -23.5 -58.5t-56.5 -23.5h-1264q-35 0 -58.5 24.5t-23.5 57.5zM772 627h139v-525h199v525h197l8 188h-205v129v8q0 43 16.5 63.5 t63.5 20.5h121l4 176q-57 8 -133 9q-133 0 -202 -70t-69 -174v-162h-139v-188z" />
154
-</font>
155
-</defs></svg>

バイナリ
sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.ttf ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/fonts/snowcone-regular-webfont.woff ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/image_not_found.jpg ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/ajax-loader.gif ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/bg-stars-small.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/bg-stars.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/black.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_arrow_down.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_arrow_left.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_minus.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_plus.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_slider_left.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/icon_slider_right.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/img/ui/nav_sprite.png ファイルの表示


+ 0
- 1722
sites/sandbox/public/static/oscar/js/bootstrap/bootstrap.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
sites/sandbox/public/static/oscar/js/bootstrap/bootstrap.min.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 85
sites/sandbox/public/static/oscar/js/colorbox/colorbox.css ファイルの表示

@@ -1,85 +0,0 @@
1
-/*
2
-    ColorBox Core Style:
3
-    The following CSS is consistent between example themes and should not be altered.
4
-*/
5
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
6
-#cboxOverlay{position:fixed; width:100%; height:100%;}
7
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
8
-#cboxContent{position:relative;}
9
-#cboxLoadedContent{overflow:auto;}
10
-#cboxTitle{margin:0;}
11
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
12
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
13
-.cboxPhoto{float:left; margin:auto; border:0; display:block;}
14
-.cboxIframe{width:100%; height:100%; display:block; border:0;}
15
-
16
-/*
17
-    User Style:
18
-    Change the following styles to modify the appearance of ColorBox.  They are
19
-    ordered & tabbed in a way that represents the nesting of the generated HTML.
20
-*/
21
-#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
22
-#colorbox{}
23
-    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
24
-    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
25
-    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
26
-    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
27
-    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
28
-    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
29
-    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
30
-    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
31
-    #cboxContent{background:#fff; overflow:hidden;}
32
-        .cboxIframe{background:#fff;}
33
-        #cboxError{padding:50px; border:1px solid #ccc;}
34
-        #cboxLoadedContent{margin-bottom:28px;}
35
-        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
36
-        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
37
-        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
38
-        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
39
-        #cboxPrevious:hover{background-position:-75px -25px;}
40
-        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
41
-        #cboxNext:hover{background-position:-50px -25px;}
42
-        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
43
-        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
44
-        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
45
-        #cboxClose:hover{background-position:-25px -25px;}
46
-
47
-/*
48
-  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
49
-  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
50
-  See: http://jacklmoore.com/notes/ie-transparency-problems/
51
-*/
52
-.cboxIE #cboxTopLeft,
53
-.cboxIE #cboxTopCenter,
54
-.cboxIE #cboxTopRight,
55
-.cboxIE #cboxBottomLeft,
56
-.cboxIE #cboxBottomCenter,
57
-.cboxIE #cboxBottomRight,
58
-.cboxIE #cboxMiddleLeft,
59
-.cboxIE #cboxMiddleRight {
60
-    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
61
-}
62
-
63
-/*
64
-  The following provides PNG transparency support for IE6
65
-  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
66
-*/
67
-.cboxIE6 #cboxTopLeft{background:url(images/ie6/borderTopLeft.png);}
68
-.cboxIE6 #cboxTopCenter{background:url(images/ie6/borderTopCenter.png);}
69
-.cboxIE6 #cboxTopRight{background:url(images/ie6/borderTopRight.png);}
70
-.cboxIE6 #cboxBottomLeft{background:url(images/ie6/borderBottomLeft.png);}
71
-.cboxIE6 #cboxBottomCenter{background:url(images/ie6/borderBottomCenter.png);}
72
-.cboxIE6 #cboxBottomRight{background:url(images/ie6/borderBottomRight.png);}
73
-.cboxIE6 #cboxMiddleLeft{background:url(images/ie6/borderMiddleLeft.png);}
74
-.cboxIE6 #cboxMiddleRight{background:url(images/ie6/borderMiddleRight.png);}
75
-
76
-.cboxIE6 #cboxTopLeft,
77
-.cboxIE6 #cboxTopCenter,
78
-.cboxIE6 #cboxTopRight,
79
-.cboxIE6 #cboxBottomLeft,
80
-.cboxIE6 #cboxBottomCenter,
81
-.cboxIE6 #cboxBottomRight,
82
-.cboxIE6 #cboxMiddleLeft,
83
-.cboxIE6 #cboxMiddleRight {
84
-    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
85
-}

バイナリ
sites/sandbox/public/static/oscar/js/colorbox/images/border.png ファイルの表示


バイナリ
sites/sandbox/public/static/oscar/js/colorbox/images/controls.png ファイルの表示


+ 0
- 0
sites/sandbox/public/static/oscar/js/colorbox/images/ie6/borderBottomCenter.png ファイルの表示


変更されたファイルが多すぎるため、一部のファイルは表示されません

読み込み中…
キャンセル
保存