From 72a20ac6d9780b1dc80dc892a2a35bfe1a36d4da Mon Sep 17 00:00:00 2001 From: pierre-rossignol Date: Mon, 19 Nov 2012 16:19:09 +0100 Subject: [PATCH] up --- .gitignore | 3 + css/main.css | 283 +++++++++++++++++ css/normalize.css | 504 +++++++++++++++++++++++++++++++ css/normalize.min.css | 50 +++ img/answer_check.png | Bin 0 -> 265 bytes img/back.jpg | Bin 0 -> 56292 bytes img/back_step1.jpg | Bin 0 -> 57563 bytes img/check.png | Bin 0 -> 26484 bytes img/checkbox.png | Bin 0 -> 375 bytes img/indice.png | Bin 0 -> 492 bytes img/input_small.png | Bin 0 -> 873 bytes img/logo.png | Bin 0 -> 5033 bytes img/next_step.png | Bin 0 -> 850 bytes img/textarea.png | Bin 0 -> 1533 bytes img/top_banner.png | Bin 0 -> 5014 bytes img/univers.png | Bin 0 -> 31717 bytes img/valider.png | Bin 0 -> 995 bytes index.php | 218 +++++++++++++ js/main.js | 210 +++++++++++++ js/vendor/jquery-1.8.2.min.js | 2 + js/vendor/modernizr-2.6.1.min.js | 4 + manager/index.php | 97 ++++++ play.php | 54 ++++ 23 files changed, 1425 insertions(+) create mode 100644 .gitignore create mode 100755 css/main.css create mode 100755 css/normalize.css create mode 100755 css/normalize.min.css create mode 100644 img/answer_check.png create mode 100644 img/back.jpg create mode 100644 img/back_step1.jpg create mode 100644 img/check.png create mode 100644 img/checkbox.png create mode 100644 img/indice.png create mode 100644 img/input_small.png create mode 100644 img/logo.png create mode 100644 img/next_step.png create mode 100644 img/textarea.png create mode 100644 img/top_banner.png create mode 100644 img/univers.png create mode 100644 img/valider.png create mode 100755 index.php create mode 100755 js/main.js create mode 100755 js/vendor/jquery-1.8.2.min.js create mode 100755 js/vendor/modernizr-2.6.1.min.js create mode 100644 manager/index.php create mode 100644 play.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..901f48c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +manager/.htpasswd +manager/.htaccess +config.php diff --git a/css/main.css b/css/main.css new file mode 100755 index 0000000..783ac17 --- /dev/null +++ b/css/main.css @@ -0,0 +1,283 @@ +/* ========================================================================== + HTML5 Boilerplate styles - h5bp.com (generated via initializr.com) + ========================================================================== */ + +html, +button, +input, +select, +textarea { + color: #222; +} + +body { + font-size: 1em; + line-height: 1.4; + font-family: Arial; +} + +::-moz-selection { + background: #b3d4fc; + text-shadow: none; +} + +::selection { + background: #b3d4fc; + text-shadow: none; +} + +hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 0; +} + +img { + vertical-align: middle; +} + +fieldset { + border: 0; + margin: 0; + padding: 0; +} + +textarea { + resize: vertical; +} + +.chromeframe { + margin: 0.2em 0; + background: #ccc; + color: #000; + padding: 0.2em 0; +} + + +/* ========================================================================== + Author's custom styles + ========================================================================== */ + +/* Common */ +#main{ width: 810px; display: block; background: url(../img/back.jpg) no-repeat 0px -10px; overflow: hidden; position: relative; height: 800px; } +#main.quizz{ background-image: url(../img/back_step1.jpg); } + +#main h1{ position: absolute; bottom: 0px; right: 38px; text-indent: -9000px; width: 199px; height: 61px; display: block; background: url(../img/logo.png) no-repeat top left; } + +#main p#like{ width: 810px; height: 57px; background: url(../img/top_banner.png) no-repeat top left; display: block; text-align: center; color: #FFF; font-size: 18px; line-height: 57px; position: absolute; top: 0px; left: 0px; margin: 0px; } + +/* First screen */ +#main #description{ width: 460px; position: absolute; top: 220px; right: 0px; padding: 3px 0 0 10px; } +#main #description h2{ color: #FFF; font-size: 24px; font-weight: normal; margin: 60px 0 0 17px; } +#main #description h2 strong{ color: #ff9900; font-weight: normal; } +#main #description h3{ color: #afbc4f; font-size: 16px; margin: 20px 0 0 17px; } + +#main #mentions{ position: absolute; left: 0px; bottom: 0px; padding: 0 0 10px 25px; } +#main #mentions p{ display: block; color: #FFF; font-size: 10px; line-height: 12px; padding: 0px; margin: 0px; } +#main #mentions a#reglement{ display: block; color: #99ccff; font-size: 10px; margin: 5px 0 5px 0; } +#main #mentions a#site{ font-weight: bold; text-decoration: none; font-size: 12px; color: #FFF; } + + +/* Quizz */ +#main #quizz{ width: 500px; position: absolute; top: 25px; right: 50px; padding-bottom: 10px; } + +#main p.consigne{ color: #FFF; font-size: 16px; line-height: 24px; font-weight: bold; margin: 0px; padding: 0px; } +#main p.consigne strong{ color: #da892d; } + +#main .question.first{ margin-top: 50px; } +#main .question{ position: relative; display: block; float: left; clear: both; margin: 35px 0 0 0; width: 500px; } +#main .question strong{ font-size: 22px; color: #c5d260; line-height: 26px; } + +#main .question.error strong{ color: #DA892D; } + +#main .question .indice{ position: absolute; top: 72px; right: 120px; width: 61px; height: 23px; text-align: center; line-height: 23px; color: #FFF; text-transform: uppercase; text-decoration: none; background: url(../img/indice.png) no-repeat top left; font-size: 12px; font-weight: bold; } + +#main .question ul.answers{ padding: 0px; margin: 15px 0 0 0; } +#main .question ul.answers li{ list-style: none; background: url(../img/answer_check.png) no-repeat 0px 8px; padding: 0 0 0 28px; cursor: pointer; line-height: 30px; color: #FFF; font-size: 20px; float: left; clear: both; display: block; } +#main .question ul.answers li.checked{ background-position: 0px -16px; } + +#main a#validate{ width: 177px; height: 34px; display: block; background: url(../img/valider.png) no-repeat top left; position: absolute; bottom: 0px; right: 5px; font-size: 14px; color: #FFF; line-height: 32px; text-indent: 13px; text-decoration: none; } + + +/* Form */ +#main #formulaire{ width: 525px; position: absolute; top: 25px; right: 40px; padding-bottom: 10px; } +#main #formulaire p.consigne{ text-indent: 35px; } + +#textarea_for_adress{ display: block; height: 80px !important; } + +#form_content{ padding: 55px 0 0 20px; } +#form_content .field_container_for_ie{ display: block; width: 100%; overflow: hidden; height: 40px; margin: 0px; } +#form_content .field_container_for_ie input{ width: 205px; height: 33px; background: url(../img/input_small.png) no-repeat top left; border: 0px; color: #666666; font-size: 14px; line-height: 24px; padding: 0 10px; float: left; margin: 0px 16px 10px 0; } +#form_content .field_container_for_ie input.error, #form_content .field_container_for_ie textarea.error, p.allow_newsletter{ color: #DA892D; } +select.error{ border: 2px solid #DA892D; font-size: 14px; } +#form_content .field_container_for_ie textarea{ width: 450px; height: 63px; background: url(../img/textarea.png) no-repeat top left; border: 0px; color: #666666; font-size: 14px; line-height: 24px; padding: 5px 10px; } + + + +#form_content p.allow_newsletter{ color: #FFF; font-weight: bold; font-size: 14px; background: url(../img/checkbox.png) no-repeat 0px 2px; line-height: 18px; padding: 0 0 0 25px; width: 300px; margin-top: 25px; display: block; cursor: pointer; } +#form_content p.allow_newsletter.checked{ background-position: 0px -63px; } +#form_content p.error{ color: #DA892D; } +#form_content p.loi{ font-size: 9px; color: #FFF; width: 490px; margin: 35px 0 0 0; } +#form_content p{ font-size: 14px; color: #FFF; margin: 14px 0 0 0; padding: 0px; } +#form_content ul.known{ padding: 0px; height: 70px; margin: 5px 0 0 0; width: 500px; } +#form_content ul.known li{ width: 215px; float: left; clear: right; list-style: none; padding: 0 5px 0 25px; line-height: 25px; background: url(../img/checkbox.png) no-repeat 0px 5px; color: #FFF; font-size: 14px; cursor: pointer; } +#form_content ul.known li.checked{ background-position: 0px -60px; } + +#form_content span.obligatoires{ font-size: 14px; color: #FFF; margin: 25px 0 0 0; display: block; } + +#form_content a#next_step{ position: absolute; right: 20px; bottom: 70px; background: url(../img/next_step.png) no-repeat top left; width: 90px; height: 34px; text-decoration: none; line-height: 32px; font-size: 14px; color: #FFF; font-weight: bold; text-transform: uppercase; text-indent: 15px; } + +/* Participation OK */ +#participation_ok{ position: absolute; width: 300px; height: 370px; top: 190px; right: 153px; background: url(../img/check.png) no-repeat center top; text-align: center; } + +#participation_ok p{ margin: 250px 0 0 0; color: #FFF; font-size: 22px; line-height: 26px; text-align: center; width: 300px; } +#participation_ok p strong.good_luck{ color: #c5d260; margin-top: 30px; display: block; } + +/* ========================================================================== + Media Queries + ========================================================================== */ + +@media only screen and (min-width: 35em) { + +} + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5), + only screen and (min-resolution: 144dpi) { + +} + +/* ========================================================================== + Helper classes + ========================================================================== */ + +.ir { + background-color: transparent; + border: 0; + overflow: hidden; + *text-indent: -9999px; +} + +.ir:before { + content: ""; + display: block; + width: 0; + height: 100%; +} + +.hidden { + display: none !important; + visibility: hidden; +} + +.visuallyhidden { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +.visuallyhidden.focusable:active, +.visuallyhidden.focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; +} + +.invisible { + visibility: hidden; +} + +.clearfix:before, +.clearfix:after { + content: " "; + display: table; +} + +.clearfix:after { + clear: both; +} + +.clearfix { + *zoom: 1; +} + +/* ========================================================================== + Print styles + ========================================================================== */ + +@media print { + * { + background: transparent !important; + color: #000 !important; /* Black prints faster: h5bp.com/s */ + box-shadow:none !important; + text-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* + * Don't show links for images, or javascript/internal links + */ + + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; /* h5bp.com/t */ + } + + tr, + img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + @page { + margin: 0.5cm; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } +} \ No newline at end of file diff --git a/css/normalize.css b/css/normalize.css new file mode 100755 index 0000000..d4210aa --- /dev/null +++ b/css/normalize.css @@ -0,0 +1,504 @@ +/*! normalize.css v1.0.1 | MIT License | git.io/normalize */ + +/* ========================================================================== + HTML5 display definitions + ========================================================================== */ + +/* + * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section, +summary { + display: block; +} + +/* + * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. + */ + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +/* + * Prevents modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/* + * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3, + * and Safari 4. + * Known issue: no IE 6 support. + */ + +[hidden] { + display: none; +} + +/* ========================================================================== + Base + ========================================================================== */ + +/* + * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using + * `em` units. + * 2. Prevents iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-size: 100%; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + -ms-text-size-adjust: 100%; /* 2 */ +} + +/* + * Addresses `font-family` inconsistency between `textarea` and other form + * elements. + */ + +html, +button, +input, +select, +textarea { + font-family: sans-serif; +} + +/* + * Addresses margins handled incorrectly in IE 6/7. + */ + +body { + margin: 0; +} + +/* ========================================================================== + Links + ========================================================================== */ + +/* + * Addresses `outline` inconsistency between Chrome and other browsers. + */ + +a:focus { + outline: thin dotted; +} + +/* + * Improves readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* ========================================================================== + Typography + ========================================================================== */ + +/* + * Addresses font sizes and margins set differently in IE 6/7. + * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, + * and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +h2 { + font-size: 1.5em; + margin: 0.83em 0; +} + +h3 { + font-size: 1.17em; + margin: 1em 0; +} + +h4 { + font-size: 1em; + margin: 1.33em 0; +} + +h5 { + font-size: 0.83em; + margin: 1.67em 0; +} + +h6 { + font-size: 0.75em; + margin: 2.33em 0; +} + +/* + * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/* + * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +blockquote { + margin: 1em 40px; +} + +/* + * Addresses styling not present in Safari 5 and Chrome. + */ + +dfn { + font-style: italic; +} + +/* + * Addresses styling not present in IE 6/7/8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/* + * Addresses margins set differently in IE 6/7. + */ + +p, +pre { + margin: 1em 0; +} + +/* + * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, serif; + _font-family: 'courier new', monospace; + font-size: 1em; +} + +/* + * Improves readability of pre-formatted text in all browsers. + */ + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +/* + * Addresses CSS quotes not supported in IE 6/7. + */ + +q { + quotes: none; +} + +/* + * Addresses `quotes` property not supported in Safari 4. + */ + +q:before, +q:after { + content: ''; + content: none; +} + +/* + * Addresses inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/* + * Prevents `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* ========================================================================== + Lists + ========================================================================== */ + +/* + * Addresses margins set differently in IE 6/7. + */ + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +/* + * Addresses paddings set differently in IE 6/7. + */ + +menu, +ol, +ul { + padding: 0 0 0 40px; +} + +/* + * Corrects list images handled incorrectly in IE 7. + */ + +nav ul, +nav ol { + list-style: none; + list-style-image: none; +} + +/* ========================================================================== + Embedded content + ========================================================================== */ + +/* + * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. + * 2. Improves image quality when scaled in IE 7. + */ + +img { + border: 0; /* 1 */ + -ms-interpolation-mode: bicubic; /* 2 */ +} + +/* + * Corrects overflow displayed oddly in IE 9. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* ========================================================================== + Figures + ========================================================================== */ + +/* + * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. + */ + +figure { + margin: 0; +} + +/* ========================================================================== + Forms + ========================================================================== */ + +/* + * Corrects margin displayed oddly in IE 6/7. + */ + +form { + margin: 0; +} + +/* + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/* + * 1. Corrects color not being inherited in IE 6/7/8/9. + * 2. Corrects text not wrapping in Firefox 3. + * 3. Corrects alignment displayed oddly in IE 6/7. + */ + +legend { + border: 0; /* 1 */ + padding: 0; + white-space: normal; /* 2 */ + *margin-left: -7px; /* 3 */ +} + +/* + * 1. Corrects font size not being inherited in all browsers. + * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, + * and Chrome. + * 3. Improves appearance and consistency in all browsers. + */ + +button, +input, +select, +textarea { + font-size: 100%; /* 1 */ + margin: 0; /* 2 */ + vertical-align: baseline; /* 3 */ + *vertical-align: middle; /* 3 */ +} + +/* + * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +button, +input { + line-height: normal; +} + +/* + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Corrects inability to style clickable `input` types in iOS. + * 3. Improves usability and consistency of cursor style between image-type + * `input` and others. + * 4. Removes inner spacing in IE 7 without affecting normal text inputs. + * Known issue: inner spacing remains in IE 6. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ + *overflow: visible; /* 4 */ +} + +/* + * Re-set default cursor for disabled elements. + */ + +button[disabled], +input[disabled] { + cursor: default; +} + +/* + * 1. Addresses box sizing set to content-box in IE 8/9. + * 2. Removes excess padding in IE 8/9. + * 3. Removes excess padding in IE 7. + * Known issue: excess padding remains in IE 6. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ + *height: 13px; /* 3 */ + *width: 13px; /* 3 */ +} + +/* + * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. + * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/* + * Removes inner padding and search cancel button in Safari 5 and Chrome + * on OS X. + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* + * Removes inner padding and border in Firefox 3+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/* + * 1. Removes default vertical scrollbar in IE 6/7/8/9. + * 2. Improves readability and alignment in all browsers. + */ + +textarea { + overflow: auto; /* 1 */ + vertical-align: top; /* 2 */ +} + +/* ========================================================================== + Tables + ========================================================================== */ + +/* + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} diff --git a/css/normalize.min.css b/css/normalize.min.css new file mode 100755 index 0000000..a783c53 --- /dev/null +++ b/css/normalize.min.css @@ -0,0 +1,50 @@ +/*! normalize.css v1.0.1 | MIT License | git.io/normalize */ +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block} +audio,canvas,video{display:inline-block;*display:inline;*zoom:1} +audio:not([controls]){display:none;height:0} +[hidden]{display:none} +html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} +html,button,input,select,textarea{font-family:sans-serif} +body{margin:0} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +h2{font-size:1.5em;margin:.83em 0} +h3{font-size:1.17em;margin:1em 0} +h4{font-size:1em;margin:1.33em 0} +h5{font-size:.83em;margin:1.67em 0} +h6{font-size:.75em;margin:2.33em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +blockquote{margin:1em 40px} +dfn{font-style:italic} +mark{background:#ff0;color:#000} +p,pre{margin:1em 0} +code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em} +pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word} +q{quotes:none} +q:before,q:after{content:'';content:none} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-0.5em} +sub{bottom:-0.25em} +dl,menu,ol,ul{margin:1em 0} +dd{margin:0 0 0 40px} +menu,ol,ul{padding:0 0 0 40px} +nav ul,nav ol{list-style:none;list-style-image:none} +img{border:0;-ms-interpolation-mode:bicubic} +svg:not(:root){overflow:hidden} +figure{margin:0} +form{margin:0} +fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0;white-space:normal;*margin-left:-7px} +button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle} +button,input{line-height:normal} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible} +button[disabled],input[disabled]{cursor:default} +input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px} +input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} +input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/img/answer_check.png b/img/answer_check.png new file mode 100644 index 0000000000000000000000000000000000000000..c99889dc2a1619cc446cd7579313939d048ee57c GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^{6MVE!3HERXbK4eDb50q$YKTtZeb8+WSBKa0w}1E z>=ES4z>r(Yz)-w^f#J_x28QMo28Mzc3=D5F7#Ixf7#IX5Jb5$o6;N%zr;B4q#jQ72 zY`G3O2(Vq4ZZN@V!v{7^7H$2kM6wqxJ3WOQaQ+ZTI$z?9Z5%7y7pN zXuR+Y+r-ARZ@0v!KK)kFS+?tTvC%cV@ITcu#nZDc-u=hJu;IVzqoSFfPC%zIc)I$z JtaD0e0svRMVpISC literal 0 HcmV?d00001 diff --git a/img/back.jpg b/img/back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb85fe233a672fdb65134fe2da7d06315d812463 GIT binary patch literal 56292 zcmeFac|4Ts|2RCh)Yu|ZLRq31S+gaj3=)YjLnwQZWsLo_kTTSqN|EZckYt;&maPa8 zT2I-9?ClDbvd{CrZt8SCpU-!BJ-^rQpXWI<&3#|{eZ80Ky(}!h9P}XrqpUD^41IfgBoGS`^ap zvEDdtxWg#8O!zh9@Y5YQ+?vHd?pr*lZl2OsUesV}kQX&Tnq;FbtzhBm?(L5X6mc4A z>Kc0L>U!#G((3E=w6ydz*TXP4u4^1~&t|i6xNDq0p20=D#`QC;i5kLZ0SDLoJQw^5 z3y17quy7E6g@u#j#~2(MoIl4F7@ivrX9{-&4|Zp_vp?eaF({l#7C27!C!8Rb!+9J* z?bw~TXdM5-g$oxg+}9PF0>B%Xbr!vJQbN5p|v| zJ6)H^(xNmLh@MR;FkB@^u)gQEPBZXm1Bq8Y-e#n4)ICUR>Ghk(RvRVQdKg!y25T>C zB=>uMz7<{56f*F|WX-u7^uomZ&4XXlifUV4jZyZ7#+*+tu4{e$O=qj!zOdK}871{? zZ@vrTI5}aq+}NCW7w~9dQ;<;?;f5K|WS8)0M4c5yGq`8nFtSe0tuOFsJjsUO9;7)c zzW_~ucePe^BTOQ7nTIi1JJ_@T=M?_y8Lath3hWLXKNt2)VVnW(%j!kMr+$Vx%o@%l znUiTQTfGcjO!l8yt0;cFS^GL?($aHLrlM-L_jd4EbKby<5jSVZNL%x4CP>?yd9Y?D zkJ(Pc_-%6M3U(6BEdu#M}| z4M|asmH5qZ+`T)u*Bm{g;HERHa4imZTp{hAHIK|njt!~4)d31J*5|U0tco7d=hS8x zD>5{7suVN@JhqFqC|S$KzT72K!C@$&&#i3B#<3d)={6n066PC@SY9gb;HzpI0x`F=w*UUh2l}&aYkK&rOmRt#txUUZHYFzWBzCS*m z_Hsj9Vdeo!SopNfq~)jHh_54s={)+^V)P@zURf5gad#(n8hTr~PC64fS4=(9JB?Q` zv)zyqKio}}xT>Fgm%EbPnC2LQPf{}2m3dL>26e{zc|Azf4v7pan3CJmgPJk<#vy7Vs9%hjjHeaFb|yA3vyJ%8?ZZRso6y*x!MZPoG_AcU7uk?h26)-;(Jn?)$BQ%wI6T!BGkU}&Vf;%Jdr!Jg6ypHdi(dEy!VyP zY!G`{qF#~FG$VdB#KX!-KqWJ1NX|d5hni+4mabuBdRk<&{+d{$Gn;>tdA_N{{%Lav z(Wyx$*RO=b;6;u>tJA)^Rh_vV#{(vEA6$ul_jRot8wdXat3PNxsBfBHKF$17Vbtv6 zYcI#Ay>TsUT;Xsp!|=fJf;?ZL^tVmDH-;~CT?&?$k^H8=T4w#YQ0eL}lQRp)<@cwH zBv}Us>TXOp&S@GSp0p&&fpRWw(?IX0-pjNRsem0kqW3csH3oWnN)?tRFJR*?2^Xr# z3m$$ze{-+$HC^CMm;f8685y`OlHK$y^Ne=fpL*F>wBw3*vT@=)lQ)QWaxJn2{VLkR z1iTE+npHI1pnbM;5tDPas(DbG8suMGyrG%a@qNL?O-9!>hEzA_doGgZoEiHtJhr{$ z?WeFW&ZChdNn^F-vEII)An+ obG9e>`l5Z7`e0HLea&<62+)f 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

osVRmy$&P~){%bRSgu`V|?daWJIi>i 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 literal 0 HcmV?d00001 diff --git a/img/check.png b/img/check.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d089fc33b8f6f9e5054374959b8972680eba6a GIT binary patch literal 26484 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

Z5^60K-PJ*Nhb&PNQPAckvU> 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 R9l(HK@O1TaS?83{1OQX?m-PSu literal 0 HcmV?d00001 diff --git a/img/indice.png b/img/indice.png new file mode 100644 index 0000000000000000000000000000000000000000..729b13ca8bfb83fbdcbdff68f7b88a2ccb2ec0e6 GIT binary patch literal 492 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 literal 0 HcmV?d00001 diff --git a/img/next_step.png b/img/next_step.png new file mode 100644 index 0000000000000000000000000000000000000000..412ba913233c66be405fcf1fbd36e98ba30f86fa GIT binary patch literal 850 zcmV-Y1FigtP)qg=l}rhXaE2(J^%m^kmT%{ z>Hq)&*hxe|RCwC#+D&T{Q544U|DCy$*e0z_YeRP~-1;r-r_i;oy0S%3kkW`G5<;^1aX7gzV`!Io^rW&7 zhAbMxWwee;grA48%-_G${IMwQyUyRI9|tS&QE)0M?+u-UF$_n zpMQ|fx3EFX^i-{0t(y1!VC(28Fh;^KW_qeN+Yh#Obdk<>2|*B3yLdkKF?6OGCN50~ zOw82e+1NTdMv&Ac7!z~x3~U2Ttgcn|s^dm?+yyHP%ZQBeYkzmE(U5B^cbgmed4|sD z5yrU$h?$%??(BR+sL=lcTVf`wz1a3>MrV3rH>%3ALo)G*VD^4VxffcUM^-+AG);Ft zueVx?C;=QrT zY(2PXEpy7-wd2bujNIARV1P0(2~>bcd3!1W_JGDP$lcFJ=dZSd9CUsDzn1_R&;mRK co@f3&0HC%kT2e<-3DP zXkCBlMw*wDM^KDNcpdZISBLx`+68MgDeQQEsr4P#QqI^f**o62v3wNn=+@IQ(Oto5 zV&ZGG@A<8nY*lU3HqU*2$T#iW-uwhPCi{EV%{Ozdo$asw{%-C1wQFmwqF-=9Bk-oG6?ciw#a=1qyTv~=w4on5cH{vG~t z17ydBm;|{i*UrBC@neUzjm?{Lw=X{W725s!@yEsP{drr=%eQaawkvvjp6;Pra_qM^ z>Xnzaf@}+mP$*lKo}OMCu|96^E!)aZDOYa&3ReDE^XJvo)%wx3>brOEj-7M+_U*e{ zv#%#*Yp>D%Ql_3`i3 zCVT#uu*mCqA0Z0~1qVHW-PbsBz8If-kyicxqd{K(@qHiXX0cpTejsyU3fT8CVjb$c zFP_PGK214@bIuupBxeIK~5~f45Hc1Ep{m#%ht6{^nJ8MRb9}S!poP<-3 z4olkRn~zH6ubpl_y0d971x=?Qh#gy{wlqH!F=M}UiZZpyE$H6yck$s zQ*&qS`t{$x%JQ|}O)!XvHJv{PoOE>rJ38D#7SFzT-Xhxgard?TN^AOWch}Fetu9NJ zyV~2^yYB4nj@8XzwE`8|2KUz<^D{kERZ($c{@cFzy!-q9CJC6^RD4Ldm1i--NA2#p zbAICcuV1_NOLlea>u8_#kTPzz`@X-A@84KySO3puUwrLNv&Hdm-oE{NuibRUx9{Kg z=N*>6^?mhx7a!KE_Wa;ncY;-EUEz`U*UrV?KApe(^2>a~=oZs^TapX@|NA@p?Xv!V u^{>^z3Kcf^ENK0D-@5$WpW2_l>Mx6F{r~WC(hp#<&fw|l=d#Wzp$P!=t!XX* literal 0 HcmV?d00001 diff --git a/img/top_banner.png b/img/top_banner.png new file mode 100644 index 0000000000000000000000000000000000000000..0160dc373d2f0f372ce892a1ca0ab67d16662657 GIT binary patch literal 5014 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 literal 0 HcmV?d00001 diff --git a/img/univers.png b/img/univers.png new file mode 100644 index 0000000000000000000000000000000000000000..7250f7c8861ef81739d850ea3fbfa3a3f8c67974 GIT binary patch literal 31717 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 Ar~m)} literal 0 HcmV?d00001 diff --git a/img/valider.png b/img/valider.png new file mode 100644 index 0000000000000000000000000000000000000000..380fb053c06913bb48752c644a4e9e00df4c76b7 GIT binary patch literal 995 zcmV<9104K`P)00AHf^;P6ciVJkA4i@x^U5zA}E3gLMe11qARze;CFCeir`Aor3+oy zN7_7SlbN~KbK2%kYfH?7WCr@b^peS>={^13UvAIboKzWONO4cv{|{^G*?n^GZ9uB-W!bTkkcCjmvxR!D!gHh;Go&eF5T z_3y)uCKCIruZrKUEmm(4HA$O@h*xJc5Ev@~{*&)Ic{=C>w6(o6lE@AR>bs7)VW>s1 z4%uHrqA)rbjMV}5ERNfh&mGWQwR*Ks(x0BMly497!V!t3yP5@txp?(X(g9g8vQ+Dfm;wrfq?8<84{nz6X(()z$x;f$dQP=*Ly{_5?4xchz0`L zA)rW+WGnGh0EtgR!*Lb~9IePCA~%y2+3SX?WhWX9 z1Tsy4i_^H);;7P61~wu|WxOrl$|V9TA9lwe5sa?aM}Z=fk`9S3a9ajFlLg zWSxNKg*J?+_IW+L`|*8ygX3*;H&}_YK68lgkboo#Q6lg<-)+b#F6T@n)?9#r1_D_m zz@Gx;0(!dwpAuN&#Y&vTSwl>gfZ?q*P9wT0#2JC*8?D61i7huAWQ2g!PyA0{2{n-z zyAv6iI)otv9Ii*xM)h2QyQHkdNQt{haGN#(5t#Gfz66$7t;Di@fd&F;6L4LQK=m)M z#G6Qr&55+<@4}DovB1h1OyE-z8(i64c!|;k;CWIzJh;FoC63u)_wdu4Y5pb{`$7`% zeJ(K?47)4^~dG2NI1@0m>8VF2+ zK!*pZbGOAj!wjnApSnq5F+W-4mGnYByD#_AKwz8% + + + + + + + + + + + + + + + + + + + + +

class="quizz"> + +

Showa Best glove

+ + + +

Cliquez sur j'aime pour participer

+ +
+ Découvrez l'univers de Showa Best Glove +

et tentez de gagner un week-end "Chateaux et demeures de charme" par semaine

+

Du 15 novembre au 17 décembre

+
+ + + + +
+

Répondez à 3 questions pour participer au tirage au sort.

+

Un doute sur la réponse ? Cliquer sur l'indice !

+ +
+ +
+ + Q2 : En plus de sa gamme de produit, 
le site de Showa Best dispose ?
+ + Indice + +
    +
  • d'un espace scientifique
  • +
  • d'un coin des experts
  • +
  • d'une page sur le japon
  • +
+ +
+ +
+ + Q3 : L'usine type représentée dans 
"Le groupe Showa Best" dispose ?
+ + Indice + +
    +
  • d'une salle de musée
  • +
  • d'une piscine
  • +
  • d'un jardin japonais
  • +
+ +
+ + Valider mes réponses + +
+ + + + + + + + + + + + + +
+

Ce jeu concours n’est pas géré, administré ou parrainé par Facebook.

+

Les informations que vous communiquez sont fournies à Showa Best Gloves et non à Facebook.

+ Règlement du jeu + www.showabestglove.eu +
+ + +
+ + + + + + + + + diff --git a/js/main.js b/js/main.js new file mode 100755 index 0000000..919dce2 --- /dev/null +++ b/js/main.js @@ -0,0 +1,210 @@ +var answers = []; + +$(document).ready(function(){ + + $('.answers li').on('click', function(){ + $(this).parent().find('.checked').removeClass('checked'); + $(this).addClass('checked'); + }); + + $('.known li').on('click', function(){ + $(this).toggleClass('checked'); + + if($('p.known_txt').hasClass('error') && $(this).hasClass('checked')){ + $('p.known_txt').removeClass('error'); + } + + }); + + $('p.allow_newsletter').on('click', function(){ + $(this).toggleClass('checked'); + }); + + var inputs = { + civilite: 'Civilité', + nom: 'Nom*', + prenom: 'Prénom*', + adresse: 'Adresse*', + cp: 'Code Postal*', + ville: 'Ville*', + email: 'Email*', + tel: 'Téléphone* (fixe ou mobile)' + }; + + $('input, textarea').on('focus', function(){ + + $(this).removeClass('error'); + + var name = $(this).attr('name'); + + if($(this).val() == inputs[name]){ + $(this).val(''); + } + + }); + + $('input, textarea').on('blur', function(){ + + var name = $(this).attr('name'); + + if($(this).val() == ''){ + $(this).val(inputs[name]); + } + + }); + + $('#validate').on('click', function(){ + checkQuizz(); + }); + + $('#next_step').on('click', function(){ + checkForm(); + }); + + function checkQuizz(){ + + $('.question').removeClass('error'); + + var answers_nb = $('#quizz').find('.checked').size(); + if(answers_nb == 3){ + var q1 = parseInt($('.question:eq(0)').find('.checked').prevAll('li').size()+1); + var q2 = parseInt($('.question:eq(1)').find('.checked').prevAll('li').size()+1); + var q3 = parseInt($('.question:eq(2)').find('.checked').prevAll('li').size()+1); + + answers = [q1, q2, q3]; + + $('#quizz').fadeOut(function(){ + + $('#formulaire').fadeIn(); + + }); + + }else{ + $('.question').each(function(){ + if($(this).find('.checked').size() == 0){ + $(this).addClass('error'); + } + }); + } + + } + + function checkForm(){ + + $('select[name="civilite"]').removeClass('error'); + + $.each(inputs, function(key, v){ + + var input = $('input[name="'+key+'"]'); + + if(key == 'civilite'){ + input = $('select[name="civilite"]'); + } + + if(key == 'adresse'){ + input = $('textarea[name="adresse"]'); + } + + if($(input).val() == v){ + $(input).addClass('error'); + } + + if(key == 'email'){ + if(!checkEmail($(input).val())){ + $(input).addClass('error'); + } + } + + }); + + if($('ul.known').find('li.checked').size() == 0){ + $('ul.known').prevAll('p').addClass('error'); + } + + if($('#form_content').find('.error').size() == 0){ + + var user = {}; + var known = []; + + $.each(inputs, function(key, v){ + + var input = $('input[name="'+key+'"]'); + + if(key == 'civilite'){ + input = $('select[name="civilite"]'); + } + + if(key == 'adresse'){ + input = $('textarea[name="adresse"]'); + } + + user[key] = $(input).val(); + + }); + + if($('input[name="societe"]').val() == 'Société'){ $('input[name="societe"]').val('N/C'); } + if($('input[name="societe"]').val() == 'Fonction'){ $('input[name="fonction"]').val('N/C'); } + + user['societe'] = $('input[name="societe"]').val(); + user['fonction'] = $('input[name="fonction"]').val(); + + $('ul.known').find('li.checked').each(function(){ + known.push($(this).text()); + }); + + if($('p.allow_newsletter').hasClass('checked')){ + user.newsletter = 1; + }else{ + user.newsletter = 0; + } + + var data = { + user: user, + known: known, + quizz: answers + } + + $.ajax({ + type: "POST", + url: "http://www.showa-europe.com/jeu-concours-fb/play.php", + dataType: "json", + data: data + }).done(function(response){ + + if(typeof response != 'undefined' && response.success == true){ + $('#formulaire').fadeOut(function(){ + $('#participation_ok').fadeIn(); + }); + }else{ + + if(response.error == 'already'){ + + $('#participation_ok p').html('Vous avez déjà participé au concours.') + + $('#formulaire').fadeOut(function(){ + $('#participation_ok').fadeIn(); + }); + }else{ + + $('#participation_ok p').html('Une erreur s\'est produite. Veuillez recommencer ultérieurement.') + + $('#formulaire').fadeOut(function(){ + $('#participation_ok').fadeIn(); + }); + + } + + } + + }); + + } + + } + + function checkEmail(email) { + var regex = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i; + return regex.test(email); + } + +}); \ No newline at end of file diff --git a/js/vendor/jquery-1.8.2.min.js b/js/vendor/jquery-1.8.2.min.js new file mode 100755 index 0000000..f65cf1d --- /dev/null +++ b/js/vendor/jquery-1.8.2.min.js @@ -0,0 +1,2 @@ +/*! jQuery v1.8.2 jquery.com | jquery.org/license */ +(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write(""),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bS[a]=c,c}function ci(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||ce.test(a)?d(a,e):ci(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ci(a+"["+e+"]",b[e],c,d);else d(a,b)}function cz(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h)[^>]*$|#([\w\-]*)$)/,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,y=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,z=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,A=/^-ms-/,B=/-([\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,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(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return a!=null?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b
a",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="
t
",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="
",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||p.guid++:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.length,e=c.shift(),f=p._queueHooks(a,b),g=function(){p.dequeue(a,b)};e==="inprogress"&&(e=c.shift(),d--),e&&(b==="fx"&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c=0)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c=0)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,d+""),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\.]*|)(?:\.(.+)|)$/,X=/(?:^|\s)hover(\.\S+|)\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;j=0:p.find(m,this,null,[f]).length),h[m]&&j.push(l);j.length&&u.push({elem:f,matches:j})}o.length>q&&u.push({elem:this,matches:o.slice(q)});for(d=0;d0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function bc(a,b,c,d){c=c||[],b=b||r;var e,f,i,j,k=b.nodeType;if(!a||typeof a!="string")return c;if(k!==1&&k!==9)return[];i=g(b);if(!i&&!d)if(e=P.exec(a))if(j=e[1]){if(k===9){f=b.getElementById(j);if(!f||!f.parentNode)return c;if(f.id===j)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(j))&&h(b,f)&&f.id===j)return c.push(f),c}else{if(e[2])return w.apply(c,x.call(b.getElementsByTagName(a),0)),c;if((j=e[3])&&_&&b.getElementsByClassName)return w.apply(c,x.call(b.getElementsByClassName(j),0)),c}return bp(a.replace(L,"$1"),b,c,d,i)}function bd(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function be(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function bf(a){return z(function(b){return b=+b,z(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function bg(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}function bh(a,b){var c,d,f,g,h,i,j,k=C[o][a];if(k)return b?0:k.slice(0);h=a,i=[],j=e.preFilter;while(h){if(!c||(d=M.exec(h)))d&&(h=h.slice(d[0].length)),i.push(f=[]);c=!1;if(d=N.exec(h))f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=d[0].replace(L," ");for(g in e.filter)(d=W[g].exec(h))&&(!j[g]||(d=j[g](d,r,!0)))&&(f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=g,c.matches=d);if(!c)break}return b?h.length:h?bc.error(a):C(a,i).slice(0)}function bi(a,b,d){var e=b.dir,f=d&&b.dir==="parentNode",g=u++;return b.first?function(b,c,d){while(b=b[e])if(f||b.nodeType===1)return a(b,c,d)}:function(b,d,h){if(!h){var i,j=t+" "+g+" ",k=j+c;while(b=b[e])if(f||b.nodeType===1){if((i=b[o])===k)return b.sizset;if(typeof i=="string"&&i.indexOf(j)===0){if(b.sizset)return b}else{b[o]=k;if(a(b,d,h))return b.sizset=!0,b;b.sizset=!1}}}else while(b=b[e])if(f||b.nodeType===1)if(a(b,d,h))return b}}function bj(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function bk(a,b,c,d,e){var f,g=[],h=0,i=a.length,j=b!=null;for(;h-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==l)||((b=c).nodeType?j(a,c,d):k(a,c,d))}];for(;i1&&bj(m),i>1&&a.slice(0,i-1).join("").replace(L,"$1"),c,i0,f=a.length>0,g=function(h,i,j,k,m){var n,o,p,q=[],s=0,u="0",x=h&&[],y=m!=null,z=l,A=h||f&&e.find.TAG("*",m&&i.parentNode||i),B=t+=z==null?1:Math.E;y&&(l=i!==r&&i,c=g.el);for(;(n=A[u])!=null;u++){if(f&&n){for(o=0;p=a[o];o++)if(p(n,i,j)){k.push(n);break}y&&(t=B,c=++g.el)}d&&((n=!p&&n)&&s--,h&&x.push(n))}s+=u;if(d&&u!==s){for(o=0;p=b[o];o++)p(x,q,i,j);if(h){if(s>0)while(u--)!x[u]&&!q[u]&&(q[u]=v.call(k));q=bk(q)}w.apply(k,q),y&&!h&&q.length>0&&s+b.length>1&&bc.uniqueSort(k)}return y&&(t=B,l=z),x};return g.el=0,d?z(g):g}function bo(a,b,c,d){var e=0,f=b.length;for(;e2&&(j=h[0]).type==="ID"&&b.nodeType===9&&!f&&e.relative[h[1].type]){b=e.find.ID(j.matches[0].replace(V,""),b,f)[0];if(!b)return c;a=a.slice(h.shift().length)}for(g=W.POS.test(a)?-1:h.length-1;g>=0;g--){j=h[g];if(e.relative[k=j.type])break;if(l=e.find[k])if(d=l(j.matches[0].replace(V,""),R.test(h[0].type)&&b.parentNode||b,f)){h.splice(g,1),a=d.length&&h.join("");if(!a)return w.apply(c,x.call(d,0)),c;break}}}return i(a,m)(d,b,f,c,R.test(a)),c}function bq(){}var c,d,e,f,g,h,i,j,k,l,m=!0,n="undefined",o=("sizcache"+Math.random()).replace(".",""),q=String,r=a.document,s=r.documentElement,t=0,u=0,v=[].pop,w=[].push,x=[].slice,y=[].indexOf||function(a){var b=0,c=this.length;for(;be.cacheLength&&delete a[b.shift()],a[c]=d},a)},B=A(),C=A(),D=A(),E="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",G=F.replace("w","w#"),H="([*^$|!~]?=)",I="\\["+E+"*("+F+")"+E+"*(?:"+H+E+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+G+")|)|)"+E+"*\\]",J=":("+F+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+I+")|[^:]|\\\\.)*|.*))\\)|)",K=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)",L=new RegExp("^"+E+"+|((?:^|[^\\\\])(?:\\\\.)*)"+E+"+$","g"),M=new RegExp("^"+E+"*,"+E+"*"),N=new RegExp("^"+E+"*([\\x20\\t\\r\\n\\f>+~])"+E+"*"),O=new RegExp(J),P=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,Q=/^:not/,R=/[\x20\t\r\n\f]*[+~]/,S=/:not\($/,T=/h\d/i,U=/input|select|textarea|button/i,V=/\\(?!\\)/g,W={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),NAME:new RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:new RegExp("^("+F.replace("w","w*")+")"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+J),POS:new RegExp(K,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i"),needsContext:new RegExp("^"+E+"*[>+~]|"+K,"i")},X=function(a){var b=r.createElement("div");try{return a(b)}catch(c){return!1}finally{b=null}},Y=X(function(a){return a.appendChild(r.createComment("")),!a.getElementsByTagName("*").length}),Z=X(function(a){return a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!==n&&a.firstChild.getAttribute("href")==="#"}),$=X(function(a){a.innerHTML="";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),_=X(function(a){return a.innerHTML="",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),ba=X(function(a){a.id=o+0,a.innerHTML="
",s.insertBefore(a,s.firstChild);var b=r.getElementsByName&&r.getElementsByName(o).length===2+r.getElementsByName(o+0).length;return d=!r.getElementById(o),s.removeChild(a),b});try{x.call(s.childNodes,0)[0].nodeType}catch(bb){x=function(a){var b,c=[];for(;b=this[a];a++)c.push(b);return c}}bc.matches=function(a,b){return bc(a,null,null,b)},bc.matchesSelector=function(a,b){return bc(b,null,null,[a]).length>0},f=bc.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(e===1||e===9||e===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=f(a)}else if(e===3||e===4)return a.nodeValue}else for(;b=a[d];d++)c+=f(b);return c},g=bc.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},h=bc.contains=s.contains?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&c.contains&&c.contains(d))}:s.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode)if(b===a)return!0;return!1},bc.attr=function(a,b){var c,d=g(a);return d||(b=b.toLowerCase()),(c=e.attrHandle[b])?c(a):d||$?a.getAttribute(b):(c=a.getAttributeNode(b),c?typeof a[b]=="boolean"?a[b]?b:null:c.specified?c.value:null:null)},e=bc.selectors={cacheLength:50,createPseudo:z,match:W,attrHandle:Z?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:d?function(a,b,c){if(typeof b.getElementById!==n&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==n&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==n&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:Y?function(a,b){if(typeof b.getElementsByTagName!==n)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c},NAME:ba&&function(a,b){if(typeof b.getElementsByName!==n)return b.getElementsByName(name)},CLASS:_&&function(a,b,c){if(typeof b.getElementsByClassName!==n&&!c)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(V,""),a[3]=(a[4]||a[5]||"").replace(V,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||bc.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&bc.error(a[0]),a},PSEUDO:function(a){var b,c;if(W.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])O.test(b)&&(c=bh(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:d?function(a){return a=a.replace(V,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(V,""),function(b){var c=typeof b.getAttributeNode!==n&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(V,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=B[o][a];return b||(b=B(a,new RegExp("(^|"+E+")"+a+"("+E+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==n&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return function(d,e){var f=bc.attr(d,a);return f==null?b==="!=":b?(f+="",b==="="?f===c:b==="!="?f!==c:b==="^="?c&&f.indexOf(c)===0:b==="*="?c&&f.indexOf(c)>-1:b==="$="?c&&f.substr(f.length-c.length)===c:b==="~="?(" "+f+" ").indexOf(c)>-1:b==="|="?f===c||f.substr(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d){return a==="nth"?function(a){var b,e,f=a.parentNode;if(c===1&&d===0)return!0;if(f){e=0;for(b=f.firstChild;b;b=b.nextSibling)if(b.nodeType===1){e++;if(a===b)break}}return e-=d,e===c||e%c===0&&e/c>=0}:function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b){var c,d=e.pseudos[a]||e.setFilters[a.toLowerCase()]||bc.error("unsupported pseudo: "+a);return d[o]?d(b):d.length>1?(c=[a,a,"",b],e.setFilters.hasOwnProperty(a.toLowerCase())?z(function(a,c){var e,f=d(a,b),g=f.length;while(g--)e=y.call(a,f[g]),a[e]=!(c[e]=f[g])}):function(a){return d(a,0,c)}):d}},pseudos:{not:z(function(a){var b=[],c=[],d=i(a.replace(L,"$1"));return d[o]?z(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)if(f=g[h])a[h]=!(b[h]=f)}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:z(function(a){return function(b){return bc(a,b).length>0}}),contains:z(function(a){return function(b){return(b.textContent||b.innerText||f(b)).indexOf(a)>-1}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!e.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},header:function(a){return T.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:bd("radio"),checkbox:bd("checkbox"),file:bd("file"),password:bd("password"),image:bd("image"),submit:be("submit"),reset:be("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return U.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:bf(function(a,b,c){return[0]}),last:bf(function(a,b,c){return[b-1]}),eq:bf(function(a,b,c){return[c<0?c+b:c]}),even:bf(function(a,b,c){for(var d=0;d=0;)a.push(d);return a}),gt:bf(function(a,b,c){for(var d=c<0?c+b:c;++d",a.querySelectorAll("[selected]").length||e.push("\\["+E+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),X(function(a){a.innerHTML="

",a.querySelectorAll("[test^='']").length&&e.push("[*^$]="+E+"*(?:\"\"|'')"),a.innerHTML="",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=new RegExp(e.join("|")),bp=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a))){var i,j,k=!0,l=o,m=d,n=d.nodeType===9&&a;if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){i=bh(a),(k=d.getAttribute("id"))?l=k.replace(c,"\\$&"):d.setAttribute("id",l),l="[id='"+l+"'] ",j=i.length;while(j--)i[j]=l+i[j].join("");m=R.test(a)&&d.parentNode||d,n=i.join(",")}if(n)try{return w.apply(f,x.call(m.querySelectorAll(n),0)),f}catch(p){}finally{k||d.removeAttribute("id")}}return b(a,d,f,g,h)},h&&(X(function(b){a=h.call(b,"div");try{h.call(b,"[test!='']:sizzle"),f.push("!=",J)}catch(c){}}),f=new RegExp(f.join("|")),bc.matchesSelector=function(b,c){c=c.replace(d,"='$1']");if(!g(b)&&!f.test(c)&&(!e||!e.test(c)))try{var i=h.call(b,c);if(i||a||b.document&&b.document.nodeType!==11)return i}catch(j){}return bc(c,null,null,[b]).length>0})}(),e.pseudos.nth=e.pseudos.eq,e.filters=bq.prototype=e.pseudos,e.setFilters=new bq,bc.attr=p.attr,p.find=bc,p.expr=bc.selectors,p.expr[":"]=p.expr.pseudos,p.unique=bc.uniqueSort,p.text=bc.getText,p.isXMLDoc=bc.isXML,p.contains=bc.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\[\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b0)for(e=d;e=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\d+="(?:null|\d+)"/g,bn=/^\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bp=/<([\w:]+)/,bq=/]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\s*(?:[^=]|=\s*.checked.)/i,bx=/\/(java|ecma)script/i,by=/^\s*\s*$/g,bz={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X
","
"]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1>");try{for(;d1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=b===e&&bA,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(f=0;(h=a[f])!=null;f++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{s=s||bk(b),l=b.createElement("div"),s.appendChild(l),h=h.replace(bo,"<$1>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]===""&&!m?l.childNodes:[];for(g=n.length-1;g>=0;--g)p.nodeName(n[g],"tbody")&&!n[g].childNodes.length&&n[g].parentNode.removeChild(n[g])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l.parentNode.removeChild(l)}h.nodeType?t.push(h):p.merge(t,h)}l&&(h=l=s=null);if(!p.support.appendChecked)for(f=0;(h=t[f])!=null;f++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(f=0;(h=t[f])!=null;f++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[f+1,0].concat(r)),f+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\([^)]*\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^(none|table(?!-c[ea]).+)/,bO=/^margin/,bP=new RegExp("^("+q+")(.*)$","i"),bQ=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bR=new RegExp("^([-+])=("+q+")","i"),bS={},bT={position:"absolute",visibility:"hidden",display:"block"},bU={letterSpacing:0,fontWeight:400},bV=["Top","Right","Bottom","Left"],bW=["Webkit","O","Moz","ms"],bX=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return b$(this,!0)},hide:function(){return b$(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bX.apply(this,arguments):this.each(function(){(c?a:bZ(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bY(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bR.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bY(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bU&&(f=bU[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(b,c){var d,e,f,g,h=a.getComputedStyle(b,null),i=b.style;return h&&(d=h[c],d===""&&!p.contains(b.ownerDocument,b)&&(d=p.style(b,c)),bQ.test(d)&&bO.test(c)&&(e=i.width,f=i.minWidth,g=i.maxWidth,i.minWidth=i.maxWidth=i.width=d,d=h.width,i.width=e,i.minWidth=f,i.maxWidth=g)),d}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bQ.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth===0&&bN.test(bH(a,"display"))?p.swap(a,bT,function(){return cb(a,b,d)}):cb(a,b,d)},set:function(a,c,d){return b_(a,c,d?ca(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bQ.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bV[d]+b]=e[d]||e[d-2]||e[0];return f}},bO.test(a)||(p.cssHooks[a+b].set=b_)});var cd=/%20/g,ce=/\[\]$/,cf=/\r?\n/g,cg=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ch=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ch.test(this.nodeName)||cg.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(cf,"\r\n")}}):{name:b.name,value:c.replace(cf,"\r\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ci(d,a[d],c,f);return e.join("&").replace(cd,"+")};var cj,ck,cl=/#.*$/,cm=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,co=/^(?:GET|HEAD)$/,cp=/^\/\//,cq=/\?/,cr=/)<[^<]*)*<\/script>/gi,cs=/([?&])_=[^&]*/,ct=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,cu=p.fn.load,cv={},cw={},cx=["*/"]+["*"];try{ck=f.href}catch(cy){ck=e.createElement("a"),ck.href="",ck=ck.href}cj=ct.exec(ck.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&cu)return cu.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):c&&typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("
").append(a.replace(cr,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cB(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cB(a,b),a},ajaxSettings:{url:ck,isLocal:cn.test(cj[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cx},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cz(cv),ajaxTransport:cz(cw),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cC(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cD(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=(c||y)+"",k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cm.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(cl,"").replace(cp,cj[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=ct.exec(l.url.toLowerCase())||!1,l.crossDomain=i&&i.join(":")+(i[3]?"":i[1]==="http:"?80:443)!==cj.join(":")+(cj[3]?"":cj[1]==="http:"?80:443)),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cA(cv,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!co.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cq.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cs,"$1_="+z);l.url=A+(A===l.url?(cq.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cx+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cA(cw,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cE=[],cF=/\?/,cG=/(=)\?(?=&|$)|\?\?/,cH=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cE.pop()||p.expando+"_"+cH++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cG.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cG.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cG,"$1"+f):m?c.data=i.replace(cG,"$1"+f):k&&(c.url+=(cF.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cE.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cI,cJ=a.ActiveXObject?function(){for(var a in cI)cI[a](0,1)}:!1,cK=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cL()||cM()}:cL,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cJ&&delete cI[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cK,cJ&&(cI||(cI={},p(a).unload(cJ)),cI[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cN,cO,cP=/^(?:toggle|show|hide)$/,cQ=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cR=/queueHooks$/,cS=[cY],cT={"*":[function(a,b){var c,d,e=this.createTween(a,b),f=cQ.exec(b),g=e.cur(),h=+g||0,i=1,j=20;if(f){c=+f[2],d=f[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&h){h=p.css(e.elem,a,!0)||c||1;do i=i||".5",h=h/i,p.style(e.elem,a,h+d);while(i!==(i=e.cur()/g)&&i!==1&&--j)}e.unit=d,e.start=h,e.end=f[1]?h+(f[1]+1)*c:c}return e}]};p.Animation=p.extend(cW,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c_.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c_.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=da(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g,null)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window); \ No newline at end of file diff --git a/js/vendor/modernizr-2.6.1.min.js b/js/vendor/modernizr-2.6.1.min.js new file mode 100755 index 0000000..52b523f --- /dev/null +++ b/js/vendor/modernizr-2.6.1.min.js @@ -0,0 +1,4 @@ +/* Modernizr 2.6.1 (Custom Build) | MIT & BSD + * Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-mq-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load + */ +;window.Modernizr=function(a,b,c){function D(a){j.cssText=a}function E(a,b){return D(n.join(a+";")+(b||""))}function F(a,b){return typeof a===b}function G(a,b){return!!~(""+a).indexOf(b)}function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:F(f,"function")?f.bind(d||b):f}return!1}function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p.join(d+" ")+d).split(" ");return F(b,"string")||F(b,"undefined")?H(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),I(e,b,c))}function K(){e.input=function(c){for(var d=0,e=c.length;d',a,""].join(""),k.id=h,(l?k:m).innerHTML+=f,m.appendChild(k),l||(m.style.background="",g.appendChild(m)),i=c(k,a),l?k.parentNode.removeChild(k):m.parentNode.removeChild(m),!!i},z=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var d;return y("@media "+b+" { #"+h+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},A=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=F(e[d],"function"),F(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),B={}.hasOwnProperty,C;!F(B,"undefined")&&!F(B.call,"undefined")?C=function(a,b){return B.call(a,b)}:C=function(a,b){return b in a&&F(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return J("flexWrap")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!F(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){return!!a.WebGLRenderingContext},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.geolocation=function(){return"geolocation"in navigator},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!J("indexedDB",a)},s.hashchange=function(){return A("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},s.rgba=function(){return D("background-color:rgba(150,255,150,.5)"),G(j.backgroundColor,"rgba")},s.hsla=function(){return D("background-color:hsla(120,40%,100%,.5)"),G(j.backgroundColor,"rgba")||G(j.backgroundColor,"hsla")},s.multiplebgs=function(){return D("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return J("backgroundSize")},s.borderimage=function(){return J("borderImage")},s.borderradius=function(){return J("borderRadius")},s.boxshadow=function(){return J("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return E("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return J("animationName")},s.csscolumns=function(){return J("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return D((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),G(j.backgroundImage,"gradient")},s.cssreflections=function(){return J("boxReflect")},s.csstransforms=function(){return!!J("transform")},s.csstransforms3d=function(){var a=!!J("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return J("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(['#modernizr:after{content:"',l,'";visibility:hidden}'].join(""),function(b){a=b.offsetHeight>=1}),a},s.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(d){}return c},s.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(d){}return c},s.localstorage=function(){try{return localStorage.setItem(h,h),localStorage.removeItem(h),!0}catch(a){return!1}},s.sessionstorage=function(){try{return sessionStorage.setItem(h,h),sessionStorage.removeItem(h),!0}catch(a){return!1}},s.webworkers=function(){return!!a.Worker},s.applicationcache=function(){return!!a.applicationCache},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(m.call(b.createElementNS(r.svg,"animate")))},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var L in s)C(s,L)&&(x=L.toLowerCase(),e[x]=s[L](),v.push((e[x]?"":"no-")+x));return e.input||K(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)C(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},D(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.mq=z,e.hasEvent=A,e.testProp=function(a){return H([a])},e.testAllProps=J,e.testStyles=y,e.prefixed=function(a,b,c){return b?J(a,b,c):J(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return o.call(a)=="[object Function]"}function e(a){return typeof a=="string"}function f(){}function g(a){return!a||a=="loaded"||a=="complete"||a=="uninitialized"}function h(){var a=p.shift();q=1,a?a.t?m(function(){(a.t=="c"?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){a!="img"&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l={},o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};y[c]===1&&(r=1,y[c]=[],l=b.createElement(a)),a=="object"?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),a!="img"&&(r||y[c]===2?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i(b=="c"?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),p.length==1&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&o.call(a.opera)=="[object Opera]",l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return o.call(a)=="[object Array]"},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f diff --git a/play.php b/play.php new file mode 100644 index 0000000..87ccb79 --- /dev/null +++ b/play.php @@ -0,0 +1,54 @@ + true, + 'nom' => true, + 'prenom' => true, + 'societe' => false, + 'fonction' => false, + 'adresse' => true, + 'cp' => true, + 'ville' => true, + 'email' => true, + 'tel' => true +); + +foreach($fields as $key => $value){ + + if($value){ + if(empty($_POST['user'][$key])){ + echo json_encode(array('success' => false, 'error' => 'fields missing')); + die(); + } + } + + $$key = addSlashes(strip_tags(utf8_decode($_POST['user'][$key]))); +} + +if(count($_POST['known']) < 1){ echo json_encode(array('success' => false, 'error' => 'fields missing')); die(); } +if(count($_POST['quizz']) != 3){ echo json_encode(array('success' => false, 'error' => 'quizz missing')); die(); } + +$query = 'INSERT INTO players(civilite, name, firstname, company, fonction, adress, cp, ville, email, known, quizz, newsletter, date) VALUES(\''.$civilite.'\', \''.$nom.'\', \''.$prenom.'\', \''.$societe.'\', \''.$fonction.'\', \''.$adresse.'\', \''.$cp.'\', \''.$ville.'\', \''.$email.'\', \''.addslashes(serialize($_POST['known'])).'\', \''.addslashes(serialize($_POST['quizz'])).'\', \''.addslashes(strip_tags($_POST['user']['newsletter'])).'\', NOW())'; + +require_once('config.php'); + +if(mysql_connect($host, $user, $password) && mysql_select_db($db)){ + if(mysql_query($query)){ + echo json_encode(array('success' => true)); die(); + }else{ + $query_check_mail = mysql_query("SELECT id FROM players WHERE email = '".$email."' LIMIT 0,1"); + $check_mail = mysql_num_rows($query_check_mail); + if($check_mail == 1){ + echo json_encode(array('success' => false, 'error' => 'already')); die(); + }else{ + echo json_encode(array('success' => false, 'error' => 'sql error')); die(); + } + } +} +else +{ + echo json_encode(array('success' => false, 'error' => 'sql connection error')); die(); +} + +?> \ No newline at end of file