first commit. Integ from AC
authorcavaliet
Tue, 02 Apr 2013 12:45:17 +0200
changeset 0 ca1b8c0fbe35
child 1 4aec3f00ea87
first commit. Integ from AC
.project
integ/about.html
integ/css/default.css
integ/css/jquery.mCustomScrollbar.css
integ/css/reset.css
integ/css/skin/1.png
integ/css/skin/2.png
integ/css/skin/3.png
integ/css/skin/add.png
integ/css/skin/arrow_b.png
integ/css/skin/arrows.png
integ/css/skin/bg-motif.jpg
integ/css/skin/bg_hover.png
integ/css/skin/border.png
integ/css/skin/border_modal.png
integ/css/skin/close.png
integ/css/skin/flag_fr.png
integ/css/skin/flag_it.png
integ/css/skin/flag_us.png
integ/css/skin/licence-12.png
integ/css/skin/loupe.png
integ/css/skin/main-bg.png
integ/css/skin/next.png
integ/css/skin/picto_no_off.png
integ/css/skin/picto_no_on.png
integ/css/skin/picto_yes_off.png
integ/css/skin/picto_yes_on.png
integ/css/skin/prev.png
integ/css/skin/remove.png
integ/css/skin/sprite_badges.png
integ/css/skin/sprite_core.png
integ/css/skin/sprite_main.png
integ/css/skin/sprite_picto.png
integ/css/skin/sprite_rate.png
integ/css/skin/sprite_rate_2.png
integ/css/skin/star_off.png
integ/css/skin/star_on.png
integ/css/skin/x.png
integ/css/skin/zone_down.png
integ/css/styles.css
integ/fiche-film-si-vitrine-pleine.html
integ/fiche-film.html
integ/img/add_large.png
integ/img/add_small.png
integ/img/angelo.jpg
integ/img/badge_1.png
integ/img/badges/coach1_140px.png
integ/img/badges/coach1_46px.png
integ/img/badges/coach2_140px.png
integ/img/badges/coach2_46px.png
integ/img/badges/coach3_140px.png
integ/img/badges/coach3_46px.png
integ/img/badges/critiques1_140px.png
integ/img/badges/critiques1_46px.png
integ/img/badges/critiques2_140px.png
integ/img/badges/critiques2_46px.png
integ/img/badges/critiques3_140px.png
integ/img/badges/critiques3_46px.png
integ/img/badges/don1_140px.png
integ/img/badges/don1_46px.png
integ/img/badges/don2_140px.png
integ/img/badges/don2_46px.png
integ/img/badges/don3_140px.png
integ/img/badges/don3_46px.png
integ/img/badges/notes1_140px.png
integ/img/badges/notes1_46px.png
integ/img/badges/notes2_140px.png
integ/img/badges/notes2_46px.png
integ/img/badges/notes3_140px.png
integ/img/badges/notes3_46px.png
integ/img/badges/vitrine1_140px.png
integ/img/badges/vitrine1_46px.png
integ/img/badges/vitrine2_140px.png
integ/img/badges/vitrine2_46px.png
integ/img/badges/vitrine3_140px.png
integ/img/badges/vitrine3_46px.png
integ/img/bouton-facebook-v2.png
integ/img/bouton-facebook.png
integ/img/css/bottom-header.png
integ/img/css/main-bg.png
integ/img/eval.png
integ/img/flag_01.png
integ/img/flag_02.png
integ/img/flag_03.png
integ/img/graph_stats.png
integ/img/logo-footer.png
integ/img/logo.jpg
integ/img/logo.png
integ/img/new_badge.png
integ/img/next.png
integ/img/picto_genres_big_01.png
integ/img/picto_genres_big_02.png
integ/img/picto_genres_big_03.png
integ/img/picto_genres_medium_01.png
integ/img/picto_genres_medium_02.png
integ/img/picto_genres_medium_03.png
integ/img/picto_genres_medium_04.png
integ/img/picto_genres_medium_05.png
integ/img/player.png
integ/img/prev.png
integ/img/profil.jpg
integ/img/profil_2.jpg
integ/img/profil_3.jpg
integ/img/profil_4.jpg
integ/img/profil_50_1.jpg
integ/img/profil_50_2.jpg
integ/img/social_1.jpg
integ/img/social_2.jpg
integ/img/social_3.jpg
integ/img/social_4.jpg
integ/img/social_5.jpg
integ/img/social_6.jpg
integ/img/social_7.jpg
integ/img/social_8.jpg
integ/img/spinner.gif
integ/img/star-1.jpg
integ/img/visu_star_01.jpg
integ/img/visu_star_02.jpg
integ/img/visu_star_03.jpg
integ/index.html
integ/js/jquery.jcarousel.min.js
integ/js/jquery.mCustomScrollbar.js
integ/js/jquery.mousewheel.min.js
integ/js/jquery.simplemodal.js
integ/js/libs/jquery-1.7.1.js
integ/js/libs/jquery-1.7.1.min.js
integ/js/libs/jquery-ui-1.8.21.custom.min.js
integ/js/libs/jquery.dotdotdot-1.5.4-packed.js
integ/js/libs/modernizr-2.5.3.min.js
integ/js/script.js
integ/ma-vitrine-edit.html
integ/ma-vitrine-empty.html
integ/ma-vitrine.html
integ/mes-gouts.html
integ/not_interested.html
integ/other-profile-test-1.html
integ/other-profile.html
integ/ratings.html
integ/social.html
integ/speednoter.html
integ/statistics.html
integ/test/gitest.html
integ/wishlist.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.project	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>cinegift</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/about.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,50 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+  <!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+  <header>
+	<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+	
+	<section class="connect">
+
+		<span class="def_btn btn_01">LOG IN</span>
+
+	</section>
+	<!-- /connect -->
+  </header>
+  <div role="main">
+	<section class="central">
+		
+	</section>
+	<!-- /central -->
+  </div>
+  <!-- /main -->
+  <footer>
+	<span class="copyright">copyright &copy; 2012 Allocine</span>
+  </footer>
+
+  <script src="js/libs/jquery-1.7.1.min.js"></script>
+  <script src="js/script.js"></script>
+  <script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+  
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/css/default.css	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,282 @@
+/*
+ * HTML5 Boilerplate
+ *
+ * What follows is the result of much research on cross-browser styling.
+ * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
+ * Kroc Camen, and the H5BP dev community and team.
+ *
+ * Detailed information about this CSS: h5bp.com/css
+ *
+ * ==|== normalize ==========================================================
+ */
+
+/* =============================================================================
+   HTML5 display definitions
+   ========================================================================== */
+
+article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
+audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
+audio:not([controls]) { display: none; }
+[hidden] { display: none; }
+
+
+/* =============================================================================
+   Base
+   ========================================================================== */
+
+/*
+ * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
+ * 2. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
+ */
+
+html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
+html, button, input, select, textarea { font-family: sans-serif; color: #222; }
+body { margin: 0; font-size: 1em; line-height: 1.4; }
+
+/*
+ * Remove text-shadow in selection highlight: h5bp.com/i
+ * These selection declarations have to be separate
+ * Also: hot pink! (or customize the background color to match your design)
+ */
+
+::-moz-selection { background: #999; color: #fff; text-shadow: none; }
+::selection { background: #999; color: #fff; text-shadow: none; }
+
+
+/* =============================================================================
+   Links
+   ========================================================================== */
+
+a { color: #00e; }
+a:visited {}
+a:hover {}
+a:focus { outline: thin dotted; }
+
+/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
+a:hover, a:active { outline: 0; }
+
+
+/* =============================================================================
+   Typography
+   ========================================================================== */
+
+abbr[title] { border-bottom: 1px dotted; }
+b, strong { font-weight: bold; }
+blockquote { margin: 1em 40px; }
+dfn { font-style: italic; }
+hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
+ins { background: #ff9; color: #000; text-decoration: none; }
+mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
+
+/* Redeclare monospace font family: h5bp.com/j */
+pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
+
+/* Improve readability of pre-formatted text in all browsers */
+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: 85%; }
+
+/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
+sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
+sup { top: -0.5em; }
+sub { bottom: -0.25em; }
+
+
+/* =============================================================================
+   Lists
+   ========================================================================== */
+
+ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
+dd { margin: 0 0 0 40px; }
+nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
+
+
+/* =============================================================================
+   Embedded content
+   ========================================================================== */
+
+/*
+ * 1. Improve image quality when scaled in IE7: h5bp.com/d
+ * 2. Remove the gap between images and borders on image containers: h5bp.com/i/440
+ */
+
+img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
+
+/*
+ * Correct overflow not hidden in IE9
+ */
+
+svg:not(:root) { overflow: hidden; }
+
+
+/* =============================================================================
+   Figures
+   ========================================================================== */
+
+figure { margin: 0; }
+
+
+/* =============================================================================
+   Forms
+   ========================================================================== */
+
+form { margin: 0; }
+fieldset { border: 0; margin: 0; padding: 0; }
+
+/* Indicate that 'label' will shift focus to the associated form element */
+label { cursor: pointer; }
+
+/*
+ * 1. Correct color not inheriting in IE6/7/8/9
+ * 2. Correct alignment displayed oddly in IE6/7
+ */
+
+legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
+
+/*
+ * 1. Correct font-size not inheriting in all browsers
+ * 2. Remove margins in FF3/4 S5 Chrome
+ * 3. Define consistent vertical alignment display in all browsers
+ */
+
+button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
+
+/*
+ * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
+ */
+
+button, input { line-height: normal; }
+
+/*
+ * 1. Display hand cursor for clickable form elements
+ * 2. Allow styling of clickable form elements in iOS
+ * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
+ */
+
+button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
+
+/*
+ * Re-set default cursor for disabled elements
+ */
+
+button[disabled], input[disabled] { cursor: default; }
+
+/*
+ * Consistent box sizing and appearance
+ */
+
+input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 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-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
+
+/*
+ * Remove inner padding and border in FF3/4: h5bp.com/l
+ */
+
+button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
+
+/*
+ * 1. Remove default vertical scrollbar in IE6/7/8/9
+ * 2. Allow only vertical resizing
+ */
+
+textarea { overflow: auto; vertical-align: top; resize: vertical; }
+
+/* Colors for form validity */
+input:valid, textarea:valid {  }
+input:invalid, textarea:invalid { background-color: #f0dddd; }
+
+
+/* =============================================================================
+   Tables
+   ========================================================================== */
+
+table { border-collapse: collapse; border-spacing: 0; }
+td { vertical-align: top; }
+
+
+/* =============================================================================
+   Chrome Frame Prompt
+   ========================================================================== */
+
+.chromeframe { top: 60px;z-index: 999; background: #ccc; color: black; padding: 0.2em 0.5em; position: absolute; width: 100%; }
+
+
+/* ==|== media queries ======================================================
+   EXAMPLE Media Query for Responsive Design.
+   This example overrides the primary ('mobile first') styles
+   Modify as content requires.
+   ========================================================================== */
+
+@media only screen and (min-width: 35em) {
+  /* Style adjustments for viewports that meet the condition */
+}
+
+
+
+/* ==|== non-semantic helper classes ========================================
+   Please define your styles before this section.
+   ========================================================================== */
+
+/* For image replacement */
+.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
+.ir br { display: none; }
+
+/* Hide from both screenreaders and browsers: h5bp.com/u */
+.hidden { display: none !important; visibility: hidden; }
+
+/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
+.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
+
+/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
+.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
+
+/* Hide visually and from screenreaders, but maintain layout */
+.invisible { visibility: hidden; }
+
+/* Contain floats: h5bp.com/q */
+.clearfix:before, .clearfix:after { content: ""; display: table; }
+.clearfix:after { clear: both; }
+.clearfix { *zoom: 1; }
+
+
+/* ==|== print styles =======================================================
+   Print styles.
+   Inlined to avoid required HTTP connection: h5bp.com/r
+   ========================================================================== */
+
+@media print {
+  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
+  a, a:visited { text-decoration: underline; }
+  a[href]:after { content: " (" attr(href) ")"; }
+  abbr[title]:after { content: " (" attr(title) ")"; }
+  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
+  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; }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/css/jquery.mCustomScrollbar.css	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,187 @@
+/* basic scrollbar styling */
+/* vertical scrollbar */
+.mCSB_container{
+	width:auto;
+	/*margin-right:30px;*/
+	overflow:hidden;
+}
+.mCSB_container.mCS_no_scrollbar{
+	margin-right:0;
+}
+
+.facettes .mCustomScrollBox {
+	/* add GI */
+	width:230px;
+}
+
+.mCustomScrollBox .mCSB_scrollTools{
+	width:16px;
+	height:100%;
+	top:0;
+	right:0;
+}
+.mCSB_scrollTools .mCSB_draggerContainer{
+	height:100%;
+	-webkit-box-sizing:border-box;
+	-moz-box-sizing:border-box;
+	box-sizing:border-box;
+}
+.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
+	padding-bottom:40px;
+}
+.mCSB_scrollTools .mCSB_draggerRail{
+	width:2px;
+	height:100%;
+	margin:0 auto;
+	-webkit-border-radius:10px;
+	-moz-border-radius:10px;
+	border-radius:10px;
+}
+.mCSB_scrollTools .mCSB_dragger{
+	cursor:pointer;
+	width:100%;
+	height:90px;
+}
+.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
+	width:9px;
+	height:100%;
+	margin:0 auto;
+	text-align:center;
+}
+.mCSB_scrollTools .mCSB_buttonUp,
+.mCSB_scrollTools .mCSB_buttonDown{
+	height:20px;
+	overflow:hidden;
+	margin:0 auto;
+	cursor:pointer;
+}
+.mCSB_scrollTools .mCSB_buttonDown{
+	bottom:0;
+	margin-top:-40px;
+}
+/* horizontal scrollbar */
+.mCSB_horizontal .mCSB_container{
+	height:auto;
+	margin-right:0;
+	margin-bottom:30px;
+	overflow:hidden;
+}
+.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
+	margin-bottom:0;
+}
+.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
+	width:100%;
+	height:16px;
+	top:auto;
+	right:auto;
+	bottom:0;
+	left:0;
+	overflow:hidden;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
+	height:100%;
+	width:auto;
+	-webkit-box-sizing:border-box;
+	-moz-box-sizing:border-box;
+	box-sizing:border-box;
+	overflow:hidden;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
+	padding-bottom:0;
+	padding-right:20px;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
+	width:100%;
+	height:2px;
+	margin:7px 0;
+	-webkit-border-radius:10px;
+	-moz-border-radius:10px;
+	border-radius:10px;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
+	width:30px;
+	height:100%;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
+	width:100%;
+	height:4px;
+	margin:6px auto;
+	-webkit-border-radius:10px;
+	-moz-border-radius:10px;
+	border-radius:10px;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
+.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
+	width:20px;
+	height:100%;
+	overflow:hidden;
+	margin:0 auto;
+	cursor:pointer;
+	float:left;
+}
+.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
+	right:0;
+	bottom:auto;
+	margin-left:-40px;
+	margin-top:-16px;
+	float:right;
+}
+
+/* default scrollbar colors and backgrounds */
+.mCustomScrollBox .mCSB_scrollTools{
+	opacity:0.75;
+}
+.mCustomScrollBox:hover .mCSB_scrollTools{
+	opacity:1;
+}
+.mCSB_scrollTools .mCSB_draggerRail{
+	/*
+	background:#000; /* rgba fallback */
+	/*background:rgba(0,0,0,0.4);
+	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
+}
+.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
+	background:#3b3b3b;
+}
+.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
+	background:#4d4d4d;
+}
+.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
+.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
+	background:#4d4d4d;
+}
+.mCSB_scrollTools .mCSB_buttonUp,
+.mCSB_scrollTools .mCSB_buttonDown,
+.mCSB_scrollTools .mCSB_buttonLeft,
+.mCSB_scrollTools .mCSB_buttonRight{
+	background-image:url(mCSB_buttons.png);
+	background-repeat:no-repeat;
+	opacity:0.4;
+	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
+}
+.mCSB_scrollTools .mCSB_buttonUp{
+	background-position:0 0;
+}
+.mCSB_scrollTools .mCSB_buttonDown{
+	background-position:0 -20px;
+}
+.mCSB_scrollTools .mCSB_buttonLeft{
+	background-position:0 -40px;
+}
+.mCSB_scrollTools .mCSB_buttonRight{
+	background-position:0 -56px;
+}
+.mCSB_scrollTools .mCSB_buttonUp:hover,
+.mCSB_scrollTools .mCSB_buttonDown:hover,
+.mCSB_scrollTools .mCSB_buttonLeft:hover,
+.mCSB_scrollTools .mCSB_buttonRight:hover{
+	opacity:0.75;
+	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
+}
+.mCSB_scrollTools .mCSB_buttonUp:active,
+.mCSB_scrollTools .mCSB_buttonDown:active,
+.mCSB_scrollTools .mCSB_buttonLeft:active,
+.mCSB_scrollTools .mCSB_buttonRight:active{
+	opacity:0.9;
+	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/css/reset.css	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,52 @@
+@charset "utf-8";
+/* http://meyerweb.com/eric/tools/css/reset/ 
+   v2.0 | 20110126
+   License: none (public domain)
+*/
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+/*b, u, i,*/
+center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed, 
+figure, figcaption, footer, header, hgroup, 
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+	margin: 0;
+	padding: 0;
+	border: 0;
+	font-size: 100%;
+	font: inherit;
+	vertical-align: baseline;
+}
+em{font-style:normal;}
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure, 
+footer, header, hgroup, menu, nav, section {
+	display: block;
+}
+body {
+	line-height: 1;
+}
+ol, ul {
+	list-style: none;
+}
+blockquote, q {
+	quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+	content: '';
+	content: none;
+}
+table {
+	border-collapse: collapse;
+	border-spacing: 0;
+}
+
Binary file integ/css/skin/1.png has changed
Binary file integ/css/skin/2.png has changed
Binary file integ/css/skin/3.png has changed
Binary file integ/css/skin/add.png has changed
Binary file integ/css/skin/arrow_b.png has changed
Binary file integ/css/skin/arrows.png has changed
Binary file integ/css/skin/bg-motif.jpg has changed
Binary file integ/css/skin/bg_hover.png has changed
Binary file integ/css/skin/border.png has changed
Binary file integ/css/skin/border_modal.png has changed
Binary file integ/css/skin/close.png has changed
Binary file integ/css/skin/flag_fr.png has changed
Binary file integ/css/skin/flag_it.png has changed
Binary file integ/css/skin/flag_us.png has changed
Binary file integ/css/skin/licence-12.png has changed
Binary file integ/css/skin/loupe.png has changed
Binary file integ/css/skin/main-bg.png has changed
Binary file integ/css/skin/next.png has changed
Binary file integ/css/skin/picto_no_off.png has changed
Binary file integ/css/skin/picto_no_on.png has changed
Binary file integ/css/skin/picto_yes_off.png has changed
Binary file integ/css/skin/picto_yes_on.png has changed
Binary file integ/css/skin/prev.png has changed
Binary file integ/css/skin/remove.png has changed
Binary file integ/css/skin/sprite_badges.png has changed
Binary file integ/css/skin/sprite_core.png has changed
Binary file integ/css/skin/sprite_main.png has changed
Binary file integ/css/skin/sprite_picto.png has changed
Binary file integ/css/skin/sprite_rate.png has changed
Binary file integ/css/skin/sprite_rate_2.png has changed
Binary file integ/css/skin/star_off.png has changed
Binary file integ/css/skin/star_on.png has changed
Binary file integ/css/skin/x.png has changed
Binary file integ/css/skin/zone_down.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/css/styles.css	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,4744 @@
+body {
+	margin: 0;
+	font-size: 1em;
+	line-height: 1.4;
+	font-family: helvetica, arial, sans-serif;
+	background: #2d2d2d url(skin/main-bg.png) repeat 0 0;
+	color: #fff;
+}
+
+input, ol, ul {
+	margin: 0;
+	padding: 0;
+	border: none;
+}
+
+i {
+	font-style: normal;
+}
+
+button {
+	border: none;
+	cursor: pointer;
+}
+
+h2 {
+	font-size: 50px;
+	font-weight: bold;
+	line-height: 1;
+	margin: 0 0 5px 0;
+}
+.top_section h2 {
+	float: left;
+}
+
+a {
+	color: #fff;
+	text-decoration: none;
+}
+
+:focus { outline: none; }
+
+/* --- Helpers --- */
+.margin_10b {
+	margin-bottom: 10px !important;
+}
+.margin_20b {
+	margin-bottom: 20px !important;
+}
+.margin_30b {
+	margin-bottom: 30px !important;
+}
+.margin_40b {
+	margin-bottom: 40px !important;
+}
+.margin_60b {
+	margin-bottom: 60px !important;
+}
+
+.margin_10t {
+	margin-top: 10px !important
+}
+.margin_20t {
+	margin-top: 20px !important
+}
+.margin_30t {
+	margin-top: 30px !important
+}
+.margin_40t {
+	margin-top: 40px !important
+}
+.margin_60t {
+	margin-top: 60px !important
+}
+
+.margin_10v {
+	margin-bottom: 10px !important;
+	margin-top: 10px !important;
+}
+.margin_20v {
+	margin-bottom: 20px !important;
+	margin-top: 20px !important;
+}
+.margin_30v {
+	margin-bottom: 30px !important;
+	margin-top: 30px !important;
+}
+.margin_40v {
+	margin-bottom: 40px !important;
+	margin-top: 40px !important;
+}
+
+.margin_10h {
+	margin-left: 10px !important;
+	margin-right: 10px !important;
+}
+.margin_20h {
+	margin-left: 20px !important;
+	margin-right: 20px !important;
+}
+.margin_30h {
+	margin-left: 30px !important;
+	margin-right: 30px !important;
+}
+.margin_40h {
+	margin-left: 40px !important;
+	margin-right: 40px !important;
+}
+
+.margin_10r {
+	margin-right: 10px !important;
+}
+.margin_20r {
+	margin-right: 20px !important;
+}
+.margin_30r {
+	margin-right: 30px !important;
+}
+.margin_40r {
+	margin-right: 40px !important;
+}
+.margin_60r {
+	margin-right: 60px !important;
+}
+
+.margin_10l {
+	margin-left: 10px !important;
+}
+.margin_20l {
+	margin-left: 20px !important;
+}
+.margin_30l {
+	margin-left: 30px !important;
+}
+.margin_40l {
+	margin-left: 40px !important;
+}
+.margin_60l {
+	margin-left: 60px !important;
+}
+
+.margin_a {
+	margin-left: auto !important;
+	margin-right: auto !important;
+}
+
+.padding_10r {
+	padding-right: 10px !important;
+}
+.padding_20r {
+	padding-right: 20px !important;
+}
+.padding_30r {
+	padding-right: 30px !important;
+}
+.padding_40r {
+	padding-right: 40px !important;
+}
+
+.inner_padding_40r > * {
+	padding-right: 40px !important;
+}
+
+.fs11 {
+	font-size: 11px !important;
+}
+.fs13 {
+	font-size: 13px !important;
+}
+.fs18 {
+	font-size: 18px !important;
+}
+.fs20 {
+	font-size: 20px !important;
+}
+.uppercase {
+	text-transform: uppercase !important;
+}
+.bold {
+	font-weight: bold !important;
+}
+
+/* which one is used by the script ? */
+.hidden {
+	display: none !important;
+}
+.hidden {
+	visibility: hidden !important;
+}
+
+.fl {
+	float: left !important
+}
+.fr {
+	float: right !important
+}
+
+.d_block {
+	display: block !important;
+}
+.d_inline_block {
+	display: block !important;
+}
+.d_table {
+	display: table !important;
+}
+.d_table_r {
+	display: table-row !important;
+}
+.d_table_c {
+	display: table-cell !important;
+}
+
+.align_l {
+	text-align: left !important;
+}
+.align_c {
+	text-align: center !important;
+}
+
+.breaker {
+	clear: both;
+	height: 0;
+	overflow: hidden;
+	font-size: 1%;
+}
+.clear {
+	clear: both !important;
+}
+
+.invisibility {
+	position: absolute !important;
+	left: -10000px !important;
+	top: -10000px !important;
+}
+/* --- /Helpers --- */
+
+/* header */
+header {
+	z-index: 999;
+	height: 61px;
+	min-width: 980px;
+	position: fixed;
+	left: 0;
+	right: 0;
+	top: 0;
+	padding: 0;
+	color: #D3D3D3;
+	background: #090909 url(../img/css/bottom-header.png) repeat-x 0 52px;
+	border-bottom: 1px solid #222222;
+}
+
+header .logo {
+	float: left;
+	margin: 13px 30px 0;
+}
+
+header nav li {
+	float: left;
+}
+
+header nav li:hover a, header nav li.current a {
+	-webkit-box-shadow: 0px 0px 4px 3px #1D1D1D inset;
+	box-shadow: 0px 0px 4px 3px #1D1D1D inset;
+	background: #222222;
+	background-color: rgba(66, 66, 66, 0.7);
+}
+
+header nav li a {
+	display: block;
+	height: 60px;
+	line-height: 60px;
+	vertical-align: middle;
+	padding: 0 10px 0 10px;
+	font-size: 14px;
+	color: #d3d3d3;
+	text-decoration: none;
+	font-weight: bold;
+}
+
+nav li a.notification span{
+	display: inline-block;
+	width: 18px;
+	height: 18px;
+	line-height: 18px;
+	background: #ffcb45;
+	text-align: center;
+	color: #000;
+	-moz-border-radius: 50%;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+	font-size: 11px;
+	margin-left:10px;
+}
+/* /header */
+
+html,body {
+	height: 100%;
+}
+.profile div[role="main"] {
+	display: table;
+	position: relative;
+	z-index: 3;
+	height: 100%;
+}
+
+/* footer & nav */
+footer {
+	text-align: center;
+	position: fixed;
+	left: 0;
+	right: 0;
+	top: 100%;
+	margin-top: -59px;
+	height: 59px;
+	min-width: 920px;
+	padding: 0 30px;
+	border-top: 1px solid #2a2a2a;
+	z-index: 4;
+	font-size: 13px;
+	color: #fff;
+	background-color: #000000;
+	background-color: rgba(0, 0, 0, 0.9);
+	-webkit-box-shadow: 0px 1px 32px 0px #000;
+	box-shadow: 0px 1px 32px 0px #000;
+}
+
+footer nav a {
+	text-decoration: none;
+	font-size: 12px;
+}
+
+footer nav {
+	display: inline-block;
+	margin-top: 10px;
+}
+
+footer nav ul {
+	display: inline-block;
+	border: 1px solid #000;
+	border-color: #2b2b2b #2b2b2b #292424 #272727;
+	border-radius: 10px;
+}
+
+footer nav ul li {
+	float: left;
+}
+
+footer nav ul li a {
+	display: block;
+	height: 35px;
+	line-height: 35px;
+	padding: 0 14px;
+	min-width: 110px;
+	font-size: 12px;
+	font-weight: bold;
+	background: #000000;
+	color: #ececec;
+	border-right: 1px solid #2b2b2b;
+	border-left: 1px solid #2b2b2b;
+}
+
+footer nav ul li:first-child a {
+	-webkit-border-radius: 10px 0px 0px 10px;
+	border-radius: 10px 0px 0px 10px;
+}
+
+footer nav ul li:last-child a {
+	-webkit-border-radius: 0px 10px 10px 0px;
+	border-radius: 0px 10px 10px 0px;
+}
+
+footer nav ul li:hover a, footer nav ul li.current a {
+	background: #ececec;
+	color: #000000;
+}
+footer nav ul li.current a {
+	border-right: 1px solid #fff;
+	border-left: 1px solid #fff;
+}
+footer .logofoot {
+	position: absolute;
+	right: 25px;
+	top: 16px;
+}
+
+footer .series_form {
+	/*
+	 position:absolute;
+	 right:0;
+	 margin:0 30px;
+	 */
+	float: right;
+	line-height: 59px;
+	vertical-align: middle;
+}
+
+footer .series_form * {
+	vertical-align: middle;
+}
+
+footer form.series_form label {
+	margin-left: 5px
+}
+
+#footer_search {
+	display: inline-block;
+	vertical-align: middle;
+	margin: 13px 20px 13px 0;
+	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+	filter: alpha(opacity=100);
+	-moz-opacity: 1;
+	-khtml-opacity: 1;
+	opacity: 1;
+	-webkit-transition: opacity 0.2s ease;
+	-moz-transition: opacity 0.2s ease;
+	-o-transition: opacity 0.2s ease;
+	-ms-transition: opacity 0.2s ease;
+	transition: opacity 0.2s ease;
+}
+
+.open #footer_search {
+	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+	filter: alpha(opacity=0);
+	-moz-opacity: 0;
+	-khtml-opacity: 0;
+	opacity: 0;
+}
+/* /footer & nav */
+
+/* connexion */
+.connect {
+	float: right;
+	height: 60px;
+	position: relative;
+	margin-right: 10px;
+}
+
+.connect .add_profiles, .connect .connected_profiles, .connect .logout {
+	float: left;
+	line-height: 60px;
+}
+
+.connect .add_profiles {
+}
+
+.connect .connected_profiles {
+	margin-left: 5px;
+}
+
+.connect  img {
+	border: 2px solid #fff;
+	-webkit-border-radius: 5px;
+	border-radius: 5px;
+}
+
+.connect .connected_profiles span, .connect .connected_profiles img {
+	vertical-align: middle;
+}
+
+.connect .connected_profiles img {
+	margin-left: 5px;
+}
+
+.connect .connected_profiles span {
+	font-weight: bold;
+	font-size: 13px;
+}
+
+.connect .logout {
+	display: block;
+	background-position: -49px -97px;
+	height: 20px;
+	width: 20px;
+	margin: 20px 0 0 10px;
+	text-indent: -9999px;
+	cursor: pointer;
+}
+
+.add {
+	display: inline-block;
+	background: url(skin/add.png) no-repeat 50% 50%;
+	height: 16px;
+	width: 16px;
+	text-indent: -9999px;
+	cursor: pointer;
+	vertical-align: middle;
+}
+
+.remove {
+	display: inline-block;
+	background: url(skin/remove.png) no-repeat 50% 50%;
+	height: 16px;
+	width: 16px;
+	text-indent: -9999px;
+	cursor: pointer;
+	vertical-align: middle;
+}
+
+.manage_profiles {
+	background: #ffb400;
+	position: absolute;
+	top: 60px;
+	left: 0;
+	right: -30px;
+	padding: 0 5px;
+	font-size: 12px;
+}
+
+.connect_profiles, .deconnect_profiles {
+	display: none;
+}
+
+.manage_profiles ul {
+	border-bottom: 1px solid #ffc600;
+}
+
+.manage_profiles ul li {
+	padding: 5px;
+	line-height: 24px;
+	vertical-align: middle;
+	overflow: hidden;
+	border-top: 1px solid #ffc600;
+}
+
+.manage_profiles ul li * {
+	vertical-align: middle;
+}
+
+.manage_profiles ul li img {
+	float: left;
+	margin: 0 10px 0 0;
+}
+
+.manage_profiles ul li div {
+	float: right;
+}
+.manage_profiles ul li div span {
+	text-indent: -9999px;
+	cursor: pointer;
+}
+
+.deconnect {
+	display: block;
+	padding: 5px;
+	margin: 5px 0;
+	text-align: center;
+	font-weight: bold;
+	cursor: pointer;
+	background: #ffda00; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmI0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #ffda00 0%, #ffb400 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffda00), color-stop(100%,#ffb400)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #ffda00 0%,#ffb400 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #ffda00 0%,#ffb400 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #ffda00 0%,#ffb400 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #ffda00 0%,#ffb400 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffda00', endColorstr='#ffb400',GradientType=0 ); /* IE6-8 */
+}
+
+.deconnect:hover {
+	display: block;
+	padding: 5px;
+	text-align: center;
+	font-weight: bold;
+	background: #1a1a1a;
+	color: #fff;
+	text-shadow: none;
+	filter: none;
+}
+
+/* /connexion */
+
+/* --- filters search --- */
+.filters_search {
+	position: relative;
+}
+
+.top_section .filters_search {
+	margin-top: 5px;
+}
+
+.filters_search input[type=text] {
+	border: 1px solid #000;
+	border-color: #1A1D1E #1A1D1E #686868;
+	background: #000 url(skin/loupe.png) no-repeat 10px 8px;
+	height: 30px;
+	width: 161px;
+	color: #fff;
+	padding-left: 35px;
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+}
+.column_button {
+	background-color: #ececec;
+	color: #000;
+	-webkit-border-radius: 5px;
+	border-radius: 5px;
+	width: 43px;
+	height: 31px;
+	display: block;
+	cursor: pointer;
+	position: absolute;
+	top: 12px;
+}
+.column_button span {
+	background-position: -30px -97px;
+	width: 17px;
+	height: 17px;
+	margin: 7px auto;
+	overflow: hidden;
+	text-indent: -9999px;
+	display: block;
+}
+.column_button:hover {
+	-webkit-box-shadow: 0 0px 1px 1px #000000 inset;
+	box-shadow: 0 0px 1px 1px #000000 inset;
+}
+.btn_search_on, .btn_search_on:hover {
+	-webkit-box-shadow: 0 0px 10px 2px #000000 inset;
+	box-shadow: 0 0px 10px 2px #000000 inset;
+}
+
+.filters_search i {
+	display: block;
+	width: 35px;
+	height: 30px;
+	line-height: 30px;
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	left: 0;
+	cursor: pointer;
+	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+	filter: alpha(opacity=0);
+	-moz-opacity: 0;
+	-khtml-opacity: 0;
+	opacity: 0;
+}
+
+/* --- /filters search --- */
+
+/* left panel */
+#filters {
+	position: fixed;
+	width: 230px;
+	height: 100%;
+	background: #212121;
+	margin-top: 60px;
+	top: 0;
+	left: 0;
+	z-index: 2;
+	margin-left: -230px;
+	-webkit-box-shadow: inset 0px 0px 10px 10px rgba(0, 0, 0, 0.20), 0px 0px 1px 0px rgba(255,255,255, 0.24);
+	box-shadow: inset 0px 0px 10px 10px rgba(0, 0, 0, 0.20), 0px 0px 1px 0px rgba(255,255,255, 0.24);
+	-webkit-transition: margin-left 0.5s ease;
+	-moz-transition: margin-left 0.5s ease;
+	-o-transition: margin-left 0.5s ease;
+	-ms-transition: margin-left 0.5s ease;
+	transition: margin-left 0.5s ease;
+}
+
+.open #filters {
+	margin-left: 0px;
+}
+.profile #filters {
+	margin: 0;
+	padding-top: 60px;
+	position: relative;
+	z-index: 2;
+	display: table-cell;
+}
+
+#searchZone {
+	background: url(skin/border.png) repeat-x bottom left;
+	/*margin:0 0 20px 0;
+	 overflow:hidden;*/
+}
+
+#searchZone form {
+	margin: 20px 15px 20px 15px;
+}
+
+.tags {
+	margin: 0 10px 10px;
+}
+
+.tags a {
+	background: #3c3c3c; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDJkMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #3c3c3c 0%, #2d2d2d 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#2d2d2d)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#2d2d2d 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #3c3c3c 0%,#2d2d2d 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #3c3c3c 0%,#2d2d2d 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #3c3c3c 0%,#2d2d2d 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#2d2d2d',GradientType=0 ); /* IE6-8 */
+	display: inline-block;
+	padding: 1px 20px 3px 7px;
+	margin: 0 5px 10px 0;
+	color: #fff;
+	font-size: 13px;
+	-webkit-border-radius: 5px;
+	border-radius: 5px;
+	border-bottom: 1px solid #191919;
+	border-top: 1px solid #6d6d6d;
+}
+
+.tags a:hover {
+	background: #595959 url(skin/close.png); /* Old browsers */
+	background-image: url(skin/close.png), -moz-linear-gradient(top,  rgba(96,96,96,1) 0%, rgba(83,83,83,1) 50%, rgba(68,68,68,1) 100%); /* FF3.6+ */
+	background-image: url(skin/close.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,96,1)), color-stop(50%,rgba(83,83,83,1)), color-stop(100%,rgba(68,68,68,1))); /* Chrome,Safari4+ */
+	background-image: url(skin/close.png), -webkit-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(83,83,83,1) 50%,rgba(68,68,68,1) 100%); /* Chrome10+,Safari5.1+ */
+	background-image: url(skin/close.png), -o-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(83,83,83,1) 50%,rgba(68,68,68,1) 100%); /* Opera 11.10+ */
+	background-image: url(skin/close.png), -ms-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(83,83,83,1) 50%,rgba(68,68,68,1) 100%); /* IE10+ */
+	background-image: url(skin/close.png), linear-gradient(to bottom,  rgba(96,96,96,1) 0%,rgba(83,83,83,1) 50%,rgba(68,68,68,1) 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
+	background-repeat: no-repeat;
+	background-position: right 5px;
+}
+
+.facettes {
+	height: 72%;
+	margin-bottom: 60px;
+	overflow: auto;
+	position: relative;
+	z-index: 10;
+}
+
+.profile .facettes {
+	text-align: center;
+	overflow: visible;
+	width: 230px;
+}
+
+.profile .facettes img.photo_profile {
+	display: block;
+	margin: 30px auto 26px auto;
+}
+.profile .facettes img.photo_profile + p {
+	margin-bottom: 29px;
+}
+
+.profile .facettes p {
+	font-weight: bold;
+}
+.profile button.add_del_coach {
+	width: 156px;
+	height: 33px;
+	background-color: #494949;
+	font-size: 12px;
+	font-weight: bold;
+	color: #ffffff;
+	text-shadow: rgba(0,0,0,0.8) 0 -1px 1px;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
+	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.41), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+	box-shadow: 0 1px 0 0 rgba(255,255,255,0.41), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+	margin: -9px auto 40px;
+	display: block;
+}
+.profile button.add_del_coach:hover {
+	opacity: 0.7;
+}
+.profile .decorations {
+	margin: 0 0 29px 36px;
+	text-align: left;
+}
+.profile .follow_area {
+	margin-bottom: 25px;
+}
+.profile .badges_area {
+	margin-bottom: 19px;
+}
+.profile .decorations p {
+	font-weight: normal;
+	font-size: 12px;
+	margin-bottom: 10px;
+}
+.profile .decorations p span {
+	font-weight: bold;
+	font-size: 18px;
+}
+.profile .decorations ul li {
+	display: block;
+	float: left;
+	position: relative;
+}
+.profile .badges_area ul li {
+	margin: 0 7px 10px 0;
+}
+.profile .follow_area ul li {
+	margin: 0px 4px 4px 0;
+}
+.profile .follow_area ul li a {
+	display: block;
+}
+.profile .badges_area ul li .badge_tooltip {
+	top: 58px;
+	left: -10px;
+	display: none;
+	box-shadow: 0px 0px 0px 1px #343434;
+}
+.profile .follow_area ul li .rate_tooltip {
+	top: -31px;
+	left: -4px;
+	display: none;
+	box-shadow: 2px 2px 10px 0px #000;
+}
+.profile .decorations ul li > *:hover + .rate_tooltip,
+.profile .decorations ul li > *:hover + .badge_tooltip {
+	display: block;
+}
+.profile .follow_area ul li img {
+	border: 1px solid #656565;
+	display: block;
+}
+
+.profile .badges_area ul li > div > span {
+	text-indent: -9999px;
+	overflow: hidden;
+	display: block;
+	width: 42px;
+	height: 42px;
+}
+
+/* /left panel */
+
+.top_section.bottom_border {
+	border-bottom: 2px solid #303030;
+	padding-bottom: 20px;
+	margin: 0 0 30px 0;
+}
+
+.top_section_alt {
+	padding-bottom: 20px;
+	margin: 0 0 30px 0;
+}
+
+/* --- central --- */
+section.central {
+	min-width: 980px;
+}
+.profile section.central {
+	display: table-row;
+}
+#results {
+	padding: 30px 0px 80px 0px;
+	margin: 60px 0 0;
+	position: relative;
+	z-index: 1;
+	-webkit-transition: margin-left 0.5s ease;
+	-moz-transition: margin-left 0.5s ease;
+	-o-transition: margin-left 0.5s ease;
+	-ms-transition: margin-left 0.5s ease;
+	transition: margin-left 0.5s ease;
+}
+
+.open #results {
+	margin-left: 233px;
+	overflow: hidden;
+}
+.profile #results {
+	display: table-cell;
+	vertical-align: top;
+	width: 100%;
+	padding-top: 90px;
+}
+
+ul.film_list {
+	margin: 0 auto;
+	padding-right: 45px;
+	-webkit-transition: width 0.3s ease;
+	-moz-transition: width 0.3s ease;
+	-o-transition: width 0.3s ease;
+	-ms-transition: width 0.3s ease;
+	transition: width 0.3s ease;
+}
+.film_list > li {
+	float: left;
+	padding-left: 45px;
+	vertical-align: top;
+	margin-bottom: 30px;
+	position: relative;
+	height: 268px;
+}
+
+.film_list > li > div:hover .close {
+	display: block;
+	right: auto;
+	left: -17px;
+	top: -17px;
+	z-index: 10;
+}
+
+:not(.not_interest_list) > .film_list > li:first-child {
+	background: url(skin/1.png) no-repeat 20px 0;
+}
+:not(.not_interest_list) > .film_list > li:nth-child(2) {
+	background: url(skin/2.png) no-repeat 20px 0;
+}
+:not(.not_interest_list) > .film_list > li:nth-child(3) {
+	background: url(skin/3.png) no-repeat 20px 0;
+}
+
+.film_list > li a {
+	font-weight: bold;
+	text-align: center;
+	display: block;
+	width: 160px;
+	margin-top: 10px;
+	line-height: 17px;
+}
+.spe_list > li a:hover span,
+.film_list > li a:hover {
+	color: #FFDA00;
+}
+
+.film_list > li > div > img {
+	display: block;
+}
+
+.film_list > li > a span {
+	display: block;
+	height: 60px;
+	width: 164px;
+	text-align: center;
+	position: absolute;
+	bottom: -70px;
+	left: 0;
+	line-height: 20px;
+}
+
+.film_list > li > div {
+	width: 160px;
+	height: 213px;
+	line-height: 210px;
+	position: relative;
+	border: 1px solid #393939;
+	padding: 0px;
+	background: transparent;
+	display: block;
+}
+
+.film_list > li .overlay_area {
+	display: none;
+	width: 160px;
+	height: 170px;
+	padding-top: 43px;
+	position: absolute;
+	top: -3px;
+	left: -3px;
+	margin: 0px;
+	background-color: #000000;
+	background-color: rgba(0,0,0,0.75);
+	font-size: 13px;
+	font-weight: bold;
+	line-height: normal;
+	border: 3px solid #fff;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
+	text-align: center;
+}
+
+.film_list > li > div:hover .overlay_area {
+	display: block;
+}
+.film_list > li > div:hover .others_infos {
+	display: none;
+}
+.film_list > li .info_btn:hover + .tooltip_info,
+.vitr_list > li .info_btn:hover + .tooltip_info {
+	display: block;
+}
+
+.vitr_list > li .overlay_area > p.price,
+.film_list > li .overlay_area > p {
+	left: 47px;
+	margin: 0;
+	position: absolute;
+	top: 11px;
+	width: 65px;
+	line-height: 14px;
+	font-size: 10px;
+	font-weight: normal;
+	color: #D3D3D3;
+	text-shadow: 0px 1px 1px #000;
+	filter: dropshadow(color=#000, offx=0, offy=1);
+	margin-bottom: 10px;
+}
+.vitr_list > li .overlay_area > p.price{
+	left: 52px;
+	text-align: center;
+}
+
+.vitr_list > li .overlay_area > p.price > strong,
+.film_list > li .overlay_area > p > strong {
+	font-size: 12px;
+	display: block;
+	font-weight: bold;
+}
+
+.film_list .play_btn,
+.vitr_list .del_btn,
+.vitr_list .play_btn {
+	left: 9px;
+}
+.film_list .info_btn,
+.vitr_list .edit_btn,
+.vitr_list .info_btn {
+	right: 9px;
+}
+.vitr_list .move_btn {
+	left: 72px;
+	cursor: move;
+}
+
+.vitr_list .del_btn,
+.vitr_list .edit_btn,
+.vitr_list .move_btn,
+.vitr_list .editBlock p.price,
+.vitr_list .editBlock .play_btn,
+.vitr_list .editBlock .info_btn {
+	display: none;
+}
+.vitr_list .editBlock .del_btn,
+.vitr_list .editBlock .edit_btn,
+.vitr_list .editBlock .move_btn {
+	display: block;
+}
+
+.play_btn span {
+	background-position: -59px -39px;
+	width: 11px;
+	height: 11px;
+	margin: 11px auto;
+}
+.info_btn span {
+	background-position: -80px -36px;
+	width: 7px;
+	height: 15px;
+	margin: 7px auto;
+}
+.del_btn span {
+	background-position: -28px -136px;
+	width: 15px;
+	height: 15px;
+	margin: 9px auto;
+}
+.move_btn span {
+	background-position: -94px -34px;
+	width: 14px;
+	height: 19px;
+	margin: 6px auto;
+}
+.edit_btn span {
+	background-position: -113px -37px;
+	width: 15px;
+	height: 14px;
+	margin: 10px auto;
+}
+
+.results .datas, .results .datas_small {
+	display: block;
+	text-align: center;
+	margin-right: 35px;
+	font-size: 12px;
+}
+
+.results .datas strong, .results .datas_small strong {
+	display: block;
+	font-weight: bold;
+	line-height: 1;
+}
+
+.results .datas strong {
+	font-size: 45px;
+}
+.results .datas_small strong {
+	font-size: 25px;
+}
+
+.results h2 {
+	margin: 0 0 50px 50px;
+}
+.results h3 {
+	font-size: 18px;
+	font-weight: bold;
+	margin-bottom: 0px;
+}
+
+ul.spe_list {
+	margin-top: 15px;
+	float: left;
+	display: block;
+}
+ul.spe_list li {
+	float: left;
+	width: 112px;
+	height: 207px;
+	overflow: hidden;
+	margin: 0 29px 15px 0;
+}
+ul.spe_list li img {
+	display: block;
+	border: 1px solid #7c7c7c;
+	margin-bottom: 14px;
+}
+ul.spe_list li span {
+	font-weight: bold;
+	display: block;
+	text-align: center;
+}
+ul.saga_list li {
+	overflow: visible;
+}
+
+/* VITRINE */
+button.edit_vitrine {
+	width: 115px;
+	height: 35px;
+	background-color: #000;
+	font-size: 14px;
+	font-weight: bold;
+	color: #fff;
+	-webkit-border-radius: 8px;
+	border-radius: 8px;
+	margin: 15px 20px 0 0;
+	display: block;
+	float: right;
+}
+button.edit_vitrine.active,
+button.edit_vitrine:hover {
+	color:#000;
+	background-color: #e9eaea;
+}
+.simplemodal-container button.edit_vitrine {
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #1899e1 0%, #126ae3 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1899e1), color-stop(100%,#126ae3)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #1899e1 0%,#126ae3 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1899e1', endColorstr='#126ae3',GradientType=0 ); /* IE6-9 */
+	text-shadow: 0px -1px 1px #000;
+	filter: dropshadow(color=#000, offx=0, offy=-1);
+}
+.simplemodal-container button.edit_vitrine:hover {
+	color: #fff;
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #126ae3 0%, #1899e1 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#126ae3), color-stop(100%,#1899e1)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #126ae3 0%,#1899e1 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#126ae3', endColorstr='#1899e1',GradientType=0 ); /* IE6-9 */
+}
+.simplemodal-container button.edit_vitrine.btErase {
+	background: #d91233;
+}
+.simplemodal-container .full-vitrine-modal p {
+	text-align: center;
+	margin: 20px 20px 0 20px;
+	font-size: 16px;
+}
+.simplemodal-container .full-vitrine-modal a {
+	margin: 0;
+}
+
+
+ul.vitr_list {
+	margin: 0 auto;
+	padding: 0;
+	width: 704px;
+}
+.vitr_list > li {
+	float: left;
+	padding-left: 6px;
+	vertical-align: top;
+	margin-bottom: 6px;
+	position: relative;
+	height: auto;
+}
+
+.vitr_list > li > div:hover .close {
+	display: block;
+	right: auto;
+	left: -17px;
+	top: -17px;
+	z-index: 10;
+}
+
+.vitr_list > li a:hover {
+	color: #FFDA00;
+}
+
+.vitr_list > li > div > img {
+	display: block;
+}
+
+.vitr_list > li > div {
+	text-align: center;
+	display: block;
+	position: relative;
+	border: 1px solid #434343;
+	padding: 0;
+	background: rgba(0,0,0,0.8);
+	height: 224px;
+    width: 168px;
+}
+
+.vitr_list > li.emptyBlock > div {
+	line-height: 221px;
+	background: #202020;
+}
+.vitr_list > li.editBlock > div {
+	border:1px dashed #B0B0B0;
+}
+.vitr_list > li .item_disk_large,
+.vitr_list > li .item_disk_xl {
+	background: #303030;
+	display: none;
+}
+.vitr_list > li.emptyBlock .item_disk_large,
+.vitr_list > li.emptyBlock .item_disk_xl {
+	display: inline-block;
+}
+.vitr_list > li .overlay_area {
+	display: none;
+	width: 148px;
+	height: 168px;
+	padding: 57px 10px 0;
+	position: absolute;
+	z-index: 2;
+	top: -3px;
+	left: -3px;
+	margin: 0px;
+	background-color: #000000;
+	background-color: rgba(0,0,0,0.75);
+	font-size: 13px;
+	font-weight: bold;
+	line-height: normal;
+	border: 3px solid #fff;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
+	cursor: pointer;
+	text-align: left;
+}
+
+.vitr_list > li:hover .overlay_area {
+	display: block;
+}
+.vitr_list > li p {
+	margin-bottom: 10px;
+}
+.vitr_list .film_title {
+	font-weight: normal;
+	font-size: 12px;
+}
+.vitr_list .desc {
+	font-style: italic;
+	font-weight: normal;
+}
+.vitr_list .film_title strong{
+	font-weight: bold;
+}
+.vitr_list .film_title a {
+	display: block;
+	color:#1598ff;
+	font-size: 16px;
+	font-weight: bold;
+}
+.vitr_list .sya .rate {
+	display: block;
+}
+.vitr_list .mini_thumb {
+	margin: 0;
+}
+
+/* FIRST ELEMENT */
+.vitr_list > li:first-child > div {
+	height: 456px;
+    width: 344px;
+}
+.vitr_list > li.emptyBlock:first-child > div {
+	line-height: 453px;
+	background: #202020;
+}
+.vitr_list > li:first-child .overlay_area {
+    height: 356px;
+    width: 284px;
+    padding: 100px 30px 0;
+}
+.vitr_list > li:first-child .overlay_area > p.price{
+	left: 146px;
+}
+.vitr_list > li:first-child .overlay_area > p {
+	margin-bottom: 20px;
+}
+.vitr_list > li:first-child .film_title {
+	font-size: 13px;
+}
+.vitr_list > li:first-child .film_title a {
+	font-size: 22px;
+}
+.vitr_list > li:first-child .move_btn {
+	left: 159px;
+}
+.containerImgTxt {
+	position: relative;
+}
+.containerImgTxt .left_content,
+.containerImgTxt > img,
+.containerImgTxt > a {
+	float: left;
+	border: 1px solid #aaaaaa;
+	margin: 0px 11px 0 20px;
+	font-size: 15px;
+}
+.containerImgTxt > img,
+.containerImgTxt > a img{
+	display: block;
+}
+.containerImgTxt div.right_content {
+	position: relative;
+	margin-right:20px;
+	overflow: hidden;
+}
+.containerImgTxt .rating_module {
+	position: absolute;
+	right: 0;top: 0;
+}
+.containerImgTxt .right_content > .s_name{
+	line-height: 14px;
+	vertical-align: top;
+}
+.containerImgTxt .right_content > span{
+	vertical-align: top;
+	line-height: 18px;
+}
+.containerImgTxt .right_content > span.year{
+	font-size: 13px;
+	vertical-align: top;
+	line-height: 15px;
+}
+.containerImgTxt .right_content > p{
+	margin-top:10px;
+	font-size: 13px;
+	color: #ededed;
+}
+.containerImgTxt .right_content .createTime{
+	font-size: 10px;
+	color: #626262;
+}
+.containerImgTxt textarea{
+	display: block;
+	width: 518px;
+	height: 103px;
+	color: #232323;
+	font-size: 13px;
+	-webkit-border-radius: 5px;
+	border-radius: 5px;
+	font-family: helvetica;
+	background-color: #ececec;
+	resize: none;
+	outline: none;
+}
+.containerImgTxt .nbCommentChar{
+	position: absolute;
+	right: 10px;bottom: 7px;
+	width: 26px; height: 18px;
+	font-size: 15px;
+	color: #575757;
+	background-color: #ececec;
+}
+
+/* /Vitrine */
+/* Fiche Film */
+#results.moviePage {
+	min-width: 980px;
+	margin: 30px auto 0px;
+}
+.moviePageTop {
+	position: relative;
+	font-size: 13px;
+	padding: 117px 36px 36px;
+	background: transparent url(skin/bg-motif.jpg) repeat 0 0;
+	border-bottom:1px solid #323232;
+	 -webkit-box-shadow: 0px 1px 22px 0px rgba(0,0,0,0.5);
+	box-shadow: 0px 1px 22px 0px rgba(0,0,0,0.5);
+}
+.moviePageTop h2{
+	font-size: 35px;
+	margin: 0px;
+}
+.moviePageTop .firstsInfos span.film_title{
+	font-size: 16px;
+}
+.moviePageTop > a{
+	float: left;
+	margin-right: 36px;
+	display: block;
+	position: relative;
+	z-index: 2;
+}
+.moviePageTop > a .btn_play {
+	position: absolute;
+	width: 38px;
+	height: 38px;
+	right: 5px; bottom: 10px;
+	-webkit-box-shadow: 0 0 0 2px #A5A7A4;
+	box-shadow: 0 0 0 2px #A5A7A4;
+}
+.moviePageTop > a .btn_play span {
+	background-position: -120px -133px;
+	width: 21px;
+	height: 21px;
+	margin: 11px 0 0 12px;
+}
+
+.moviePageTop .othersInfos p:nth-child(1){
+	margin-top: 0px;
+}
+.moviePageTop p{
+	margin-top: 15px;
+	color: #d5d5d5;
+}
+.moviePageTop > strong{
+	font-size: 14px;
+}
+.moviePageTop .firstsInfos {
+	position: absolute;
+	z-index: 1;
+	left: 36px;
+	top: 30px;
+	margin-bottom: 15px;
+}
+.moviePageTop .firstsInfos > p span:not(.flag){
+	padding-right: 25px;
+}
+
+span.duration i {
+	display: inline-block;
+	width: 18px;
+	height: 18px;
+	background-position: -105px -55px;
+	margin-top: -3px;
+	margin-right: 4px;
+	vertical-align: middle;
+}
+span.licence.lic12 {
+	display: inline-block;
+	width: 18px;
+	height: 18px;
+	background: transparent url(skin/licence-12.png) no-repeat 0 0;
+	text-indent: -100px;
+	overflow: hidden;
+}
+.moviePageTop .actionsBlock {
+	float: right;
+	position: relative;
+	z-index: 2;
+	margin-top: -87px;
+	margin-left: 36px;
+	padding: 26px 0 0;
+	width: 252px;
+	background-color: #1b1b1b;
+	-webkit-border-radius: 8px;
+	border-radius: 8px;
+	text-align: center;
+	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.18), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+	box-shadow: 0 1px 0 0 rgba(255,255,255,0.18), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+}
+.moviePageTop .actionsBlock .btn_thumbs {
+	position: static;
+	margin: 25px 0 17px;
+}
+.moviePageTop .actionsBlock .btn_thumb {
+	width: 50px;
+	height: 50px;
+}
+.moviePageTop .actionsBlock .btn_thumb span {
+	margin: 15px auto;
+}
+.moviePageTop .actionsBlock .btFbShare {
+	display: block;
+	height: 24px;
+	width: 154px;
+	overflow: hidden;
+	margin: 0 auto;
+}
+.moviePageTop .actionsBlock a {
+	font-size: 11px;
+	font-weight: bold;
+	color: #fff;
+	-moz-box-sizing:border-box;
+	-webkit-box-sizing:border-box;
+	box-sizing:border-box;
+	text-align: left;
+	padding: 0 0 0 52px;
+	margin: 0 auto 14px;
+	width: 216px;
+	height: 40px;
+	line-height: 40px;
+	display: block;
+	-webkit-border-radius: 2px;
+	border-radius: 2px;
+	background-color: #393939;
+	background-color: rgba(148,148,148,0.25);
+	position: relative;
+	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.18), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+	box-shadow: 0 1px 0 0 rgba(255,255,255,0.18), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+}
+.moviePageTop .actionsBlock a:not(.movie_buy):hover {
+	border: 2px solid white;
+	line-height: 36px;
+	padding-left:50px;
+}
+.moviePageTop .actionsBlock a:before {
+	background-position: -58px -54px;
+	content: "";
+	display: block;
+	position: absolute;
+	left:16px;
+	top:10px;
+	width: 21px;
+	height: 21px;
+}
+.moviePageTop .actionsBlock a.movie_buy {
+	cursor: default;
+	opacity: 0.5;
+	margin-top: 23px;
+	margin-bottom: 32px;
+}
+.moviePageTop .actionsBlock a.movie_buy:before {
+	left: 14px;
+}
+.moviePageTop .actionsBlock a.movie_trailer:before {
+	background-position: -120px -133px;
+	top:12px;left: 18px;
+}
+.moviePageTop .actionsBlock a.movie_vitrine:before {
+	background-position: -144px -171px;
+	height: 24px;
+	top:8px;
+}
+.moviePageTop .actionsBlock a.movie_critique:before {
+	background-position: -84px -55px;
+}
+.moviePageTop .actionsBlock a.movie_trailer:hover:before {
+	top:10px;
+	left:16px;
+}
+.moviePageTop .actionsBlock a.movie_vitrine:hover:before {
+	top:6px;
+	left:14px;
+}
+.moviePageTop .actionsBlock a.movie_critique:hover:before {
+	top:8px;
+	left:14px;
+}
+.moviePageTop .othersInfos {
+	margin: 0 288px 0 286px;
+}
+.moviePageTop .othersInfos > :last-child {
+	margin: 26px 0 0 0;
+}
+.moviePageTop .othersInfos p.synopsis {
+	height: 107px;
+	overflow: hidden;
+}
+.sinopSee,
+.moreBadges {
+	float: right;
+	height: 25px;width: 25px;
+	cursor: pointer;
+	display: block;
+	background-color: transparent;
+}
+.sinopSee span,
+.moreBadges span {
+	height: 14px;width: 14px;
+	background: #949494;
+	background-color: rgba(148,148,148,0.25);
+	cursor: pointer;
+	display: block;
+	color: #fff;
+	line-height: 14px;
+	margin: 5px auto;
+	-webkit-border-radius: 2px;
+	border-radius: 2px;
+	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.41), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+	box-shadow: 0 1px 0 0 rgba(255,255,255,0.41), inset 0px 1px 1px 0px rgba(0,0,0,0.75);
+}
+
+.moreBadges {
+	margin-right: 35px;
+	font-size: 14px;
+}
+
+.moviePageTop .othersInfos > div > div {
+	margin: 10px 30px 0 0;
+}
+.moviePageTop .othersInfos div.goToAC a {
+	display: block;
+	margin: 20px 0 0 0;
+}
+.moviePageTop .othersInfos div.goToAC .info_btn {
+	position: relative;
+	display: inline-block;
+	margin-top: -4px;
+	margin-right: 8px;
+}
+.moviePageTop .othersInfos div.goToAC a:hover .info_btn {
+	-webkit-box-shadow: 0 0 0 2px #A5A7A4;
+	box-shadow: 0 0 0 2px #A5A7A4;
+}
+.moviePageTop .othersInfos .info_btn span {
+	margin-top: 5px;
+}
+.moviePageBottom {
+	padding: 351px 0 36px 36px;
+	position: relative;
+}
+.moviePageBottom > div {
+	float: left;
+	margin-bottom: 36px;
+}
+.similarMovies {
+	position: absolute;
+	top: 36px;left: 36px;
+}
+.otherActivity {
+	width: 50%;
+	padding-right: 45px;
+	-webkit-box-sizing: border-box;
+	-moz-box-sizing: border-box;
+	box-sizing: border-box;
+}
+.otherActivity:last-child {
+	margin-right: 0px;
+}
+.similarMovies ul {
+	float: none;
+}
+.similarMovies ul li{
+	width: 152px;
+	height: 260px;
+	margin-right: 34px;
+}
+.similarMovies ul li span{
+	color: #c8cfd6;
+	font-size:13px; 
+}
+.similarMovies ul li img{
+	border-color: #434343;
+}
+.otherActivity .containerImgTxt {
+	margin-left: 0;
+	padding: 16px 0;
+	border-bottom: 1px solid #181818;
+	-webkit-box-shadow: 0 1px 0 0 #494949;
+	box-shadow: 0 1px 0 0 #494949;
+}
+.otherActivity .containerImgTxt > a {
+	margin-left: 0;
+}
+.otherActivity .containerImgTxt div.right_content {
+	margin-right: 0;
+}
+.otherActivity .containerImgTxt .right_content > p {
+	margin-top: 2px;
+}
+.otherActivity .containerImgTxt .rating_module {
+	top: 15px;
+}
+.otherActivity .containerImgTxt:last-child {
+	border: none;
+	box-shadow: none;
+}
+
+/* /Fiche Film */
+
+p.msg_box {
+	position: relative;
+	font-size: 14px;
+	margin: -30px 0 30px;
+	height: 60px;
+	line-height: 60px;
+	padding-left: 46px;
+	background: #3A3A3A; /* Old browsers */
+	background: -moz-linear-gradient(top,  #282828 0%, #3A3A3A 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#282828), color-stop(100%,#3A3A3A)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #282828 0%,#3A3A3A 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #282828 0%,#3A3A3A 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #282828 0%,#3A3A3A 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #282828 0%,#3A3A3A 100%); /* W3C */
+}
+
+p.msg_box i.close {
+	display: block;
+	position: absolute;
+	right: 30px;
+	top: 21px;
+	height: 18px;
+	width: 18px;
+	text-indent: -999px;
+	overflow: hidden;
+	cursor: pointer;
+	background-position: -27px -134px;
+}
+.like_container,
+.container_table_row .other_container {
+	border-bottom: 1px solid #181818;
+	-webkit-box-shadow: 0 1px 0 0 #494949;
+	box-shadow: 0 1px 0 0 #494949;
+	margin: 0 46px 46px 46px;
+	padding: 0 0 0 0;
+	position: relative;
+	display: inline-block;
+	vertical-align: top;
+}
+
+h2.my_stars, .like_container h2 {
+	font-size: 30px;
+	margin: 0 0 30px;
+}
+.other_container {
+	margin: 0 0 0 46px;
+	padding: 0 0 46px 0;
+	position: relative;
+	display: inline-block;
+	vertical-align: top;
+}
+.like_container:nth-child(3) {
+	border-bottom: none;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+}
+
+.like_container .carousels {
+	display: table;
+}
+.like_container .carousels > div {
+	display: table-row;
+}
+.like_container .carousels > div > * {
+	display: table-cell;
+}
+.like_container .carousels > div > span.title {
+	vertical-align: top;
+}
+
+/* --- /central --- */
+
+/* Accordion */
+.adCntnr {
+	padding: 20px 20px 50px 0;
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul {
+	padding: 0 25px 5px;
+	margin: 0
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul li {
+	border-bottom: 1px solid #3e3e3e;
+	padding: 3px 0;
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul li:last-child {
+	border-bottom: none;
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul li a {
+	color: #fff;
+	text-decoration: none;
+	font-size: 13px;
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul li a:hover {
+	color: #ccc;
+}
+
+.adCntnr .acco2 .collapse .accCntnt ul li a span {
+	float: right
+}
+
+.adCntnr .acco2 .collapse .accCntnt .seeAll {
+	background: #333;
+	color: #FFF;
+	display: block;
+	font-size: 13px;
+	height: 30px;
+	line-height: 30px;
+	text-align: center;
+	text-decoration: none;
+	margin: 3px 25px 0 0
+}
+
+.adCntnr .acco2 .expand a:before {
+	background-position: -69px -95px;
+	content: "";
+	display: inline-block;
+	width: 12px;
+	height: 12px;
+	margin: 0 6px;
+}
+
+.adCntnr .acco2 .expand a {
+	border-bottom: 1px solid #3e3e3e;
+	text-decoration: none;
+	color: #fff;
+	padding-bottom: 3px;
+	padding-top: 3px
+}
+
+.adCntnr .acco2 .openAd a {
+	background-color: #eeeeee;
+	color: #484848;
+	font-weight: bold;
+}
+.adCntnr .acco2 .openAd a:before {
+	background-position: -81px -95px;
+	content: "";
+	display: inline-block;
+	width: 12px;
+	height: 12px;
+	margin: 0 6px;
+}
+/* /Accordion */
+
+/* Modal */
+#interest-modal-content, #not-interest-modal-content, #basic-modal-content, #basic-modal-content2, #basic-modal-content3, #comment-modal, #modif-movie-modal, #add-movie-modal, #full-vitrine-modal, #allBadges-modal, #newBadges-modal {
+	display: none;
+}
+
+#basic-modal-content3 {
+	padding: 30px;
+}
+
+#simplemodal-overlay {
+	background-color: #000;
+	cursor: default;
+}
+
+#simplemodal-container {
+	height: 450px;
+	width: 695px;
+	color: #fff;
+	border: 10px solid rgba(204, 204, 204, .3);
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+}
+
+#simplemodal-container {
+	height: 300px;
+	width: 695px;
+	color: #fff;
+	border: 10px solid rgba(204, 204, 204, .3);
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+}
+
+#simplemodal-container .whyNot {
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+	background: #2d2d2d;
+	float: left;
+	margin: 16px 0 0 18px;
+	width: 27%;
+}
+#simplemodal-container .whyNot {
+	width: 206px;
+}
+#simplemodal-container .whyNot:hover {
+	background-color: #535353;
+}
+#simplemodal-container .likeTopText {
+	margin: 24px 40px 0px 31px;
+	overflow: hidden;
+}
+#simplemodal-container .likeTopText p strong {
+	font-weight: bold;
+	font-size: 20px;
+}
+h2.my_stars:before, .like_container h2:before, #simplemodal-container .likeTopText:before {
+	width: 37px;
+	height: 37px;
+	content: "";
+	display: block;
+	float: left;
+	margin: 6px 20px 20px 0;
+}
+
+h2.my_stars:before, .like_container h2:before {
+	margin: 0 20px 0 0;
+}
+
+
+.like_container h2.ilike:before, #interest-modal-content .likeTopText:before {
+	background-position: -62px -155px;
+}
+.like_container h2.i_dont_like:before, #not-interest-modal-content .likeTopText:before {
+	background-position: -103px -155px;
+}
+h2.my_stars:before {
+	background-position: -123px -200px;
+}
+#simplemodal-container .likeTopText + div {
+	margin-left: 66px;
+}
+
+#simplemodal-container #basic-modal-content p {
+	padding-left: 10px;
+	background: url(skin/border_modal.png) repeat-x left bottom;
+	padding-bottom: 10px;
+	font-size: 14px;
+}
+.simplemodal-container p {
+	padding-left: 0px;
+	padding-bottom: 4px;
+	font-size: 14px;
+}
+
+#simplemodal-container p.interest {
+	padding-left: 10px;
+	background: none;
+	padding-bottom: 15px;
+	margin: 0
+}
+
+#simplemodal-container .alphabet {
+	padding-left: 10px;
+	margin: 10px 0;
+	overflow: hidden;
+}
+
+#simplemodal-container .alphabet li {
+	float: left;
+}
+
+#simplemodal-container .alphabet li a {
+	font-weight: bold;
+	text-decoration: none;
+	padding: 3px 7px;
+	font-size: 17px;
+	line-height: 26px;
+}
+
+#simplemodal-container .alphabet li a:hover, #simplemodal-container .alphabet li a.selected {
+	background: #555;
+	-webkit-border-radius: 20px;
+	border-radius: 20px;
+}
+
+#simplemodal-container .star_names {
+	height: 330px;
+	overflow: auto;
+	clear: both;
+}
+
+#simplemodal-container .star_names li {
+	margin: 0 0 20px 9px;
+	/*display:inline-block;*/
+	/*width: 30%;*/
+	width: 214px;
+	float: left;
+}
+
+#simplemodal-container .star_names li a {
+	text-decoration: none;
+	display: table;
+	height: 60px;
+	width: 204px;
+	padding: 10px 5px;
+	font-size: 14px;
+}
+
+#simplemodal-container .star_names li a em {
+	display: table-cell;
+	vertical-align: middle;
+	padding-left: 10px;
+	line-height: 16px;
+}
+
+#simplemodal-container .star_names li a:hover, #simplemodal-container .star_names li a.selected {
+	background: #2d2d2d;
+	-webkit-border-radius: 10px;
+	border-radius: 10px;
+}
+
+#simplemodal-container .star_names li a .item_disk_medium {
+	/*float:left;*/
+	display: table-cell;
+}
+
+#simplemodal-container .star_names li a strong, #simplemodal-container .whyNot  a > span {
+	display: block;
+	white-space: normal;
+	padding: 2px;
+	text-align: center;
+}
+
+#simplemodal-container .star_names li a strong {
+	font-weight: bold;
+}
+
+#simplemodal-container .whyNot strong {
+	display: block;
+	margin-top: 0px;
+	text-align: center;
+}
+
+#simplemodal-container .whyNot .item_disk_big {
+	margin-bottom: 10px;
+}
+#simplemodal-container .whyNot a {
+	text-decoration: none;
+	padding: 20px 5px;
+	display: block;
+}
+
+#simplemodal-container code {
+	background: #141414;
+	border-left: 3px solid #65B43D;
+	color: #bbb;
+	display: block;
+	font-size: 12px;
+	margin-bottom: 12px;
+	padding: 4px 6px 6px;
+}
+
+.simplemodal-container a {
+	color: #ddd;
+}
+
+#simplemodal-container a.modalCloseImg {
+	background: url(skin/x.png) no-repeat;
+	width: 32px;
+	height: 32px;
+	display: inline;
+	z-index: 3200;
+	position: absolute;
+	top: -26px;
+	right: -26px;
+	cursor: pointer;
+}
+
+#simplemodal-container h3 {
+	color: #fff;
+	margin: 0 0 10px 0;
+	background: #131313;
+	padding: 10px 10px 10px 20px;
+	font-weight: bold;
+	font-size: 18px;
+}
+
+#simplemodal-container .interest {
+	margin: 0 0 0 0;
+	background: none;
+}
+
+.simplemodal-wrap {
+	background-color: #202020;
+	overflow: hidden !important
+}
+
+	/* EDIT MOVIE */
+.simplemodal-container .item_rating {
+	margin: 25px 0 0 20px;
+	float: left;
+}
+.simplemodal-container .containerImgTxt {
+	margin-top: 17px;
+}
+.simplemodal-container .containerImgTxt .rating_module {
+	right: 15px;
+}
+
+/* / Modal */
+
+/* carousels */
+.carousels {
+}
+
+.carousels .title {
+	width: 105px;
+	padding-top: 35px;
+	font-weight: bold;
+}
+.carousels .title_list {
+	padding-top: 14px;
+}
+
+.jcarousel-skin-tango .jcarousel-direction-rtl {
+	direction: rtl;
+}
+
+.jcarousel-skin-tango .jcarousel-container-horizontal {
+	width: 385px;
+	padding: 0 34px 0 45px;
+}
+
+.jcarousel-skin-tango .jcarousel-clip {
+	overflow: hidden;
+}
+
+.jcarousel-skin-tango .jcarousel-clip-horizontal {
+	width: 388px;
+	height: 60px;
+	padding: 15px 0;
+}
+
+.jcarousel-skin-tango .jcarousel-item {
+	width: 60px;
+	height: 60px;
+}
+
+.jcarousel-skin-tango .jcarousel-item-horizontal {
+	margin-left: 0;
+	margin-right: 18px;
+}
+
+.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
+	margin-left: 10px;
+	margin-right: 0;
+}
+
+.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal {
+	position: absolute;
+	top: 29px;
+	width: 28px;
+	height: 32px;
+	cursor: pointer;
+	background: transparent url(skin/sprite_main.png) no-repeat -96px -96px;
+}
+
+.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
+	opacity: 0.5;
+}
+.jcarousel-skin-tango .jcarousel-prev-horizontal {
+	left: 0;
+}
+
+.jcarousel-skin-tango .jcarousel-next-horizontal {
+	right: 0;
+	background-position: -120px -96px;
+}
+
+.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
+	cursor: default;
+	background: none;
+}
+/* /carousels */
+
+/* btn */
+.btn_thumbs {
+	width: 100%;
+	bottom: 22px;
+	margin: 0 auto;
+	position: absolute;
+}
+
+.btn_thumb_still{
+	display: inline-block;
+	margin: 18px 6px 0px 0px;
+	width: 45px;
+	height: 45px;
+	text-indent: -9999px;
+}
+
+.btn_thumb, .mini_thumb, .micro_thumb, .button {
+	display: inline-block;
+	margin: 0 5px;
+	width: 45px;
+	height: 45px;
+	line-height: 45px;
+	text-align: center;
+	vertical-align: middle;
+	text-indent: -9999px;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+	background-color: #949494;
+	background-color: rgba(68,68,68, 0.7);
+	-webkit-box-shadow: inset 0px 1px 2px 0px #000;
+	box-shadow: inset 0px 1px 2px 0px #000, 0px 1px 2px 0px rgba(255,255,255, 0.2);
+	cursor: pointer;
+}
+.mini_thumb {
+	position: absolute;
+	top: 9px;
+	width: 31px;
+	height: 31px;
+	line-height: 31px;
+}
+.micro_thumb {
+	position: static;
+	display: inline-block;
+	width: 25px;
+	height: 25px;
+	line-height: 25px;
+	margin: 18px 0 0;
+}
+
+.others_infos {
+	position: absolute;
+	right: 0px;
+	bottom: -1px;
+	width: 32px;
+	height: 33px;
+	display: block;
+}
+
+.movie_rated {
+	background-position: 0 0;
+}
+.movie_yes {
+	background-position: -33px 0;
+}
+.movie_no {
+	background-position: -66px 0;
+}
+.movie_note {
+	background-position: -99px 0;
+	width: 21px;
+	padding-left: 11px;
+	height: 33px;
+	line-height: 46px;
+	font-size: 12px;
+	text-align: center;
+	font-weight: bold;
+}
+.movie_note:after {
+	background-position: -132px 0;
+	position: absolute;
+	width: 32px;
+	height: 33px;
+	display: block;
+	content: '';
+	bottom: 0;
+	right: 0;
+}
+
+.mini_thumb:hover, .micro_thumb:hover, .btn_thumb:hover, .button:hover {
+	-webkit-box-shadow: 0 0 0 2px #A5A7A4;
+	box-shadow: 0 0 0 2px #A5A7A4;
+}
+
+.btn_on:hover, .btn06_on:hover, .btn07_on:hover, .btn_on, .btn06_on, .btn07_on {
+	background-color: #e9eaea;
+	background-color: rgba(233,234,234, 0.8);
+}
+
+.micro_thumb > span, .mini_thumb > span, .btn_thumb span, .button span ,.btn_thumb_still span{
+	display: block;
+	text-align: center;
+	vertical-align: middle;
+}
+
+.btn_headd span {
+	background-position: -144px -171px;
+	width: 20px;
+	height: 24px;
+	margin: 13px auto;
+}
+.btn_yes span, .btn06 span {
+	background-position: 0 -34px;
+	width: 27px;
+	height: 19px;
+	margin: 13px auto;
+}
+.btn_no span, .btn07 span {
+	background-position: -27px -34px;
+	width: 27px;
+	height: 19px;
+	margin: 13px auto;
+}
+.btn_yes.btn_on span, .btn06 .btn06_on span {
+	background-position: 0 -55px;
+}
+.btn_no.btn_on span, .btn07 .btn07_on span {
+	background-position: -27px -55px;
+}
+
+.btn_refuse span, .btn_activ span {
+	width: 12px;
+	height: 12px;
+	margin: 7px auto 0;
+}
+.btn_activ span {
+	background-position: -82px -138px;
+}
+.btn_refuse span {
+	background-position: -100px -138px;
+}
+
+.btn_def {
+	cursor: pointer;
+	font-family: Tahoma, Geneva, sans-serif;/* nécessaire */
+	/*text-align:center;*/
+	margin: 0;
+	padding: 0 8px;
+	display: inline-block;
+	line-height: 24px;
+	outline: none;
+	vertical-align: middle;
+	font-size: 11px;
+	font-weight: 700;
+	text-decoration: none;
+	border-radius: 3px;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.5);
+	box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.5);
+}
+
+.btn_def:hover {
+	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.5);
+	box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.5);
+}
+
+.connect .button {
+	margin: 18px 0 0 0;
+	padding: 0 30px;
+}
+
+.btn_01 {
+	background: #ededed; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #ededed 0%, #d2d2d2 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#d2d2d2)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #ededed 0%,#d2d2d2 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #ededed 0%,#d2d2d2 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #ededed 0%,#d2d2d2 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #ededed 0%,#d2d2d2 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d2d2d2',GradientType=0 ); /* IE6-8 */
+}
+
+/* /btn */
+
+.speednotercontent .picturezone img {
+	display: block;
+}
+
+.list_01 > li {
+	padding: 20px 0;
+	border-top: 1px solid #303030;
+}
+
+.list_01 > li:first-child {
+	border-top: none;
+}
+
+.list_01 > li strong {
+	display: inline-block;
+	width: 150px;
+	text-align: center;
+	vertical-align: middle;
+	margin: 0 20px 0 0;
+}
+
+.list_01 > li strong em {
+	display: block;
+}
+
+.list_01 ul {
+	display: inline-block;
+	vertical-align: middle;
+}
+
+.list_01 > li  li {
+	display: inline-block;
+	margin-left: 30px;
+}
+
+.list_01 > li  li:first-child {
+	margin-left: 0px;
+}
+
+.rating_trends {
+	float: left;
+	border: 1px solid #999;
+	padding: 10px;
+	margin: 20px 0 0 0;
+}
+
+/* tooltip infobulle */
+
+div.tooltip_info {
+	width: 173px;
+	min-height: 205px;
+	padding: 15px 15px 0;
+	position: absolute;
+	right: -223px;
+	top: -3px;
+	background: #3d3d3c;
+	border: 1px solid #626262;
+	z-index: 2;
+	text-align: left;
+	-webkit-box-shadow: 0 0 20px 0px #000000;
+	box-shadow: 0 0 20px 0px #000000;
+	display: none;
+}
+
+span.arrow_tooltip {
+	width: 13px;
+	height: 23px;
+	position: absolute;
+	top: 13px;
+	left: -13px;
+	z-index: 3;
+	display: block;
+	background-position: 0px -119px;
+}
+
+div.posLeft {
+	left: -222px;
+}
+span.posLeft {
+	left: 203px;
+	background-position: -13px -119px;
+}
+
+.tooltip_info p {
+	margin-bottom: 14px;
+	line-height: 15px;
+}
+.tooltip_info p.film_title {
+	margin-bottom: 7px;
+	font-size: 16px;
+	line-height: 19px;
+}
+span.award,
+.tooltip_info p.award {
+	font-size: 12px;
+}
+span.award i,
+.tooltip_info p.award i {
+	display: inline-block;
+	width: 15px;
+	height: 13px;
+	background-position: -28px -119px;
+	margin-top: -2px;
+	margin-right: 4px;
+	vertical-align: middle;
+}
+.tooltip_info p span.title_info {
+	display: block;
+	color: #d5d5d5;
+	font-size: 11px;
+}
+.tooltip_info p strong {
+	color: #ffbe40;
+	font-size: 12px;
+}
+.tooltip_info ul, .social_bloc .overlay_area ul {
+	margin-bottom: 5px;
+}
+.overlay_area ul li {
+	display: inline-block;
+	margin-right: 5px;
+}
+span.flag,
+ul li .flag {
+	display: block;
+	width: 13px;
+	height: 13px;
+	overflow: hidden;
+	text-indent: -9999px;
+	background-repeat: no-repeat;
+}
+span.flag{
+	display: inline-block;
+	vertical-align: middle;
+	margin-top: -5px;
+}
+span.year,
+ul li.year {
+	margin-left: 3px;
+}
+
+.flag_fr {
+	background-image: url(skin/flag_fr.png);
+}
+.flag_us {
+	background-image: url(skin/flag_us.png);
+}
+.flag_it {
+	background-image: url(skin/flag_it.png);
+}
+
+/* --- item_disk --- */
+
+.item_disk_medium, .item_disk_large, .item_disk_big, .item_disk_xl {
+	position: relative;
+	margin: 0 auto;
+	display: inline-block;
+}
+.item_desactivated {
+	opacity: 0.3;
+}
+.disk_overlay {
+	-webkit-box-shadow: 0 0 0 3px #afafaf;
+	box-shadow: 0 0 0 3px #afafaf;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+	background-color: rgba(0,0,0,0.1);
+	position: absolute;
+	width: 60px;
+	height: 60px;
+	top: 0;
+	left: 3px;
+	display: none;
+	text-align: center;
+}
+
+.carousels ul li {
+	position: relative;
+}
+.carousels ul li:hover .item_desactivated + .disk_overlay {
+	display: block;
+}
+.like_container .item_disk_medium {
+	margin-left: 3px;
+}
+
+.item_disk_medium:hover i.close, .item_disk_big:hover i.close, .saga_list li:hover i.close {
+	display: block;
+}
+.item_desactivated:hover i.close, .item_desactivated:hover i.close {
+	display: none;
+}
+
+.item_disk_small, .item_disk_medium, .item_disk_large, .item_disk_big, .item_disk_xl {
+	text-align: center;
+	vertical-align: middle;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+	color: #727272;
+	font-weight: bold;
+	text-shadow: 0px 1px 1px #fff;
+	filter: dropshadow(color=#fff, offx=0, offy=1);
+	background: #e9e9e9; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmNiY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #e9e9e9 0%, #cbcbcb 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#cbcbcb)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #e9e9e9 0%,#cbcbcb 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #e9e9e9 0%,#cbcbcb 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #e9e9e9 0%,#cbcbcb 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #e9e9e9 0%,#cbcbcb 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#cbcbcb',GradientType=0 ); /* IE6-8 */
+}
+
+.item_disk_small {
+	width: 42px;
+	height: 42px;
+	background: #999999; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: -moz-linear-gradient(top,  #999999 0%, #7f7f7f 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#7f7f7f)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #999999 0%,#7f7f7f 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #999999 0%,#7f7f7f 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #999999 0%,#7f7f7f 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #999999 0%,#7f7f7f 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#7f7f7f',GradientType=0 ); /* IE6-8 */
+}
+
+.item_disk_medium {
+	width: 56px;
+	height: 56px;
+	line-height: 56px;
+	font-size: 18px;
+	padding: 2px;
+}
+.item_disk_large {
+	width: 65px;
+	height: 65px;
+	line-height: 65px;
+	font-size: 20px;
+	padding: 2px;
+}
+
+.item_disk_big {
+	width: 84px;
+	height: 84px;
+	line-height: 84px;
+	font-size: 26px;
+	padding: 2px;
+}
+.item_disk_xl {
+	width: 107px;
+	height: 107px;
+	line-height: 107px;
+	font-size: 28px;
+	padding: 2px;
+}
+
+.item_disk_small img, .item_disk_medium img, .item_disk_large img, .item_disk_big img, .item_disk_xl img {
+	display: block;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+}
+
+.item_disk_medium img {
+	width: 56px;
+	height: 56px;
+}
+.item_disk_large img {
+	width: 65px;
+	height: 65px;
+}
+
+.item_disk_big img {
+	width: 84px;
+	height: 84px;
+}
+.item_disk_xl img {
+	width: 107px;
+	height: 107px;
+}
+
+.picto_genres_medium_01, .picto_genres_medium_02, .picto_genres_medium_03 {
+	width: 60px;
+	height: 60px;
+	display: block;
+	text-indent: -9999px;
+}
+
+.picto_genres_medium_01 {
+	background: transparent url(../css/skin/picto_genres_medium_01.png) no-repeat 50% 50%;
+}
+.picto_genres_medium_02 {
+	background: transparent url(../css/skin/picto_genres_medium_02.png) no-repeat 50% 50%;
+}
+.picto_genres_medium_03 {
+	background: transparent url(../css/skin/picto_genres_medium_03.png) no-repeat 50% 50%;
+}
+
+.picto_genres_big_01, .picto_genres_big_02, .picto_genres_big_03 {
+	width: 88px;
+	height: 88px;
+	display: block;
+	text-indent: -9999px;
+}
+
+.picto_genres_big_01 {
+	background: transparent url(../css/skin/picto_genres_big_01.png) no-repeat 50% 50%;
+}
+.picto_genres_big_02 {
+	background: transparent url(../css/skin/picto_genres_big_02.png) no-repeat 50% 50%;
+}
+.picto_genres_big_03 {
+	background: transparent url(../css/skin/picto_genres_big_03.png) no-repeat 50% 50%;
+}
+
+.item_disk_blue {
+	background: #2f98e7; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmOThlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzY4ZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #2f98e7 0%, #1768eb 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f98e7), color-stop(100%,#1768eb)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #2f98e7 0%,#1768eb 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #2f98e7 0%,#1768eb 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #2f98e7 0%,#1768eb 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #2f98e7 0%,#1768eb 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f98e7', endColorstr='#1768eb',GradientType=0 ); /* IE6-8 */
+}
+
+.item_disk_blue span {
+	color: #fff;
+	font-size: 15px !important;
+	text-shadow: 0px -1px 1px #134376;
+	filter: dropshadow(color=#134376, offx=0, offy=-1);
+}
+/* --- item_disk --- */
+
+i.close {
+	position: absolute;
+	top: -15px;
+	right: -15px;
+	display: none;
+	width: 33px;
+	height: 34px;
+	background: url(skin/x.png);
+	cursor: pointer;
+}
+
+.item_disk_medium i.close, .item_disk_big i.close {
+	position: absolute;
+	display: none;
+	width: 33px;
+	height: 34px;
+	background: url(skin/x.png);
+	cursor: pointer;
+}
+
+.item_disk_medium i.close {
+	top: -15px;
+	right: -14px;
+}
+
+.item_disk_big i.close {
+	top: -5px;
+	right: -5px;
+}
+
+/* --- filters_trigger --- */
+.filters_trigger {
+	text-shadow: 1px 1px 1px #000;
+	/*filter: dropshadow(color=#000, offx=1, offy=1);*/
+
+	/*
+	 position:absolute;
+	 left:0;
+	 padding:0 30px;
+	 */
+	float: left;
+	margin-left: 0px;
+	-webkit-transition: margin-left 0.5s ease;
+	-moz-transition: margin-left 0.5s ease;
+	-o-transition: margin-left 0.5s ease;
+	-ms-transition: margin-left 0.5s ease;
+	transition: margin-left 0.5s ease;
+}
+
+.open .filters_trigger {
+	margin-left: -230px;
+}
+
+.filters_trigger > span {
+	color: #ccc;
+	font-size: 12px;
+	line-height: 24px;
+	vertical-align: middle;
+	cursor: pointer;
+}
+
+.filters_trigger > span:hover {
+	color: #fff;
+}
+
+.filters_trigger ul {
+	display: inline-block;
+	margin: 0 0 0 10px;
+	vertical-align: middle;
+	-webkit-border-radius: 4px;
+	border-radius: 4px;
+	display: inline-block;
+	border-bottom: 1px solid #565656;
+}
+
+.filters_trigger li {
+	float: left;
+}
+
+.filters_trigger li span {
+	display: block;
+	width: 20px;
+	height: 18px;
+	line-height: 18px;
+	cursor: pointer;
+	text-align: center;
+	padding: 0 5px 0 5px;
+	float: left;
+	color: #ddd;
+	font-size: 10px;
+	background: #666666; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #666666 0%, #333333 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #666666 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #666666 0%,#333333 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #666666 0%,#333333 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #666666 0%,#333333 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ); /* IE6-8 */
+	border-top: 1px solid #161616;
+	border-right: 1px solid #333;
+	border-left: 1px solid #171717;
+}
+
+.filters_trigger li:first-child span {
+	-webkit-border-radius: 4px 0px 0px 4px;
+	border-radius: 4px 0px 0px 4px;
+}
+
+.filters_trigger li:last-child span {
+	-webkit-border-radius: 0px 5px 5px 0px;
+	border-radius: 0px 5px 5px 0px;
+}
+
+.filters_trigger li:hover span, .filters_trigger li.current span {
+	background: #333333; /* Old browsers */
+	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
+	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+	background: -moz-linear-gradient(top,  #333333 0%, #000000 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #333333 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #333333 0%,#000000 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #333333 0%,#000000 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #333333 0%,#000000 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
+}
+
+.filters_trigger li.current span {
+	cursor: default;
+}
+/* --- /filters_trigger --- */
+
+.facettes #zone_down {
+	position: fixed;
+	bottom: 0;
+	z-index: 0;
+	width: 230px;
+	height: 61px;
+	background: url(skin/zone_down.png) no-repeat right bottom;
+	margin-left: -230px;
+	-webkit-transition: margin-left 0.5s ease;
+	-moz-transition: margin-left 0.5s ease;
+	-o-transition: margin-left 0.5s ease;
+	-ms-transition: margin-left 0.5s ease;
+	transition: margin-left 0.5s ease;
+}
+
+.facettes #zone_down.open {
+	margin-left: 0;
+	z-index: 999;
+}
+
+.jcarousel-skin-tango .jcarousel-clip-horizontal ul {
+	overflow: visible !important;
+}
+
+.copyright {
+	font-size: 11px;
+	display: block;
+	text-align: center;
+	line-height: 60px;
+}
+
+/* --------------------- */
+/* SPEEDNOTER */
+/* --------------------- */
+
+.lighten {
+	color: #d0d0d0;
+}
+
+.btn_see {
+	display: inline-block;
+	padding: 12px 30px;
+	margin-left: 20px;
+	font-weight: 700;
+	font-size: 16px;
+	-webkit-border-radius: 12px;
+	border-radius: 12px;
+	color: #fff;
+	text-decoration: none;
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #1899e1 0%, #126ae3 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1899e1), color-stop(100%,#126ae3)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #1899e1 0%,#126ae3 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1899e1', endColorstr='#126ae3',GradientType=0 ); /* IE6-9 */
+	text-shadow: 0px -1px 1px #000;
+	filter: dropshadow(color=#000, offx=0, offy=-1);
+}
+.my_reco {
+	opacity: 0.1;
+}
+
+.btn_see:hover {
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #126ae3 0%, #1899e1 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#126ae3), color-stop(100%,#1899e1)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #126ae3 0%,#1899e1 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#126ae3', endColorstr='#1899e1',GradientType=0 ); /* IE6-9 */
+}
+
+/***************/
+/* Pris de AC */
+/**************/
+
+.hide {
+	display: none !important;
+}
+
+/***********************************************/
+/*  SPEEDNOTER */
+/***********************************************/
+
+/* speednoter */
+.speednoter {
+	background: #0d0d0d;
+	border: 1px solid #323232;
+	width: 760px;
+	height: 330px;
+	-webkit-border-radius: 12px;
+	border-radius: 12px;
+}
+
+.speednoter {
+	position: relative;
+	width: 100%;
+	margin: 0 auto;
+	padding: 5px 0 10px; /*border:1px solid black;*/
+}
+.speednoter .navprevbtn {
+	float: left;
+	position: relative;
+	margin-top: 110px;
+	margin-right: 4px;
+	margin-left: 4px;
+}
+.speednoter .navprevbtn img {
+}
+.speednoter .navprevbtn span {
+	display: none;
+}
+
+.speednoter .navnextbtn {
+	float: right;
+	position: relative;
+	margin-top: 110px;
+	margin-right: 4px;
+}
+.speednoter .navnextbtn span {
+	display: none;
+}
+
+.speednoter .speednotercontent {
+	float: left;
+	position: relative; /*margin-right:4px;*/
+}
+.speednoter .speednotercontent .slide .datablock .mainzone .contentzone {
+	width: 570px;
+}
+
+/* Carousel DEPRECATED */
+.speednoter .speednotercontent ul {
+	height: auto;
+}
+.speednoter .speednotercontent li {
+	width: 128px;
+	padding: 0 4px 3px; /*DND CHR bug*/
+	height: auto !important;
+	overflow: hidden;
+}
+.speednoter .speednotercontent li em {
+	display: block;
+	width: 128px;
+	font-size: 11px;
+	text-align: center;
+}
+.speednoter .speednotercontent li em a {
+	text-decoration: none;
+}
+.speednoter .speednotercontent li em img {
+	margin: 4px;
+}
+.speednoter .speednotercontent li em img.selected {
+	margin: 0;
+	border: 4px solid #FFCC00;
+}
+/* /Carousel DEPRECATED */
+
+.speednoter .speednotercontent .carouselitem {
+	float: left;
+	width: 128px;
+	padding: 0 4px 3px; /*DND CHR bug*/
+	height: auto !important;
+	overflow: hidden;
+}
+.speednoter .speednotercontent .carouselitem em {
+	display: block;
+	width: 128px;
+	font-size: 11px;
+	text-align: center;
+}
+.speednoter .speednotercontent .carouselitem em a {
+	text-decoration: none;
+}
+.speednoter .speednotercontent .carouselitem em img {
+	margin: 4px;
+}
+.speednoter .speednotercontent .carouselitem em img.selected {
+	margin: 0;
+	border: 4px solid #FFCC00;
+}
+
+.lylarge .speednoter {/*width:756px;*/
+}
+.lylisting.withoutcolleft .speednoter {
+}
+.lylisting.withoutcolleft .speednoter .speednotercontent .carouselitem {
+	width: 108px
+}
+.lylisting.withoutcolleft .speednoter .speednotercontent .carouselitem em {
+	width: 108px
+}
+
+.colright .speednoter {
+	width: 278px;
+}
+.colright .speednoter .speednotercontent li {
+	width: 108px;
+}
+.colright .speednoter .speednotercontent li em {
+	width: 108px;
+}
+
+/* Mon allo -- speednoter
+ .myAC_speednoter .stareval,
+ .myAC_speednoter .fm_rating_wanttoseechoosen_class,
+ .myAC_speednoter .fm_rating_notinterestedchoosen_class,
+ .myAC_speednoter .speednoter .navprevbtn a img,
+ .myAC_speednoter .speednoter .navprevbtn a:hover img,
+ .myAC_speednoter .speednoter .navnextbtn a img,
+ .myAC_speednoter .speednoter .navnextbtn a:hover img,
+ .myAC_speednoter .speednoter .disabled a img,
+ .myAC_speednoter .speednoter .disabled a:hover img{
+ background-image: url("/skin/default/img/acsprite.png");
+ background-repeat: no-repeat;
+ }
+ */
+
+.myAC_speednoter .speednoter .navprevbtn a img {
+	background-position: -148px -89px;
+}
+.myAC_speednoter .speednoter .navprevbtn a:hover img {
+	background-position: -148px -128px;
+}
+
+.myAC_speednoter .speednoter .navnextbtn a img {
+	background-position: -174px -89px;
+}
+.myAC_speednoter .speednoter .navnextbtn a:hover img {
+	background-position: -174px -128px;
+}
+
+/* Stars evaluation */
+.myAC_speednoter .stareval {
+	width: 15px;
+	height: 14px;
+	vertical-align: middle;
+}
+.myAC_speednoter .stareval.on4 {
+	width: 60px;
+	height: 14px;
+}
+.myAC_speednoter .stareval.on5 {
+	width: 75px;
+	height: 14px;
+}
+.myAC_speednoter .stareval.null {
+	background-position: 0px -84px;
+}
+.myAC_speednoter .stareval.n00 {
+	background-position: -75px -69px;
+}
+.myAC_speednoter .stareval.n10 {
+	background-position: -60px -69px;
+}
+.myAC_speednoter .stareval.n20 {
+	background-position: -45px -69px;
+}
+.myAC_speednoter .stareval.n30 {
+	background-position: -30px -69px;
+}
+.myAC_speednoter .stareval.n40 {
+	background-position: -15px -69px;
+}
+.myAC_speednoter .stareval.n50 {
+	background-position: 0px -69px;
+}
+.myAC_speednoter .stareval.n05 {
+	background-position: -60px -54px;
+}
+.myAC_speednoter .stareval.n15 {
+	background-position: -45px -54px;
+}
+.myAC_speednoter .stareval.n25 {
+	background-position: -30px -54px;
+}
+.myAC_speednoter .stareval.n35 {
+	background-position: -15px -54px;
+}
+.myAC_speednoter .stareval.n45 {
+	background-position: 0px -54px;
+}
+
+.myAC_speednoter .stareval.zerooff {
+	background-position: -167px 0;
+}
+.myAC_speednoter .stareval.zero {
+	background-position: -167px -15px;
+}
+.myAC_speednoter .stareval.off {
+	background-position: -167px -30px;
+}
+.myAC_speednoter .stareval.on {
+	background-position: -167px -45px;
+}
+
+.myAC_speednoter {
+	width: 800px;
+	margin: 0 auto;
+	font-size: 13px;
+}
+.myAC_speednoter h2 {
+	color: #c00;
+	font-size: 24px;
+	padding: 0 0 10px 0;
+	display: block;
+}
+.myAC_speednoter p.sub {
+	display: block;
+	margin: 0 0 15px 0;
+}
+.myAC_speednoter ul.noteFor {
+	margin: 0 0 10px 0;
+}
+.myAC_speednoter ul.noteFor li {
+	display: inline;
+}
+.myAC_speednoter .speednoter {
+	padding: 0;
+	margin: 0 0 25px 0;
+	position: relative;
+}
+.myAC_speednoter .speednoter .navprevbtn, .myAC_speednoter .speednoter .navnextbtn {
+	/*background:#eef1f5;*/
+	/*float:left;*/
+	float: none;
+	margin: 0;
+	width: 22px;
+	/*position:relative;*/
+	/*height:100%;*/
+}
+
+.myAC_speednoter .speednoter .navprevbtn {
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	left: -46px;
+}
+.myAC_speednoter .speednoter .navnextbtn {
+	/*float:right;*/
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	right: -46px;
+}
+.myAC_speednoter .speednoter .navprevbtn img, .myAC_speednoter .speednoter .navnextbtn img {
+	cursor: pointer;
+	height: 39px;
+	width: 22px;
+	position: absolute;
+	top: 50%;
+	margin: -20px 0 0 0;
+	left: 0;
+}
+.myAC_speednoter .speednoter .navprevbtn a img {/*background-position:0 -1561px;*/
+}
+.myAC_speednoter .speednoter .navprevbtn a:hover img {/*background-position:-73px -1561px;*/
+}
+.myAC_speednoter .speednoter .navnextbtn a img {/*background-position:-36px -1561px;*/
+}
+.myAC_speednoter .speednoter .navnextbtn a:hover img {/*background-position:-109px -1561px;*/
+}
+.myAC_speednoter .speednoter .disabled a img
+.myAC_speednoter .speednoter .disabled a:hover img {/*background-position:0 -1561px !important;*/
+}
+.myAC_speednoter .speednotercontent {
+	height: 100%;
+	width: 740px;
+	overflow: hidden;
+	margin: 0 30px;
+	float: none;
+}
+.myAC_speednoter .speednotercontent .datablock, .myAC_speednoter .speednotercontent .titlebar {
+	margin: 0;
+}
+.myAC_speednoter .speednotercontent .slide {
+	padding: 35px 0;
+	display: none;
+}
+.myAC_speednoter .speednotercontent > div:first-child {
+	display: block;
+	min-height: 213px;
+}
+.myAC_speednoter .speednotercontent .picturezone {
+	width: 160px;
+	height: 213px;
+	float: left;
+	overflow: hidden;
+	margin: 0 20px 20px 0;
+}
+.myAC_speednoter .speednotercontent .contentzone {
+	/*float:left;*/
+	/*width:634px;*/
+	min-height: 213px;
+	overflow: hidden;
+}
+.myAC_speednoter .speednotercontent .contentzone h3 {
+	font-size: 30px;
+	line-height: 26px;
+}
+.myAC_speednoter .speednotercontent .contentzone h3 span {
+	font-size: 24px;
+	line-height: 26px;
+}
+.myAC_speednoter .speednotercontent .contentzone h3:after {
+	content: "";
+	display: inline-block;
+	width: 26px;
+	height: 24px;
+	margin-left: 12px;
+	background-position: -92px -197px;
+}
+.myAC_speednoter .speednotercontent .contentzone h3.serieTV:after {
+	background-position: -63px -197px;
+}
+
+.myAC_speednoter .speednotercontent .contentzone p {
+	line-height: 18px;
+	margin: 0 0 20px 0;
+}
+.myAC_speednoter .speednotercontent .contentzone p.resume {
+	margin: 20px 0 0 0;
+}
+
+.myAC_speednoter .speednotercontent .contentzone p:nth-child(-n+3) {
+	color: #d0d0d0;
+}
+
+.myAC_speednoter .speednotercontent .contentzone p:nth-child(4) {
+	font-size: 14px;
+}
+
+.myAC_speednoter .speednotercontent .speednoterstarsratezone {
+	/*float:left;*/
+	/*width:450px;*/
+	margin-bottom: 20px;
+	margin-left: 180px;
+	line-height: 48px;
+	vertical-align: middle;
+}
+
+.myAC_speednoter .speednotercontent .speednoterstarsratezone .rating_module {
+	line-height: normal;
+	margin: 14px 0 0 20px;
+}
+
+.speednoterstarsratezone #j_entity_rating .w-interest p, .speednoterstarsratezone #j_entity_rating .w-interest > span {
+	float: left;
+}
+
+.speednoterstarsratezone #j_entity_rating .w-interest p {
+	/*margin-right:10px;*/
+	margin-top: 8px;
+	width: 100px;
+	line-height: 16px;
+}
+
+.sya .w-interest {
+	float: right !important;
+	margin-right: 0 !important;
+}
+
+.speednoterstarsratezone #j_entity_rating_html {
+	float: left;
+}
+
+.myAC_speednoter .ratingboxbottom {
+	display: none;
+}
+.myAC_speednoter .ratingboxbottom h4 {
+	display: block;
+	font-weight: 700;
+	margin: 11px 0 5px 0;
+}
+.myAC_speednoter .ratingboxbottom div#speednoter_all_ratings_movie, .myAC_speednoter .ratingboxbottom div#speednoter_all_ratings_series {
+	float: left;
+	width: 380px;
+}
+.myAC_speednoter .ratingboxbottom ul {
+	margin: 0 0 0 15px;
+}
+.myAC_speednoter .ratingboxbottom ul a {
+	text-decoration: underline;
+}
+.myAC_speednoter .ratingboxbottom ul li {
+	overflow: auto;
+	_height: 1%; /*fix ie6*/
+	margin: 0;
+	line-height: 22px;
+	color: #999;
+}
+.myAC_speednoter .ratingboxbottom ul li span {
+	color: #999;
+	font-size: 11px;
+}
+.myAC_speednoter .ratingboxbottom .fm_rating_wanttoseechoosen_class, .myAC_speednoter .ratingboxbottom .fm_rating_notinterestedchoosen_class {
+	background-position: 0 -895px;
+	cursor: pointer;
+	float: left;
+	height: 19px;
+	margin-right: 5px;
+	width: 28px;
+}
+.myAC_speednoter .ratingboxbottom .fm_rating_notinterestedchoosen_class {
+	background-position: -56px -895px;
+}
+/* /Mon allo -- speednoter */
+
+/***********************************************/
+/* / SPEEDNOTER */
+/***********************************************/
+
+.speednoter  a {
+	color: #ffb600;
+}
+
+.highlightWhat {
+	padding: 5px;
+	font-size: 18px;
+	font-weight: 700;
+	background-color: #222;
+	/*border:1px solid yellow;*/
+	color: #fff !important;
+	border-radius: 10px;
+	-webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 1);
+	box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 1);
+	-moz-transform: scale(1);
+	-webkit-transform: scale(0.90, 0.90);
+	-o-transform: scale(1);
+	-ms-transform: scale(1);
+	transform: scale(1);
+	-webkit-transition: scale 0.5s ease;
+	-moz-transition: scale 0.5s ease;
+	-o-transition: scale 0.5s ease;
+	transition: scale 0.5s ease;
+	-webkit-animation: framework_zoom 1s infinite;
+	-moz-animation: framework_zoom 1s infinite;
+	-ms-animation: framework_zoom 1s infinite;
+	animation: framework_zoom 1s infinite;
+}
+
+@-ms-keyframes rotate {
+from {
+	-ms-transform: rotate(0deg);
+}
+to {
+	-ms-transform: rotate(360deg);
+}
+}
+
+.test_1 {
+	display: inline-block;
+	-ms-animation-name: rotate;
+	-ms-animation-duration: 0.9s;
+	-ms-animation-iteration-count: 2;
+	-ms-animation-timing-function: linear;
+}
+
+@-webkit-keyframes rotate4b {
+from {
+	-webkit-transform: perspective(300) translateZ(-100px) rotateY(0);
+}
+25% { -webkit-transform: perspective(300) translateZ(0) rotateY(90deg); }
+50% { -webkit-transform: perspective(300) translateZ(100px) rotateY(180deg); }
+75% { -webkit-transform: perspective(300) translateZ(0) rotateY(270deg); }
+to {
+	-webkit-transform: perspective(300) translateZ(-100px) rotateY(360deg);
+}
+}
+
+.test4b {
+	display: inline-block;
+	-webkit-animation: rotate4b 3s 1 linear;
+}
+
+.stillToRate {
+	height: 20px;
+	display: inline-block;
+}
+
+.stillToRate span {
+	display: inline-block;
+	-webkit-transition: all 0.3s ease;
+	-moz-transition: all 0.3s ease;
+	-o-transition: all 0.3s ease;
+	transition: all 0.3s ease;
+	-moz-transform: scale(1.7);
+	-webkit-transform: scale(1.7);
+	-o-transform: scale(1.7);
+	-ms-transform: scale(1.7);
+	transform: scale(1.7);
+	width: 37px;
+	color: #FFB600;
+}
+.stillToRate span.youhou {
+	color: #1287E3;
+	text-shadow: 0px 0px 20px #fff;
+	line-height: 24px;
+	font-size: 20px;
+}
+
+.rate {
+	display: inline-block;
+	vertical-align: middle;
+}
+
+.rate_cancel {
+	background-image: url(".skin/sprite_picto.png");
+	background-repeat: no-repeat;
+}
+
+/* --- Share your activity --- */
+.picto_rating {
+	float: left;
+	display: block;
+	width: 22px;
+	height: 22px;
+	vertical-align: middle;
+	cursor: pointer;
+	position: relative;
+}
+
+.rate_cancel {
+	background-position: 4px -679px;/*margin-left:20px; à remettre quand on aura la note zero */
+}
+
+.rate_it {
+	background-position: -2px -158px;
+}
+
+.rating_module {
+	margin-right: 5px;
+}
+.rating_module.small_format:hover {
+	cursor: default;
+}
+
+.rating_module .star {
+	display: block;
+	height: 21px;
+	width: 11px;
+	float: left;
+	position: relative;
+}
+.small_format .star {
+	height: 19px;
+	width: 10px;
+	cursor: default;
+}
+.large_format .star {
+	height: 32px;
+	width: 17px;
+}
+.rating_module .star:nth-child(even) {
+	margin-right: 3px;
+}
+.large_format .star:nth-child(even) {
+	margin-right: 5px;
+}
+.rating_module .star:last-child {
+	margin-right: 0px;
+}
+
+/* medium stars */
+.rated_g, .rated_g_l {
+	background-position: -22px -75px;
+}
+.rated_g_r {
+	background-position: -33px -75px;
+}
+
+.rated_b, .rated_b_l {
+	background-position: -44px -75px;
+}
+.rated_b_r {
+	background-position: -55px -75px;
+}
+
+.rated_off, .rated_off_l {
+	background-position: 0px -75px;
+}
+.rated_off_r {
+	background-position: -11px -75px;
+}
+
+.blue_rated_b, .blue_rated_b_l {
+	background-position: 0 0;
+}
+.blue_rated_b_r {
+	background-position: -12px 0;
+}
+.blue_rated_off, .blue_rated_off_l {
+	background-position: -120px 0;
+}
+.blue_rated_off_r {
+	background-position: -132px 0;
+}
+
+/* small stars */
+.small_format .rated_off_l {
+	background-position: -70px -77px;
+}
+.small_format .rated_off_r {
+	background-position: -80px -77px;
+}
+
+.small_format .rated_g_l {
+	background-position: -93px -76px;
+}
+.small_format .rated_g_r {
+	background-position: -103px -76px;
+}
+
+/* large stars */
+.large_format .rated_off_l {
+	background-position: 1px -225px;
+}
+.large_format .rated_off_r {
+	background-position: -16px -225px;
+}
+.large_format .rated_g_l {
+	background-position: -33px -224px;
+}
+.large_format .rated_g_r {
+	background-position: -50px -224px;
+}
+
+.large_format .rated_b_l {
+	background-position: -68px -224px;
+}
+.large_format .rated_b_r {
+	background-position: -85px -224px;
+}
+
+/* used design ? */
+.rate_over {
+	background-position: -80px 0px;
+}
+
+/* used design ? */
+.rate_null_on, .rate_null_off {
+	position: relative;
+	display: none;/* provisoire */
+}
+
+/* used design ? */
+.rate_null_on {
+	background-position: -2px -133px;
+}
+.rate_null_on:hover {
+	background-position: -28px -133px;
+}
+.rate_null_off {
+	background-position: -54px -133px;
+	cursor: text;
+}
+
+/* not used ?
+ .review_on,
+ .review_off {margin-left:8px;}
+
+ .review_on {background-position:-28px -108px;}
+ .review_off {background-position:-54px -108px;cursor:text;}
+ */
+
+.rate_tooltip {
+	background-color: #bababa;
+	-moz-border-radius: 2px;
+	border-radius: 2px;
+	padding: 3px 8px;
+	position: absolute;
+	color: #000;
+	white-space: nowrap;
+	font-size: 11px;
+	font-weight: normal;
+	z-index: 1;
+	/*	display:none;*/
+}
+.badge_tooltip {
+	background-color: #000;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	padding: 12px 12px 0;
+	position: absolute;
+	color: #000;
+	font-size: 11px;
+	z-index: 1;
+	width:98px;
+}
+.badge_tooltip p {
+	font-size: 12px;
+	color: #818181;
+}
+.badge_tooltip p strong{
+	font-weight: bold;
+	color: #fff;
+}
+.badge_tooltip .arrow_b {
+	width: 13px;
+	height: 8px;
+	background-position: -132px -37px;
+	position: absolute;
+	top: -8px;
+	left: 27px;
+}
+
+.rate_null_off .rate_tooltip, .rate_null_on .rate_tooltip, .rating_module .rated_b_l .rate_tooltip, .rating_module .rated_g_l .rate_tooltip, .rating_module .rated_off_l .rate_tooltip, .review_on .rate_tooltip, .review_off.rate_tooltip {
+	top: -30px;
+	left: -8px;
+}
+
+.rating_module .rated_b_r .rate_tooltip, .rating_module .rated_g_r .rate_tooltip, .rating_module .rated_off_r .rate_tooltip {
+	top: -30px;
+	left: -20px;
+}
+
+.rating_module .blue_rated_b_l .rate_tooltip, .rating_module .blue_rated_off_l .rate_tooltip {
+	left: -8px;
+	top: -30px;
+}
+.rating_module .blue_rated_b_r .rate_tooltip, .rating_module .blue_rated_off_r .rate_tooltip {
+	left: -20px;
+	top: -30px;
+}
+
+.rating_module .left .rate_tooltip {
+	top: -30px;
+	left: -8px;
+}
+.rating_module .right .rate_tooltip {
+	top: -30px;
+	left: -20px;
+}
+
+.review_on .rate_tooltip, .rate_null_off .rate_tooltip, .rate_null_on .rate_tooltip {
+	display: none;
+}
+.review_on:hover .rate_tooltip, .rate_null_off:hover .rate_tooltip, .rate_null_on:hover .rate_tooltip {
+	display: block;
+}
+
+.rate_tooltip .arrow_b {
+	width: 15px;
+	height: 8px;
+	background: url(skin/arrow_b.png) no-repeat 0 0;
+	position: absolute;
+	top: 100%;
+	left: 12px;
+}
+
+.rating_module .star .rate_tooltip {
+	display: none;
+}
+
+.rating_module .star:hover .rate_tooltip {
+	display: block;
+}
+
+.rate .review_on a, .rate .review_off a {
+	display: block;
+	height: 24px;
+	width: 24px;
+	text-indent: -5000px;
+}
+
+.film_list .item_rating {
+	margin-top: 40px;
+}
+
+/* --- /Share your activity --- */
+
+/* --- SYA --- */
+.rate_cancel, .rating_module, .rate_null_on, .rate_null_off, .review_on, .review_off {
+	/*display:inline-block;*/
+	/*float:none;*/
+	float: left;
+	vertical-align: middle;
+}
+
+.rate_cancel:hover, .rating_module:hover, .rate_null_on:hover, .rate_null_off:hover, .review_on:hover, .review_off:hover {
+	cursor: pointer;
+}
+
+.rate_null_on, .rate_null_off {
+	margin-right: 3px;
+	margin-top: 10px;
+}
+
+.sya {
+	position: relative;
+	font-weight: bold;
+}
+
+.sya .fb_btn {
+	display: inline-block;
+	vertical-align: middle;
+	margin-right: 0;
+}
+.sya .rate {
+	display: inline-block;
+	vertical-align: middle;
+}
+
+.sya .rate .label {
+	margin-right: 10px;
+	float: left;
+}
+
+.sya .btn01 {
+	font-weight: 300;
+}
+
+.sya fieldset {
+	margin: 10px 0;
+}
+/*
+
+ */
+
+.sya textarea {
+	/*width:98%;*/
+	width: 458px;/* pas 460 car border radius 4px */
+	display: block;
+	/*margin:7px 9px;*/
+	margin: 0 auto;
+	border: 0;
+	/*padding:0;*/
+	padding: 3px 10px;
+	text-align: left;
+	vertical-align: top;
+	height: 84px;
+	font-size: 11px;
+	overflow: hidden;
+}
+
+.write_container textarea {
+	width: 612px;
+	padding: 0 0;
+	margin: 0;
+	height: 170px;
+	overflow-x: hidden;
+	font-size: 12px;
+	/*background:orange;*/
+	border: none;
+	resize: none;
+}
+
+.sya_full_view .rate {
+	width: 220px;
+	margin: 0 10px 0 0;
+}
+
+.sya_full_view .rate .label {
+	margin-left: 0;
+}
+.sya_full_view .rate_cancel, .sya_full_view .review_on {
+	display: none;
+}
+
+.sya_full_view .visual {
+	float: left;
+	margin: 0 30px 0 0;
+	text-align: center;
+}
+.sya_full_view .visual img {
+	display: block;
+	margin: 0 0 4px 0;
+}
+
+.sya_full_view .content {
+	overflow: hidden;
+}
+
+/* gestion des erreurs */
+.sya .error p label, .sya .error .rate p.label {
+	color: #c00 !important;
+}
+
+.sya .error .review_container .review_border {
+	border: 1px solid #c00;
+}
+/* /gestion des erreurs */
+
+.btn_sya_add_list {
+	display: inline-block;
+	width: 48px;
+	height: 24px;
+	background-position: -287px -264px;
+	overflow: hidden;
+	text-decoration: none;
+	font-size: 11px;
+	cursor: pointer;
+}
+
+.btn_sya_add_list span {
+	visibility: hidden;
+}
+
+.sya_add_list {
+	width: 242px;
+	font-size: 11px;
+	position: absolute;
+	z-index: 100;
+	right: -185px;
+	top: 43px;
+	z-index: 100;
+}
+
+.sya_add_list .btn_add {
+	position: absolute;
+	top: -23px;
+	left: 0;
+	height: 24px;
+	padding: 0;
+	-moz-border-radius-topleft: 4px;
+	-moz-border-radius-topright: 4px;
+	border-top-left-radius: 4px;
+	border-top-right-radius: 4px;
+}
+
+.btn_add .btn_sya_add_list {
+	background-position: -287px -288px;
+}
+
+.sya_add_list_inner {
+	background: #eef1f5;
+	border: 1px solid #a6b2c8;
+	padding: 10px;
+}
+.sya_add_list_inner #create_list {
+	margin: 10px 0 0 0;
+}
+.sya_add_list_inner #create_list .list_name {
+	font-size: 11px;
+	padding: 4px;
+	width: 205px;
+}
+.sya_add_list_inner #create_list div {
+	margin: 0 0 10px 0;
+}
+
+.loader {
+	color: #47a247;
+	line-height: 22px;
+}
+.loader img {
+	margin: 0 10px 0 0;
+	vertical-align: middle;
+}
+
+.rate .loader {
+	/*width:167px; avec fonctionnalité note null */
+	/*width:140px; à remettre avec la fonctionalité note zero */
+	width: 120px;
+	float: left;
+	margin-left: 24px;
+	margin-right: 3px;
+}
+
+.loader {
+	display: none;
+}
+
+.loading .loader, .loaded .loader {
+	display: block;
+}
+
+.loading .load_target, .loaded .load_target {
+	display: none !important;
+}
+
+.loading_item, .loaded_item {
+	height: 24px;
+	line-height: 24px;
+	text-align: center;
+}
+.loading .loader .loading_item {
+	display: block;
+}
+.loading .loader .loaded_item {
+	display: none;
+}
+.loaded .loader .loading_item {
+	display: none;
+}
+.loaded .loader .loaded_item {
+	display: block;
+	color: #999;
+}
+
+.sya_add_list_inner #my_list ul {
+	height: 168px;
+	margin: 0 0 10px 0;
+	overflow: auto;
+	background: #fff;
+}
+.sya_add_list_inner #my_list li {
+	padding: 4px 0 5px 6px;
+	display: block;
+}
+.sya_add_list_inner #my_list li:hover {
+	background: #fff5cc;
+	color: #c00;
+}
+
+.mask_sya_review {
+	background: #fff;
+	opacity: 0.5;
+	-moz-opacity: 0.1;
+	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
+	filter: alpha(opacity=50); /* IE < 8 */
+	position: absolute;
+	width: 100%;
+	height: 88px;
+	bottom: 0;
+}
+
+/* --- SOCIAL --- */
+
+#results.social_results {
+	margin: 60px auto 0;
+	padding-left: 12px;
+	width: 980px;
+}
+
+.social_results > div.social_bloc {
+	margin: 0 12px 12px 0;
+	border: 1px solid #656565;
+}
+
+.social_bloc {
+	float: left;
+	position: relative;
+}
+.sb_big > div, .sb_med > div {
+	height: 100%;
+}
+
+.social_bloc .sb_img_container {
+	height: 100%;
+	overflow: hidden;
+	text-align: center;
+	background-position: 50% 50%;
+	background-repeat: no-repeat;
+}
+
+.social_bloc .sb_img_container img {
+	height: 100%;
+}
+.social_bloc > div:hover .overlay_area {
+	display: block;
+}
+
+.social_bloc > div.overlay_bottom {
+	width: 100%;
+	height: 90px;
+	bottom: 0;
+	position: absolute;
+	z-index: 3;
+}
+.overlay_bottom > div {
+	height: 76px;
+	padding-top: 14px;
+	background-color: #000000;
+	background-color: rgba(0,0,0,0.7);
+}
+
+.infos_top {
+	height: 56px;
+	padding: 7px 9px;
+}
+
+.infos_top img, .overlay_bottom img {
+	display: block;
+}
+.infos_top > a, .overlay_bottom > div > a {
+	float: left;
+	border: 1px solid #656565;
+	margin-right: 12px;
+	margin-top: 3px;
+}
+.overlay_bottom > div > a {
+	margin: 3px 12px 0px 14px;
+}
+.bloc_content {
+	line-height: 142px;
+	text-align: center;
+}
+
+.bloc_content a {
+
+}
+.bloc_content img {
+
+}
+.bloc_content a span {
+	position: absolute;
+	bottom: 6px;
+	left: 0;
+	line-height: normal;
+	display: block;
+	height: 38px;
+	width: 94%;
+	padding: 0 3%;
+	text-align: center;
+	color: #bebebe;
+	font-size: 15px;
+	font-weight: bold;
+}
+
+.ov_content {
+	font-size: 16px;
+	position: relative;
+	margin: 0 14px 0 0;
+	overflow: hidden;
+}
+.infos_top .ov_content {
+	margin: 0;
+}
+.ov_content > p {
+	margin-top: 4px;
+	padding-right: 30px;
+	font-size: 12px;
+}
+.ov_content .counter_info {
+	position: absolute;
+	top: 0;
+	right: 0;
+	display: block;
+	text-align: center;
+	font-size: 14px;
+	font-weight: bold;
+}
+.ov_content .critique_count:before {
+	background-position: 0px -96px;
+	content: "";
+	display: block;
+	width: 29px;
+	height: 22px;
+	margin: 5px 0;
+}
+.ov_content .wantsee_count:before {
+	content: "";
+	display: block;
+	background-position: 0 -34px;
+	width: 27px;
+	height: 19px;
+	margin: 5px auto;
+}
+a.s_name,
+.s_name {
+	color: #ffb500;
+	font-weight: bold;
+	font-size: 14px;
+}
+.fb_name {
+	color: #2fafff;
+}
+.sb_small .s_name {
+	display: block;
+	line-height: 14px;
+	height: 31px;
+}
+a.s_name:hover {
+	color: #999;
+}
+.sb_small .infos_top > a {
+	margin-top: 0;
+}
+.s_title {
+	font-weight: bold;
+	font-style: italic;
+	margin-top: 11px;
+	display: block;
+}
+a.title_movie:hover, a.s_title:hover {
+	color: #FFDA00;
+}
+.sb_med .ov_content .rating_module {
+	position: absolute;
+	bottom: 2px;
+	right: 0;
+	margin-right: 0px;
+}
+
+.bloc_coach {
+	text-align: center;
+}
+.bloc_coach a.s_name {
+	margin: 8px 0;
+}
+.bloc_coach > p {
+	margin: 9px;
+	font-size: 15px;
+	color: #bebebe;
+	font-size: 15px;
+	font-weight: bold;
+}
+
+.img_coach {
+	position: relative;
+	display: inline-block;
+	margin-top: 10px;
+	margin-bottom: 20px;
+}
+.img_coach:after {
+	position: absolute;
+	bottom: -3px;
+	right: -3px;
+	background-position: 0px -154px;
+	content: "";
+	display: block;
+	width: 59px;
+	height: 60px;
+}
+
+.social_bloc .overlay_area {
+	display: none;
+	width: 100%;
+	height: 100%;
+	position: absolute;
+	z-index: 2;
+	top: -3px;
+	left: -3px;
+	margin: 0px;
+	background-color: #000000;
+	background-color: rgba(0,0,0,0.75);
+	line-height: normal;
+	border: 3px solid #fff;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
+}
+
+.social_bloc .overlay_area .movie_infos {
+	margin:0 180px 0 15px;
+}
+.social_bloc .overlay_area .movie_infos p {
+	margin-bottom: 15px;
+}
+.social_bloc .overlay_area .movie_infos p strong{
+	display:block;
+}
+.social_bloc .overlay_area .title_movie {
+	font-size: 22px;
+	display: block;
+	margin: 15px 49px 10px 15px;
+}
+.social_bloc .overlay_area li {
+	font-size: 16px;
+}
+.social_bloc .overlay_area p {
+	font-size: 12px;
+}
+
+.social_bloc .play_btn {
+	right: 9px;
+}
+.social_bloc .item_rating {
+	margin-top: 0;
+	position: absolute;
+}
+.social_bloc .btn_thumbs {
+	width: 123px;
+	position: absolute;
+}
+
+/* GRID */
+/* 1024 */
+.sb_big {
+	width: 474px;
+	height: 296px;
+}
+.sb_med {
+	width: 474px;
+	height: 296px;
+}
+.sb_small {
+	width: 230px;
+	height: 296px;
+}
+.sb_big .ov_content > p {
+	display: none;
+}
+.sb_big .item_rating, .sb_med .item_rating {
+	right: 50px;
+	top: 60px;
+}
+.sb_big .btn_thumbs, .sb_med .btn_thumbs {
+	right: 50px;
+	top: 103px;
+}
+
+/* --- /SOCIAL --- */
+
+.ratings li {
+	float: left;
+	margin: 0 0 0 6px;
+	width: 19px;
+	height: 62px;
+	position: relative;
+	cursor: pointer;
+}
+
+.ratings li:first-child {
+	margin-left: 0;
+}
+
+.ratings li * {
+	display: block;
+}
+
+.ratings li div {
+	position: absolute;
+	bottom: 25px;
+	width: 19px;
+}
+
+.ratings li em {
+	color: #c3c3c3;
+	font-size: 10px;
+}
+
+.ratings li i {
+	background: #3e3e3e;
+	width: 13px;
+	margin: 4px auto 0 auto;
+}
+
+.ratings li span {
+	background: url(skin/star_off.png);
+	display: block;
+	width: 19px;
+	height: 19px;
+	position: absolute;
+	bottom: 0;
+}
+
+.rating_1 .ratings li:nth-child(1) i {
+	background: #c4c4c4;
+}
+.rating_2 .ratings li:nth-child(2) i {
+	background: #c4c4c4;
+}
+.rating_3 .ratings li:nth-child(3) i {
+	background: #c4c4c4;
+}
+.rating_4 .ratings li:nth-child(4) i {
+	background: #c4c4c4;
+}
+.rating_5 .ratings li:nth-child(5) i {
+	background: #c4c4c4;
+}
+
+.rating_1 .ratings li:nth-child(-n+1) span, .rating_2 .ratings li:nth-child(-n+2) span, .rating_3 .ratings li:nth-child(-n+3) span, .rating_4 .ratings li:nth-child(-n+4) span, .rating_5 .ratings li:nth-child(-n+5) span {
+	background: url(skin/star_on.png);
+}
+
+#loader_container {
+	background: pink;
+	height: 100px;
+	width: 100%;
+}
+
+#loader {
+	height: 64px;
+	width: 100%;
+}
+
+#loader .spinner {
+	top: 32px !important;
+	background: red !important;
+}
+
+/* --- /Social --- */
+
+#header .film_picker .list_inner ul ul li, #main_slider_nav li.current span, .stars_small .stars, .stars_medium .stars, .stars_big .stars, .my_stars_medium .stars, .picto_awards, .picto_awards_mini, .top_list_item, .top_list_item:hover, .jq_carousel .prev, .jq_carousel .next, .jq_carousel .prev a, .jq_carousel .prev a:hover, .jq_carousel .next a, .jq_carousel .next a:hover, .jq_carousel .prev .disable, .jq_carousel .next .disable, .media_list_02 .stareval .note_medal span, #footer .aklogofooter, .tabs_main ul li .home_rub, .tooltip_box span, .review_off, .review_off:hover, .review_on, .rate_null_off, .rate_null_on, .rate_it, .rated_g, .rated_b, .rate_over, .btn_suppr_chan, .listing_hours_bar .listing_hours .prev, .listing_hours_bar .listing_hours .next, .tv_grid_content_full .close, .bullet_b, .btn_sya_add_list, .review_box .box_07 .bubble, #popin .close, .stars_medium .null, .my_stars_medium .null, .breadcrumbs_showtimes_2 span, .breadcrumbs_showtimes_2 .current span, #photo_viewport .jq_carousel .control:hover .arrow, .arrow_03, .open_detail_arrow, .open_detail .close, .open_detail_l .open_detail_arrow, .answer .back span, .lights_carrier .drop_nb, .ratings_star_lf ul li em, .ratings_star_lf ul li em span, .star_quiz .curl, .star_quiz .curl:hover, #personpage .btnL .arrow, .simple_tooltip span, .simple_tooltip.st_arrow_b span, .simple_tooltip.st_arrow_t span, .star_quiz .curl_on, .predilection .prev:before, .predilection .next:before, .predilection .prev span, .predilection .next span, .shot_with_most .prev_next .prev, .shot_with_most .prev_next .next, .shot_with_most .with, .shot_result:before, .picto_guest, .anchor_photo .counter, .anchor_video .counter, .anchor_list .counter span, .btn_fb_2, .btn_twt_2, .btn_gg_2, .picto_question, .arrow_here, .see_it_off, .see_it_on, .seen_it, .rec_off, .rec_on, .sumup_carousel .prevnext .prev, .sumup_carousel .prevnext .next {
+	background-image: url(skin/sprite_core.png);
+	background-repeat: no-repeat;
+}
+
+p.msg_box i.close, .myAC_speednoter .speednoter .navprevbtn a img, .myAC_speednoter .speednoter .navprevbtn a:hover img, .myAC_speednoter .speednoter .navnextbtn a img, .myAC_speednoter .speednoter .navnextbtn a:hover img, .like_container h2:before, h2.my_stars:before, .myAC_speednoter .speednotercontent .contentzone h3:after, #not-interest-modal-content .likeTopText:before, #interest-modal-content .likeTopText:before, .img_coach:after, .ov_content .counter_info:before, .adCntnr .acco2 .openAd a:before, .adCntnr .acco2 .expand a:before, .search_dropdown a.picto_02:before, .search_dropdown a.picto_01:before, .rated_g, .rated_g_l, .rated_g_r, .rated_b_l, .rated_b_r, .rated_off, .rated_off_r, .rated_off_l, .connect .logout, .column_button span, .award i, span.arrow_tooltip, .movie_note:after, .others_infos, .play_btn span, .micro_thumb span, .info_btn span, .del_btn span, .move_btn span, .edit_btn span, .btn_headd span, .btn_no span, .btn07 span, .btn_yes span, .btn06 span, .btn_yes.btn_on span, .btn06 .btn06_on span, .btn_no.btn_on span, .btn07 .btn07_on span, .actionsBlock a:before, span.duration i, a .btn_play span, .badge_tooltip .arrow_b {
+	background-image: url(skin/sprite_main.png);
+	background-repeat: no-repeat;
+}
+
+/* --- Common --- */
+.tt_01 {
+	display: block;
+	font-size: 22px;
+	color: #b3b3b3;
+}
+
+.tt_02 {
+	display: block;
+	font-size: 28px;
+}
+
+.tt_03 {
+	display: block;
+	font-size: 40px;
+	font-weight: bold;
+}
+
+.spinner {
+	text-align: center;
+	padding: 10px;
+	height: 66px;
+}
+
+.bottom_line {
+	margin: 30px 45px 30px;
+	padding: 30px;
+	border: 1px solid #393939;
+	-webkit-border-radius: 4px;
+	border-radius: 4px;
+	background: black;
+	color: #D3D3D3;
+	text-align: center;
+	font-weight: bold;
+}
+.bottom_line p {
+	color: #999;
+}
+/* --- /Common --- */
+
+.search_dropdown {
+	background: #363636;
+	border: 1px solid #525252;
+	-webkit-border-radius: 4px;
+	border-radius: 4px;
+	font-size: 11px;
+	padding: 2px;
+	position: absolute;
+	top: 33px;
+	left: 0;
+	right: 0;
+	box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.75);
+	-webkit-box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.75);
+	display: none;
+}
+
+.search_dropdown li {
+	border-top: 1px solid #484848;
+}
+.search_dropdown li:first-child {
+	border-top: none;
+}
+
+.search_dropdown a {
+	color: #d5d5d5;
+	padding: 3px 3px 3px 0px;
+	display: block;
+	font-size: 14px;
+}
+
+.search_dropdown a.picto_01:before {
+	background-position: -80px -110px;
+	content: "";
+	display: inline-block;
+	width: 11px;
+	height: 11px;
+	margin: 0 7px;
+}
+.search_dropdown a.picto_02:before {
+	background-position: -81px -123px;
+	content: "";
+	display: inline-block;
+	width: 10px;
+	height: 11px;
+	margin: 0 7px;
+}
+
+.search_dropdown a.more {
+	padding-left: 0;
+	text-align: center;
+	background: #222;
+	font-size: 12px;
+}
+
+.search_dropdown a:hover {
+	background: #444;
+}
+
+.flagBlock {
+	float: none;
+}
+.wantToSee {
+	float: left;
+}
+.wantToSeeIcon {
+	position: absolute;
+	right: 0; top: 0;
+}
+
+/* MODAL BADGES */
+.badgesMap {
+	padding: 20px 20px 20px 110px;
+	position: relative;
+}
+.badgesMap:after {
+	position: absolute;
+	width: 19px;
+	height: 408px;
+	display: block;
+	content: '';
+	top: 36px;left: 44px;
+	background: transparent url(skin/sprite_badges.png) no-repeat -432px 0;
+}
+.badgesMap .middle_title {
+	position: absolute;
+	display: block;
+	top: 218px;
+	left: 21px;
+	color: #414141;
+	font-weight: bold;
+	font-size: 14px;
+	line-height: 16px;
+	display: block;
+}
+.sprite_badges li {
+	display: inline-block;
+	margin: 0 22px 25px 0;
+	width: 72px;
+	height: auto;
+	text-align: center;
+	vertical-align: top;
+	opacity: 0.40;
+	color: #fff;
+}
+.sprite_badges li div {
+	background-image:url(skin/sprite_badges.png);
+	background-repeat: no-repeat;
+	width: 72px; height: 72px;
+	margin-bottom: 8px;
+}
+.sprite_badges li span {
+	font-weight: bold;
+	font-size: 12px;
+	line-height: 16px;
+	display: block;
+	
+}
+.sprite_badges li.titleBadg {
+	color: #414141;
+	opacity: 1;
+}
+.sprite_badges li.activated {
+	color: #fff;
+	opacity: 1;
+}
+
+.badge_coach1_on { background-position: 0px 0px; }
+.badge_coach1_off { background-position: -72px 0px; }
+.badge_coach2_on { background-position: 0px -72px; }
+.badge_coach2_off { background-position: -72px -72px; }
+.badge_coach3_on { background-position: -144px 0px; }
+.badge_coach3_off { background-position: -144px -72px; }
+.badge_critiques1_on { background-position: 0px -144px ; }
+.badge_critiques1_off{ background-position: -72px -144px ; }
+.badge_critiques2_on { background-position: -144px -144px ; }
+.badge_critiques2_off{ background-position: -216px 0px ; }
+.badge_critiques3_on { background-position: -216px -72px ; }
+.badge_critiques3_off{ background-position: -216px -144px ; }
+.badge_don1_on { background-position: 0px -216px ; }
+.badge_don1_off{ background-position: -72px -216px ; }
+.badge_don2_on { background-position: -144px -216px ; }
+.badge_don2_off{ background-position: -216px -216px ; }
+.badge_don3_on { background-position: -288px 0px ; }
+.badge_don3_off{ background-position: -288px -72px ; }
+.badge_notes1_on { background-position: -288px -144px ; }
+.badge_notes1_off{ background-position: -288px -216px ; }
+.badge_notes2_on { background-position: 0px -288px ; }
+.badge_notes2_off{ background-position: -72px -288px ; }
+.badge_notes3_on { background-position: -144px -288px ; }
+.badge_notes3_off{ background-position: -216px -288px ; }
+.badge_vitrine1_on { background-position: -288px -288px ; }
+.badge_vitrine1_off{ background-position: -360px 0px ; }
+.badge_vitrine2_on { background-position: -360px -72px ; }
+.badge_vitrine2_off{ background-position: -360px -144px ; }
+.badge_vitrine3_on { background-position: -360px -216px ; }
+.badge_vitrine3_off{ background-position: -360px -288px; }
+
+.newBadges-modal .containerImgTxt {
+	margin-top: 27px;
+}
+.newBadges-modal .containerImgTxt .left_content{
+	width: 146px;
+	height: 146px;
+	padding: 24px 22px 20px;
+	margin: 10px 40px;
+	border:none;
+	-webkit-border-radius: 50%;
+	border-radius: 50%;
+	background: #2d2d2d;
+}
+.newBadges-modal .right_content p{
+	font-size: 15px;
+	margin-bottom: 15px;
+	text-align: center;
+}
+.newBadges-modal .right_content p.badge_name{
+	font-size: 20px;
+	font-weight: bold;
+	color: #26b8e1;
+}
+.buttons_crew {
+	margin: 30px auto 0;
+	width: 274px;
+}
+.buttons_crew > *{
+	display: block;
+	float: left;
+}
+button.valid_badge {
+	width: 128px;
+	height: 33px;
+	background-color: #000;
+	font-size: 14px;
+	font-weight: bold;
+	color: #fff;
+	-webkit-border-radius: 4px;
+	border-radius: 4px;
+	margin:0 0 0 15px;
+}
+button.valid_badge.active,
+button.valid_badge:hover {
+	color:#000;
+	background-color: #e9eaea;
+}
+.simplemodal-container button.valid_badge {
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #1899e1 0%, #126ae3 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1899e1), color-stop(100%,#126ae3)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #1899e1 0%,#126ae3 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #1899e1 0%,#126ae3 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1899e1', endColorstr='#126ae3',GradientType=0 ); /* IE6-9 */
+	text-shadow: 0px -1px 1px #000;
+	filter: dropshadow(color=#000, offx=0, offy=-1);
+}
+.simplemodal-container button.valid_badge:hover {
+	color: #fff;
+	background: #1899e1; /* Old browsers */
+	background: -moz-linear-gradient(top,  #126ae3 0%, #1899e1 100%); /* FF3.6+ */
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#126ae3), color-stop(100%,#1899e1)); /* Chrome,Safari4+ */
+	background: -webkit-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Chrome10+,Safari5.1+ */
+	background: -o-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* Opera 11.10+ */
+	background: -ms-linear-gradient(top,  #126ae3 0%,#1899e1 100%); /* IE10+ */
+	background: linear-gradient(to bottom,  #126ae3 0%,#1899e1 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#126ae3', endColorstr='#1899e1',GradientType=0 ); /* IE6-9 */
+}
+
+@media screen and (min-width: 1352px) {
+	/* GRID 1340 - SOCIAL */
+	#results.social_results {
+		width: 1308px;
+	}
+	.social_results .sb_big {
+		width: 640px;
+		height: 345px;
+	}
+	.social_results .sb_med {
+		width: 422px;
+		height: 264px;
+	}
+	.social_results .sb_small {
+		width: 204px;
+		height: 264px;
+	}
+	.social_results .sb_big .item_rating {
+		right: 144px;
+		top: 100px;
+	}
+	.social_results .sb_big .btn_thumbs {
+		right: 144px;
+		top: 143px;
+	}
+	.social_results .sb_big .ov_content > p {
+		display: block;
+	}
+	.social_results .sb_big .s_title {
+		display: inline;
+	}
+	.social_results .img_coach {
+		margin-bottom: 0px;
+	}
+	/* PROFILE */
+	.like_container ul.spe_list {
+		min-width: 423px;
+	}
+	ul.vitr_list {
+		width: 1056px;
+	}
+	.container_table {
+		display: table;
+		width: 100%;
+	}
+	.container_table_row {
+		display: table-row;
+	}
+
+	.like_container {
+		padding-right: 27px;
+		border-bottom: 0px;
+		border-right: 1px solid #181818;
+		-webkit-box-shadow: 1px 0 0 0 #494949;
+		box-shadow: 1px 0 0 0 #494949;
+		display: table-cell;
+		width: 50%;
+		margin: 0;
+		padding-left: 46px;
+	}
+	.like_container:nth-child(2) {
+		border: none;
+		-webkit-box-shadow: none;
+		box-shadow: none;
+		padding-right: 0px;
+		margin: 0px;
+	}
+	.other_container {
+		margin-top: 46px;
+	}
+	.like_container:nth-child(2) .carousels .title {
+		display: none;
+	}
+	.jcarousel-skin-tango .jcarousel-container-horizontal {
+		width: 312px;
+	}
+	.jcarousel-skin-tango .jcarousel-clip-horizontal {
+		width: 312px;
+	}
+	/* Fiche Film */
+	#results.moviePage {
+		min-width: 1335px;
+	}
+	.moviePageTop {
+		position: relative;
+		padding-top: 36px;
+	}
+	.moviePageTop h2{
+		font-size: 40px;
+	}
+	.moviePageTop .firstsInfos span.film_title{
+		font-size: 18px;
+	}
+	.moviePageTop > a {
+		margin-right: 45px;
+	}
+	.moviePageTop > a img {
+		width: 322px;
+	}
+	.moviePageTop > a .btn_play {
+		width: 45px;
+		height: 45px;
+		right: 10px; bottom: 15px;
+	}
+	.moviePageTop > a .btn_play span{
+		margin: 15px 0 0 15px;
+	}
+	.moviePageTop .firstsInfos {
+		position: relative;
+		left: 0;top: 0;
+	}
+	.moviePageTop .othersInfos {
+		margin: 0 337px 0 367px;
+	}
+	.moviePageTop .actionsBlock {
+		margin-top: 0px;
+		margin-left: 45px;
+		width: 292px;
+	}
+	.moviePageTop .actionsBlock a {
+		font-size: 12px;
+		width: 256px;
+		padding: 0 0 0 68px;
+	}
+	.moviePageTop .actionsBlock a:not(.movie_buy):hover {
+		padding: 0 0 0 66px;
+	}
+	.moviePageBottom {
+		padding: 36px 36px 36px 357px;
+		min-height: 556px;
+	}
+	.similarMovies {
+		width: 338px;
+	}
+	.similarMovies ul li{
+		margin-right: 17px;
+	}
+	.otherActivity {
+		padding-left: 45px;
+		padding-right: 0px;
+	}
+	
+}
+@media screen and (min-width: 1390px) {
+	/* GRID 1390 - PROFILE */
+	.jcarousel-skin-tango .jcarousel-container-horizontal {
+		width: 390px;
+	}
+	.jcarousel-skin-tango .jcarousel-clip-horizontal {
+		width: 390px;
+	}
+}
+@media screen and (min-width: 1546px) {
+	/* GRID 1546 - PROFILE */
+	.jcarousel-skin-tango .jcarousel-container-horizontal {
+		width: 468px;
+	}
+	.jcarousel-skin-tango .jcarousel-clip-horizontal {
+		width: 468px;
+	}
+}
+
+/* ------------ */
+/* --- IE9 --- */
+/* ------------ */
+.ie9 header, .ie9 footer, .ie9 footer nav ul li:hover a, .ie9 footer nav ul li a, .ie9 .tags a, .ie9 .tags a:hover, .ie9 .btn_thumb, .ie9 .btn_thumb_still , .ie9 .item_disk_small, .ie9 .item_disk_medium, .ie9 .item_disk_large, .ie9 .item_disk_big, .ie9 .item_disk_xl, .ie9 .filters_trigger li span, .ie9 .filters_trigger li:hover span, .ie9 .filters_trigger li.current span, .ie9 .filters_search button, .ie9 .btn_on, .ie9 .item_disk_blue {
+	filter: none;
+}
+
+/* ------------- */
+/* --- /IE9 --- */
+/* ------------- */
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/fiche-film-si-vitrine-pleine.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,359 @@
+<!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!-->
+<html class="no-js" lang="en">
+	<!--<![endif]-->
+	<head>
+		<meta charset="utf-8" />
+		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+		<title>Cinegift</title>
+		<meta name="description" content="" />
+		<meta name="viewport" content="width=980" />
+		<link rel="stylesheet" href="css/reset.css" />
+		<link rel="stylesheet" href="css/default.css" />
+		<link rel="stylesheet" href="css/styles.css" />
+
+		<!-- Custom scrollbars CSS -->
+		<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+		<script src="js/libs/modernizr-2.5.3.min.js"></script>
+
+	</head>
+
+	<body>
+		<!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+		<header>
+			<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+			<nav>
+				<ul>
+					<li>
+						<a href="#">Social</a>
+					</li>
+					<li>
+						<a href="#">Discover</a>
+					</li>
+					<li>
+						<a href="#">Profile</a>
+					</li>
+				</ul>
+			</nav>
+
+			<section class="connect">
+
+				<div class="connected_profiles">
+					<span>Angelo Chiacchio</span>
+					<img src="img/profil.jpg" alt="photo de profil" />
+				</div><!-- /connected_profiles -->
+
+				<span class="logout">loggout</span>
+
+			</section>
+			<!-- /connect -->
+		</header>
+		<div role="main">
+			<section class="central">
+			
+				<div id="results" class="results moviePage open">
+					<div class="moviePageTop clearfix" >
+						<a href="#">
+							<img width="250" src="http://images.allocine.fr/r_322_450/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+							<span class="btn_thumb btn_play"><span>Play</span></span>
+						</a>
+						<div class="actionsBlock" >
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module large_format load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+							
+							<div class="align_c" >
+								<img src="img/bouton-facebook-v2.png">
+							</div>
+							
+							<a href="#" class="movie_buy">ACHETER à partir de 2,99€</a>
+							<a href="#" class="movie_trailer">VOIR BANDE-ANNONCE</a>
+							<a href="#" class="movie_vitrine vitrineFull">AJOUTER À MA VITRINE</a>
+							<a href="http://www.allocine.fr/film/fichefilm-135082/ajout-critique/" target="_blank" class="movie_critique">AJOUTER UNE CRITIQUE</a>
+						</div>
+						<div class="firstsInfos" >
+							<h2>La Vie est belle</h2>
+							<p>
+								<span class="film_title" >La Vita è bella</span>
+								<span class="flag flag_us" >US</span>
+								<span class="year" >1998</span>
+								<span class="award" ><i></i> Oscars</span>
+								<span class="duration" ><i></i> 1h54min</span>
+								<span class="licence lic12" >-12</span>
+							</p>
+						</div>
+						<div class="othersInfos" >
+							<p>De</p>
+							<strong>Roberto Benigni</strong>
+							<p>Avec</p>
+							<strong>Roberto Benigni, Nicoletta Braschi, Pietro De Silva, ...</strong>
+							<p>Genre</p>
+							<strong>Drame, Comédie, Guerre</strong>
+							<p class="synopsis" >En 1938, Guido, jeune homme plein de gaieté, rêve d'ouvrir une librairie, malgré les tracasseries de l'administration fasciste. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr.</p>
+							<button class="sinopSee allText" > <span></span></button>
+							<div class="clearfix">
+								<div class="fl">
+									<p>Presse</p>
+									<div class="rating_module small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+								<div class="fl">
+									<p>Spectateurs</p>
+									<div class="rating_module small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+								<div class="fl goToAC clearfix">
+									<a href="#" class="fl" ><span class="micro_thumb info_btn fl"><span>Info</span></span><span>Voir sur <strong>Allocine.fr</strong></span></a>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="moviePageBottom clearfix" >
+						<div class="similarMovies" >
+							<h3>Films similaires</h3>
+							<ul class="spe_list clearfix" >
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man Spider-Man Spider-Man </span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</a>
+								</li>
+							</ul>
+						</div>
+						<div class="otherActivity" >
+							<h3>L'activité de mes amis</h3>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content"><a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 7 heures</span>
+									<p>a noté ce film</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>a ajouté ce film à sa vitrine</p>
+								</div>
+								<div class="wantToSeeIcon ">
+									<span class="btn_thumb_still btn_headd "><span>Add</span></span>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>a envie de voir ce film</p>
+								</div>
+								<div class="wantToSeeIcon ">
+									<span class="btn_thumb_still btn_yes "><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="otherActivity" >
+							<h3>Ce que pense la communauté allociné</h3>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>La scène du début aurait pu donner avec plus de réalisme parce que les policiers les lâchent de suite après leur arrivée aux urgences. Ça commence mal.Mais il s'agit d'un film ou les 2 protagonistes jouent avec talent. L'ambiance y est cool.Un peu trop à cause d'OMAR SY. La différence </p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>La scène du début aurait pu donner avec plus de réalisme parce que les policiers les lâchent de suite après leur arrivée aux urgences. Ça commence mal.Mais il s'agit d'un film ou les 2 protagonistes jouent avec talent. L'ambiance y est cool.Un peu trop à cause d'OMAR SY. La différence des 2 mondes est nettes:La banlieue qui chauffe avec la mère de Driss qui confond œuf Fabergé et Kinder contre la "tranquillité" des riches.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+						</div>
+					</div>
+				</div>
+				<div id="full-vitrine-modal" class="full-vitrine-modal" >
+					<p>Votre vitrine est pleine.<br/>Supprimez d'abord un film de votre vitrine avant de pouvoir en rajouter un.</p>
+					<p><a href="#" class="btn_see uppercase">Accéder à ma vitrine</a></p>
+				</div>
+				<!-- /full-vitrine-modal -->
+			</section>
+			<!-- /central -->
+		</div>
+		<!-- /main -->
+
+		<footer>
+
+			<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+
+		</footer>
+
+		<script src="js/libs/jquery-1.7.1.min.js"></script>
+		<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+		<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+		<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+		<!-- mousewheel plugin -->
+		<script src="js/jquery.mousewheel.min.js"></script>
+		<!-- custom scrollbars plugin -->
+		<script src="js/jquery.mCustomScrollbar.js"></script>
+		<script src="js/libs/jquery.dotdotdot-1.5.4-packed.js"></script>
+
+		<script src="js/script.js"></script>
+		<script type="text/javascript">
+		$(document).ready(function() {
+			synopsisDotDotDot();
+		});
+</script>
+	</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/fiche-film.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,409 @@
+<!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!-->
+<html class="no-js" lang="en">
+	<!--<![endif]-->
+	<head>
+		<meta charset="utf-8" />
+		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+		<title>Cinegift</title>
+		<meta name="description" content="" />
+		<meta name="viewport" content="width=980" />
+		<link rel="stylesheet" href="css/reset.css" />
+		<link rel="stylesheet" href="css/default.css" />
+		<link rel="stylesheet" href="css/styles.css" />
+
+		<!-- Custom scrollbars CSS -->
+		<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+		<script src="js/libs/modernizr-2.5.3.min.js"></script>
+
+	</head>
+
+	<body>
+		<!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+		<header>
+			<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+			<nav>
+				<ul>
+					<li>
+						<a href="#">Social</a>
+					</li>
+					<li>
+						<a href="#">Discover</a>
+					</li>
+					<li>
+						<a href="#">Profile</a>
+					</li>
+				</ul>
+			</nav>
+
+			<section class="connect">
+
+				<div class="connected_profiles">
+					<span>Angelo Chiacchio</span>
+					<img src="img/profil.jpg" alt="photo de profil" />
+				</div><!-- /connected_profiles -->
+
+				<span class="logout">loggout</span>
+
+			</section>
+			<!-- /connect -->
+		</header>
+		<div role="main">
+			<section class="central">
+			
+				<div id="results" class="results moviePage open">
+					<div class="moviePageTop clearfix" >
+						<a href="#">
+							<img width="250" src="http://images.allocine.fr/r_322_450/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+							<span class="btn_thumb btn_play"><span>Play</span></span>
+						</a>
+						<div class="actionsBlock" >
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module large_format load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+							
+							<div class="align_c" >
+								<img src="img/bouton-facebook-v2.png">
+							</div>
+														
+							<a href="#" class="movie_buy">ACHETER à partir de 2,99€</a>
+							<a href="#" class="movie_trailer">VOIR BANDE-ANNONCE</a>
+							<a href="#" class="movie_vitrine">AJOUTER À MA VITRINE</a>
+							<a href="http://www.allocine.fr/film/fichefilm-135082/ajout-critique/" target="_blank" class="movie_critique">AJOUTER UNE CRITIQUE</a>
+						</div>
+						<div class="firstsInfos" >
+							<h2>La Vie est belle</h2>
+							<p>
+								<span class="film_title" >La Vita è bella</span>
+								<span class="flag flag_us" >US</span>
+								<span class="year" >1998</span>
+								<span class="award" ><i></i> Oscars</span>
+								<span class="duration" ><i></i> 1h54min</span>
+								<span class="licence lic12" >-12</span>
+							</p>
+						</div>
+						<div class="othersInfos" >
+							<p>De</p>
+							<strong>Roberto Benigni</strong>
+							<p>Avec</p>
+							<strong>Roberto Benigni, Nicoletta Braschi, Pietro De Silva, ...</strong>
+							<p>Genre</p>
+							<strong>Drame, Comédie, Guerre</strong>
+							<p class="synopsis" >En 1938, Guido, jeune homme plein de gaieté, rêve d'ouvrir une librairie, malgré les tracasseries de l'administration fasciste. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr. Il tombe amoureux de Dora, institutrice étouffée par le conformisme familial et l'enlève le jour de ses fiançailles avec un bureaucrate du régime. Cinq ans plus tard, Guido r et Guido est juif. Il est alors déporté avec son fils. Par amour pour eux, Dora monte de son plein gré dans le train qui les emmène aux camps de la mort où Guido veut tout faire pour évit sit amet, consectetur adipiscing elit. Maecenas faucibus mollis interdum. Vivamus sagittis lacus vel augue laoreet rutr.</p>
+							<button class="sinopSee allText" > <span></span></button>
+							<div class="clearfix">
+								<div class="fl">
+									<p>Presse</p>
+									<div class="rating_module small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+								<div class="fl">
+									<p>Spectateurs</p>
+									<div class="rating_module small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+								<div class="fl goToAC clearfix">
+									<a href="#" class="fl" ><span class="micro_thumb info_btn fl"><span>Info</span></span><span>Voir sur <strong>Allocine.fr</strong></span></a>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="moviePageBottom clearfix" >
+						<div class="similarMovies" >
+							<h3>Films similaires</h3>
+							<ul class="spe_list clearfix" >
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man Spider-Man Spider-Man </span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+									</a>
+								</li>
+								<li>
+									<a href="#">
+										<img src="http://images.allocine.fr/r_150_200/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</a>
+								</li>
+							</ul>
+						</div>
+						<div class="otherActivity" >
+							<h3>L'activité de mes amis</h3>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content"><a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 7 heures</span>
+									<p>a noté ce film</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>a ajouté ce film à sa vitrine</p>
+								</div>
+								<div class="wantToSeeIcon ">
+									<span class="btn_thumb_still btn_headd "><span>Add</span></span>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>a envie de voir ce film</p>
+								</div>
+								<div class="wantToSeeIcon ">
+									<span class="btn_thumb_still btn_yes "><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="otherActivity" >
+							<h3>Ce que pense la communauté allociné</h3>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>La scène du début aurait pu donner avec plus de réalisme parce que les policiers les lâchent de suite après leur arrivée aux urgences. Ça commence mal.Mais il s'agit d'un film ou les 2 protagonistes jouent avec talent. L'ambiance y est cool.Un peu trop à cause d'OMAR SY. La différence </p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+							<div class="containerImgTxt clearfix" >
+								<a href=""><img width="50" height="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="right_content">
+									<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+									<p>La scène du début aurait pu donner avec plus de réalisme parce que les policiers les lâchent de suite après leur arrivée aux urgences. Ça commence mal.Mais il s'agit d'un film ou les 2 protagonistes jouent avec talent. L'ambiance y est cool.Un peu trop à cause d'OMAR SY. La différence des 2 mondes est nettes:La banlieue qui chauffe avec la mère de Driss qui confond œuf Fabergé et Kinder contre la "tranquillité" des riches.</p>
+								</div>
+								<div class="rating_module small_format">
+									<div class="rated_g_l star" data-val="0.5"></div>
+									<div class="rated_g_r star" data-val="1"></div>
+									<div class="rated_g_l star" data-val="1.5"></div>
+									<div class="rated_off_r star" data-val="2"></div>
+									<div class="rated_off_l star" data-val="2.5"></div>
+									<div class="rated_off_r star" data-val="3"></div>
+									<div class="rated_off_l star" data-val="3.5"></div>
+									<div class="rated_off_r star" data-val="4"></div>
+									<div class="rated_off_l star" data-val="4.5"></div>
+									<div class="rated_off_r star" data-val="5"></div>
+								</div>
+							</div>
+						</div>
+					</div>
+				</div>
+				<div id="add-movie-modal">
+					<h3>Ajouter un film</h3>
+					<div class="containerImgTxt clearfix" >
+						<img width="94" src="http://images.allocine.fr/r_94_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="">
+						<div class="right_content">
+							<span class="s_name" >Intouchables</span> <span class="year" >(2011)</span>
+							<textarea>Que pensez-vous de ce film?</textarea>
+							<div class="nbCommentChar" >500</div>
+						</div>
+						
+					</div>
+					<div class="clearfix">
+						<div class="item_rating sya">
+							<div class="rate">
+								<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+								<div class="rating_module blue load_target">
+									<div class="rated_b_l star" data-val="0.5">
+										<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="1">
+										<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="1.5">
+										<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="2">
+										<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="2.5">
+										<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="3">
+										<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="3.5">
+										<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_r star" data-val="4">
+										<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_l star" data-val="4.5">
+										<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_r star" data-val="5">
+										<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+									</div>
+								</div>
+								<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+							</div>
+						</div>
+						<button class="fr edit_vitrine">VALIDER</button>
+					</div>
+
+				</div>
+				<!-- /add-movie-modal -->
+			</section>
+			<!-- /central -->
+		</div>
+		<!-- /main -->
+
+		<footer>
+
+			<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+
+		</footer>
+
+		<script src="js/libs/jquery-1.7.1.min.js"></script>
+		<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+		<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+		<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+		<!-- mousewheel plugin -->
+		<script src="js/jquery.mousewheel.min.js"></script>
+		<!-- custom scrollbars plugin -->
+		<script src="js/jquery.mCustomScrollbar.js"></script>
+		<script src="js/libs/jquery.dotdotdot-1.5.4-packed.js"></script>
+
+		<script src="js/script.js"></script>
+		<script type="text/javascript">
+		$(document).ready(function() {
+			synopsisDotDotDot();
+		});
+</script>
+	</body>
+</html>
\ No newline at end of file
Binary file integ/img/add_large.png has changed
Binary file integ/img/add_small.png has changed
Binary file integ/img/angelo.jpg has changed
Binary file integ/img/badge_1.png has changed
Binary file integ/img/badges/coach1_140px.png has changed
Binary file integ/img/badges/coach1_46px.png has changed
Binary file integ/img/badges/coach2_140px.png has changed
Binary file integ/img/badges/coach2_46px.png has changed
Binary file integ/img/badges/coach3_140px.png has changed
Binary file integ/img/badges/coach3_46px.png has changed
Binary file integ/img/badges/critiques1_140px.png has changed
Binary file integ/img/badges/critiques1_46px.png has changed
Binary file integ/img/badges/critiques2_140px.png has changed
Binary file integ/img/badges/critiques2_46px.png has changed
Binary file integ/img/badges/critiques3_140px.png has changed
Binary file integ/img/badges/critiques3_46px.png has changed
Binary file integ/img/badges/don1_140px.png has changed
Binary file integ/img/badges/don1_46px.png has changed
Binary file integ/img/badges/don2_140px.png has changed
Binary file integ/img/badges/don2_46px.png has changed
Binary file integ/img/badges/don3_140px.png has changed
Binary file integ/img/badges/don3_46px.png has changed
Binary file integ/img/badges/notes1_140px.png has changed
Binary file integ/img/badges/notes1_46px.png has changed
Binary file integ/img/badges/notes2_140px.png has changed
Binary file integ/img/badges/notes2_46px.png has changed
Binary file integ/img/badges/notes3_140px.png has changed
Binary file integ/img/badges/notes3_46px.png has changed
Binary file integ/img/badges/vitrine1_140px.png has changed
Binary file integ/img/badges/vitrine1_46px.png has changed
Binary file integ/img/badges/vitrine2_140px.png has changed
Binary file integ/img/badges/vitrine2_46px.png has changed
Binary file integ/img/badges/vitrine3_140px.png has changed
Binary file integ/img/badges/vitrine3_46px.png has changed
Binary file integ/img/bouton-facebook-v2.png has changed
Binary file integ/img/bouton-facebook.png has changed
Binary file integ/img/css/bottom-header.png has changed
Binary file integ/img/css/main-bg.png has changed
Binary file integ/img/eval.png has changed
Binary file integ/img/flag_01.png has changed
Binary file integ/img/flag_02.png has changed
Binary file integ/img/flag_03.png has changed
Binary file integ/img/graph_stats.png has changed
Binary file integ/img/logo-footer.png has changed
Binary file integ/img/logo.jpg has changed
Binary file integ/img/logo.png has changed
Binary file integ/img/new_badge.png has changed
Binary file integ/img/next.png has changed
Binary file integ/img/picto_genres_big_01.png has changed
Binary file integ/img/picto_genres_big_02.png has changed
Binary file integ/img/picto_genres_big_03.png has changed
Binary file integ/img/picto_genres_medium_01.png has changed
Binary file integ/img/picto_genres_medium_02.png has changed
Binary file integ/img/picto_genres_medium_03.png has changed
Binary file integ/img/picto_genres_medium_04.png has changed
Binary file integ/img/picto_genres_medium_05.png has changed
Binary file integ/img/player.png has changed
Binary file integ/img/prev.png has changed
Binary file integ/img/profil.jpg has changed
Binary file integ/img/profil_2.jpg has changed
Binary file integ/img/profil_3.jpg has changed
Binary file integ/img/profil_4.jpg has changed
Binary file integ/img/profil_50_1.jpg has changed
Binary file integ/img/profil_50_2.jpg has changed
Binary file integ/img/social_1.jpg has changed
Binary file integ/img/social_2.jpg has changed
Binary file integ/img/social_3.jpg has changed
Binary file integ/img/social_4.jpg has changed
Binary file integ/img/social_5.jpg has changed
Binary file integ/img/social_6.jpg has changed
Binary file integ/img/social_7.jpg has changed
Binary file integ/img/social_8.jpg has changed
Binary file integ/img/spinner.gif has changed
Binary file integ/img/star-1.jpg has changed
Binary file integ/img/visu_star_01.jpg has changed
Binary file integ/img/visu_star_02.jpg has changed
Binary file integ/img/visu_star_03.jpg has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/index.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,1541 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+
+</head>
+
+<body>
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+<header>
+	<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+	<nav>
+		<ul>
+			<li><a href="social.html">Social</a></li>
+			<li class="current"><a href="index.html">Discover</a></li>
+			<li><a href="#">Profile</a></li>
+		</ul>
+	</nav>
+	
+	<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+
+		<span class="logout">loggout</span>
+
+	</section>
+	<!-- /connect -->
+</header>
+<div role="main">
+	<section class="central">
+		<div id="filters" class="filters">
+			<div id="searchZone">
+				<form class="filters_search">
+					<input type="text"  />
+					<div class="search_dropdown">
+						<ul>
+							<li><a href="#" class="picto_01"><strong>Will</strong> Hunting</a></li>
+							<li><a href="#" class="picto_02"><strong>Will</strong> Ferrel</a></li>
+							<li><a href="#" class="picto_02"><strong>Will</strong> Smith</a></li>
+							<li><a href="#" class="more">Autres résultats</a></li>
+						</ul>
+					</div>
+					<i>OK</i>
+				</form>
+				<div class="tags">
+					<a href="#">Action</a>
+					<a href="#">Sci-fi</a>
+					<a href="#">2000</a>
+					<a href="#">American</a>
+					<a href="#">Johnny Depp</a>
+				</div>
+			</div>
+			<!-- /searchZone -->
+			<div class="facettes">
+				<div class="adCntnr" >
+					<div class="acco2">
+						<div class="expand"><a title="expand/collapse" href="#" style="display: block;">Genres</a></div>
+						<div class="collapse">
+							<div class="accCntnt">
+								<ul>
+									<li><a href="#">Guerre<span>18</span></a></li>
+									<li><a href="#">Horreur<span>12</span></a></li>
+									<li><a href="#">Romance<span>22</span></a></li>
+									<li><a href="#">Thriller<span>7</span></a></li>
+								</ul>
+							</div>
+						</div>
+					
+						<div class="expand"><a title="expand/collapse" href="#" style="display: block;">Nationalities</a></div>
+						<div class="collapse">
+							<div class="accCntnt">
+								<ul>
+									<li><a href="#">American</a></li>
+									<li><a href="#">British</a></li>
+									<li><a href="#">French</a></li>
+									<li><a href="#">German</a></li>
+								</ul>
+							</div>
+						</div>
+						
+						<div class="expand"><a title="expand/collapse" href="#" style="display: block;">Periods</a></div>
+						<div class="collapse">
+							<div class="accCntnt">
+								<ul>
+									<li><a href="#">1960 - 1970</a></li>
+									<li><a href="#">1970 - 1980</a></li>
+									<li><a href="#">1980 - 1990</a></li>
+									<li><a href="#">1990 - 2000</a></li>
+									<li><a href="#">2000 - 2010</a></li>
+									<li><a href="#">From 2010</a></li>
+								</ul>
+							</div>
+						</div>
+						
+						<div class="expand"><a title="expand/collapse" href="#" style="display: block;">Stars</a></div>
+						<div class="collapse">
+							<div class="accCntnt">
+								<ul>
+									<li><a href="#">Tom Hanks</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Brad Pitt</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									<li><a href="#">Charlize Theron</a></li>
+									
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									<li><a href="#">Ryan Gosling</a></li>
+									
+								</ul>
+								<a href="#" class="seeAll">See all...</a>
+							</div>
+						</div>
+					</div>
+				</div>
+			</div>
+			<!-- /facettes -->
+		</div>
+		<!-- /filters -->
+		<div id="results" class="results">
+			<ul class="film_list clearfix">
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Drive</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_g_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+							
+						</div>
+						<span class="others_infos movie_yes"></span>
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="others_infos movie_note">4</span>
+					</div>
+					<a href="#" title="Drive" >l'Age de glace 4</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="others_infos movie_note">3.5</span>
+					</div>
+					<a href="#" title="l'Age de glace 4" >Spider-Man</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="others_infos movie_rated"></span>
+					</div>
+					<a href="#" title="Drive" >Madagascar 3</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/84/59/20104459.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >To Rome with love To Rome with love</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="To Rome with love" >To Rome with love</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/90/43/00/20096205.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Ma bonne étoile</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Ma bonne étoile" >Ma bonne étoile</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/31/84/20079900.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Starbuck</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Intouchables</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/67/90/93/19057560.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="others_infos movie_no"></span>
+					</div>
+					<a href="#" title="Drive" >Gran Torino</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/85/31/58/20042068.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Avengers</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/63/30/77/18686566.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Forrest Gump</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >L'étrange histoire de Benjamin Button</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+
+			</ul>
+			<!-- /film_list -->
+			<div class="spinner"><img src="img/spinner.gif" alt="" /></div><!-- /spinner -->
+			<div class="bottom_line"><p>Venez découvrir votre recommandation complète dès demain!</p></div><!-- /spinner -->
+		</div>
+		<!-- /results -->
+
+		<div id="interest-modal-content">
+			<div class="likeTopText" >
+				<p><strong>Vous avez bien noté <span>"Chantons sous la pluie"</span></strong></p>
+				<p>Dites nous pourquoi pour que nous puissions vous conseiller au mieux</p>
+			</div>
+			<div class="clearfix" >
+				<div class="whyNot">
+					<a href="#">
+						<span class="item_disk_big">
+							<img src="img/picto_genres_big_01.png" alt="" />
+						</span>
+						<span>J'aime le genre</span>
+						<strong>Comédies dramatiques</strong>
+					</a>
+				</div>
+				<div class="whyNot">
+					<a href="#">
+						<span class="item_disk_big item_disk_blue">
+							<span class="">SKIP</span>
+						</span>
+						<span>Rien en particulier,</span>
+						<strong>J'aime juste ce film</strong>
+					</a>
+				</div>
+			</div>
+		</div>
+		<!-- /interest-modal-content -->
+		<div id="not-interest-modal-content">
+			<div class="likeTopText" >
+				<p><strong><span>"Chantons sous la pluie"</span> ne vous intéresse pas</strong></p>
+				<p>Dites nous pourquoi pour que nous puissions vous conseiller au mieux</p>
+			</div>
+			<div class="clearfix" >
+				<div class="whyNot">
+					<a href="#">
+						<span class="item_disk_big">
+							<img src="img/picto_genres_big_01.png" alt="" />
+						</span>
+						<span>Je n'aime pas le genre</span>
+						<strong>Action</strong>
+					</a>
+				</div>
+				<div class="whyNot">
+					<a href="#">
+						<span class="item_disk_big item_disk_blue">
+							<span class="">SKIP</span>
+						</span>
+						<span>Rien de personnel,</span>
+						<strong>C'est juste ce film</strong>
+					</a>
+				</div>
+			</div>
+		</div>
+		<!-- /not-interest-modal-content -->
+
+	</section>
+	<!-- /central -->
+</div>
+<!-- /main -->
+<footer>
+		<span class="column_button" ><span>Search</span></span>
+		<!--div class="filters_trigger">
+			<form id="footer_search" class="filters_search ">
+				<input type="text" />
+				<i>OK</i>
+			</form>
+			
+			<span>Filters</span>
+			<ul>
+				<li><span>ON</span></li>
+				<li class="current"><span>OFF</span></li>
+			</ul>
+		</div--><!-- /filters_trigger -->
+
+		<nav>
+			<ul>
+				<li class="current"><a href="#">Recommandation</a></li>
+				<li><a href="#">Avec mes notes</a></li>
+				<li><a href="#">Collections</a></li>
+				<li><a href="#">Tout Allociné</a></li>
+				<li><a href="#">Speednoter</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/jquery.jcarousel.min.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,16 @@
+/*!
+ * jCarousel - Riding carousels with jQuery
+ *   http://sorgalla.com/jcarousel/
+ *
+ * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
+ * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
+ * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
+ *
+ * Built on top of the jQuery library
+ *   http://jquery.com
+ *
+ * Inspired by the "Carousel Component" by Bill Scott
+ *   http://billwscott.com/carousel/
+ */
+
+(function(g){var q={vertical:!1,rtl:!1,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click", buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},m=!1;g(window).bind("load.jcarousel",function(){m=!0});g.jcarousel=function(a,c){this.options=g.extend({},q,c||{});this.autoStopped=this.locked=!1;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!c||c.rtl===void 0)this.options.rtl=(g(a).attr("dir")||g("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical? this.options.rtl?"right":"left":"top";for(var b="",d=a.className.split(" "),f=0;f<d.length;f++)if(d[f].indexOf("jcarousel-skin")!=-1){g(a).removeClass(d[f]);b=d[f];break}a.nodeName.toUpperCase()=="UL"||a.nodeName.toUpperCase()=="OL"?(this.list=g(a),this.clip=this.list.parents(".jcarousel-clip"),this.container=this.list.parents(".jcarousel-container")):(this.container=g(a),this.list=this.container.find("ul,ol").eq(0),this.clip=this.container.find(".jcarousel-clip"));if(this.clip.size()===0)this.clip= this.list.wrap("<div></div>").parent();if(this.container.size()===0)this.container=this.clip.wrap("<div></div>").parent();b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.buttonPrev=g(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=g(this.options.buttonPrevHTML).appendTo(this.container);this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext= g(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=g(this.options.buttonNextHTML).appendTo(this.container);this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"}); !this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,b=this.list.children("li"),e=this;if(b.size()>0){var h=0,i=this.options.offset;b.each(function(){e.format(this,i++);h+=e.dimension(this,j)});this.list.css(this.wh,h+100+"px");if(!c||c.size===void 0)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display", "block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.resizeTimer&&clearTimeout(e.resizeTimer);e.resizeTimer=setTimeout(function(){e.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!m&&g.browser.safari?(this.buttons(!1,!1),g(window).bind("load.jcarousel",function(){e.setup()})):this.setup()};var f=g.jcarousel;f.fn=f.prototype={jcarousel:"0.2.8"};f.fn.extend=f.extend=g.extend;f.fn.extend({setup:function(){this.prevLast= this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(a,!1);g(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt, "0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;this.list.children("li").each(function(f){b+=a.dimension(this, c);f+1<a.first&&(d=b)});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,!1)},lock:function(){this.locked=!0;this.buttons()},unlock:function(){this.locked=!1;this.buttons()},size:function(a){if(a!==void 0)this.options.size=a,this.locked||this.buttons();return this.options.size},has:function(a,c){if(c===void 0||!c)c=a;if(this.options.size!==null&&c>this.options.size)c=this.options.size;for(var b=a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return!1}return!0}, get:function(a){return g(">.jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,p=g(c);if(b.length===0)for(var j,e=f.intval(a),b=this.create(a);;){if(j=this.get(--e),e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}else d=this.dimension(b);p.get(0).nodeName.toUpperCase()=="LI"?(b.replaceWith(p),b=p):b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")),a);p=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible): null;d=this.dimension(b,p)-d;a>0&&a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,f.intval(this.list.css(this.wh))+d+"px");return b},remove:function(a){var c=this.get(a);if(c.length&&!(a>=this.first&&a<=this.last)){var b=this.dimension(c);a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+b+"px");c.remove();this.list.css(this.wh,f.intval(this.list.css(this.wh))-b+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(!1): this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(!0):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!this.locked&&!this.animating&&this.tail){this.pauseAuto();var c=f.intval(this.list.css(this.lt)), c=!a?c-this.tail:c+this.tail;this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(c)}},scroll:function(a,c){!this.locked&&!this.animating&&(this.pauseAuto(),this.animate(this.pos(a),c))},pos:function(a,c){var b=f.intval(this.list.css(this.lt));if(this.locked||this.animating)return b;this.options.wrap!="circular"&&(a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a);for(var d=this.first>a,g=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(g): this.get(this.last),e=d?g:g-1,h=null,i=0,k=!1,l=0;d?--e>=a:++e<a;){h=this.get(e);k=!h.length;if(h.length===0&&(h=this.create(e).addClass(this.className("jcarousel-item-placeholder")),j[d?"before":"after"](h),this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)));j=h;l=this.dimension(h);k&&(i+=l);if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<= this.options.size)))b=d?b+l:b-l}for(var g=this.clipping(),m=[],o=0,n=0,j=this.get(a-1),e=a;++o;){h=this.get(e);k=!h.length;if(h.length===0){h=this.create(e).addClass(this.className("jcarousel-item-placeholder"));if(j.length===0)this.list.prepend(h);else j[d?"before":"after"](h);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)))}j=h;l=this.dimension(h);if(l===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."); this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size?m.push(h):k&&(i+=l);n+=l;if(n>=g)break;e++}for(h=0;h<m.length;h++)m[h].remove();i>0&&(this.list.css(this.wh,this.dimension(this.list)+i+"px"),d&&(b-=i,this.list.css(this.lt,f.intval(this.list.css(this.lt))-i+"px")));i=a+o-1;if(this.options.wrap!="circular"&&this.options.size&&i>this.options.size)i=this.options.size;if(e>i){o=0;e=i;for(n=0;++o;){h=this.get(e--);if(!h.length)break;n+=this.dimension(h);if(n>=g)break}}e=i-o+ 1;this.options.wrap!="circular"&&e<1&&(e=1);if(this.inTail&&d)b+=this.tail,this.inTail=!1;this.tail=null;if(this.options.wrap!="circular"&&i==this.options.size&&i-o+1>=1&&(d=f.intval(this.get(i).css(!this.options.vertical?"marginRight":"marginBottom")),n-d>g))this.tail=n-g-d;if(c&&a===this.options.size&&this.tail)b-=this.tail,this.inTail=!0;for(;a-- >e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=i;return b},animate:function(a,c){if(!this.locked&& !this.animating){this.animating=!0;var b=this,d=function(){b.animating=!1;a===0&&b.list.css(b.lt,0);!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last<b.options.size||b.last==b.options.size&&b.tail!==null&&!b.inTail)&&b.startAuto();b.buttons();b.notify("onAfterAnimation");if(b.options.wrap=="circular"&&b.options.size!==null)for(var c=b.prevFirst;c<=b.prevLast;c++)c!==null&&!(c>=b.first&&c<=b.last)&&(c<1||c>b.options.size)&&b.remove(c)}; this.notify("onBeforeAnimation");if(!this.options.animation||c===!1)this.list.css(this.lt,a+"px"),d();else{var f=!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},d={duration:this.options.animation,easing:this.options.easing,complete:d};if(g.isFunction(this.options.animationStepCallback))d.step=this.options.animationStepCallback;this.list.animate(f,d)}}},startAuto:function(a){if(a!==void 0)this.options.auto=a;if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped= !1;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null)window.clearTimeout(this.timer),this.timer=null},buttons:function(a,c){if(a==null&&(a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size),!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&& this.last>=this.options.size))a=this.tail!==null&&!this.inTail;if(c==null&&(c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1))c=this.tail!==null&&this.inTail;var b=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),a&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext), this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)):this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev), c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b,null,c);this.buttonNextState= a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,c);this.prevFirst!==this.first&&(this.callback("itemFirstInCallback",a,c,this.first),this.callback("itemFirstOutCallback",a,c,this.prevFirst));this.prevLast!==this.last&&(this.callback("itemLastInCallback",a,c,this.last),this.callback("itemLastOutCallback",a,c,this.prevLast));this.callback("itemVisibleInCallback",a,c,this.first,this.last,this.prevFirst, this.prevLast);this.callback("itemVisibleOutCallback",a,c,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,c,b,d,f,j,e){if(!(this.options[a]==null||typeof this.options[a]!="object"&&c!="onAfterAnimation")){var h=typeof this.options[a]=="object"?this.options[a][c]:this.options[a];if(g.isFunction(h)){var i=this;if(d===void 0)h(i,b,c);else if(f===void 0)this.get(d).each(function(){h(i,this,d,b,c)});else for(var a=function(a){i.get(a).each(function(){h(i,this,a,b,c)})},k=d;k<=f;k++)k!== null&&!(k>=j&&k<=e)&&a(k)}}},create:function(a){return this.format("<li></li>",a)},format:function(a,c){for(var a=g(a),b=a.get(0).className.split(" "),d=0;d<b.length;d++)b[d].indexOf("jcarousel-")!=-1&&a.removeClass(b[d]);a.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")}, dimension:function(a,c){var b=g(a);if(c==null)return!this.options.vertical?b.outerWidth(!0)||f.intval(this.options.itemFallbackDimension):b.outerHeight(!0)||f.intval(this.options.itemFallbackDimension);else{var d=!this.options.vertical?c-f.intval(b.css("marginLeft"))-f.intval(b.css("marginRight")):c-f.intval(b.css("marginTop"))-f.intval(b.css("marginBottom"));g(b).css(this.wh,d+"px");return this.dimension(b)}},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-f.intval(this.clip.css("borderLeftWidth"))- f.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-f.intval(this.clip.css("borderTopWidth"))-f.intval(this.clip.css("borderBottomWidth"))},index:function(a,c){if(c==null)c=this.options.size;return Math.round(((a-1)/c-Math.floor((a-1)/c))*c)+1}});f.extend({defaults:function(a){return g.extend(q,a||{})},intval:function(a){a=parseInt(a,10);return isNaN(a)?0:a},windowLoaded:function(){m=!0}});g.fn.jcarousel=function(a){if(typeof a=="string"){var c=g(this).data("jcarousel"),b=Array.prototype.slice.call(arguments, 1);return c[a].apply(c,b)}else return this.each(function(){var b=g(this).data("jcarousel");b?(a&&g.extend(b.options,a),b.reload()):g(this).data("jcarousel",new f(this,a))})}})(jQuery);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/jquery.mCustomScrollbar.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,722 @@
+/* 
+== malihu jquery custom scrollbars plugin == 
+version: 2.1 
+author: malihu (http://manos.malihu.gr) 
+plugin home: http://manos.malihu.gr/jquery-custom-content-scroller 
+*/
+(function($){
+	var methods={
+		init:function(options){
+			var defaults={ 
+				set_width:false, /*optional element width: boolean, pixels, percentage*/
+				set_height:false, /*optional element height: boolean, pixels, percentage*/
+				horizontalScroll:false, /*scroll horizontally: boolean*/
+				scrollInertia:550, /*scrolling inertia: integer (milliseconds)*/
+				scrollEasing:"easeOutCirc", /*scrolling easing: string*/
+				mouseWheel:"auto", /*mousewheel support and velocity: boolean, "auto", integer*/
+				autoDraggerLength:true, /*auto-adjust scrollbar dragger length: boolean*/
+				scrollButtons:{ /*scroll buttons*/
+					enable:false, /*scroll buttons support: boolean*/
+					scrollType:"continuous", /*scroll buttons scrolling type: "continuous", "pixels"*/
+					scrollSpeed:20, /*scroll buttons continuous scrolling speed: integer*/
+					scrollAmount:40 /*scroll buttons pixels scroll amount: integer (pixels)*/
+				},
+				advanced:{
+					updateOnBrowserResize:true, /*update scrollbars on browser resize (for layouts based on percentages): boolean*/
+					updateOnContentResize:false, /*auto-update scrollbars on content resize (for dynamic content): boolean*/
+					autoExpandHorizontalScroll:false /*auto-expand width for horizontal scrolling: boolean*/
+				},
+				callbacks:{
+					onScroll:function(){}, /*user custom callback function on scroll event*/
+					onTotalScroll:function(){}, /*user custom callback function on scroll end reached event*/
+					onTotalScrollOffset:0 /*scroll end reached offset: integer (pixels)*/
+				}
+			},
+			options=$.extend(true,defaults,options);
+			/*check for touch device*/
+			$(document).data("mCS-is-touch-device",false);
+			if(is_touch_device()){
+				$(document).data("mCS-is-touch-device",true);
+			}
+			function is_touch_device(){
+				return !!("ontouchstart" in window) ? 1 : 0;
+			}
+			return this.each(function(){
+				var $this=$(this);
+				/*set element width/height, create markup for custom scrollbars, add classes*/
+				if(options.set_width){
+					$this.css("width",options.set_width);
+				}
+				if(options.set_height){
+					$this.css("height",options.set_height);
+				}
+				if(!$(document).data("mCustomScrollbar-index")){
+					$(document).data("mCustomScrollbar-index","1");
+				}else{
+					var mCustomScrollbarIndex=parseInt($(document).data("mCustomScrollbar-index"));
+					$(document).data("mCustomScrollbar-index",mCustomScrollbarIndex+1);
+				}
+				$this.wrapInner("<div class='mCustomScrollBox' id='mCSB_"+$(document).data("mCustomScrollbar-index")+"' style='position:relative; height:100%; overflow:hidden; max-width:100%;' />").addClass("mCustomScrollbar _mCS_"+$(document).data("mCustomScrollbar-index"));
+				var mCustomScrollBox=$this.children(".mCustomScrollBox");
+				if(options.horizontalScroll){
+					mCustomScrollBox.addClass("mCSB_horizontal").wrapInner("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />");
+					var mCSB_h_wrapper=mCustomScrollBox.children(".mCSB_h_wrapper");
+					mCSB_h_wrapper.wrapInner("<div class='mCSB_container' style='position:absolute; left:0;' />").children(".mCSB_container").css({"width":mCSB_h_wrapper.children().outerWidth(),"position":"relative"}).unwrap();
+				}else{
+					mCustomScrollBox.wrapInner("<div class='mCSB_container' style='position:relative; top:0;' />");
+				}
+				var mCSB_container=mCustomScrollBox.children(".mCSB_container");
+				if(!$(document).data("mCS-is-touch-device")){ /*not touch device - apply custom scrollbars functionality*/
+					mCSB_container.after("<div class='mCSB_scrollTools' style='position:absolute;'><div class='mCSB_draggerContainer' style='position:relative;'><div class='mCSB_dragger' style='position:absolute;'><div class='mCSB_dragger_bar' style='position:relative;'></div></div><div class='mCSB_draggerRail'></div></div></div>");
+					var mCSB_scrollTools=mCustomScrollBox.children(".mCSB_scrollTools"),
+						mCSB_draggerContainer=mCSB_scrollTools.children(".mCSB_draggerContainer"),
+						mCSB_dragger=mCSB_draggerContainer.children(".mCSB_dragger");
+					if(options.horizontalScroll){
+						mCSB_dragger.data("minDraggerWidth",mCSB_dragger.width());
+					}else{
+						mCSB_dragger.data("minDraggerHeight",mCSB_dragger.height());
+					}
+					if(options.scrollButtons.enable){
+						if(options.horizontalScroll){
+							mCSB_scrollTools.prepend("<a class='mCSB_buttonLeft' style='display:block; position:relative;'></a>").append("<a class='mCSB_buttonRight' style='display:block; position:relative;'></a>");
+						}else{
+							mCSB_scrollTools.prepend("<a class='mCSB_buttonUp' style='display:block; position:relative;'></a>").append("<a class='mCSB_buttonDown' style='display:block; position:relative;'></a>");
+						}
+					}
+					/*mCustomScrollBox scrollTop and scrollLeft is always 0 to prevent browser focus scrolling*/
+					mCustomScrollBox.bind("scroll",function(){
+						mCustomScrollBox.scrollTop(0).scrollLeft(0);
+					});
+					/*store element options and update element*/
+					$this.data({
+						"horizontalScroll":options.horizontalScroll,
+						"scrollInertia":options.scrollInertia,
+						"scrollEasing":options.scrollEasing,
+						"mouseWheel":options.mouseWheel,
+						"autoDraggerLength":options.autoDraggerLength,
+						"scrollButtons-enable":options.scrollButtons.enable,
+						"scrollButtons-scrollType":options.scrollButtons.scrollType,
+						"scrollButtons-scrollSpeed":options.scrollButtons.scrollSpeed,
+						"scrollButtons-scrollAmount":options.scrollButtons.scrollAmount,
+						"autoExpandHorizontalScroll":options.advanced.autoExpandHorizontalScroll,
+						"onScroll-Callback":options.callbacks.onScroll,
+						"onTotalScroll-Callback":options.callbacks.onTotalScroll,
+						"onTotalScroll-Offset":options.callbacks.onTotalScrollOffset
+					}).mCustomScrollbar("update");
+					/*window resize fn (for layouts based on percentages)*/
+					if(options.advanced.updateOnBrowserResize){
+						var mCSB_resizeTimeout;
+						$(window).resize(function(){
+							if(mCSB_resizeTimeout){
+								clearTimeout(mCSB_resizeTimeout);
+							}
+							mCSB_resizeTimeout=setTimeout(function(){
+								$this.mCustomScrollbar("update");
+							},150);
+						});
+					}
+				}else{ /*is touch device*/
+					/*check for mobile os/browser not supporting overflow:auto (Android 2.xx)*/
+					var ua=navigator.userAgent;
+					if(ua.indexOf("Android")!=-1){ 
+						var androidversion=parseFloat(ua.slice(ua.indexOf("Android")+8));
+						if(androidversion<3){
+							touchScroll("mCSB_"+$(document).data("mCustomScrollbar-index")); /*non overflow:auto fn*/
+						}else{
+							mCustomScrollBox.css({"overflow":"auto","-webkit-overflow-scrolling":"touch"});
+						}
+					}else{
+						mCustomScrollBox.css({"overflow":"auto","-webkit-overflow-scrolling":"touch"});
+					}
+					mCSB_container.addClass("mCS_no_scrollbar mCS_touch");
+					$this.data({
+						"horizontalScroll":options.horizontalScroll,
+						"scrollInertia":options.scrollInertia,
+						"scrollEasing":options.scrollEasing,
+						"autoExpandHorizontalScroll":options.advanced.autoExpandHorizontalScroll,
+						"onScroll-Callback":options.callbacks.onScroll,
+						"onTotalScroll-Callback":options.callbacks.onTotalScroll,
+						"onTotalScroll-Offset":options.callbacks.onTotalScrollOffset
+					});
+					mCustomScrollBox.scroll(function(){
+						$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container); /*user custom callback functions*/
+					});
+					/*non overflow:auto fn 
+					(source: http://chris-barr.com/index.php/entry/scrolling_a_overflowauto_element_on_a_touch_screen_device/)*/
+					function touchScroll(id){
+						var el=document.getElementById(id),
+							scrollStartPosY=0,
+							scrollStartPosX=0;
+						document.getElementById(id).addEventListener("touchstart",function(event){
+							scrollStartPosY=this.scrollTop+event.touches[0].pageY;
+							scrollStartPosX=this.scrollLeft+event.touches[0].pageX;
+							/*event.preventDefault(); // Keep this remarked so you can click on buttons and links in the div*/
+						},false);
+						document.getElementById(id).addEventListener("touchmove",function(event){
+							/*These if statements allow the full page to scroll (not just the div) if they are
+							at the top of the div scroll or the bottom of the div scroll
+							The -5 and +5 below are in case they are trying to scroll the page sideways
+							but their finger moves a few pixels down or up.  The event.preventDefault() function
+							will not be called in that case so that the whole page can scroll.*/
+							if((this.scrollTop<this.scrollHeight-this.offsetHeight && this.scrollTop+event.touches[0].pageY<scrollStartPosY-5) || (this.scrollTop!=0 && this.scrollTop+event.touches[0].pageY>scrollStartPosY+5))
+								event.preventDefault();	
+							if((this.scrollLeft<this.scrollWidth-this.offsetWidth && this.scrollLeft+event.touches[0].pageX < scrollStartPosX-5) || (this.scrollLeft!=0&&this.scrollLeft+event.touches[0].pageX>scrollStartPosX+5))
+								event.preventDefault();	
+							this.scrollTop=scrollStartPosY-event.touches[0].pageY;
+							this.scrollLeft=scrollStartPosX-event.touches[0].pageX;
+						},false);
+					}
+				}
+				/*content resize fn (for dynamically generated content)*/
+				if(options.advanced.updateOnContentResize){
+					var mCSB_onContentResize;
+					if(options.horizontalScroll){
+						var mCSB_containerOldSize=mCSB_container.outerWidth();
+						if(is_touch_device()){
+							/*disable iOS webkit inertia for smooth scrolling*/
+							mCustomScrollBox.css({"-webkit-overflow-scrolling":"auto"});
+						}
+					}else{
+						var mCSB_containerOldSize=mCSB_container.outerHeight();
+					}
+					mCSB_onContentResize=setInterval(function(){
+						if(options.horizontalScroll){
+							if(options.advanced.autoExpandHorizontalScroll){
+								mCSB_container.css({"position":"absolute","width":"auto"}).wrap("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({"width":mCSB_container.outerWidth(),"position":"relative"}).unwrap();
+							}
+							var mCSB_containerNewSize=mCSB_container.outerWidth();
+						}else{
+							var mCSB_containerNewSize=mCSB_container.outerHeight();
+						}
+						if(mCSB_containerNewSize!=mCSB_containerOldSize){
+							$this.mCustomScrollbar("update");
+							mCSB_containerOldSize=mCSB_containerNewSize;
+						}
+					},300);
+				}
+			});
+		},
+		update:function(){
+			var $this=$(this),
+				mCustomScrollBox=$this.children(".mCustomScrollBox"),
+				mCSB_container=mCustomScrollBox.children(".mCSB_container");
+			if(!$(document).data("mCS-is-touch-device")){
+				mCSB_container.removeClass("mCS_no_scrollbar");
+			}
+			var mCSB_scrollTools=mCustomScrollBox.children(".mCSB_scrollTools"),
+				mCSB_draggerContainer=mCSB_scrollTools.children(".mCSB_draggerContainer"),
+				mCSB_dragger=mCSB_draggerContainer.children(".mCSB_dragger");
+			if($this.data("horizontalScroll")){
+				var mCSB_buttonLeft=mCSB_scrollTools.children(".mCSB_buttonLeft"),
+					mCSB_buttonRight=mCSB_scrollTools.children(".mCSB_buttonRight"),
+					mCustomScrollBoxW=mCustomScrollBox.width();
+				if($this.data("autoExpandHorizontalScroll")){
+					mCSB_container.css({"position":"absolute","width":"auto"}).wrap("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({"width":mCSB_container.outerWidth(),"position":"relative"}).unwrap();
+				}
+				var mCSB_containerW=mCSB_container.outerWidth();
+			}else{
+				var mCSB_buttonUp=mCSB_scrollTools.children(".mCSB_buttonUp"),
+					mCSB_buttonDown=mCSB_scrollTools.children(".mCSB_buttonDown"),
+					mCustomScrollBoxH=mCustomScrollBox.height(),
+					mCSB_containerH=mCSB_container.outerHeight();
+			}
+			if(mCSB_containerH>mCustomScrollBoxH && !$this.data("horizontalScroll") && !$(document).data("mCS-is-touch-device")){ /*content needs vertical scrolling*/
+				mCSB_scrollTools.css("display","block");
+				var mCSB_draggerContainerH=mCSB_draggerContainer.height();
+				/*auto adjust scrollbar dragger length analogous to content*/
+				if($this.data("autoDraggerLength")){
+					var draggerH=Math.round(mCustomScrollBoxH/mCSB_containerH*mCSB_draggerContainerH),
+						minDraggerH=mCSB_dragger.data("minDraggerHeight");
+					if(draggerH<=minDraggerH){ /*min dragger height*/
+						mCSB_dragger.css({"height":minDraggerH});
+					}else if(draggerH>=mCSB_draggerContainerH-10){ /*max dragger height*/
+						var mCSB_draggerContainerMaxH=mCSB_draggerContainerH-10;
+						mCSB_dragger.css({"height":mCSB_draggerContainerMaxH});
+					}else{
+						mCSB_dragger.css({"height":draggerH});
+					}
+					mCSB_dragger.children(".mCSB_dragger_bar").css({"line-height":mCSB_dragger.height()+"px"});
+				}
+				var mCSB_draggerH=mCSB_dragger.height(),
+				/*calculate and store scroll amount*/
+					scrollAmount=(mCSB_containerH-mCustomScrollBoxH)/(mCSB_draggerContainerH-mCSB_draggerH);
+				$this.data("scrollAmount",scrollAmount);
+				/*add scrolling*/
+				$this.mCustomScrollbar("scrolling",mCustomScrollBox,mCSB_container,mCSB_draggerContainer,mCSB_dragger,mCSB_buttonUp,mCSB_buttonDown,mCSB_buttonLeft,mCSB_buttonRight);
+				/*scroll*/
+				var mCSB_containerP=Math.abs(Math.round(mCSB_container.position().top));
+				$this.mCustomScrollbar("scrollTo",mCSB_containerP,{callback:false});
+			}else if(mCSB_containerW>mCustomScrollBoxW && $this.data("horizontalScroll") && !$(document).data("mCS-is-touch-device")){ /*content needs horizontal scrolling*/
+				mCSB_scrollTools.css("display","block");
+				var mCSB_draggerContainerW=mCSB_draggerContainer.width();
+				/*auto adjust scrollbar dragger length analogous to content*/
+				if($this.data("autoDraggerLength")){
+					var draggerW=Math.round(mCustomScrollBoxW/mCSB_containerW*mCSB_draggerContainerW),
+						minDraggerW=mCSB_dragger.data("minDraggerWidth");
+					if(draggerW<=minDraggerW){ /*min dragger height*/
+						mCSB_dragger.css({"width":minDraggerW});
+					}else if(draggerW>=mCSB_draggerContainerW-10){ /*max dragger height*/
+						var mCSB_draggerContainerMaxW=mCSB_draggerContainerW-10;
+						mCSB_dragger.css({"width":mCSB_draggerContainerMaxW});
+					}else{
+						mCSB_dragger.css({"width":draggerW});
+					}
+				}
+				var mCSB_draggerW=mCSB_dragger.width(),
+				/*calculate and store scroll amount*/
+					scrollAmount=(mCSB_containerW-mCustomScrollBoxW)/(mCSB_draggerContainerW-mCSB_draggerW);
+				$this.data("scrollAmount",scrollAmount);
+				/*add scrolling*/
+				$this.mCustomScrollbar("scrolling",mCustomScrollBox,mCSB_container,mCSB_draggerContainer,mCSB_dragger,mCSB_buttonUp,mCSB_buttonDown,mCSB_buttonLeft,mCSB_buttonRight);
+				/*scroll*/
+				var mCSB_containerP=Math.abs(Math.round(mCSB_container.position().left));
+				$this.mCustomScrollbar("scrollTo",mCSB_containerP,{callback:false});
+			}else{ /*content does not need scrolling*/
+				/*unbind events, reset content position, hide scrollbars, remove classes*/
+				mCustomScrollBox.unbind("mousewheel");
+				mCustomScrollBox.unbind("focusin");
+				if($this.data("horizontalScroll")){
+					mCSB_dragger.add(mCSB_container).css("left",0);
+				}else{
+					mCSB_dragger.add(mCSB_container).css("top",0);
+				}
+				mCSB_scrollTools.css("display","none");
+				mCSB_container.addClass("mCS_no_scrollbar");
+			}
+		},
+		scrolling:function(mCustomScrollBox,mCSB_container,mCSB_draggerContainer,mCSB_dragger,mCSB_buttonUp,mCSB_buttonDown,mCSB_buttonLeft,mCSB_buttonRight){
+			var $this=$(this);
+			/*drag scrolling*/
+			if(!mCSB_dragger.hasClass("ui-draggable")){ /*apply drag function once*/
+				if($this.data("horizontalScroll")){
+					var draggableAxis="x";
+				}else{
+					var draggableAxis="y";
+				}
+				mCSB_dragger.draggable({ 
+					axis:draggableAxis,
+					containment:"parent",
+					drag:function(event,ui){
+						$this.mCustomScrollbar("scroll");
+						mCSB_dragger.addClass("mCSB_dragger_onDrag");
+					},
+					stop:function(event,ui){
+						mCSB_dragger.removeClass("mCSB_dragger_onDrag");	
+					}
+				});
+			}
+			mCSB_draggerContainer.unbind("click").bind("click",function(e){
+				if($this.data("horizontalScroll")){
+					var mouseCoord=(e.pageX-mCSB_draggerContainer.offset().left);
+					if(mouseCoord<mCSB_dragger.position().left || mouseCoord>(mCSB_dragger.position().left+mCSB_dragger.width())){
+						var scrollToPos=mouseCoord;
+						if(scrollToPos>=mCSB_draggerContainer.width()-mCSB_dragger.width()){ /*max dragger position is bottom*/
+							scrollToPos=mCSB_draggerContainer.width()-mCSB_dragger.width();
+						}
+						mCSB_dragger.css("left",scrollToPos);
+						$this.mCustomScrollbar("scroll");
+					}
+				}else{
+					var mouseCoord=(e.pageY-mCSB_draggerContainer.offset().top);
+					if(mouseCoord<mCSB_dragger.position().top || mouseCoord>(mCSB_dragger.position().top+mCSB_dragger.height())){
+						var scrollToPos=mouseCoord;
+						if(scrollToPos>=mCSB_draggerContainer.height()-mCSB_dragger.height()){ /*max dragger position is bottom*/
+							scrollToPos=mCSB_draggerContainer.height()-mCSB_dragger.height();
+						}
+						mCSB_dragger.css("top",scrollToPos);
+						$this.mCustomScrollbar("scroll");
+					}
+				}
+			});
+			/*mousewheel scrolling*/
+			if($this.data("mouseWheel")){
+				var mousewheelVel=$this.data("mouseWheel");
+				if($this.data("mouseWheel")==="auto"){
+					mousewheelVel=8; /*default mousewheel velocity*/
+					/*check for safari browser on mac osx to lower mousewheel velocity*/
+					var os=navigator.userAgent;
+					if(os.indexOf("Mac")!=-1 && os.indexOf("Safari")!=-1 && os.indexOf("AppleWebKit")!=-1 && os.indexOf("Chrome")==-1){ 
+						mousewheelVel=1;
+					}
+				}
+				mCustomScrollBox.unbind("mousewheel").bind("mousewheel",function(event,delta){
+					event.preventDefault();
+					var vel=Math.abs(delta*mousewheelVel);
+					if($this.data("horizontalScroll")){
+						var posX=mCSB_dragger.position().left-(delta*vel);
+						mCSB_dragger.css("left",posX);
+						if(mCSB_dragger.position().left<0){
+							mCSB_dragger.css("left",0);
+						}
+						var mCSB_draggerContainerW=mCSB_draggerContainer.width(),
+							mCSB_draggerW=mCSB_dragger.width();
+						if(mCSB_dragger.position().left>mCSB_draggerContainerW-mCSB_draggerW){
+							mCSB_dragger.css("left",mCSB_draggerContainerW-mCSB_draggerW);
+						}
+					}else{
+						var posY=mCSB_dragger.position().top-(delta*vel);
+						mCSB_dragger.css("top",posY);
+						if(mCSB_dragger.position().top<0){
+							mCSB_dragger.css("top",0);
+						}
+						var mCSB_draggerContainerH=mCSB_draggerContainer.height(),
+							mCSB_draggerH=mCSB_dragger.height();
+						if(mCSB_dragger.position().top>mCSB_draggerContainerH-mCSB_draggerH){
+							mCSB_dragger.css("top",mCSB_draggerContainerH-mCSB_draggerH);
+						}
+					}
+					$this.mCustomScrollbar("scroll");
+				});
+			}
+			/*buttons scrolling*/
+			if($this.data("scrollButtons-enable")){
+				if($this.data("scrollButtons-scrollType")==="pixels"){ /*scroll by pixels*/
+					var pixelsScrollTo;
+					if($.browser.msie && parseInt($.browser.version)<9){ /*stupid ie8*/
+						$this.data("scrollInertia",0);
+					}
+					if($this.data("horizontalScroll")){
+						mCSB_buttonRight.add(mCSB_buttonLeft).unbind("click mousedown mouseup mouseout",mCSB_buttonRight_stop,mCSB_buttonLeft_stop);
+						/*scroll right*/
+						mCSB_buttonRight.bind("click",function(e){
+							e.preventDefault();
+							if(!mCSB_container.is(":animated")){
+								pixelsScrollTo=Math.abs(mCSB_container.position().left)+$this.data("scrollButtons-scrollAmount");
+								$this.mCustomScrollbar("scrollTo",pixelsScrollTo);
+							}
+						});
+						/*scroll left*/
+						mCSB_buttonLeft.bind("click",function(e){
+							e.preventDefault();
+							if(!mCSB_container.is(":animated")){
+								pixelsScrollTo=Math.abs(mCSB_container.position().left)-$this.data("scrollButtons-scrollAmount");
+								if(mCSB_container.position().left>=-$this.data("scrollButtons-scrollAmount")){
+									pixelsScrollTo="left";
+								}
+								$this.mCustomScrollbar("scrollTo",pixelsScrollTo);
+							}
+						});
+					}else{
+						mCSB_buttonDown.add(mCSB_buttonUp).unbind("click mousedown mouseup mouseout",mCSB_buttonDown_stop,mCSB_buttonUp_stop);
+						/*scroll down*/
+						mCSB_buttonDown.bind("click",function(e){
+							e.preventDefault();
+							if(!mCSB_container.is(":animated")){
+								pixelsScrollTo=Math.abs(mCSB_container.position().top)+$this.data("scrollButtons-scrollAmount");
+								$this.mCustomScrollbar("scrollTo",pixelsScrollTo);
+							}
+						});
+						/*scroll up*/
+						mCSB_buttonUp.bind("click",function(e){
+							e.preventDefault();
+							if(!mCSB_container.is(":animated")){
+								pixelsScrollTo=Math.abs(mCSB_container.position().top)-$this.data("scrollButtons-scrollAmount");
+								if(mCSB_container.position().top>=-$this.data("scrollButtons-scrollAmount")){
+									pixelsScrollTo="top";
+								}
+								$this.mCustomScrollbar("scrollTo",pixelsScrollTo);
+							}
+						});
+					}
+				}else{ /*continuous scrolling*/
+					if($this.data("horizontalScroll")){
+						mCSB_buttonRight.add(mCSB_buttonLeft).unbind("click mousedown mouseup mouseout",mCSB_buttonRight_stop,mCSB_buttonLeft_stop);
+						/*scroll right*/
+						var mCSB_buttonScrollRight,
+							mCSB_draggerContainerW=mCSB_draggerContainer.width(),
+							mCSB_draggerW=mCSB_dragger.width();
+						mCSB_buttonRight.bind("mousedown",function(e){
+							e.preventDefault();
+							var draggerScrollTo=mCSB_draggerContainerW-mCSB_draggerW;
+							mCSB_buttonScrollRight=setInterval(function(){
+								var scrollToSpeed=Math.abs(mCSB_dragger.position().left-draggerScrollTo)*(100/$this.data("scrollButtons-scrollSpeed"));
+								mCSB_dragger.stop().animate({left:draggerScrollTo},scrollToSpeed,"linear");
+								$this.mCustomScrollbar("scroll");
+							},20);
+						});
+						var mCSB_buttonRight_stop=function(e){
+							e.preventDefault();
+							clearInterval(mCSB_buttonScrollRight);
+							mCSB_dragger.stop();
+						}
+						mCSB_buttonRight.bind("mouseup mouseout",mCSB_buttonRight_stop);
+						/*scroll left*/
+						var mCSB_buttonScrollLeft;
+						mCSB_buttonLeft.bind("mousedown",function(e){
+							e.preventDefault();
+							var draggerScrollTo=0;
+							mCSB_buttonScrollLeft=setInterval(function(){
+								var scrollToSpeed=Math.abs(mCSB_dragger.position().left-draggerScrollTo)*(100/$this.data("scrollButtons-scrollSpeed"));
+								mCSB_dragger.stop().animate({left:draggerScrollTo},scrollToSpeed,"linear");
+								$this.mCustomScrollbar("scroll");
+							},20);
+						});	
+						var mCSB_buttonLeft_stop=function(e){
+							e.preventDefault();
+							clearInterval(mCSB_buttonScrollLeft);
+							mCSB_dragger.stop();
+						}
+						mCSB_buttonLeft.bind("mouseup mouseout",mCSB_buttonLeft_stop);
+					}else{
+						mCSB_buttonDown.add(mCSB_buttonUp).unbind("click mousedown mouseup mouseout",mCSB_buttonDown_stop,mCSB_buttonUp_stop);
+						/*scroll down*/
+						var mCSB_buttonScrollDown,
+							mCSB_draggerContainerH=mCSB_draggerContainer.height(),
+							mCSB_draggerH=mCSB_dragger.height();
+						mCSB_buttonDown.bind("mousedown",function(e){
+							e.preventDefault();
+							var draggerScrollTo=mCSB_draggerContainerH-mCSB_draggerH;
+							mCSB_buttonScrollDown=setInterval(function(){
+								var scrollToSpeed=Math.abs(mCSB_dragger.position().top-draggerScrollTo)*(100/$this.data("scrollButtons-scrollSpeed"));
+								mCSB_dragger.stop().animate({top:draggerScrollTo},scrollToSpeed,"linear");
+								$this.mCustomScrollbar("scroll");
+							},20);
+						});
+						var mCSB_buttonDown_stop=function(e){
+							e.preventDefault();
+							clearInterval(mCSB_buttonScrollDown);
+							mCSB_dragger.stop();
+						}
+						mCSB_buttonDown.bind("mouseup mouseout",mCSB_buttonDown_stop);
+						/*scroll up*/
+						var mCSB_buttonScrollUp;
+						mCSB_buttonUp.bind("mousedown",function(e){
+							e.preventDefault();
+							var draggerScrollTo=0;
+							mCSB_buttonScrollUp=setInterval(function(){
+								var scrollToSpeed=Math.abs(mCSB_dragger.position().top-draggerScrollTo)*(100/$this.data("scrollButtons-scrollSpeed"));
+								mCSB_dragger.stop().animate({top:draggerScrollTo},scrollToSpeed,"linear");
+								$this.mCustomScrollbar("scroll");
+							},20);
+						});	
+						var mCSB_buttonUp_stop=function(e){
+							e.preventDefault();
+							clearInterval(mCSB_buttonScrollUp);
+							mCSB_dragger.stop();
+						}
+						mCSB_buttonUp.bind("mouseup mouseout",mCSB_buttonUp_stop);
+					}
+				}
+			}
+			/*scrolling on element focus (e.g. via TAB key)*/
+			mCustomScrollBox.unbind("focusin").bind("focusin",function(){
+				mCustomScrollBox.scrollTop(0).scrollLeft(0);
+				var focusedElem=$(document.activeElement);
+				if(focusedElem.is("input,textarea,select,button,a[tabindex],area,object")){
+					if($this.data("horizontalScroll")){
+						var mCSB_containerX=mCSB_container.position().left,
+							focusedElemX=focusedElem.position().left,
+							mCustomScrollBoxW=mCustomScrollBox.width(),
+							focusedElemW=focusedElem.outerWidth();
+						if(mCSB_containerX+focusedElemX>=0 && mCSB_containerX+focusedElemX<=mCustomScrollBoxW-focusedElemW){
+							/*just focus...*/
+						}else{ /*scroll, then focus*/
+							var moveDragger=focusedElemX/$this.data("scrollAmount");
+							if(moveDragger>=mCSB_draggerContainer.width()-mCSB_dragger.width()){ /*max dragger position is bottom*/
+								moveDragger=mCSB_draggerContainer.width()-mCSB_dragger.width();
+							}
+							mCSB_dragger.css("left",moveDragger);
+							$this.mCustomScrollbar("scroll");
+						}
+					}else{
+						var mCSB_containerY=mCSB_container.position().top,
+							focusedElemY=focusedElem.position().top,
+							mCustomScrollBoxH=mCustomScrollBox.height(),
+							focusedElemH=focusedElem.outerHeight();
+						if(mCSB_containerY+focusedElemY>=0 && mCSB_containerY+focusedElemY<=mCustomScrollBoxH-focusedElemH){
+							/*just focus...*/
+						}else{ /*scroll, then focus*/
+							var moveDragger=focusedElemY/$this.data("scrollAmount");
+							if(moveDragger>=mCSB_draggerContainer.height()-mCSB_dragger.height()){ /*max dragger position is bottom*/
+								moveDragger=mCSB_draggerContainer.height()-mCSB_dragger.height();
+							}
+							mCSB_dragger.css("top",moveDragger);
+							$this.mCustomScrollbar("scroll");
+						}
+					}
+				}
+			});
+		},
+		scroll:function(updated){
+			var $this=$(this),
+				mCSB_dragger=$this.find(".mCSB_dragger"),
+				mCSB_container=$this.find(".mCSB_container"),
+				mCustomScrollBox=$this.find(".mCustomScrollBox");
+			if($this.data("horizontalScroll")){
+				var draggerX=mCSB_dragger.position().left,
+					targX=-draggerX*$this.data("scrollAmount"),
+					thisX=mCSB_container.position().left,
+					posX=Math.round(thisX-targX);
+			}else{
+				var draggerY=mCSB_dragger.position().top,
+					targY=-draggerY*$this.data("scrollAmount"),
+					thisY=mCSB_container.position().top,
+					posY=Math.round(thisY-targY);
+			}
+			if($.browser.webkit){ /*fix webkit zoom and jquery animate*/
+				var screenCssPixelRatio=(window.outerWidth-8)/window.innerWidth,
+					isZoomed=(screenCssPixelRatio<.98 || screenCssPixelRatio>1.02);
+			}
+			if($this.data("scrollInertia")===0 || isZoomed){
+				if($this.data("horizontalScroll")){
+					mCSB_container.css("left",targX);
+				}else{
+					mCSB_container.css("top",targY);
+				}
+				if(!updated){
+					$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container); /*user custom callback functions*/
+				}
+			}else{
+				if($this.data("horizontalScroll")){
+					mCSB_container.stop().animate({left: "-="+posX},$this.data("scrollInertia"),$this.data("scrollEasing"),function(){
+						if(!updated){
+							$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container); /*user custom callback functions*/
+						}
+					});
+				}else{
+					mCSB_container.stop().animate({top: "-="+posY},$this.data("scrollInertia"),$this.data("scrollEasing"),function(){
+						if(!updated){
+							$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container); /*user custom callback functions*/
+						}
+					});
+				}
+			}
+		},
+		scrollTo:function(scrollTo,options){
+			var defaults={
+				moveDragger:false,
+				callback:true
+			},
+				options=$.extend(defaults,options),
+				$this=$(this),
+				scrollToPos,
+				mCustomScrollBox=$this.find(".mCustomScrollBox"),
+				mCSB_container=mCustomScrollBox.children(".mCSB_container");
+			if(!$(document).data("mCS-is-touch-device")){
+				var mCSB_draggerContainer=$this.find(".mCSB_draggerContainer"),
+					mCSB_dragger=mCSB_draggerContainer.children(".mCSB_dragger");
+			}
+			var targetPos;
+			if(scrollTo){
+				if(typeof(scrollTo)==="number"){ /*if integer, scroll by number of pixels*/
+					if(options.moveDragger){ /*scroll dragger*/
+						scrollToPos=scrollTo;
+					}else{ /*scroll content by default*/
+						targetPos=scrollTo;
+						scrollToPos=Math.round(targetPos/$this.data("scrollAmount"));
+					}
+				}else if(typeof(scrollTo)==="string"){ /*if string, scroll by element position*/
+					var target;
+					if(scrollTo==="top"){ /*scroll to top*/
+						target=0;
+					}else if(scrollTo==="bottom" && !$this.data("horizontalScroll")){ /*scroll to bottom*/
+						target=mCSB_container.outerHeight()-mCustomScrollBox.height();
+					}else if(scrollTo==="left"){ /*scroll to left*/
+						target=0;
+					}else if(scrollTo==="right" && $this.data("horizontalScroll")){ /*scroll to right*/
+						target=mCSB_container.outerWidth()-mCustomScrollBox.width();
+					}else if(scrollTo==="first"){ /*scroll to first element position*/
+						target=$this.find(".mCSB_container").find(":first");
+					}else if(scrollTo==="last"){ /*scroll to last element position*/
+						target=$this.find(".mCSB_container").find(":last");
+					}else{ /*scroll to element position*/
+						target=$this.find(scrollTo);
+					}
+					if(target.length===1){ /*if such unique element exists, scroll to it*/
+						if($this.data("horizontalScroll")){
+							targetPos=target.position().left;
+						}else{
+							targetPos=target.position().top;
+						}
+						if($(document).data("mCS-is-touch-device")){
+							scrollToPos=targetPos;
+						}else{
+							scrollToPos=Math.ceil(targetPos/$this.data("scrollAmount"));
+						}
+					}else{
+						scrollToPos=target;
+					}
+				}
+				/*scroll to*/
+				if($(document).data("mCS-is-touch-device")){ /*is touch device*/
+					if($this.data("horizontalScroll")){
+						mCustomScrollBox.stop().animate({scrollLeft:scrollToPos},$this.data("scrollInertia"),$this.data("scrollEasing"),function(){
+							if(options.callback){
+								$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container);
+							}
+						});
+					}else{
+						mCustomScrollBox.stop().animate({scrollTop:scrollToPos},$this.data("scrollInertia"),$this.data("scrollEasing"),function(){
+							if(options.callback){
+								$this.mCustomScrollbar("callbacks",mCustomScrollBox,mCSB_container);
+							}
+						});
+					}
+				}else{ /*not touch device*/
+					if($this.data("horizontalScroll")){
+						if(scrollToPos>=mCSB_draggerContainer.width()-mCSB_dragger.width()){ /*max dragger position is bottom*/
+							scrollToPos=mCSB_draggerContainer.width()-mCSB_dragger.width();
+						}
+						mCSB_dragger.css("left",scrollToPos);
+					}else{
+						if(scrollToPos>=mCSB_draggerContainer.height()-mCSB_dragger.height()){ /*max dragger position is bottom*/
+							scrollToPos=mCSB_draggerContainer.height()-mCSB_dragger.height();
+						}
+						mCSB_dragger.css("top",scrollToPos);
+					}
+					if(options.callback){
+						$this.mCustomScrollbar("scroll");
+					}else{
+						$this.mCustomScrollbar("scroll",true);
+					}
+				}
+					
+			}
+		},
+		callbacks:function(mCustomScrollBox,mCSB_container){
+			var $this=$(this);
+			if(!$(document).data("mCS-is-touch-device")){ /*not touch device*/
+				if($this.data("horizontalScroll")){
+					var mCSB_containerX=Math.round(mCSB_container.position().left);
+					if(mCSB_containerX<0 && mCSB_containerX<=mCustomScrollBox.width()-mCSB_container.outerWidth()+$this.data("onTotalScroll-Offset")){
+						$this.data("onTotalScroll-Callback").call();
+					}else{
+						$this.data("onScroll-Callback").call();
+					}
+				}else{
+					var mCSB_containerY=Math.round(mCSB_container.position().top);
+					if(mCSB_containerY<0 && mCSB_containerY<=mCustomScrollBox.height()-mCSB_container.outerHeight()+$this.data("onTotalScroll-Offset")){
+						$this.data("onTotalScroll-Callback").call();
+					}else{
+						$this.data("onScroll-Callback").call();
+					}
+				}
+			}else{ /*is touch device*/
+				if($this.data("horizontalScroll")){
+					var mCustomScrollBoxX=Math.round(mCustomScrollBox.scrollLeft());
+					if(mCustomScrollBoxX>0 && mCustomScrollBoxX>=mCSB_container.outerWidth()-$this.width()-$this.data("onTotalScroll-Offset")){
+						$this.data("onTotalScroll-Callback").call();
+					}else{
+						$this.data("onScroll-Callback").call();
+					}
+				}else{
+					var mCustomScrollBoxY=Math.round(mCustomScrollBox.scrollTop());
+					if(mCustomScrollBoxY>0 && mCustomScrollBoxY>=mCSB_container.outerHeight()-$this.height()-$this.data("onTotalScroll-Offset")){
+						$this.data("onTotalScroll-Callback").call();
+					}else{
+						$this.data("onScroll-Callback").call();
+					}
+				}
+			}
+		}
+	}
+	$.fn.mCustomScrollbar=function(method){
+		if(methods[method]){
+			return methods[method].apply(this,Array.prototype.slice.call(arguments,1));
+		}else if(typeof method==="object" || !method){
+			return methods.init.apply(this,arguments);
+		}else{
+			$.error("Method "+method+" does not exist");
+		}
+	};
+})(jQuery);  
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/jquery.mousewheel.min.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,12 @@
+/*! Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net)
+ * Licensed under the MIT License (LICENSE.txt).
+ *
+ * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
+ * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
+ * Thanks to: Seamus Leahy for adding deltaX and deltaY
+ *
+ * Version: 3.0.6
+ * 
+ * Requires: 1.2.2+
+ */
+(function(a){function d(b){var c=b||window.event,d=[].slice.call(arguments,1),e=0,f=!0,g=0,h=0;return b=a.event.fix(c),b.type="mousewheel",c.wheelDelta&&(e=c.wheelDelta/120),c.detail&&(e=-c.detail/3),h=e,c.axis!==undefined&&c.axis===c.HORIZONTAL_AXIS&&(h=0,g=-1*e),c.wheelDeltaY!==undefined&&(h=c.wheelDeltaY/120),c.wheelDeltaX!==undefined&&(g=-1*c.wheelDeltaX/120),d.unshift(b,e,g,h),(a.event.dispatch||a.event.handle).apply(this,d)}var b=["DOMMouseScroll","mousewheel"];if(a.event.fixHooks)for(var c=b.length;c;)a.event.fixHooks[b[--c]]=a.event.mouseHooks;a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=b.length;a;)this.addEventListener(b[--a],d,!1);else this.onmousewheel=d},teardown:function(){if(this.removeEventListener)for(var a=b.length;a;)this.removeEventListener(b[--a],d,!1);else this.onmousewheel=null}},a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/jquery.simplemodal.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,26 @@
+/*
+ * SimpleModal 1.4.2 - jQuery Plugin
+ * http://simplemodal.com/
+ * Copyright (c) 2011 Eric Martin
+ * Licensed under MIT and GPL
+ * Date: Sat, Dec 17 2011 14:35:42 -0800
+ */
+(function(b){"function"===typeof define&&define.amd?define(["jquery"],b):b(jQuery)})(function(b){var j=[],k=b(document),l=b.browser.msie&&6===parseInt(b.browser.version)&&"object"!==typeof window.XMLHttpRequest,n=b.browser.msie&&7===parseInt(b.browser.version),m=null,h=b(window),i=[];b.modal=function(a,d){return b.modal.impl.init(a,d)};b.modal.close=function(){b.modal.impl.close()};b.modal.focus=function(a){b.modal.impl.focus(a)};b.modal.setContainerDimensions=function(){b.modal.impl.setContainerDimensions()};
+b.modal.setPosition=function(){b.modal.impl.setPosition()};b.modal.update=function(a,d){b.modal.impl.update(a,d)};b.fn.modal=function(a){return b.modal.impl.init(this,a)};b.modal.defaults={appendTo:"body",focus:!0,opacity:50,overlayId:"simplemodal-overlay",overlayCss:{},containerId:"simplemodal-container",containerCss:{},dataId:"simplemodal-data",dataCss:{},minHeight:null,minWidth:null,maxHeight:null,maxWidth:null,autoResize:!1,autoPosition:!0,zIndex:1E3,close:!0,closeHTML:'<a class="modalCloseImg" title="Close"></a>',
+closeClass:"simplemodal-close",escClose:!0,overlayClose:!1,fixed:!0,position:null,persist:!1,modal:!0,onOpen:null,onShow:null,onClose:null};b.modal.impl={d:{},init:function(a,d){if(this.d.data)return!1;m=b.browser.msie&&!b.boxModel;this.o=b.extend({},b.modal.defaults,d);this.zIndex=this.o.zIndex;this.occb=!1;if("object"===typeof a){if(a=a instanceof jQuery?a:b(a),this.d.placeholder=!1,0<a.parent().parent().size()&&(a.before(b("<span></span>").attr("id","simplemodal-placeholder").css({display:"none"})),
+this.d.placeholder=!0,this.display=a.css("display"),!this.o.persist))this.d.orig=a.clone(!0)}else if("string"===typeof a||"number"===typeof a)a=b("<div></div>").html(a);else return alert("SimpleModal Error: Unsupported data type: "+typeof a),this;this.create(a);this.open();b.isFunction(this.o.onShow)&&this.o.onShow.apply(this,[this.d]);return this},create:function(a){this.getDimensions();if(this.o.modal&&l)this.d.iframe=b('<iframe src="javascript:false;"></iframe>').css(b.extend(this.o.iframeCss,
+{display:"none",opacity:0,position:"fixed",height:i[0],width:i[1],zIndex:this.o.zIndex,top:0,left:0})).appendTo(this.o.appendTo);this.d.overlay=b("<div></div>").attr("id",this.o.overlayId).addClass("simplemodal-overlay").css(b.extend(this.o.overlayCss,{display:"none",opacity:this.o.opacity/100,height:this.o.modal?j[0]:0,width:this.o.modal?j[1]:0,position:"fixed",left:0,top:0,zIndex:this.o.zIndex+1})).appendTo(this.o.appendTo);this.d.container=b("<div></div>").attr("id",this.o.containerId).addClass("simplemodal-container").css(b.extend({position:this.o.fixed?
+"fixed":"absolute"},this.o.containerCss,{display:"none",zIndex:this.o.zIndex+2})).append(this.o.close&&this.o.closeHTML?b(this.o.closeHTML).addClass(this.o.closeClass):"").appendTo(this.o.appendTo);this.d.wrap=b("<div></div>").attr("tabIndex",-1).addClass("simplemodal-wrap").css({height:"100%",outline:0,width:"100%"}).appendTo(this.d.container);this.d.data=a.attr("id",a.attr("id")||this.o.dataId).addClass("simplemodal-data").css(b.extend(this.o.dataCss,{display:"none"})).appendTo("body");this.setContainerDimensions();
+this.d.data.appendTo(this.d.wrap);(l||m)&&this.fixIE()},bindEvents:function(){var a=this;b("."+a.o.closeClass).bind("click.simplemodal",function(b){b.preventDefault();a.close()});a.o.modal&&a.o.close&&a.o.overlayClose&&a.d.overlay.bind("click.simplemodal",function(b){b.preventDefault();a.close()});k.bind("keydown.simplemodal",function(b){a.o.modal&&9===b.keyCode?a.watchTab(b):a.o.close&&a.o.escClose&&27===b.keyCode&&(b.preventDefault(),a.close())});h.bind("resize.simplemodal orientationchange.simplemodal",
+function(){a.getDimensions();a.o.autoResize?a.setContainerDimensions():a.o.autoPosition&&a.setPosition();l||m?a.fixIE():a.o.modal&&(a.d.iframe&&a.d.iframe.css({height:i[0],width:i[1]}),a.d.overlay.css({height:j[0],width:j[1]}))})},unbindEvents:function(){b("."+this.o.closeClass).unbind("click.simplemodal");k.unbind("keydown.simplemodal");h.unbind(".simplemodal");this.d.overlay.unbind("click.simplemodal")},fixIE:function(){var a=this.o.position;b.each([this.d.iframe||null,!this.o.modal?null:this.d.overlay,
+"fixed"===this.d.container.css("position")?this.d.container:null],function(b,f){if(f){var g=f[0].style;g.position="absolute";if(2>b)g.removeExpression("height"),g.removeExpression("width"),g.setExpression("height",'document.body.scrollHeight > document.body.clientHeight ? document.body.scrollHeight : document.body.clientHeight + "px"'),g.setExpression("width",'document.body.scrollWidth > document.body.clientWidth ? document.body.scrollWidth : document.body.clientWidth + "px"');else{var c,e;a&&a.constructor===
+Array?(c=a[0]?"number"===typeof a[0]?a[0].toString():a[0].replace(/px/,""):f.css("top").replace(/px/,""),c=-1===c.indexOf("%")?c+' + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"':parseInt(c.replace(/%/,""))+' * ((document.documentElement.clientHeight || document.body.clientHeight) / 100) + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"',a[1]&&(e="number"===typeof a[1]?
+a[1].toString():a[1].replace(/px/,""),e=-1===e.indexOf("%")?e+' + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"':parseInt(e.replace(/%/,""))+' * ((document.documentElement.clientWidth || document.body.clientWidth) / 100) + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"')):(c='(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (t = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"',
+e='(document.documentElement.clientWidth || document.body.clientWidth) / 2 - (this.offsetWidth / 2) + (t = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + "px"');g.removeExpression("top");g.removeExpression("left");g.setExpression("top",c);g.setExpression("left",e)}}})},focus:function(a){var d=this,a=a&&-1!==b.inArray(a,["first","last"])?a:"first",f=b(":input:enabled:visible:"+a,d.d.wrap);setTimeout(function(){0<f.length?f.focus():d.d.wrap.focus()},
+10)},getDimensions:function(){var a=b.browser.opera&&"9.5"<b.browser.version&&"1.3">b.fn.jquery||b.browser.opera&&"9.5">b.browser.version&&"1.2.6"<b.fn.jquery?h[0].innerHeight:h.height();j=[k.height(),k.width()];i=[a,h.width()]},getVal:function(a,b){return a?"number"===typeof a?a:"auto"===a?0:0<a.indexOf("%")?parseInt(a.replace(/%/,""))/100*("h"===b?i[0]:i[1]):parseInt(a.replace(/px/,"")):null},update:function(a,b){if(!this.d.data)return!1;this.d.origHeight=this.getVal(a,"h");this.d.origWidth=this.getVal(b,
+"w");this.d.data.hide();a&&this.d.container.css("height",a);b&&this.d.container.css("width",b);this.setContainerDimensions();this.d.data.show();this.o.focus&&this.focus();this.unbindEvents();this.bindEvents()},setContainerDimensions:function(){var a=l||n,d=this.d.origHeight?this.d.origHeight:b.browser.opera?this.d.container.height():this.getVal(a?this.d.container[0].currentStyle.height:this.d.container.css("height"),"h"),a=this.d.origWidth?this.d.origWidth:b.browser.opera?this.d.container.width():
+this.getVal(a?this.d.container[0].currentStyle.width:this.d.container.css("width"),"w"),f=this.d.data.outerHeight(!0),g=this.d.data.outerWidth(!0);this.d.origHeight=this.d.origHeight||d;this.d.origWidth=this.d.origWidth||a;var c=this.o.maxHeight?this.getVal(this.o.maxHeight,"h"):null,e=this.o.maxWidth?this.getVal(this.o.maxWidth,"w"):null,c=c&&c<i[0]?c:i[0],e=e&&e<i[1]?e:i[1],h=this.o.minHeight?this.getVal(this.o.minHeight,"h"):"auto",d=d?this.o.autoResize&&d>c?c:d<h?h:d:f?f>c?c:this.o.minHeight&&
+"auto"!==h&&f<h?h:f:h,c=this.o.minWidth?this.getVal(this.o.minWidth,"w"):"auto",a=a?this.o.autoResize&&a>e?e:a<c?c:a:g?g>e?e:this.o.minWidth&&"auto"!==c&&g<c?c:g:c;this.d.container.css({height:d,width:a});this.d.wrap.css({overflow:f>d||g>a?"auto":"visible"});this.o.autoPosition&&this.setPosition()},setPosition:function(){var a,b;a=i[0]/2-this.d.container.outerHeight(!0)/2;b=i[1]/2-this.d.container.outerWidth(!0)/2;var f="fixed"!==this.d.container.css("position")?h.scrollTop():0;this.o.position&&"[object Array]"===
+Object.prototype.toString.call(this.o.position)?(a=f+(this.o.position[0]||a),b=this.o.position[1]||b):a=f+a;this.d.container.css({left:b,top:a})},watchTab:function(a){if(0<b(a.target).parents(".simplemodal-container").length){if(this.inputs=b(":input:enabled:visible:first, :input:enabled:visible:last",this.d.data[0]),!a.shiftKey&&a.target===this.inputs[this.inputs.length-1]||a.shiftKey&&a.target===this.inputs[0]||0===this.inputs.length)a.preventDefault(),this.focus(a.shiftKey?"last":"first")}else a.preventDefault(),
+this.focus()},open:function(){this.d.iframe&&this.d.iframe.show();b.isFunction(this.o.onOpen)?this.o.onOpen.apply(this,[this.d]):(this.d.overlay.show(),this.d.container.show(),this.d.data.show());this.o.focus&&this.focus();this.bindEvents()},close:function(){if(!this.d.data)return!1;this.unbindEvents();if(b.isFunction(this.o.onClose)&&!this.occb)this.occb=!0,this.o.onClose.apply(this,[this.d]);else{if(this.d.placeholder){var a=b("#simplemodal-placeholder");this.o.persist?a.replaceWith(this.d.data.removeClass("simplemodal-data").css("display",
+this.display)):(this.d.data.hide().remove(),a.replaceWith(this.d.orig))}else this.d.data.hide().remove();this.d.container.hide().remove();this.d.overlay.hide();this.d.iframe&&this.d.iframe.hide().remove();this.d.overlay.remove();this.d={}}}}});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/libs/jquery-1.7.1.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,9266 @@
+/*!
+ * jQuery JavaScript Library v1.7.1
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Mon Nov 21 21:11:03 2011 -0500
+ */
+(function( window, undefined ) {
+
+// Use the correct document accordingly with window argument (sandbox)
+var document = window.document,
+	navigator = window.navigator,
+	location = window.location;
+var jQuery = (function() {
+
+// Define a local copy of jQuery
+var jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// A simple way to check for HTML strings or ID strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
+
+	// Check if a string has a non-whitespace character in it
+	rnotwhite = /\S/,
+
+	// Used for trimming whitespace
+	trimLeft = /^\s+/,
+	trimRight = /\s+$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+
+	// Useragent RegExp
+	rwebkit = /(webkit)[ \/]([\w.]+)/,
+	ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
+	rmsie = /(msie) ([\w.]+)/,
+	rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
+
+	// Matches dashed string for camelizing
+	rdashAlpha = /-([a-z]|[0-9])/ig,
+	rmsPrefix = /^-ms-/,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return ( letter + "" ).toUpperCase();
+	},
+
+	// Keep a UserAgent string for use with jQuery.browser
+	userAgent = navigator.userAgent,
+
+	// For matching the engine and version of the browser
+	browserMatch,
+
+	// The deferred used on DOM ready
+	readyList,
+
+	// The ready event handler
+	DOMContentLoaded,
+
+	// Save a reference to some core methods
+	toString = Object.prototype.toString,
+	hasOwn = Object.prototype.hasOwnProperty,
+	push = Array.prototype.push,
+	slice = Array.prototype.slice,
+	trim = String.prototype.trim,
+	indexOf = Array.prototype.indexOf,
+
+	// [[Class]] -> type pairs
+	class2type = {};
+
+jQuery.fn = jQuery.prototype = {
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem, ret, doc;
+
+		// Handle $(""), $(null), or $(undefined)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle $(DOMElement)
+		if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// The body element only exists once, optimize finding it
+		if ( selector === "body" && !context && document.body ) {
+			this.context = document;
+			this[0] = document.body;
+			this.selector = selector;
+			this.length = 1;
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			// Are we dealing with HTML string or an ID?
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = quickExpr.exec( selector );
+			}
+
+			// Verify a match, and that no context was specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+					doc = ( context ? context.ownerDocument || context : document );
+
+					// If a single string is passed in and it's a single tag
+					// just do a createElement and skip the rest
+					ret = rsingleTag.exec( selector );
+
+					if ( ret ) {
+						if ( jQuery.isPlainObject( context ) ) {
+							selector = [ document.createElement( ret[1] ) ];
+							jQuery.fn.attr.call( selector, context, true );
+
+						} else {
+							selector = [ doc.createElement( ret[1] ) ];
+						}
+
+					} else {
+						ret = jQuery.buildFragment( [ match[1] ], [ doc ] );
+						selector = ( ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment ).childNodes;
+					}
+
+					return jQuery.merge( this, selector );
+
+				// HANDLE: $("#id")
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The current version of jQuery being used
+	jquery: "1.7.1",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	// The number of elements contained in the matched element set
+	size: function() {
+		return this.length;
+	},
+
+	toArray: function() {
+		return slice.call( this, 0 );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems, name, selector ) {
+		// Build a new jQuery matched element set
+		var ret = this.constructor();
+
+		if ( jQuery.isArray( elems ) ) {
+			push.apply( ret, elems );
+
+		} else {
+			jQuery.merge( ret, elems );
+		}
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+
+		ret.context = this.context;
+
+		if ( name === "find" ) {
+			ret.selector = this.selector + ( this.selector ? " " : "" ) + selector;
+		} else if ( name ) {
+			ret.selector = this.selector + "." + name + "(" + selector + ")";
+		}
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Attach the listeners
+		jQuery.bindReady();
+
+		// Add the callback
+		readyList.add( fn );
+
+		return this;
+	},
+
+	eq: function( i ) {
+		i = +i;
+		return i === -1 ?
+			this.slice( i ) :
+			this.slice( i, i + 1 );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	slice: function() {
+		return this.pushStack( slice.apply( this, arguments ),
+			"slice", slice.call(arguments).join(",") );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var options, name, src, copy, copyIsArray, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+		// Either a released hold or an DOMready/load event and not yet ready
+		if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) {
+			// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+			if ( !document.body ) {
+				return setTimeout( jQuery.ready, 1 );
+			}
+
+			// Remember that the DOM is ready
+			jQuery.isReady = true;
+
+			// If a normal DOM Ready event fired, decrement, and wait if need be
+			if ( wait !== true && --jQuery.readyWait > 0 ) {
+				return;
+			}
+
+			// If there are functions bound, to execute
+			readyList.fireWith( document, [ jQuery ] );
+
+			// Trigger any bound ready events
+			if ( jQuery.fn.trigger ) {
+				jQuery( document ).trigger( "ready" ).off( "ready" );
+			}
+		}
+	},
+
+	bindReady: function() {
+		if ( readyList ) {
+			return;
+		}
+
+		readyList = jQuery.Callbacks( "once memory" );
+
+		// Catch cases where $(document).ready() is called after the
+		// browser event has already occurred.
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			return setTimeout( jQuery.ready, 1 );
+		}
+
+		// Mozilla, Opera and webkit nightlies currently support this event
+		if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", jQuery.ready, false );
+
+		// If IE event model is used
+		} else if ( document.attachEvent ) {
+			// ensure firing before onload,
+			// maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", DOMContentLoaded );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", jQuery.ready );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var toplevel = false;
+
+			try {
+				toplevel = window.frameElement == null;
+			} catch(e) {}
+
+			if ( document.documentElement.doScroll && toplevel ) {
+				doScrollCheck();
+			}
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	// A crude way of determining if an object is a window
+	isWindow: function( obj ) {
+		return obj && typeof obj === "object" && "setInterval" in obj;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		return obj == null ?
+			String( obj ) :
+			class2type[ toString.call(obj) ] || "object";
+	},
+
+	isPlainObject: function( obj ) {
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!hasOwn.call(obj, "constructor") &&
+				!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+
+		var key;
+		for ( key in obj ) {}
+
+		return key === undefined || hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		for ( var name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	parseJSON: function( data ) {
+		if ( typeof data !== "string" || !data ) {
+			return null;
+		}
+
+		// Make sure leading/trailing whitespace is removed (IE can't handle it)
+		data = jQuery.trim( data );
+
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		// Make sure the incoming data is actual JSON
+		// Logic borrowed from http://json.org/json2.js
+		if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+			.replace( rvalidtokens, "]" )
+			.replace( rvalidbraces, "")) ) {
+
+			return ( new Function( "return " + data ) )();
+
+		}
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		var xml, tmp;
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && rnotwhite.test( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
+	},
+
+	// args is for internal usage only
+	each: function( object, callback, args ) {
+		var name, i = 0,
+			length = object.length,
+			isObj = length === undefined || jQuery.isFunction( object );
+
+		if ( args ) {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.apply( object[ name ], args ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.apply( object[ i++ ], args ) === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isObj ) {
+				for ( name in object ) {
+					if ( callback.call( object[ name ], name, object[ name ] ) === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( ; i < length; ) {
+					if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return object;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: trim ?
+		function( text ) {
+			return text == null ?
+				"" :
+				trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( array, results ) {
+		var ret = results || [];
+
+		if ( array != null ) {
+			// The window, strings (and functions) also have 'length'
+			// Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930
+			var type = jQuery.type( array );
+
+			if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) {
+				push.call( ret, array );
+			} else {
+				jQuery.merge( ret, array );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, array, i ) {
+		var len;
+
+		if ( array ) {
+			if ( indexOf ) {
+				return indexOf.call( array, elem, i );
+			}
+
+			len = array.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in array && array[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var i = first.length,
+			j = 0;
+
+		if ( typeof second.length === "number" ) {
+			for ( var l = second.length; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var ret = [], retVal;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( var i = 0, length = elems.length; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value, key, ret = [],
+			i = 0,
+			length = elems.length,
+			// jquery objects are treated as arrays
+			isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ;
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( key in elems ) {
+				value = callback( elems[ key ], key, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return ret.concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		if ( typeof context === "string" ) {
+			var tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		var args = slice.call( arguments, 2 ),
+			proxy = function() {
+				return fn.apply( context, args.concat( slice.call( arguments ) ) );
+			};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Mutifunctional method to get and set values to a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, key, value, exec, fn, pass ) {
+		var length = elems.length;
+
+		// Setting many attributes
+		if ( typeof key === "object" ) {
+			for ( var k in key ) {
+				jQuery.access( elems, k, key[k], exec, fn, value );
+			}
+			return elems;
+		}
+
+		// Setting one attribute
+		if ( value !== undefined ) {
+			// Optionally, function values get executed if exec is true
+			exec = !pass && exec && jQuery.isFunction(value);
+
+			for ( var i = 0; i < length; i++ ) {
+				fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
+			}
+
+			return elems;
+		}
+
+		// Getting an attribute
+		return length ? fn( elems[0], key ) : undefined;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// Use of jQuery.browser is frowned upon.
+	// More details: http://docs.jquery.com/Utilities/jQuery.browser
+	uaMatch: function( ua ) {
+		ua = ua.toLowerCase();
+
+		var match = rwebkit.exec( ua ) ||
+			ropera.exec( ua ) ||
+			rmsie.exec( ua ) ||
+			ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) ||
+			[];
+
+		return { browser: match[1] || "", version: match[2] || "0" };
+	},
+
+	sub: function() {
+		function jQuerySub( selector, context ) {
+			return new jQuerySub.fn.init( selector, context );
+		}
+		jQuery.extend( true, jQuerySub, this );
+		jQuerySub.superclass = this;
+		jQuerySub.fn = jQuerySub.prototype = this();
+		jQuerySub.fn.constructor = jQuerySub;
+		jQuerySub.sub = this.sub;
+		jQuerySub.fn.init = function init( selector, context ) {
+			if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
+				context = jQuerySub( context );
+			}
+
+			return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
+		};
+		jQuerySub.fn.init.prototype = jQuerySub.fn;
+		var rootjQuerySub = jQuerySub(document);
+		return jQuerySub;
+	},
+
+	browser: {}
+});
+
+// Populate the class2type map
+jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+});
+
+browserMatch = jQuery.uaMatch( userAgent );
+if ( browserMatch.browser ) {
+	jQuery.browser[ browserMatch.browser ] = true;
+	jQuery.browser.version = browserMatch.version;
+}
+
+// Deprecated, use jQuery.browser.webkit instead
+if ( jQuery.browser.webkit ) {
+	jQuery.browser.safari = true;
+}
+
+// IE doesn't match non-breaking spaces with \s
+if ( rnotwhite.test( "\xA0" ) ) {
+	trimLeft = /^[\s\xA0]+/;
+	trimRight = /[\s\xA0]+$/;
+}
+
+// All jQuery objects should point back to these
+rootjQuery = jQuery(document);
+
+// Cleanup functions for the document ready method
+if ( document.addEventListener ) {
+	DOMContentLoaded = function() {
+		document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false );
+		jQuery.ready();
+	};
+
+} else if ( document.attachEvent ) {
+	DOMContentLoaded = function() {
+		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+		if ( document.readyState === "complete" ) {
+			document.detachEvent( "onreadystatechange", DOMContentLoaded );
+			jQuery.ready();
+		}
+	};
+}
+
+// The DOM ready check for Internet Explorer
+function doScrollCheck() {
+	if ( jQuery.isReady ) {
+		return;
+	}
+
+	try {
+		// If IE is used, use the trick by Diego Perini
+		// http://javascript.nwbox.com/IEContentLoaded/
+		document.documentElement.doScroll("left");
+	} catch(e) {
+		setTimeout( doScrollCheck, 1 );
+		return;
+	}
+
+	// and execute any waiting functions
+	jQuery.ready();
+}
+
+return jQuery;
+
+})();
+
+
+// String to Object flags format cache
+var flagsCache = {};
+
+// Convert String-formatted flags into Object-formatted ones and store in cache
+function createFlags( flags ) {
+	var object = flagsCache[ flags ] = {},
+		i, length;
+	flags = flags.split( /\s+/ );
+	for ( i = 0, length = flags.length; i < length; i++ ) {
+		object[ flags[i] ] = true;
+	}
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	flags:	an optional list of space-separated flags that will change how
+ *			the callback list behaves
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible flags:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( flags ) {
+
+	// Convert flags from String-formatted to Object-formatted
+	// (we check in cache first)
+	flags = flags ? ( flagsCache[ flags ] || createFlags( flags ) ) : {};
+
+	var // Actual callback list
+		list = [],
+		// Stack of fire calls for repeatable lists
+		stack = [],
+		// Last fire value (for non-forgettable lists)
+		memory,
+		// Flag to know if list is currently firing
+		firing,
+		// First callback to fire (used internally by add and fireWith)
+		firingStart,
+		// End of the loop when firing
+		firingLength,
+		// Index of currently firing callback (modified by remove if needed)
+		firingIndex,
+		// Add one or several callbacks to the list
+		add = function( args ) {
+			var i,
+				length,
+				elem,
+				type,
+				actual;
+			for ( i = 0, length = args.length; i < length; i++ ) {
+				elem = args[ i ];
+				type = jQuery.type( elem );
+				if ( type === "array" ) {
+					// Inspect recursively
+					add( elem );
+				} else if ( type === "function" ) {
+					// Add if not in unique mode and callback is not in
+					if ( !flags.unique || !self.has( elem ) ) {
+						list.push( elem );
+					}
+				}
+			}
+		},
+		// Fire callbacks
+		fire = function( context, args ) {
+			args = args || [];
+			memory = !flags.memory || [ context, args ];
+			firing = true;
+			firingIndex = firingStart || 0;
+			firingStart = 0;
+			firingLength = list.length;
+			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
+				if ( list[ firingIndex ].apply( context, args ) === false && flags.stopOnFalse ) {
+					memory = true; // Mark as halted
+					break;
+				}
+			}
+			firing = false;
+			if ( list ) {
+				if ( !flags.once ) {
+					if ( stack && stack.length ) {
+						memory = stack.shift();
+						self.fireWith( memory[ 0 ], memory[ 1 ] );
+					}
+				} else if ( memory === true ) {
+					self.disable();
+				} else {
+					list = [];
+				}
+			}
+		},
+		// Actual Callbacks object
+		self = {
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+					var length = list.length;
+					add( arguments );
+					// Do we need to add the callbacks to the
+					// current firing batch?
+					if ( firing ) {
+						firingLength = list.length;
+					// With memory, if we're not firing then
+					// we should call right away, unless previous
+					// firing was halted (stopOnFalse)
+					} else if ( memory && memory !== true ) {
+						firingStart = length;
+						fire( memory[ 0 ], memory[ 1 ] );
+					}
+				}
+				return this;
+			},
+			// Remove a callback from the list
+			remove: function() {
+				if ( list ) {
+					var args = arguments,
+						argIndex = 0,
+						argLength = args.length;
+					for ( ; argIndex < argLength ; argIndex++ ) {
+						for ( var i = 0; i < list.length; i++ ) {
+							if ( args[ argIndex ] === list[ i ] ) {
+								// Handle firingIndex and firingLength
+								if ( firing ) {
+									if ( i <= firingLength ) {
+										firingLength--;
+										if ( i <= firingIndex ) {
+											firingIndex--;
+										}
+									}
+								}
+								// Remove the element
+								list.splice( i--, 1 );
+								// If we have some unicity property then
+								// we only need to do this once
+								if ( flags.unique ) {
+									break;
+								}
+							}
+						}
+					}
+				}
+				return this;
+			},
+			// Control if a given callback is in the list
+			has: function( fn ) {
+				if ( list ) {
+					var i = 0,
+						length = list.length;
+					for ( ; i < length; i++ ) {
+						if ( fn === list[ i ] ) {
+							return true;
+						}
+					}
+				}
+				return false;
+			},
+			// Remove all callbacks from the list
+			empty: function() {
+				list = [];
+				return this;
+			},
+			// Have the list do nothing anymore
+			disable: function() {
+				list = stack = memory = undefined;
+				return this;
+			},
+			// Is it disabled?
+			disabled: function() {
+				return !list;
+			},
+			// Lock the list in its current state
+			lock: function() {
+				stack = undefined;
+				if ( !memory || memory === true ) {
+					self.disable();
+				}
+				return this;
+			},
+			// Is it locked?
+			locked: function() {
+				return !stack;
+			},
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( stack ) {
+					if ( firing ) {
+						if ( !flags.once ) {
+							stack.push( [ context, args ] );
+						}
+					} else if ( !( flags.once && memory ) ) {
+						fire( context, args );
+					}
+				}
+				return this;
+			},
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!memory;
+			}
+		};
+
+	return self;
+};
+
+
+
+
+var // Static reference to slice
+	sliceDeferred = [].slice;
+
+jQuery.extend({
+
+	Deferred: function( func ) {
+		var doneList = jQuery.Callbacks( "once memory" ),
+			failList = jQuery.Callbacks( "once memory" ),
+			progressList = jQuery.Callbacks( "memory" ),
+			state = "pending",
+			lists = {
+				resolve: doneList,
+				reject: failList,
+				notify: progressList
+			},
+			promise = {
+				done: doneList.add,
+				fail: failList.add,
+				progress: progressList.add,
+
+				state: function() {
+					return state;
+				},
+
+				// Deprecated
+				isResolved: doneList.fired,
+				isRejected: failList.fired,
+
+				then: function( doneCallbacks, failCallbacks, progressCallbacks ) {
+					deferred.done( doneCallbacks ).fail( failCallbacks ).progress( progressCallbacks );
+					return this;
+				},
+				always: function() {
+					deferred.done.apply( deferred, arguments ).fail.apply( deferred, arguments );
+					return this;
+				},
+				pipe: function( fnDone, fnFail, fnProgress ) {
+					return jQuery.Deferred(function( newDefer ) {
+						jQuery.each( {
+							done: [ fnDone, "resolve" ],
+							fail: [ fnFail, "reject" ],
+							progress: [ fnProgress, "notify" ]
+						}, function( handler, data ) {
+							var fn = data[ 0 ],
+								action = data[ 1 ],
+								returned;
+							if ( jQuery.isFunction( fn ) ) {
+								deferred[ handler ](function() {
+									returned = fn.apply( this, arguments );
+									if ( returned && jQuery.isFunction( returned.promise ) ) {
+										returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.notify );
+									} else {
+										newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] );
+									}
+								});
+							} else {
+								deferred[ handler ]( newDefer[ action ] );
+							}
+						});
+					}).promise();
+				},
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					if ( obj == null ) {
+						obj = promise;
+					} else {
+						for ( var key in promise ) {
+							obj[ key ] = promise[ key ];
+						}
+					}
+					return obj;
+				}
+			},
+			deferred = promise.promise({}),
+			key;
+
+		for ( key in lists ) {
+			deferred[ key ] = lists[ key ].fire;
+			deferred[ key + "With" ] = lists[ key ].fireWith;
+		}
+
+		// Handle state
+		deferred.done( function() {
+			state = "resolved";
+		}, failList.disable, progressList.lock ).fail( function() {
+			state = "rejected";
+		}, doneList.disable, progressList.lock );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( firstParam ) {
+		var args = sliceDeferred.call( arguments, 0 ),
+			i = 0,
+			length = args.length,
+			pValues = new Array( length ),
+			count = length,
+			pCount = length,
+			deferred = length <= 1 && firstParam && jQuery.isFunction( firstParam.promise ) ?
+				firstParam :
+				jQuery.Deferred(),
+			promise = deferred.promise();
+		function resolveFunc( i ) {
+			return function( value ) {
+				args[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
+				if ( !( --count ) ) {
+					deferred.resolveWith( deferred, args );
+				}
+			};
+		}
+		function progressFunc( i ) {
+			return function( value ) {
+				pValues[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
+				deferred.notifyWith( promise, pValues );
+			};
+		}
+		if ( length > 1 ) {
+			for ( ; i < length; i++ ) {
+				if ( args[ i ] && args[ i ].promise && jQuery.isFunction( args[ i ].promise ) ) {
+					args[ i ].promise().then( resolveFunc(i), deferred.reject, progressFunc(i) );
+				} else {
+					--count;
+				}
+			}
+			if ( !count ) {
+				deferred.resolveWith( deferred, args );
+			}
+		} else if ( deferred !== firstParam ) {
+			deferred.resolveWith( deferred, length ? [ firstParam ] : [] );
+		}
+		return promise;
+	}
+});
+
+
+
+
+jQuery.support = (function() {
+
+	var support,
+		all,
+		a,
+		select,
+		opt,
+		input,
+		marginDiv,
+		fragment,
+		tds,
+		events,
+		eventName,
+		i,
+		isSupported,
+		div = document.createElement( "div" ),
+		documentElement = document.documentElement;
+
+	// Preliminary tests
+	div.setAttribute("className", "t");
+	div.innerHTML = "   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
+
+	all = div.getElementsByTagName( "*" );
+	a = div.getElementsByTagName( "a" )[ 0 ];
+
+	// Can't get basic test support
+	if ( !all || !all.length || !a ) {
+		return {};
+	}
+
+	// First batch of supports tests
+	select = document.createElement( "select" );
+	opt = select.appendChild( document.createElement("option") );
+	input = div.getElementsByTagName( "input" )[ 0 ];
+
+	support = {
+		// IE strips leading whitespace when .innerHTML is used
+		leadingWhitespace: ( div.firstChild.nodeType === 3 ),
+
+		// Make sure that tbody elements aren't automatically inserted
+		// IE will insert them into empty tables
+		tbody: !div.getElementsByTagName("tbody").length,
+
+		// Make sure that link elements get serialized correctly by innerHTML
+		// This requires a wrapper element in IE
+		htmlSerialize: !!div.getElementsByTagName("link").length,
+
+		// Get the style information from getAttribute
+		// (IE uses .cssText instead)
+		style: /top/.test( a.getAttribute("style") ),
+
+		// Make sure that URLs aren't manipulated
+		// (IE normalizes it by default)
+		hrefNormalized: ( a.getAttribute("href") === "/a" ),
+
+		// Make sure that element opacity exists
+		// (IE uses filter instead)
+		// Use a regex to work around a WebKit issue. See #5145
+		opacity: /^0.55/.test( a.style.opacity ),
+
+		// Verify style float existence
+		// (IE uses styleFloat instead of cssFloat)
+		cssFloat: !!a.style.cssFloat,
+
+		// Make sure that if no value is specified for a checkbox
+		// that it defaults to "on".
+		// (WebKit defaults to "" instead)
+		checkOn: ( input.value === "on" ),
+
+		// Make sure that a selected-by-default option has a working selected property.
+		// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
+		optSelected: opt.selected,
+
+		// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
+		getSetAttribute: div.className !== "t",
+
+		// Tests for enctype support on a form(#6743)
+		enctype: !!document.createElement("form").enctype,
+
+		// Makes sure cloning an html5 element does not cause problems
+		// Where outerHTML is undefined, this still works
+		html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>",
+
+		// Will be defined later
+		submitBubbles: true,
+		changeBubbles: true,
+		focusinBubbles: false,
+		deleteExpando: true,
+		noCloneEvent: true,
+		inlineBlockNeedsLayout: false,
+		shrinkWrapBlocks: false,
+		reliableMarginRight: true
+	};
+
+	// Make sure checked status is properly cloned
+	input.checked = true;
+	support.noCloneChecked = input.cloneNode( true ).checked;
+
+	// Make sure that the options inside disabled selects aren't marked as disabled
+	// (WebKit marks them as disabled)
+	select.disabled = true;
+	support.optDisabled = !opt.disabled;
+
+	// Test to see if it's possible to delete an expando from an element
+	// Fails in Internet Explorer
+	try {
+		delete div.test;
+	} catch( e ) {
+		support.deleteExpando = false;
+	}
+
+	if ( !div.addEventListener && div.attachEvent && div.fireEvent ) {
+		div.attachEvent( "onclick", function() {
+			// Cloning a node shouldn't copy over any
+			// bound event handlers (IE does this)
+			support.noCloneEvent = false;
+		});
+		div.cloneNode( true ).fireEvent( "onclick" );
+	}
+
+	// Check if a radio maintains its value
+	// after being appended to the DOM
+	input = document.createElement("input");
+	input.value = "t";
+	input.setAttribute("type", "radio");
+	support.radioValue = input.value === "t";
+
+	input.setAttribute("checked", "checked");
+	div.appendChild( input );
+	fragment = document.createDocumentFragment();
+	fragment.appendChild( div.lastChild );
+
+	// WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Check if a disconnected checkbox will retain its checked
+	// value of true after appended to the DOM (IE6/7)
+	support.appendChecked = input.checked;
+
+	fragment.removeChild( input );
+	fragment.appendChild( div );
+
+	div.innerHTML = "";
+
+	// Check if div with explicit width and no margin-right incorrectly
+	// gets computed margin-right based on width of container. For more
+	// info see bug #3333
+	// Fails in WebKit before Feb 2011 nightlies
+	// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+	if ( window.getComputedStyle ) {
+		marginDiv = document.createElement( "div" );
+		marginDiv.style.width = "0";
+		marginDiv.style.marginRight = "0";
+		div.style.width = "2px";
+		div.appendChild( marginDiv );
+		support.reliableMarginRight =
+			( parseInt( ( window.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0;
+	}
+
+	// Technique from Juriy Zaytsev
+	// http://perfectionkills.com/detecting-event-support-without-browser-sniffing/
+	// We only care about the case where non-standard event systems
+	// are used, namely in IE. Short-circuiting here helps us to
+	// avoid an eval call (in setAttribute) which can cause CSP
+	// to go haywire. See: https://developer.mozilla.org/en/Security/CSP
+	if ( div.attachEvent ) {
+		for( i in {
+			submit: 1,
+			change: 1,
+			focusin: 1
+		}) {
+			eventName = "on" + i;
+			isSupported = ( eventName in div );
+			if ( !isSupported ) {
+				div.setAttribute( eventName, "return;" );
+				isSupported = ( typeof div[ eventName ] === "function" );
+			}
+			support[ i + "Bubbles" ] = isSupported;
+		}
+	}
+
+	fragment.removeChild( div );
+
+	// Null elements to avoid leaks in IE
+	fragment = select = opt = marginDiv = div = input = null;
+
+	// Run tests that need a body at doc ready
+	jQuery(function() {
+		var container, outer, inner, table, td, offsetSupport,
+			conMarginTop, ptlm, vb, style, html,
+			body = document.getElementsByTagName("body")[0];
+
+		if ( !body ) {
+			// Return for frameset docs that don't have a body
+			return;
+		}
+
+		conMarginTop = 1;
+		ptlm = "position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";
+		vb = "visibility:hidden;border:0;";
+		style = "style='" + ptlm + "border:5px solid #000;padding:0;'";
+		html = "<div " + style + "><div></div></div>" +
+			"<table " + style + " cellpadding='0' cellspacing='0'>" +
+			"<tr><td></td></tr></table>";
+
+		container = document.createElement("div");
+		container.style.cssText = vb + "width:0;height:0;position:static;top:0;margin-top:" + conMarginTop + "px";
+		body.insertBefore( container, body.firstChild );
+
+		// Construct the test element
+		div = document.createElement("div");
+		container.appendChild( div );
+
+		// Check if table cells still have offsetWidth/Height when they are set
+		// to display:none and there are still other visible table cells in a
+		// table row; if so, offsetWidth/Height are not reliable for use when
+		// determining if an element has been hidden directly using
+		// display:none (it is still safe to use offsets if a parent element is
+		// hidden; don safety goggles and see bug #4512 for more information).
+		// (only IE 8 fails this test)
+		div.innerHTML = "<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
+		tds = div.getElementsByTagName( "td" );
+		isSupported = ( tds[ 0 ].offsetHeight === 0 );
+
+		tds[ 0 ].style.display = "";
+		tds[ 1 ].style.display = "none";
+
+		// Check if empty table cells still have offsetWidth/Height
+		// (IE <= 8 fail this test)
+		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
+
+		// Figure out if the W3C box model works as expected
+		div.innerHTML = "";
+		div.style.width = div.style.paddingLeft = "1px";
+		jQuery.boxModel = support.boxModel = div.offsetWidth === 2;
+
+		if ( typeof div.style.zoom !== "undefined" ) {
+			// Check if natively block-level elements act like inline-block
+			// elements when setting their display to 'inline' and giving
+			// them layout
+			// (IE < 8 does this)
+			div.style.display = "inline";
+			div.style.zoom = 1;
+			support.inlineBlockNeedsLayout = ( div.offsetWidth === 2 );
+
+			// Check if elements with layout shrink-wrap their children
+			// (IE 6 does this)
+			div.style.display = "";
+			div.innerHTML = "<div style='width:4px;'></div>";
+			support.shrinkWrapBlocks = ( div.offsetWidth !== 2 );
+		}
+
+		div.style.cssText = ptlm + vb;
+		div.innerHTML = html;
+
+		outer = div.firstChild;
+		inner = outer.firstChild;
+		td = outer.nextSibling.firstChild.firstChild;
+
+		offsetSupport = {
+			doesNotAddBorder: ( inner.offsetTop !== 5 ),
+			doesAddBorderForTableAndCells: ( td.offsetTop === 5 )
+		};
+
+		inner.style.position = "fixed";
+		inner.style.top = "20px";
+
+		// safari subtracts parent border width here which is 5px
+		offsetSupport.fixedPosition = ( inner.offsetTop === 20 || inner.offsetTop === 15 );
+		inner.style.position = inner.style.top = "";
+
+		outer.style.overflow = "hidden";
+		outer.style.position = "relative";
+
+		offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 );
+		offsetSupport.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== conMarginTop );
+
+		body.removeChild( container );
+		div  = container = null;
+
+		jQuery.extend( support, offsetSupport );
+	});
+
+	return support;
+})();
+
+
+
+
+var rbrace = /^(?:\{.*\}|\[.*\])$/,
+	rmultiDash = /([A-Z])/g;
+
+jQuery.extend({
+	cache: {},
+
+	// Please use with caution
+	uuid: 0,
+
+	// Unique for each copy of jQuery on the page
+	// Non-digits removed to match rinlinejQuery
+	expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ),
+
+	// The following elements throw uncatchable exceptions if you
+	// attempt to add expando properties to them.
+	noData: {
+		"embed": true,
+		// Ban all objects except for Flash (which handle expandos)
+		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
+		"applet": true
+	},
+
+	hasData: function( elem ) {
+		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
+		return !!elem && !isEmptyDataObject( elem );
+	},
+
+	data: function( elem, name, data, pvt /* Internal Use Only */ ) {
+		if ( !jQuery.acceptData( elem ) ) {
+			return;
+		}
+
+		var privateCache, thisCache, ret,
+			internalKey = jQuery.expando,
+			getByName = typeof name === "string",
+
+			// We have to handle DOM nodes and JS objects differently because IE6-7
+			// can't GC object references properly across the DOM-JS boundary
+			isNode = elem.nodeType,
+
+			// Only DOM nodes need the global jQuery cache; JS object data is
+			// attached directly to the object so GC can occur automatically
+			cache = isNode ? jQuery.cache : elem,
+
+			// Only defining an ID for JS objects if its cache already exists allows
+			// the code to shortcut on the same path as a DOM node with no cache
+			id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey,
+			isEvents = name === "events";
+
+		// Avoid doing any more work than we need to when trying to get data on an
+		// object that has no data at all
+		if ( (!id || !cache[id] || (!isEvents && !pvt && !cache[id].data)) && getByName && data === undefined ) {
+			return;
+		}
+
+		if ( !id ) {
+			// Only DOM nodes need a new unique ID for each element since their data
+			// ends up in the global cache
+			if ( isNode ) {
+				elem[ internalKey ] = id = ++jQuery.uuid;
+			} else {
+				id = internalKey;
+			}
+		}
+
+		if ( !cache[ id ] ) {
+			cache[ id ] = {};
+
+			// Avoids exposing jQuery metadata on plain JS objects when the object
+			// is serialized using JSON.stringify
+			if ( !isNode ) {
+				cache[ id ].toJSON = jQuery.noop;
+			}
+		}
+
+		// An object can be passed to jQuery.data instead of a key/value pair; this gets
+		// shallow copied over onto the existing cache
+		if ( typeof name === "object" || typeof name === "function" ) {
+			if ( pvt ) {
+				cache[ id ] = jQuery.extend( cache[ id ], name );
+			} else {
+				cache[ id ].data = jQuery.extend( cache[ id ].data, name );
+			}
+		}
+
+		privateCache = thisCache = cache[ id ];
+
+		// jQuery data() is stored in a separate object inside the object's internal data
+		// cache in order to avoid key collisions between internal data and user-defined
+		// data.
+		if ( !pvt ) {
+			if ( !thisCache.data ) {
+				thisCache.data = {};
+			}
+
+			thisCache = thisCache.data;
+		}
+
+		if ( data !== undefined ) {
+			thisCache[ jQuery.camelCase( name ) ] = data;
+		}
+
+		// Users should not attempt to inspect the internal events object using jQuery.data,
+		// it is undocumented and subject to change. But does anyone listen? No.
+		if ( isEvents && !thisCache[ name ] ) {
+			return privateCache.events;
+		}
+
+		// Check for both converted-to-camel and non-converted data property names
+		// If a data property was specified
+		if ( getByName ) {
+
+			// First Try to find as-is property data
+			ret = thisCache[ name ];
+
+			// Test for null|undefined property data
+			if ( ret == null ) {
+
+				// Try to find the camelCased property
+				ret = thisCache[ jQuery.camelCase( name ) ];
+			}
+		} else {
+			ret = thisCache;
+		}
+
+		return ret;
+	},
+
+	removeData: function( elem, name, pvt /* Internal Use Only */ ) {
+		if ( !jQuery.acceptData( elem ) ) {
+			return;
+		}
+
+		var thisCache, i, l,
+
+			// Reference to internal data cache key
+			internalKey = jQuery.expando,
+
+			isNode = elem.nodeType,
+
+			// See jQuery.data for more information
+			cache = isNode ? jQuery.cache : elem,
+
+			// See jQuery.data for more information
+			id = isNode ? elem[ internalKey ] : internalKey;
+
+		// If there is already no cache entry for this object, there is no
+		// purpose in continuing
+		if ( !cache[ id ] ) {
+			return;
+		}
+
+		if ( name ) {
+
+			thisCache = pvt ? cache[ id ] : cache[ id ].data;
+
+			if ( thisCache ) {
+
+				// Support array or space separated string names for data keys
+				if ( !jQuery.isArray( name ) ) {
+
+					// try the string as a key before any manipulation
+					if ( name in thisCache ) {
+						name = [ name ];
+					} else {
+
+						// split the camel cased version by spaces unless a key with the spaces exists
+						name = jQuery.camelCase( name );
+						if ( name in thisCache ) {
+							name = [ name ];
+						} else {
+							name = name.split( " " );
+						}
+					}
+				}
+
+				for ( i = 0, l = name.length; i < l; i++ ) {
+					delete thisCache[ name[i] ];
+				}
+
+				// If there is no data left in the cache, we want to continue
+				// and let the cache object itself get destroyed
+				if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) {
+					return;
+				}
+			}
+		}
+
+		// See jQuery.data for more information
+		if ( !pvt ) {
+			delete cache[ id ].data;
+
+			// Don't destroy the parent cache unless the internal data object
+			// had been the only thing left in it
+			if ( !isEmptyDataObject(cache[ id ]) ) {
+				return;
+			}
+		}
+
+		// Browsers that fail expando deletion also refuse to delete expandos on
+		// the window, but it will allow it on all other JS objects; other browsers
+		// don't care
+		// Ensure that `cache` is not a window object #10080
+		if ( jQuery.support.deleteExpando || !cache.setInterval ) {
+			delete cache[ id ];
+		} else {
+			cache[ id ] = null;
+		}
+
+		// We destroyed the cache and need to eliminate the expando on the node to avoid
+		// false lookups in the cache for entries that no longer exist
+		if ( isNode ) {
+			// IE does not allow us to delete expando properties from nodes,
+			// nor does it have a removeAttribute function on Document nodes;
+			// we must handle all of these cases
+			if ( jQuery.support.deleteExpando ) {
+				delete elem[ internalKey ];
+			} else if ( elem.removeAttribute ) {
+				elem.removeAttribute( internalKey );
+			} else {
+				elem[ internalKey ] = null;
+			}
+		}
+	},
+
+	// For internal use only.
+	_data: function( elem, name, data ) {
+		return jQuery.data( elem, name, data, true );
+	},
+
+	// A method for determining if a DOM node can handle the data expando
+	acceptData: function( elem ) {
+		if ( elem.nodeName ) {
+			var match = jQuery.noData[ elem.nodeName.toLowerCase() ];
+
+			if ( match ) {
+				return !(match === true || elem.getAttribute("classid") !== match);
+			}
+		}
+
+		return true;
+	}
+});
+
+jQuery.fn.extend({
+	data: function( key, value ) {
+		var parts, attr, name,
+			data = null;
+
+		if ( typeof key === "undefined" ) {
+			if ( this.length ) {
+				data = jQuery.data( this[0] );
+
+				if ( this[0].nodeType === 1 && !jQuery._data( this[0], "parsedAttrs" ) ) {
+					attr = this[0].attributes;
+					for ( var i = 0, l = attr.length; i < l; i++ ) {
+						name = attr[i].name;
+
+						if ( name.indexOf( "data-" ) === 0 ) {
+							name = jQuery.camelCase( name.substring(5) );
+
+							dataAttr( this[0], name, data[ name ] );
+						}
+					}
+					jQuery._data( this[0], "parsedAttrs", true );
+				}
+			}
+
+			return data;
+
+		} else if ( typeof key === "object" ) {
+			return this.each(function() {
+				jQuery.data( this, key );
+			});
+		}
+
+		parts = key.split(".");
+		parts[1] = parts[1] ? "." + parts[1] : "";
+
+		if ( value === undefined ) {
+			data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
+
+			// Try to fetch any internally stored data first
+			if ( data === undefined && this.length ) {
+				data = jQuery.data( this[0], key );
+				data = dataAttr( this[0], key, data );
+			}
+
+			return data === undefined && parts[1] ?
+				this.data( parts[0] ) :
+				data;
+
+		} else {
+			return this.each(function() {
+				var self = jQuery( this ),
+					args = [ parts[0], value ];
+
+				self.triggerHandler( "setData" + parts[1] + "!", args );
+				jQuery.data( this, key, value );
+				self.triggerHandler( "changeData" + parts[1] + "!", args );
+			});
+		}
+	},
+
+	removeData: function( key ) {
+		return this.each(function() {
+			jQuery.removeData( this, key );
+		});
+	}
+});
+
+function dataAttr( elem, key, data ) {
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+
+		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
+
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = data === "true" ? true :
+				data === "false" ? false :
+				data === "null" ? null :
+				jQuery.isNumeric( data ) ? parseFloat( data ) :
+					rbrace.test( data ) ? jQuery.parseJSON( data ) :
+					data;
+			} catch( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			jQuery.data( elem, key, data );
+
+		} else {
+			data = undefined;
+		}
+	}
+
+	return data;
+}
+
+// checks a cache object for emptiness
+function isEmptyDataObject( obj ) {
+	for ( var name in obj ) {
+
+		// if the public data object is empty, the private is still empty
+		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
+			continue;
+		}
+		if ( name !== "toJSON" ) {
+			return false;
+		}
+	}
+
+	return true;
+}
+
+
+
+
+function handleQueueMarkDefer( elem, type, src ) {
+	var deferDataKey = type + "defer",
+		queueDataKey = type + "queue",
+		markDataKey = type + "mark",
+		defer = jQuery._data( elem, deferDataKey );
+	if ( defer &&
+		( src === "queue" || !jQuery._data(elem, queueDataKey) ) &&
+		( src === "mark" || !jQuery._data(elem, markDataKey) ) ) {
+		// Give room for hard-coded callbacks to fire first
+		// and eventually mark/queue something else on the element
+		setTimeout( function() {
+			if ( !jQuery._data( elem, queueDataKey ) &&
+				!jQuery._data( elem, markDataKey ) ) {
+				jQuery.removeData( elem, deferDataKey, true );
+				defer.fire();
+			}
+		}, 0 );
+	}
+}
+
+jQuery.extend({
+
+	_mark: function( elem, type ) {
+		if ( elem ) {
+			type = ( type || "fx" ) + "mark";
+			jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 );
+		}
+	},
+
+	_unmark: function( force, elem, type ) {
+		if ( force !== true ) {
+			type = elem;
+			elem = force;
+			force = false;
+		}
+		if ( elem ) {
+			type = type || "fx";
+			var key = type + "mark",
+				count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 );
+			if ( count ) {
+				jQuery._data( elem, key, count );
+			} else {
+				jQuery.removeData( elem, key, true );
+				handleQueueMarkDefer( elem, type, "mark" );
+			}
+		}
+	},
+
+	queue: function( elem, type, data ) {
+		var q;
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			q = jQuery._data( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !q || jQuery.isArray(data) ) {
+					q = jQuery._data( elem, type, jQuery.makeArray(data) );
+				} else {
+					q.push( data );
+				}
+			}
+			return q || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			fn = queue.shift(),
+			hooks = {};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+		}
+
+		if ( fn ) {
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			jQuery._data( elem, type + ".run", hooks );
+			fn.call( elem, function() {
+				jQuery.dequeue( elem, type );
+			}, hooks );
+		}
+
+		if ( !queue.length ) {
+			jQuery.removeData( elem, type + "queue " + type + ".run", true );
+			handleQueueMarkDefer( elem, type, "queue" );
+		}
+	}
+});
+
+jQuery.fn.extend({
+	queue: function( type, data ) {
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+		}
+
+		if ( data === undefined ) {
+			return jQuery.queue( this[0], type );
+		}
+		return this.each(function() {
+			var queue = jQuery.queue( this, type, data );
+
+			if ( type === "fx" && queue[0] !== "inprogress" ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	},
+	dequeue: function( type ) {
+		return this.each(function() {
+			jQuery.dequeue( this, type );
+		});
+	},
+	// Based off of the plugin by Clint Helfers, with permission.
+	// http://blindsignals.com/index.php/2009/07/jquery-delay/
+	delay: function( time, type ) {
+		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+		type = type || "fx";
+
+		return this.queue( type, function( next, hooks ) {
+			var timeout = setTimeout( next, time );
+			hooks.stop = function() {
+				clearTimeout( timeout );
+			};
+		});
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, object ) {
+		if ( typeof type !== "string" ) {
+			object = type;
+			type = undefined;
+		}
+		type = type || "fx";
+		var defer = jQuery.Deferred(),
+			elements = this,
+			i = elements.length,
+			count = 1,
+			deferDataKey = type + "defer",
+			queueDataKey = type + "queue",
+			markDataKey = type + "mark",
+			tmp;
+		function resolve() {
+			if ( !( --count ) ) {
+				defer.resolveWith( elements, [ elements ] );
+			}
+		}
+		while( i-- ) {
+			if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) ||
+					( jQuery.data( elements[ i ], queueDataKey, undefined, true ) ||
+						jQuery.data( elements[ i ], markDataKey, undefined, true ) ) &&
+					jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) {
+				count++;
+				tmp.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise();
+	}
+});
+
+
+
+
+var rclass = /[\n\t\r]/g,
+	rspace = /\s+/,
+	rreturn = /\r/g,
+	rtype = /^(?:button|input)$/i,
+	rfocusable = /^(?:button|input|object|select|textarea)$/i,
+	rclickable = /^a(?:rea)?$/i,
+	rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
+	getSetAttribute = jQuery.support.getSetAttribute,
+	nodeHook, boolHook, fixSpecified;
+
+jQuery.fn.extend({
+	attr: function( name, value ) {
+		return jQuery.access( this, name, value, true, jQuery.attr );
+	},
+
+	removeAttr: function( name ) {
+		return this.each(function() {
+			jQuery.removeAttr( this, name );
+		});
+	},
+
+	prop: function( name, value ) {
+		return jQuery.access( this, name, value, true, jQuery.prop );
+	},
+
+	removeProp: function( name ) {
+		name = jQuery.propFix[ name ] || name;
+		return this.each(function() {
+			// try/catch handles cases where IE balks (such as removing a property on window)
+			try {
+				this[ name ] = undefined;
+				delete this[ name ];
+			} catch( e ) {}
+		});
+	},
+
+	addClass: function( value ) {
+		var classNames, i, l, elem,
+			setClass, c, cl;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).addClass( value.call(this, j, this.className) );
+			});
+		}
+
+		if ( value && typeof value === "string" ) {
+			classNames = value.split( rspace );
+
+			for ( i = 0, l = this.length; i < l; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.nodeType === 1 ) {
+					if ( !elem.className && classNames.length === 1 ) {
+						elem.className = value;
+
+					} else {
+						setClass = " " + elem.className + " ";
+
+						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
+							if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) {
+								setClass += classNames[ c ] + " ";
+							}
+						}
+						elem.className = jQuery.trim( setClass );
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classNames, i, l, elem, className, c, cl;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).removeClass( value.call(this, j, this.className) );
+			});
+		}
+
+		if ( (value && typeof value === "string") || value === undefined ) {
+			classNames = ( value || "" ).split( rspace );
+
+			for ( i = 0, l = this.length; i < l; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.nodeType === 1 && elem.className ) {
+					if ( value ) {
+						className = (" " + elem.className + " ").replace( rclass, " " );
+						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
+							className = className.replace(" " + classNames[ c ] + " ", " ");
+						}
+						elem.className = jQuery.trim( className );
+
+					} else {
+						elem.className = "";
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value,
+			isBool = typeof stateVal === "boolean";
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( i ) {
+				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
+			});
+		}
+
+		return this.each(function() {
+			if ( type === "string" ) {
+				// toggle individual class names
+				var className,
+					i = 0,
+					self = jQuery( this ),
+					state = stateVal,
+					classNames = value.split( rspace );
+
+				while ( (className = classNames[ i++ ]) ) {
+					// check each className given, space seperated list
+					state = isBool ? state : !self.hasClass( className );
+					self[ state ? "addClass" : "removeClass" ]( className );
+				}
+
+			} else if ( type === "undefined" || type === "boolean" ) {
+				if ( this.className ) {
+					// store className if set
+					jQuery._data( this, "__className__", this.className );
+				}
+
+				// toggle whole className
+				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
+			}
+		});
+	},
+
+	hasClass: function( selector ) {
+		var className = " " + selector + " ",
+			i = 0,
+			l = this.length;
+		for ( ; i < l; i++ ) {
+			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
+				return true;
+			}
+		}
+
+		return false;
+	},
+
+	val: function( value ) {
+		var hooks, ret, isFunction,
+			elem = this[0];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.nodeName.toLowerCase() ] || jQuery.valHooks[ elem.type ];
+
+				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				return typeof ret === "string" ?
+					// handle most common string cases
+					ret.replace(rreturn, "") :
+					// handle cases where value is null/undef or number
+					ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each(function( i ) {
+			var self = jQuery(this), val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, self.val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+			} else if ( typeof val === "number" ) {
+				val += "";
+			} else if ( jQuery.isArray( val ) ) {
+				val = jQuery.map(val, function ( value ) {
+					return value == null ? "" : value + "";
+				});
+			}
+
+			hooks = jQuery.valHooks[ this.nodeName.toLowerCase() ] || jQuery.valHooks[ this.type ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	valHooks: {
+		option: {
+			get: function( elem ) {
+				// attributes.value is undefined in Blackberry 4.7 but
+				// uses .value. See #6932
+				var val = elem.attributes.value;
+				return !val || val.specified ? elem.value : elem.text;
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, i, max, option,
+					index = elem.selectedIndex,
+					values = [],
+					options = elem.options,
+					one = elem.type === "select-one";
+
+				// Nothing was selected
+				if ( index < 0 ) {
+					return null;
+				}
+
+				// Loop through all the selected options
+				i = one ? index : 0;
+				max = one ? index + 1 : options.length;
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// Don't return options that are disabled or in a disabled optgroup
+					if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) &&
+							(!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				// Fixes Bug #2551 -- select.val() broken in IE after form.reset()
+				if ( one && !values.length && options.length ) {
+					return jQuery( options[ index ] ).val();
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var values = jQuery.makeArray( value );
+
+				jQuery(elem).find("option").each(function() {
+					this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0;
+				});
+
+				if ( !values.length ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	},
+
+	attrFn: {
+		val: true,
+		css: true,
+		html: true,
+		text: true,
+		data: true,
+		width: true,
+		height: true,
+		offset: true
+	},
+
+	attr: function( elem, name, value, pass ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set attributes on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		if ( pass && name in jQuery.attrFn ) {
+			return jQuery( elem )[ name ]( value );
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === "undefined" ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		// All attributes are lowercase
+		// Grab necessary hook if one is defined
+		if ( notxml ) {
+			name = name.toLowerCase();
+			hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook );
+		}
+
+		if ( value !== undefined ) {
+
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+				return;
+
+			} else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				elem.setAttribute( name, "" + value );
+				return value;
+			}
+
+		} else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) {
+			return ret;
+
+		} else {
+
+			ret = elem.getAttribute( name );
+
+			// Non-existent attributes return null, we normalize to undefined
+			return ret === null ?
+				undefined :
+				ret;
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var propName, attrNames, name, l,
+			i = 0;
+
+		if ( value && elem.nodeType === 1 ) {
+			attrNames = value.toLowerCase().split( rspace );
+			l = attrNames.length;
+
+			for ( ; i < l; i++ ) {
+				name = attrNames[ i ];
+
+				if ( name ) {
+					propName = jQuery.propFix[ name ] || name;
+
+					// See #9699 for explanation of this approach (setting first, then removal)
+					jQuery.attr( elem, name, "" );
+					elem.removeAttribute( getSetAttribute ? name : propName );
+
+					// Set corresponding property to false for boolean attributes
+					if ( rboolean.test( name ) && propName in elem ) {
+						elem[ propName ] = false;
+					}
+				}
+			}
+		}
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				// We can't allow the type property to be changed (since it causes problems in IE)
+				if ( rtype.test( elem.nodeName ) && elem.parentNode ) {
+					jQuery.error( "type property can't be changed" );
+				} else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
+					// Setting the type on a radio button after the value resets the value in IE6-9
+					// Reset value to it's default in case type is set after value
+					// This is for element creation
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		},
+		// Use the value property for back compat
+		// Use the nodeHook for button elements in IE6/7 (#1954)
+		value: {
+			get: function( elem, name ) {
+				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
+					return nodeHook.get( elem, name );
+				}
+				return name in elem ?
+					elem.value :
+					null;
+			},
+			set: function( elem, value, name ) {
+				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
+					return nodeHook.set( elem, value, name );
+				}
+				// Does not return so that setAttribute is also used
+				elem.value = value;
+			}
+		}
+	},
+
+	propFix: {
+		tabindex: "tabIndex",
+		readonly: "readOnly",
+		"for": "htmlFor",
+		"class": "className",
+		maxlength: "maxLength",
+		cellspacing: "cellSpacing",
+		cellpadding: "cellPadding",
+		rowspan: "rowSpan",
+		colspan: "colSpan",
+		usemap: "useMap",
+		frameborder: "frameBorder",
+		contenteditable: "contentEditable"
+	},
+
+	prop: function( elem, name, value ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set properties on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		if ( notxml ) {
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				return ( elem[ name ] = value );
+			}
+
+		} else {
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
+				return ret;
+
+			} else {
+				return elem[ name ];
+			}
+		}
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
+				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				var attributeNode = elem.getAttributeNode("tabindex");
+
+				return attributeNode && attributeNode.specified ?
+					parseInt( attributeNode.value, 10 ) :
+					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
+						0 :
+						undefined;
+			}
+		}
+	}
+});
+
+// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional)
+jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex;
+
+// Hook for boolean attributes
+boolHook = {
+	get: function( elem, name ) {
+		// Align boolean attributes with corresponding properties
+		// Fall back to attribute presence where some booleans are not supported
+		var attrNode,
+			property = jQuery.prop( elem, name );
+		return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ?
+			name.toLowerCase() :
+			undefined;
+	},
+	set: function( elem, value, name ) {
+		var propName;
+		if ( value === false ) {
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else {
+			// value is true since we know at this point it's type boolean and not false
+			// Set boolean attributes to the same name and set the DOM property
+			propName = jQuery.propFix[ name ] || name;
+			if ( propName in elem ) {
+				// Only set the IDL specifically if it already exists on the element
+				elem[ propName ] = true;
+			}
+
+			elem.setAttribute( name, name.toLowerCase() );
+		}
+		return name;
+	}
+};
+
+// IE6/7 do not support getting/setting some attributes with get/setAttribute
+if ( !getSetAttribute ) {
+
+	fixSpecified = {
+		name: true,
+		id: true
+	};
+
+	// Use this for any attribute in IE6/7
+	// This fixes almost every IE6/7 issue
+	nodeHook = jQuery.valHooks.button = {
+		get: function( elem, name ) {
+			var ret;
+			ret = elem.getAttributeNode( name );
+			return ret && ( fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified ) ?
+				ret.nodeValue :
+				undefined;
+		},
+		set: function( elem, value, name ) {
+			// Set the existing or create a new attribute node
+			var ret = elem.getAttributeNode( name );
+			if ( !ret ) {
+				ret = document.createAttribute( name );
+				elem.setAttributeNode( ret );
+			}
+			return ( ret.nodeValue = value + "" );
+		}
+	};
+
+	// Apply the nodeHook to tabindex
+	jQuery.attrHooks.tabindex.set = nodeHook.set;
+
+	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
+	// This is for removals
+	jQuery.each([ "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
+			set: function( elem, value ) {
+				if ( value === "" ) {
+					elem.setAttribute( name, "auto" );
+					return value;
+				}
+			}
+		});
+	});
+
+	// Set contenteditable to false on removals(#10429)
+	// Setting to empty string throws an error as an invalid value
+	jQuery.attrHooks.contenteditable = {
+		get: nodeHook.get,
+		set: function( elem, value, name ) {
+			if ( value === "" ) {
+				value = "false";
+			}
+			nodeHook.set( elem, value, name );
+		}
+	};
+}
+
+
+// Some attributes require a special call on IE
+if ( !jQuery.support.hrefNormalized ) {
+	jQuery.each([ "href", "src", "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
+			get: function( elem ) {
+				var ret = elem.getAttribute( name, 2 );
+				return ret === null ? undefined : ret;
+			}
+		});
+	});
+}
+
+if ( !jQuery.support.style ) {
+	jQuery.attrHooks.style = {
+		get: function( elem ) {
+			// Return undefined in the case of empty string
+			// Normalize to lowercase since IE uppercases css property names
+			return elem.style.cssText.toLowerCase() || undefined;
+		},
+		set: function( elem, value ) {
+			return ( elem.style.cssText = "" + value );
+		}
+	};
+}
+
+// Safari mis-reports the default selected property of an option
+// Accessing the parent's selectedIndex property fixes it
+if ( !jQuery.support.optSelected ) {
+	jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, {
+		get: function( elem ) {
+			var parent = elem.parentNode;
+
+			if ( parent ) {
+				parent.selectedIndex;
+
+				// Make sure that it also works with optgroups, see #5701
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+			return null;
+		}
+	});
+}
+
+// IE6/7 call enctype encoding
+if ( !jQuery.support.enctype ) {
+	jQuery.propFix.enctype = "encoding";
+}
+
+// Radios and checkboxes getter/setter
+if ( !jQuery.support.checkOn ) {
+	jQuery.each([ "radio", "checkbox" ], function() {
+		jQuery.valHooks[ this ] = {
+			get: function( elem ) {
+				// Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified
+				return elem.getAttribute("value") === null ? "on" : elem.value;
+			}
+		};
+	});
+}
+jQuery.each([ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], {
+		set: function( elem, value ) {
+			if ( jQuery.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
+			}
+		}
+	});
+});
+
+
+
+
+var rformElems = /^(?:textarea|input|select)$/i,
+	rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/,
+	rhoverHack = /\bhover(\.\S+)?\b/,
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|contextmenu)|click/,
+	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
+	rquickIs = /^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,
+	quickParse = function( selector ) {
+		var quick = rquickIs.exec( selector );
+		if ( quick ) {
+			//   0  1    2   3
+			// [ _, tag, id, class ]
+			quick[1] = ( quick[1] || "" ).toLowerCase();
+			quick[3] = quick[3] && new RegExp( "(?:^|\\s)" + quick[3] + "(?:\\s|$)" );
+		}
+		return quick;
+	},
+	quickIs = function( elem, m ) {
+		var attrs = elem.attributes || {};
+		return (
+			(!m[1] || elem.nodeName.toLowerCase() === m[1]) &&
+			(!m[2] || (attrs.id || {}).value === m[2]) &&
+			(!m[3] || m[3].test( (attrs[ "class" ] || {}).value ))
+		);
+	},
+	hoverHack = function( events ) {
+		return jQuery.event.special.hover ? events : events.replace( rhoverHack, "mouseenter$1 mouseleave$1" );
+	};
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	add: function( elem, types, handler, data, selector ) {
+
+		var elemData, eventHandle, events,
+			t, tns, type, namespaces, handleObj,
+			handleObjIn, quick, handlers, special;
+
+		// Don't attach events to noData or text/comment nodes (allow plain objects tho)
+		if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		events = elemData.events;
+		if ( !events ) {
+			elemData.events = events = {};
+		}
+		eventHandle = elemData.handle;
+		if ( !eventHandle ) {
+			elemData.handle = eventHandle = function( e ) {
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ?
+					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
+					undefined;
+			};
+			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
+			eventHandle.elem = elem;
+		}
+
+		// Handle multiple events separated by a space
+		// jQuery(...).bind("mouseover mouseout", fn);
+		types = jQuery.trim( hoverHack(types) ).split( " " );
+		for ( t = 0; t < types.length; t++ ) {
+
+			tns = rtypenamespace.exec( types[t] ) || [];
+			type = tns[1];
+			namespaces = ( tns[2] || "" ).split( "." ).sort();
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend({
+				type: type,
+				origType: tns[1],
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				quick: quickParse( selector ),
+				namespace: namespaces.join(".")
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			handlers = events[ type ];
+			if ( !handlers ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener/attachEvent if the special events handler returns false
+				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+					// Bind the global event handler to the element
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle, false );
+
+					} else if ( elem.attachEvent ) {
+						elem.attachEvent( "on" + type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+		// Nullify elem to prevent memory leaks in IE
+		elem = null;
+	},
+
+	global: {},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+
+		var elemData = jQuery.hasData( elem ) && jQuery._data( elem ),
+			t, tns, type, origType, namespaces, origCount,
+			j, events, special, handle, eventType, handleObj;
+
+		if ( !elemData || !(events = elemData.events) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = jQuery.trim( hoverHack( types || "" ) ).split(" ");
+		for ( t = 0; t < types.length; t++ ) {
+			tns = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tns[1];
+			namespaces = tns[2];
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector? special.delegateType : special.bindType ) || type;
+			eventType = events[ type ] || [];
+			origCount = eventType.length;
+			namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
+
+			// Remove matching events
+			for ( j = 0; j < eventType.length; j++ ) {
+				handleObj = eventType[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					 ( !handler || handler.guid === handleObj.guid ) &&
+					 ( !namespaces || namespaces.test( handleObj.namespace ) ) &&
+					 ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
+					eventType.splice( j--, 1 );
+
+					if ( handleObj.selector ) {
+						eventType.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( eventType.length === 0 && origCount !== eventType.length ) {
+				if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) {
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			handle = elemData.handle;
+			if ( handle ) {
+				handle.elem = null;
+			}
+
+			// removeData also checks for emptiness and clears the expando if empty
+			// so use it instead of delete
+			jQuery.removeData( elem, [ "events", "handle" ], true );
+		}
+	},
+
+	// Events that are safe to short-circuit if no handlers are attached.
+	// Native DOM events should not be added, they may have inline handlers.
+	customEvent: {
+		"getData": true,
+		"setData": true,
+		"changeData": true
+	},
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+		// Don't do events on text and comment nodes
+		if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) {
+			return;
+		}
+
+		// Event object or event type
+		var type = event.type || event,
+			namespaces = [],
+			cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType;
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf( "!" ) >= 0 ) {
+			// Exclusive events trigger only for the exact event (no namespaces)
+			type = type.slice(0, -1);
+			exclusive = true;
+		}
+
+		if ( type.indexOf( "." ) >= 0 ) {
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split(".");
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+
+		if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) {
+			// No jQuery handlers for this event type, and it can't have inline handlers
+			return;
+		}
+
+		// Caller can pass in an Event, Object, or just an event type string
+		event = typeof event === "object" ?
+			// jQuery.Event object
+			event[ jQuery.expando ] ? event :
+			// Object literal
+			new jQuery.Event( type, event ) :
+			// Just the event type (string)
+			new jQuery.Event( type );
+
+		event.type = type;
+		event.isTrigger = true;
+		event.exclusive = exclusive;
+		event.namespace = namespaces.join( "." );
+		event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
+		ontype = type.indexOf( ":" ) < 0 ? "on" + type : "";
+
+		// Handle a global trigger
+		if ( !elem ) {
+
+			// TODO: Stop taunting the data cache; remove global events and always attach to document
+			cache = jQuery.cache;
+			for ( i in cache ) {
+				if ( cache[ i ].events && cache[ i ].events[ type ] ) {
+					jQuery.event.trigger( event, data, cache[ i ].handle.elem, true );
+				}
+			}
+			return;
+		}
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data != null ? jQuery.makeArray( data ) : [];
+		data.unshift( event );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		eventPath = [[ elem, special.bindType || type ]];
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			cur = rfocusMorph.test( bubbleType + type ) ? elem : elem.parentNode;
+			old = null;
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push([ cur, bubbleType ]);
+				old = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( old && old === elem.ownerDocument ) {
+				eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]);
+			}
+		}
+
+		// Fire handlers on the event path
+		for ( i = 0; i < eventPath.length && !event.isPropagationStopped(); i++ ) {
+
+			cur = eventPath[i][0];
+			event.type = eventPath[i][1];
+
+			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+			// Note that this is a bare JS function and not a jQuery handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && jQuery.acceptData( cur ) && handle.apply( cur, data ) === false ) {
+				event.preventDefault();
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) &&
+				!(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name name as the event.
+				// Can't use an .isFunction() check here because IE6/7 fails that test.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				// IE<9 dies on focus/blur to hidden element (#1486)
+				if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					old = elem[ ontype ];
+
+					if ( old ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					elem[ type ]();
+					jQuery.event.triggered = undefined;
+
+					if ( old ) {
+						elem[ ontype ] = old;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	dispatch: function( event ) {
+
+		// Make a writable jQuery.Event from the native event object
+		event = jQuery.event.fix( event || window.event );
+
+		var handlers = ( (jQuery._data( this, "events" ) || {} )[ event.type ] || []),
+			delegateCount = handlers.delegateCount,
+			args = [].slice.call( arguments, 0 ),
+			run_all = !event.exclusive && !event.namespace,
+			handlerQueue = [],
+			i, j, cur, jqcur, ret, selMatch, matched, matches, handleObj, sel, related;
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[0] = event;
+		event.delegateTarget = this;
+
+		// Determine handlers that should run if there are delegated events
+		// Avoid disabled elements in IE (#6911) and non-left-click bubbling in Firefox (#3861)
+		if ( delegateCount && !event.target.disabled && !(event.button && event.type === "click") ) {
+
+			// Pregenerate a single jQuery object for reuse with .is()
+			jqcur = jQuery(this);
+			jqcur.context = this.ownerDocument || this;
+
+			for ( cur = event.target; cur != this; cur = cur.parentNode || this ) {
+				selMatch = {};
+				matches = [];
+				jqcur[0] = cur;
+				for ( i = 0; i < delegateCount; i++ ) {
+					handleObj = handlers[ i ];
+					sel = handleObj.selector;
+
+					if ( selMatch[ sel ] === undefined ) {
+						selMatch[ sel ] = (
+							handleObj.quick ? quickIs( cur, handleObj.quick ) : jqcur.is( sel )
+						);
+					}
+					if ( selMatch[ sel ] ) {
+						matches.push( handleObj );
+					}
+				}
+				if ( matches.length ) {
+					handlerQueue.push({ elem: cur, matches: matches });
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		if ( handlers.length > delegateCount ) {
+			handlerQueue.push({ elem: this, matches: handlers.slice( delegateCount ) });
+		}
+
+		// Run delegates first; they may want to stop propagation beneath us
+		for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) {
+			matched = handlerQueue[ i ];
+			event.currentTarget = matched.elem;
+
+			for ( j = 0; j < matched.matches.length && !event.isImmediatePropagationStopped(); j++ ) {
+				handleObj = matched.matches[ j ];
+
+				// Triggered event must either 1) be non-exclusive and have no namespace, or
+				// 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace).
+				if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) {
+
+					event.data = handleObj.data;
+					event.handleObj = handleObj;
+
+					ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
+							.apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						event.result = ret;
+						if ( ret === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	// Includes some event props shared by KeyEvent and MouseEvent
+	// *** attrChange attrName relatedNode srcElement  are not normalized, non-W3C, deprecated, will be removed in 1.8 ***
+	props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
+
+	fixHooks: {},
+
+	keyHooks: {
+		props: "char charCode key keyCode".split(" "),
+		filter: function( event, original ) {
+
+			// Add which for key events
+			if ( event.which == null ) {
+				event.which = original.charCode != null ? original.charCode : original.keyCode;
+			}
+
+			return event;
+		}
+	},
+
+	mouseHooks: {
+		props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
+		filter: function( event, original ) {
+			var eventDoc, doc, body,
+				button = original.button,
+				fromElement = original.fromElement;
+
+			// Calculate pageX/Y if missing and clientX/Y available
+			if ( event.pageX == null && original.clientX != null ) {
+				eventDoc = event.target.ownerDocument || document;
+				doc = eventDoc.documentElement;
+				body = eventDoc.body;
+
+				event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
+				event.pageY = original.clientY + ( doc && doc.scrollTop  || body && body.scrollTop  || 0 ) - ( doc && doc.clientTop  || body && body.clientTop  || 0 );
+			}
+
+			// Add relatedTarget, if necessary
+			if ( !event.relatedTarget && fromElement ) {
+				event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
+			}
+
+			// Add which for click: 1 === left; 2 === middle; 3 === right
+			// Note: button is not normalized, so don't use it
+			if ( !event.which && button !== undefined ) {
+				event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
+			}
+
+			return event;
+		}
+	},
+
+	fix: function( event ) {
+		if ( event[ jQuery.expando ] ) {
+			return event;
+		}
+
+		// Create a writable copy of the event object and normalize some properties
+		var i, prop,
+			originalEvent = event,
+			fixHook = jQuery.event.fixHooks[ event.type ] || {},
+			copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
+
+		event = jQuery.Event( originalEvent );
+
+		for ( i = copy.length; i; ) {
+			prop = copy[ --i ];
+			event[ prop ] = originalEvent[ prop ];
+		}
+
+		// Fix target property, if necessary (#1925, IE 6/7/8 & Safari2)
+		if ( !event.target ) {
+			event.target = originalEvent.srcElement || document;
+		}
+
+		// Target should not be a text node (#504, Safari)
+		if ( event.target.nodeType === 3 ) {
+			event.target = event.target.parentNode;
+		}
+
+		// For mouse/key events; add metaKey if it's not there (#3368, IE6/7/8)
+		if ( event.metaKey === undefined ) {
+			event.metaKey = event.ctrlKey;
+		}
+
+		return fixHook.filter? fixHook.filter( event, originalEvent ) : event;
+	},
+
+	special: {
+		ready: {
+			// Make sure the ready event is setup
+			setup: jQuery.bindReady
+		},
+
+		load: {
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+
+		focus: {
+			delegateType: "focusin"
+		},
+		blur: {
+			delegateType: "focusout"
+		},
+
+		beforeunload: {
+			setup: function( data, namespaces, eventHandle ) {
+				// We only want to do this special case on windows
+				if ( jQuery.isWindow( this ) ) {
+					this.onbeforeunload = eventHandle;
+				}
+			},
+
+			teardown: function( namespaces, eventHandle ) {
+				if ( this.onbeforeunload === eventHandle ) {
+					this.onbeforeunload = null;
+				}
+			}
+		}
+	},
+
+	simulate: function( type, elem, event, bubble ) {
+		// Piggyback on a donor event to simulate a different one.
+		// Fake originalEvent to avoid donor's stopPropagation, but if the
+		// simulated event prevents default then we do the same on the donor.
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{ type: type,
+				isSimulated: true,
+				originalEvent: {}
+			}
+		);
+		if ( bubble ) {
+			jQuery.event.trigger( e, null, elem );
+		} else {
+			jQuery.event.dispatch.call( elem, e );
+		}
+		if ( e.isDefaultPrevented() ) {
+			event.preventDefault();
+		}
+	}
+};
+
+// Some plugins are using, but it's undocumented/deprecated and will be removed.
+// The 1.7 special event interface should provide all the hooks needed now.
+jQuery.event.handle = jQuery.event.dispatch;
+
+jQuery.removeEvent = document.removeEventListener ?
+	function( elem, type, handle ) {
+		if ( elem.removeEventListener ) {
+			elem.removeEventListener( type, handle, false );
+		}
+	} :
+	function( elem, type, handle ) {
+		if ( elem.detachEvent ) {
+			elem.detachEvent( "on" + type, handle );
+		}
+	};
+
+jQuery.Event = function( src, props ) {
+	// Allow instantiation without the 'new' keyword
+	if ( !(this instanceof jQuery.Event) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false ||
+			src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+function returnFalse() {
+	return false;
+}
+function returnTrue() {
+	return true;
+}
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	preventDefault: function() {
+		this.isDefaultPrevented = returnTrue;
+
+		var e = this.originalEvent;
+		if ( !e ) {
+			return;
+		}
+
+		// if preventDefault exists run it on the original event
+		if ( e.preventDefault ) {
+			e.preventDefault();
+
+		// otherwise set the returnValue property of the original event to false (IE)
+		} else {
+			e.returnValue = false;
+		}
+	},
+	stopPropagation: function() {
+		this.isPropagationStopped = returnTrue;
+
+		var e = this.originalEvent;
+		if ( !e ) {
+			return;
+		}
+		// if stopPropagation exists run it on the original event
+		if ( e.stopPropagation ) {
+			e.stopPropagation();
+		}
+		// otherwise set the cancelBubble property of the original event to true (IE)
+		e.cancelBubble = true;
+	},
+	stopImmediatePropagation: function() {
+		this.isImmediatePropagationStopped = returnTrue;
+		this.stopPropagation();
+	},
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse
+};
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+jQuery.each({
+	mouseenter: "mouseover",
+	mouseleave: "mouseout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj,
+				selector = handleObj.selector,
+				ret;
+
+			// For mousenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+});
+
+// IE submit delegation
+if ( !jQuery.support.submitBubbles ) {
+
+	jQuery.event.special.submit = {
+		setup: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Lazy-add a submit handler when a descendant form may potentially be submitted
+			jQuery.event.add( this, "click._submit keypress._submit", function( e ) {
+				// Node name check avoids a VML-related crash in IE (#9807)
+				var elem = e.target,
+					form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined;
+				if ( form && !form._submit_attached ) {
+					jQuery.event.add( form, "submit._submit", function( event ) {
+						// If form was submitted by the user, bubble the event up the tree
+						if ( this.parentNode && !event.isTrigger ) {
+							jQuery.event.simulate( "submit", this.parentNode, event, true );
+						}
+					});
+					form._submit_attached = true;
+				}
+			});
+			// return undefined since we don't need an event listener
+		},
+
+		teardown: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Remove delegated handlers; cleanData eventually reaps submit handlers attached above
+			jQuery.event.remove( this, "._submit" );
+		}
+	};
+}
+
+// IE change delegation and checkbox/radio fix
+if ( !jQuery.support.changeBubbles ) {
+
+	jQuery.event.special.change = {
+
+		setup: function() {
+
+			if ( rformElems.test( this.nodeName ) ) {
+				// IE doesn't fire change on a check/radio until blur; trigger it on click
+				// after a propertychange. Eat the blur-change in special.change.handle.
+				// This still fires onchange a second time for check/radio after blur.
+				if ( this.type === "checkbox" || this.type === "radio" ) {
+					jQuery.event.add( this, "propertychange._change", function( event ) {
+						if ( event.originalEvent.propertyName === "checked" ) {
+							this._just_changed = true;
+						}
+					});
+					jQuery.event.add( this, "click._change", function( event ) {
+						if ( this._just_changed && !event.isTrigger ) {
+							this._just_changed = false;
+							jQuery.event.simulate( "change", this, event, true );
+						}
+					});
+				}
+				return false;
+			}
+			// Delegated event; lazy-add a change handler on descendant inputs
+			jQuery.event.add( this, "beforeactivate._change", function( e ) {
+				var elem = e.target;
+
+				if ( rformElems.test( elem.nodeName ) && !elem._change_attached ) {
+					jQuery.event.add( elem, "change._change", function( event ) {
+						if ( this.parentNode && !event.isSimulated && !event.isTrigger ) {
+							jQuery.event.simulate( "change", this.parentNode, event, true );
+						}
+					});
+					elem._change_attached = true;
+				}
+			});
+		},
+
+		handle: function( event ) {
+			var elem = event.target;
+
+			// Swallow native change events from checkbox/radio, we already triggered them above
+			if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) {
+				return event.handleObj.handler.apply( this, arguments );
+			}
+		},
+
+		teardown: function() {
+			jQuery.event.remove( this, "._change" );
+
+			return rformElems.test( this.nodeName );
+		}
+	};
+}
+
+// Create "bubbling" focus and blur events
+if ( !jQuery.support.focusinBubbles ) {
+	jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler while someone wants focusin/focusout
+		var attaches = 0,
+			handler = function( event ) {
+				jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
+			};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				if ( attaches++ === 0 ) {
+					document.addEventListener( orig, handler, true );
+				}
+			},
+			teardown: function() {
+				if ( --attaches === 0 ) {
+					document.removeEventListener( orig, handler, true );
+				}
+			}
+		};
+	});
+}
+
+jQuery.fn.extend({
+
+	on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
+		var origFn, type;
+
+		// Types can be a map of types/handlers
+		if ( typeof types === "object" ) {
+			// ( types-Object, selector, data )
+			if ( typeof selector !== "string" ) {
+				// ( types-Object, data )
+				data = selector;
+				selector = undefined;
+			}
+			for ( type in types ) {
+				this.on( type, selector, data, types[ type ], one );
+			}
+			return this;
+		}
+
+		if ( data == null && fn == null ) {
+			// ( types, fn )
+			fn = selector;
+			data = selector = undefined;
+		} else if ( fn == null ) {
+			if ( typeof selector === "string" ) {
+				// ( types, selector, fn )
+				fn = data;
+				data = undefined;
+			} else {
+				// ( types, data, fn )
+				fn = data;
+				data = selector;
+				selector = undefined;
+			}
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		} else if ( !fn ) {
+			return this;
+		}
+
+		if ( one === 1 ) {
+			origFn = fn;
+			fn = function( event ) {
+				// Can use an empty set, since event contains the info
+				jQuery().off( event );
+				return origFn.apply( this, arguments );
+			};
+			// Use same guid so caller can remove using origFn
+			fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+		}
+		return this.each( function() {
+			jQuery.event.add( this, types, fn, data, selector );
+		});
+	},
+	one: function( types, selector, data, fn ) {
+		return this.on.call( this, types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		if ( types && types.preventDefault && types.handleObj ) {
+			// ( event )  dispatched jQuery.Event
+			var handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace? handleObj.type + "." + handleObj.namespace : handleObj.type,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+			// ( types-object [, selector] )
+			for ( var type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each(function() {
+			jQuery.event.remove( this, types, fn, selector );
+		});
+	},
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	live: function( types, data, fn ) {
+		jQuery( this.context ).on( types, this.selector, data, fn );
+		return this;
+	},
+	die: function( types, fn ) {
+		jQuery( this.context ).off( types, this.selector || "**", fn );
+		return this;
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn );
+	},
+
+	trigger: function( type, data ) {
+		return this.each(function() {
+			jQuery.event.trigger( type, data, this );
+		});
+	},
+	triggerHandler: function( type, data ) {
+		if ( this[0] ) {
+			return jQuery.event.trigger( type, data, this[0], true );
+		}
+	},
+
+	toggle: function( fn ) {
+		// Save reference to arguments for access in closure
+		var args = arguments,
+			guid = fn.guid || jQuery.guid++,
+			i = 0,
+			toggler = function( event ) {
+				// Figure out which function to execute
+				var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
+				jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
+
+				// Make sure that clicks stop
+				event.preventDefault();
+
+				// and execute the function
+				return args[ lastToggle ].apply( this, arguments ) || false;
+			};
+
+		// link all the functions, so any of them can unbind this click handler
+		toggler.guid = guid;
+		while ( i < args.length ) {
+			args[ i++ ].guid = guid;
+		}
+
+		return this.click( toggler );
+	},
+
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	}
+});
+
+jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		if ( fn == null ) {
+			fn = data;
+			data = null;
+		}
+
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+
+	if ( jQuery.attrFn ) {
+		jQuery.attrFn[ name ] = true;
+	}
+
+	if ( rkeyEvent.test( name ) ) {
+		jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks;
+	}
+
+	if ( rmouseEvent.test( name ) ) {
+		jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks;
+	}
+});
+
+
+
+/*!
+ * Sizzle CSS Selector Engine
+ *  Copyright 2011, The Dojo Foundation
+ *  Released under the MIT, BSD, and GPL Licenses.
+ *  More information: http://sizzlejs.com/
+ */
+(function(){
+
+var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
+	expando = "sizcache" + (Math.random() + '').replace('.', ''),
+	done = 0,
+	toString = Object.prototype.toString,
+	hasDuplicate = false,
+	baseHasDuplicate = true,
+	rBackslash = /\\/g,
+	rReturn = /\r\n/g,
+	rNonWord = /\W/;
+
+// Here we check if the JavaScript engine is using some sort of
+// optimization where it does not always call our comparision
+// function. If that is the case, discard the hasDuplicate value.
+//   Thus far that includes Google Chrome.
+[0, 0].sort(function() {
+	baseHasDuplicate = false;
+	return 0;
+});
+
+var Sizzle = function( selector, context, results, seed ) {
+	results = results || [];
+	context = context || document;
+
+	var origContext = context;
+
+	if ( context.nodeType !== 1 && context.nodeType !== 9 ) {
+		return [];
+	}
+	
+	if ( !selector || typeof selector !== "string" ) {
+		return results;
+	}
+
+	var m, set, checkSet, extra, ret, cur, pop, i,
+		prune = true,
+		contextXML = Sizzle.isXML( context ),
+		parts = [],
+		soFar = selector;
+	
+	// Reset the position of the chunker regexp (start from head)
+	do {
+		chunker.exec( "" );
+		m = chunker.exec( soFar );
+
+		if ( m ) {
+			soFar = m[3];
+		
+			parts.push( m[1] );
+		
+			if ( m[2] ) {
+				extra = m[3];
+				break;
+			}
+		}
+	} while ( m );
+
+	if ( parts.length > 1 && origPOS.exec( selector ) ) {
+
+		if ( parts.length === 2 && Expr.relative[ parts[0] ] ) {
+			set = posProcess( parts[0] + parts[1], context, seed );
+
+		} else {
+			set = Expr.relative[ parts[0] ] ?
+				[ context ] :
+				Sizzle( parts.shift(), context );
+
+			while ( parts.length ) {
+				selector = parts.shift();
+
+				if ( Expr.relative[ selector ] ) {
+					selector += parts.shift();
+				}
+				
+				set = posProcess( selector, set, seed );
+			}
+		}
+
+	} else {
+		// Take a shortcut and set the context if the root selector is an ID
+		// (but not if it'll be faster if the inner selector is an ID)
+		if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML &&
+				Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) {
+
+			ret = Sizzle.find( parts.shift(), context, contextXML );
+			context = ret.expr ?
+				Sizzle.filter( ret.expr, ret.set )[0] :
+				ret.set[0];
+		}
+
+		if ( context ) {
+			ret = seed ?
+				{ expr: parts.pop(), set: makeArray(seed) } :
+				Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML );
+
+			set = ret.expr ?
+				Sizzle.filter( ret.expr, ret.set ) :
+				ret.set;
+
+			if ( parts.length > 0 ) {
+				checkSet = makeArray( set );
+
+			} else {
+				prune = false;
+			}
+
+			while ( parts.length ) {
+				cur = parts.pop();
+				pop = cur;
+
+				if ( !Expr.relative[ cur ] ) {
+					cur = "";
+				} else {
+					pop = parts.pop();
+				}
+
+				if ( pop == null ) {
+					pop = context;
+				}
+
+				Expr.relative[ cur ]( checkSet, pop, contextXML );
+			}
+
+		} else {
+			checkSet = parts = [];
+		}
+	}
+
+	if ( !checkSet ) {
+		checkSet = set;
+	}
+
+	if ( !checkSet ) {
+		Sizzle.error( cur || selector );
+	}
+
+	if ( toString.call(checkSet) === "[object Array]" ) {
+		if ( !prune ) {
+			results.push.apply( results, checkSet );
+
+		} else if ( context && context.nodeType === 1 ) {
+			for ( i = 0; checkSet[i] != null; i++ ) {
+				if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) {
+					results.push( set[i] );
+				}
+			}
+
+		} else {
+			for ( i = 0; checkSet[i] != null; i++ ) {
+				if ( checkSet[i] && checkSet[i].nodeType === 1 ) {
+					results.push( set[i] );
+				}
+			}
+		}
+
+	} else {
+		makeArray( checkSet, results );
+	}
+
+	if ( extra ) {
+		Sizzle( extra, origContext, results, seed );
+		Sizzle.uniqueSort( results );
+	}
+
+	return results;
+};
+
+Sizzle.uniqueSort = function( results ) {
+	if ( sortOrder ) {
+		hasDuplicate = baseHasDuplicate;
+		results.sort( sortOrder );
+
+		if ( hasDuplicate ) {
+			for ( var i = 1; i < results.length; i++ ) {
+				if ( results[i] === results[ i - 1 ] ) {
+					results.splice( i--, 1 );
+				}
+			}
+		}
+	}
+
+	return results;
+};
+
+Sizzle.matches = function( expr, set ) {
+	return Sizzle( expr, null, null, set );
+};
+
+Sizzle.matchesSelector = function( node, expr ) {
+	return Sizzle( expr, null, null, [node] ).length > 0;
+};
+
+Sizzle.find = function( expr, context, isXML ) {
+	var set, i, len, match, type, left;
+
+	if ( !expr ) {
+		return [];
+	}
+
+	for ( i = 0, len = Expr.order.length; i < len; i++ ) {
+		type = Expr.order[i];
+		
+		if ( (match = Expr.leftMatch[ type ].exec( expr )) ) {
+			left = match[1];
+			match.splice( 1, 1 );
+
+			if ( left.substr( left.length - 1 ) !== "\\" ) {
+				match[1] = (match[1] || "").replace( rBackslash, "" );
+				set = Expr.find[ type ]( match, context, isXML );
+
+				if ( set != null ) {
+					expr = expr.replace( Expr.match[ type ], "" );
+					break;
+				}
+			}
+		}
+	}
+
+	if ( !set ) {
+		set = typeof context.getElementsByTagName !== "undefined" ?
+			context.getElementsByTagName( "*" ) :
+			[];
+	}
+
+	return { set: set, expr: expr };
+};
+
+Sizzle.filter = function( expr, set, inplace, not ) {
+	var match, anyFound,
+		type, found, item, filter, left,
+		i, pass,
+		old = expr,
+		result = [],
+		curLoop = set,
+		isXMLFilter = set && set[0] && Sizzle.isXML( set[0] );
+
+	while ( expr && set.length ) {
+		for ( type in Expr.filter ) {
+			if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) {
+				filter = Expr.filter[ type ];
+				left = match[1];
+
+				anyFound = false;
+
+				match.splice(1,1);
+
+				if ( left.substr( left.length - 1 ) === "\\" ) {
+					continue;
+				}
+
+				if ( curLoop === result ) {
+					result = [];
+				}
+
+				if ( Expr.preFilter[ type ] ) {
+					match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter );
+
+					if ( !match ) {
+						anyFound = found = true;
+
+					} else if ( match === true ) {
+						continue;
+					}
+				}
+
+				if ( match ) {
+					for ( i = 0; (item = curLoop[i]) != null; i++ ) {
+						if ( item ) {
+							found = filter( item, match, i, curLoop );
+							pass = not ^ found;
+
+							if ( inplace && found != null ) {
+								if ( pass ) {
+									anyFound = true;
+
+								} else {
+									curLoop[i] = false;
+								}
+
+							} else if ( pass ) {
+								result.push( item );
+								anyFound = true;
+							}
+						}
+					}
+				}
+
+				if ( found !== undefined ) {
+					if ( !inplace ) {
+						curLoop = result;
+					}
+
+					expr = expr.replace( Expr.match[ type ], "" );
+
+					if ( !anyFound ) {
+						return [];
+					}
+
+					break;
+				}
+			}
+		}
+
+		// Improper expression
+		if ( expr === old ) {
+			if ( anyFound == null ) {
+				Sizzle.error( expr );
+
+			} else {
+				break;
+			}
+		}
+
+		old = expr;
+	}
+
+	return curLoop;
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Utility function for retreiving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+var getText = Sizzle.getText = function( elem ) {
+    var i, node,
+		nodeType = elem.nodeType,
+		ret = "";
+
+	if ( nodeType ) {
+		if ( nodeType === 1 || nodeType === 9 ) {
+			// Use textContent || innerText for elements
+			if ( typeof elem.textContent === 'string' ) {
+				return elem.textContent;
+			} else if ( typeof elem.innerText === 'string' ) {
+				// Replace IE's carriage returns
+				return elem.innerText.replace( rReturn, '' );
+			} else {
+				// Traverse it's children
+				for ( elem = elem.firstChild; elem; elem = elem.nextSibling) {
+					ret += getText( elem );
+				}
+			}
+		} else if ( nodeType === 3 || nodeType === 4 ) {
+			return elem.nodeValue;
+		}
+	} else {
+
+		// If no nodeType, this is expected to be an array
+		for ( i = 0; (node = elem[i]); i++ ) {
+			// Do not traverse comment nodes
+			if ( node.nodeType !== 8 ) {
+				ret += getText( node );
+			}
+		}
+	}
+	return ret;
+};
+
+var Expr = Sizzle.selectors = {
+	order: [ "ID", "NAME", "TAG" ],
+
+	match: {
+		ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
+		CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
+		NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,
+		ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,
+		TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
+		CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
+		POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,
+		PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
+	},
+
+	leftMatch: {},
+
+	attrMap: {
+		"class": "className",
+		"for": "htmlFor"
+	},
+
+	attrHandle: {
+		href: function( elem ) {
+			return elem.getAttribute( "href" );
+		},
+		type: function( elem ) {
+			return elem.getAttribute( "type" );
+		}
+	},
+
+	relative: {
+		"+": function(checkSet, part){
+			var isPartStr = typeof part === "string",
+				isTag = isPartStr && !rNonWord.test( part ),
+				isPartStrNotTag = isPartStr && !isTag;
+
+			if ( isTag ) {
+				part = part.toLowerCase();
+			}
+
+			for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) {
+				if ( (elem = checkSet[i]) ) {
+					while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {}
+
+					checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ?
+						elem || false :
+						elem === part;
+				}
+			}
+
+			if ( isPartStrNotTag ) {
+				Sizzle.filter( part, checkSet, true );
+			}
+		},
+
+		">": function( checkSet, part ) {
+			var elem,
+				isPartStr = typeof part === "string",
+				i = 0,
+				l = checkSet.length;
+
+			if ( isPartStr && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+
+				for ( ; i < l; i++ ) {
+					elem = checkSet[i];
+
+					if ( elem ) {
+						var parent = elem.parentNode;
+						checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false;
+					}
+				}
+
+			} else {
+				for ( ; i < l; i++ ) {
+					elem = checkSet[i];
+
+					if ( elem ) {
+						checkSet[i] = isPartStr ?
+							elem.parentNode :
+							elem.parentNode === part;
+					}
+				}
+
+				if ( isPartStr ) {
+					Sizzle.filter( part, checkSet, true );
+				}
+			}
+		},
+
+		"": function(checkSet, part, isXML){
+			var nodeCheck,
+				doneName = done++,
+				checkFn = dirCheck;
+
+			if ( typeof part === "string" && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+				nodeCheck = part;
+				checkFn = dirNodeCheck;
+			}
+
+			checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML );
+		},
+
+		"~": function( checkSet, part, isXML ) {
+			var nodeCheck,
+				doneName = done++,
+				checkFn = dirCheck;
+
+			if ( typeof part === "string" && !rNonWord.test( part ) ) {
+				part = part.toLowerCase();
+				nodeCheck = part;
+				checkFn = dirNodeCheck;
+			}
+
+			checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML );
+		}
+	},
+
+	find: {
+		ID: function( match, context, isXML ) {
+			if ( typeof context.getElementById !== "undefined" && !isXML ) {
+				var m = context.getElementById(match[1]);
+				// Check parentNode to catch when Blackberry 4.6 returns
+				// nodes that are no longer in the document #6963
+				return m && m.parentNode ? [m] : [];
+			}
+		},
+
+		NAME: function( match, context ) {
+			if ( typeof context.getElementsByName !== "undefined" ) {
+				var ret = [],
+					results = context.getElementsByName( match[1] );
+
+				for ( var i = 0, l = results.length; i < l; i++ ) {
+					if ( results[i].getAttribute("name") === match[1] ) {
+						ret.push( results[i] );
+					}
+				}
+
+				return ret.length === 0 ? null : ret;
+			}
+		},
+
+		TAG: function( match, context ) {
+			if ( typeof context.getElementsByTagName !== "undefined" ) {
+				return context.getElementsByTagName( match[1] );
+			}
+		}
+	},
+	preFilter: {
+		CLASS: function( match, curLoop, inplace, result, not, isXML ) {
+			match = " " + match[1].replace( rBackslash, "" ) + " ";
+
+			if ( isXML ) {
+				return match;
+			}
+
+			for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) {
+				if ( elem ) {
+					if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) {
+						if ( !inplace ) {
+							result.push( elem );
+						}
+
+					} else if ( inplace ) {
+						curLoop[i] = false;
+					}
+				}
+			}
+
+			return false;
+		},
+
+		ID: function( match ) {
+			return match[1].replace( rBackslash, "" );
+		},
+
+		TAG: function( match, curLoop ) {
+			return match[1].replace( rBackslash, "" ).toLowerCase();
+		},
+
+		CHILD: function( match ) {
+			if ( match[1] === "nth" ) {
+				if ( !match[2] ) {
+					Sizzle.error( match[0] );
+				}
+
+				match[2] = match[2].replace(/^\+|\s*/g, '');
+
+				// parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6'
+				var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec(
+					match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" ||
+					!/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);
+
+				// calculate the numbers (first)n+(last) including if they are negative
+				match[2] = (test[1] + (test[2] || 1)) - 0;
+				match[3] = test[3] - 0;
+			}
+			else if ( match[2] ) {
+				Sizzle.error( match[0] );
+			}
+
+			// TODO: Move to normal caching system
+			match[0] = done++;
+
+			return match;
+		},
+
+		ATTR: function( match, curLoop, inplace, result, not, isXML ) {
+			var name = match[1] = match[1].replace( rBackslash, "" );
+			
+			if ( !isXML && Expr.attrMap[name] ) {
+				match[1] = Expr.attrMap[name];
+			}
+
+			// Handle if an un-quoted value was used
+			match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" );
+
+			if ( match[2] === "~=" ) {
+				match[4] = " " + match[4] + " ";
+			}
+
+			return match;
+		},
+
+		PSEUDO: function( match, curLoop, inplace, result, not ) {
+			if ( match[1] === "not" ) {
+				// If we're dealing with a complex expression, or a simple one
+				if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) {
+					match[3] = Sizzle(match[3], null, null, curLoop);
+
+				} else {
+					var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not);
+
+					if ( !inplace ) {
+						result.push.apply( result, ret );
+					}
+
+					return false;
+				}
+
+			} else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) {
+				return true;
+			}
+			
+			return match;
+		},
+
+		POS: function( match ) {
+			match.unshift( true );
+
+			return match;
+		}
+	},
+	
+	filters: {
+		enabled: function( elem ) {
+			return elem.disabled === false && elem.type !== "hidden";
+		},
+
+		disabled: function( elem ) {
+			return elem.disabled === true;
+		},
+
+		checked: function( elem ) {
+			return elem.checked === true;
+		},
+		
+		selected: function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+			
+			return elem.selected === true;
+		},
+
+		parent: function( elem ) {
+			return !!elem.firstChild;
+		},
+
+		empty: function( elem ) {
+			return !elem.firstChild;
+		},
+
+		has: function( elem, i, match ) {
+			return !!Sizzle( match[3], elem ).length;
+		},
+
+		header: function( elem ) {
+			return (/h\d/i).test( elem.nodeName );
+		},
+
+		text: function( elem ) {
+			var attr = elem.getAttribute( "type" ), type = elem.type;
+			// IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) 
+			// use getAttribute instead to test this case
+			return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null );
+		},
+
+		radio: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type;
+		},
+
+		checkbox: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type;
+		},
+
+		file: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "file" === elem.type;
+		},
+
+		password: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "password" === elem.type;
+		},
+
+		submit: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return (name === "input" || name === "button") && "submit" === elem.type;
+		},
+
+		image: function( elem ) {
+			return elem.nodeName.toLowerCase() === "input" && "image" === elem.type;
+		},
+
+		reset: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return (name === "input" || name === "button") && "reset" === elem.type;
+		},
+
+		button: function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && "button" === elem.type || name === "button";
+		},
+
+		input: function( elem ) {
+			return (/input|select|textarea|button/i).test( elem.nodeName );
+		},
+
+		focus: function( elem ) {
+			return elem === elem.ownerDocument.activeElement;
+		}
+	},
+	setFilters: {
+		first: function( elem, i ) {
+			return i === 0;
+		},
+
+		last: function( elem, i, match, array ) {
+			return i === array.length - 1;
+		},
+
+		even: function( elem, i ) {
+			return i % 2 === 0;
+		},
+
+		odd: function( elem, i ) {
+			return i % 2 === 1;
+		},
+
+		lt: function( elem, i, match ) {
+			return i < match[3] - 0;
+		},
+
+		gt: function( elem, i, match ) {
+			return i > match[3] - 0;
+		},
+
+		nth: function( elem, i, match ) {
+			return match[3] - 0 === i;
+		},
+
+		eq: function( elem, i, match ) {
+			return match[3] - 0 === i;
+		}
+	},
+	filter: {
+		PSEUDO: function( elem, match, i, array ) {
+			var name = match[1],
+				filter = Expr.filters[ name ];
+
+			if ( filter ) {
+				return filter( elem, i, match, array );
+
+			} else if ( name === "contains" ) {
+				return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0;
+
+			} else if ( name === "not" ) {
+				var not = match[3];
+
+				for ( var j = 0, l = not.length; j < l; j++ ) {
+					if ( not[j] === elem ) {
+						return false;
+					}
+				}
+
+				return true;
+
+			} else {
+				Sizzle.error( name );
+			}
+		},
+
+		CHILD: function( elem, match ) {
+			var first, last,
+				doneName, parent, cache,
+				count, diff,
+				type = match[1],
+				node = elem;
+
+			switch ( type ) {
+				case "only":
+				case "first":
+					while ( (node = node.previousSibling) )	 {
+						if ( node.nodeType === 1 ) { 
+							return false; 
+						}
+					}
+
+					if ( type === "first" ) { 
+						return true; 
+					}
+
+					node = elem;
+
+				case "last":
+					while ( (node = node.nextSibling) )	 {
+						if ( node.nodeType === 1 ) { 
+							return false; 
+						}
+					}
+
+					return true;
+
+				case "nth":
+					first = match[2];
+					last = match[3];
+
+					if ( first === 1 && last === 0 ) {
+						return true;
+					}
+					
+					doneName = match[0];
+					parent = elem.parentNode;
+	
+					if ( parent && (parent[ expando ] !== doneName || !elem.nodeIndex) ) {
+						count = 0;
+						
+						for ( node = parent.firstChild; node; node = node.nextSibling ) {
+							if ( node.nodeType === 1 ) {
+								node.nodeIndex = ++count;
+							}
+						} 
+
+						parent[ expando ] = doneName;
+					}
+					
+					diff = elem.nodeIndex - last;
+
+					if ( first === 0 ) {
+						return diff === 0;
+
+					} else {
+						return ( diff % first === 0 && diff / first >= 0 );
+					}
+			}
+		},
+
+		ID: function( elem, match ) {
+			return elem.nodeType === 1 && elem.getAttribute("id") === match;
+		},
+
+		TAG: function( elem, match ) {
+			return (match === "*" && elem.nodeType === 1) || !!elem.nodeName && elem.nodeName.toLowerCase() === match;
+		},
+		
+		CLASS: function( elem, match ) {
+			return (" " + (elem.className || elem.getAttribute("class")) + " ")
+				.indexOf( match ) > -1;
+		},
+
+		ATTR: function( elem, match ) {
+			var name = match[1],
+				result = Sizzle.attr ?
+					Sizzle.attr( elem, name ) :
+					Expr.attrHandle[ name ] ?
+					Expr.attrHandle[ name ]( elem ) :
+					elem[ name ] != null ?
+						elem[ name ] :
+						elem.getAttribute( name ),
+				value = result + "",
+				type = match[2],
+				check = match[4];
+
+			return result == null ?
+				type === "!=" :
+				!type && Sizzle.attr ?
+				result != null :
+				type === "=" ?
+				value === check :
+				type === "*=" ?
+				value.indexOf(check) >= 0 :
+				type === "~=" ?
+				(" " + value + " ").indexOf(check) >= 0 :
+				!check ?
+				value && result !== false :
+				type === "!=" ?
+				value !== check :
+				type === "^=" ?
+				value.indexOf(check) === 0 :
+				type === "$=" ?
+				value.substr(value.length - check.length) === check :
+				type === "|=" ?
+				value === check || value.substr(0, check.length + 1) === check + "-" :
+				false;
+		},
+
+		POS: function( elem, match, i, array ) {
+			var name = match[2],
+				filter = Expr.setFilters[ name ];
+
+			if ( filter ) {
+				return filter( elem, i, match, array );
+			}
+		}
+	}
+};
+
+var origPOS = Expr.match.POS,
+	fescape = function(all, num){
+		return "\\" + (num - 0 + 1);
+	};
+
+for ( var type in Expr.match ) {
+	Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) );
+	Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) );
+}
+
+var makeArray = function( array, results ) {
+	array = Array.prototype.slice.call( array, 0 );
+
+	if ( results ) {
+		results.push.apply( results, array );
+		return results;
+	}
+	
+	return array;
+};
+
+// Perform a simple check to determine if the browser is capable of
+// converting a NodeList to an array using builtin methods.
+// Also verifies that the returned array holds DOM nodes
+// (which is not the case in the Blackberry browser)
+try {
+	Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType;
+
+// Provide a fallback method if it does not work
+} catch( e ) {
+	makeArray = function( array, results ) {
+		var i = 0,
+			ret = results || [];
+
+		if ( toString.call(array) === "[object Array]" ) {
+			Array.prototype.push.apply( ret, array );
+
+		} else {
+			if ( typeof array.length === "number" ) {
+				for ( var l = array.length; i < l; i++ ) {
+					ret.push( array[i] );
+				}
+
+			} else {
+				for ( ; array[i]; i++ ) {
+					ret.push( array[i] );
+				}
+			}
+		}
+
+		return ret;
+	};
+}
+
+var sortOrder, siblingCheck;
+
+if ( document.documentElement.compareDocumentPosition ) {
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) {
+			return a.compareDocumentPosition ? -1 : 1;
+		}
+
+		return a.compareDocumentPosition(b) & 4 ? -1 : 1;
+	};
+
+} else {
+	sortOrder = function( a, b ) {
+		// The nodes are identical, we can exit early
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+
+		// Fallback to using sourceIndex (in IE) if it's available on both nodes
+		} else if ( a.sourceIndex && b.sourceIndex ) {
+			return a.sourceIndex - b.sourceIndex;
+		}
+
+		var al, bl,
+			ap = [],
+			bp = [],
+			aup = a.parentNode,
+			bup = b.parentNode,
+			cur = aup;
+
+		// If the nodes are siblings (or identical) we can do a quick check
+		if ( aup === bup ) {
+			return siblingCheck( a, b );
+
+		// If no parents were found then the nodes are disconnected
+		} else if ( !aup ) {
+			return -1;
+
+		} else if ( !bup ) {
+			return 1;
+		}
+
+		// Otherwise they're somewhere else in the tree so we need
+		// to build up a full list of the parentNodes for comparison
+		while ( cur ) {
+			ap.unshift( cur );
+			cur = cur.parentNode;
+		}
+
+		cur = bup;
+
+		while ( cur ) {
+			bp.unshift( cur );
+			cur = cur.parentNode;
+		}
+
+		al = ap.length;
+		bl = bp.length;
+
+		// Start walking down the tree looking for a discrepancy
+		for ( var i = 0; i < al && i < bl; i++ ) {
+			if ( ap[i] !== bp[i] ) {
+				return siblingCheck( ap[i], bp[i] );
+			}
+		}
+
+		// We ended someplace up the tree so do a sibling check
+		return i === al ?
+			siblingCheck( a, bp[i], -1 ) :
+			siblingCheck( ap[i], b, 1 );
+	};
+
+	siblingCheck = function( a, b, ret ) {
+		if ( a === b ) {
+			return ret;
+		}
+
+		var cur = a.nextSibling;
+
+		while ( cur ) {
+			if ( cur === b ) {
+				return -1;
+			}
+
+			cur = cur.nextSibling;
+		}
+
+		return 1;
+	};
+}
+
+// Check to see if the browser returns elements by name when
+// querying by getElementById (and provide a workaround)
+(function(){
+	// We're going to inject a fake input element with a specified name
+	var form = document.createElement("div"),
+		id = "script" + (new Date()).getTime(),
+		root = document.documentElement;
+
+	form.innerHTML = "<a name='" + id + "'/>";
+
+	// Inject it into the root element, check its status, and remove it quickly
+	root.insertBefore( form, root.firstChild );
+
+	// The workaround has to do additional checks after a getElementById
+	// Which slows things down for other browsers (hence the branching)
+	if ( document.getElementById( id ) ) {
+		Expr.find.ID = function( match, context, isXML ) {
+			if ( typeof context.getElementById !== "undefined" && !isXML ) {
+				var m = context.getElementById(match[1]);
+
+				return m ?
+					m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ?
+						[m] :
+						undefined :
+					[];
+			}
+		};
+
+		Expr.filter.ID = function( elem, match ) {
+			var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id");
+
+			return elem.nodeType === 1 && node && node.nodeValue === match;
+		};
+	}
+
+	root.removeChild( form );
+
+	// release memory in IE
+	root = form = null;
+})();
+
+(function(){
+	// Check to see if the browser returns only elements
+	// when doing getElementsByTagName("*")
+
+	// Create a fake element
+	var div = document.createElement("div");
+	div.appendChild( document.createComment("") );
+
+	// Make sure no comments are found
+	if ( div.getElementsByTagName("*").length > 0 ) {
+		Expr.find.TAG = function( match, context ) {
+			var results = context.getElementsByTagName( match[1] );
+
+			// Filter out possible comments
+			if ( match[1] === "*" ) {
+				var tmp = [];
+
+				for ( var i = 0; results[i]; i++ ) {
+					if ( results[i].nodeType === 1 ) {
+						tmp.push( results[i] );
+					}
+				}
+
+				results = tmp;
+			}
+
+			return results;
+		};
+	}
+
+	// Check to see if an attribute returns normalized href attributes
+	div.innerHTML = "<a href='#'></a>";
+
+	if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" &&
+			div.firstChild.getAttribute("href") !== "#" ) {
+
+		Expr.attrHandle.href = function( elem ) {
+			return elem.getAttribute( "href", 2 );
+		};
+	}
+
+	// release memory in IE
+	div = null;
+})();
+
+if ( document.querySelectorAll ) {
+	(function(){
+		var oldSizzle = Sizzle,
+			div = document.createElement("div"),
+			id = "__sizzle__";
+
+		div.innerHTML = "<p class='TEST'></p>";
+
+		// Safari can't handle uppercase or unicode characters when
+		// in quirks mode.
+		if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) {
+			return;
+		}
+	
+		Sizzle = function( query, context, extra, seed ) {
+			context = context || document;
+
+			// Only use querySelectorAll on non-XML documents
+			// (ID selectors don't work in non-HTML documents)
+			if ( !seed && !Sizzle.isXML(context) ) {
+				// See if we find a selector to speed up
+				var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query );
+				
+				if ( match && (context.nodeType === 1 || context.nodeType === 9) ) {
+					// Speed-up: Sizzle("TAG")
+					if ( match[1] ) {
+						return makeArray( context.getElementsByTagName( query ), extra );
+					
+					// Speed-up: Sizzle(".CLASS")
+					} else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) {
+						return makeArray( context.getElementsByClassName( match[2] ), extra );
+					}
+				}
+				
+				if ( context.nodeType === 9 ) {
+					// Speed-up: Sizzle("body")
+					// The body element only exists once, optimize finding it
+					if ( query === "body" && context.body ) {
+						return makeArray( [ context.body ], extra );
+						
+					// Speed-up: Sizzle("#ID")
+					} else if ( match && match[3] ) {
+						var elem = context.getElementById( match[3] );
+
+						// Check parentNode to catch when Blackberry 4.6 returns
+						// nodes that are no longer in the document #6963
+						if ( elem && elem.parentNode ) {
+							// Handle the case where IE and Opera return items
+							// by name instead of ID
+							if ( elem.id === match[3] ) {
+								return makeArray( [ elem ], extra );
+							}
+							
+						} else {
+							return makeArray( [], extra );
+						}
+					}
+					
+					try {
+						return makeArray( context.querySelectorAll(query), extra );
+					} catch(qsaError) {}
+
+				// qSA works strangely on Element-rooted queries
+				// We can work around this by specifying an extra ID on the root
+				// and working up from there (Thanks to Andrew Dupont for the technique)
+				// IE 8 doesn't work on object elements
+				} else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
+					var oldContext = context,
+						old = context.getAttribute( "id" ),
+						nid = old || id,
+						hasParent = context.parentNode,
+						relativeHierarchySelector = /^\s*[+~]/.test( query );
+
+					if ( !old ) {
+						context.setAttribute( "id", nid );
+					} else {
+						nid = nid.replace( /'/g, "\\$&" );
+					}
+					if ( relativeHierarchySelector && hasParent ) {
+						context = context.parentNode;
+					}
+
+					try {
+						if ( !relativeHierarchySelector || hasParent ) {
+							return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra );
+						}
+
+					} catch(pseudoError) {
+					} finally {
+						if ( !old ) {
+							oldContext.removeAttribute( "id" );
+						}
+					}
+				}
+			}
+		
+			return oldSizzle(query, context, extra, seed);
+		};
+
+		for ( var prop in oldSizzle ) {
+			Sizzle[ prop ] = oldSizzle[ prop ];
+		}
+
+		// release memory in IE
+		div = null;
+	})();
+}
+
+(function(){
+	var html = document.documentElement,
+		matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector;
+
+	if ( matches ) {
+		// Check to see if it's possible to do matchesSelector
+		// on a disconnected node (IE 9 fails this)
+		var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ),
+			pseudoWorks = false;
+
+		try {
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( document.documentElement, "[test!='']:sizzle" );
+	
+		} catch( pseudoError ) {
+			pseudoWorks = true;
+		}
+
+		Sizzle.matchesSelector = function( node, expr ) {
+			// Make sure that attribute selectors are quoted
+			expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']");
+
+			if ( !Sizzle.isXML( node ) ) {
+				try { 
+					if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) {
+						var ret = matches.call( node, expr );
+
+						// IE 9's matchesSelector returns false on disconnected nodes
+						if ( ret || !disconnectedMatch ||
+								// As well, disconnected nodes are said to be in a document
+								// fragment in IE 9, so check for that
+								node.document && node.document.nodeType !== 11 ) {
+							return ret;
+						}
+					}
+				} catch(e) {}
+			}
+
+			return Sizzle(expr, null, null, [node]).length > 0;
+		};
+	}
+})();
+
+(function(){
+	var div = document.createElement("div");
+
+	div.innerHTML = "<div class='test e'></div><div class='test'></div>";
+
+	// Opera can't find a second classname (in 9.6)
+	// Also, make sure that getElementsByClassName actually exists
+	if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) {
+		return;
+	}
+
+	// Safari caches class attributes, doesn't catch changes (in 3.2)
+	div.lastChild.className = "e";
+
+	if ( div.getElementsByClassName("e").length === 1 ) {
+		return;
+	}
+	
+	Expr.order.splice(1, 0, "CLASS");
+	Expr.find.CLASS = function( match, context, isXML ) {
+		if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) {
+			return context.getElementsByClassName(match[1]);
+		}
+	};
+
+	// release memory in IE
+	div = null;
+})();
+
+function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
+	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
+		var elem = checkSet[i];
+
+		if ( elem ) {
+			var match = false;
+
+			elem = elem[dir];
+
+			while ( elem ) {
+				if ( elem[ expando ] === doneName ) {
+					match = checkSet[elem.sizset];
+					break;
+				}
+
+				if ( elem.nodeType === 1 && !isXML ){
+					elem[ expando ] = doneName;
+					elem.sizset = i;
+				}
+
+				if ( elem.nodeName.toLowerCase() === cur ) {
+					match = elem;
+					break;
+				}
+
+				elem = elem[dir];
+			}
+
+			checkSet[i] = match;
+		}
+	}
+}
+
+function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
+	for ( var i = 0, l = checkSet.length; i < l; i++ ) {
+		var elem = checkSet[i];
+
+		if ( elem ) {
+			var match = false;
+			
+			elem = elem[dir];
+
+			while ( elem ) {
+				if ( elem[ expando ] === doneName ) {
+					match = checkSet[elem.sizset];
+					break;
+				}
+
+				if ( elem.nodeType === 1 ) {
+					if ( !isXML ) {
+						elem[ expando ] = doneName;
+						elem.sizset = i;
+					}
+
+					if ( typeof cur !== "string" ) {
+						if ( elem === cur ) {
+							match = true;
+							break;
+						}
+
+					} else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {
+						match = elem;
+						break;
+					}
+				}
+
+				elem = elem[dir];
+			}
+
+			checkSet[i] = match;
+		}
+	}
+}
+
+if ( document.documentElement.contains ) {
+	Sizzle.contains = function( a, b ) {
+		return a !== b && (a.contains ? a.contains(b) : true);
+	};
+
+} else if ( document.documentElement.compareDocumentPosition ) {
+	Sizzle.contains = function( a, b ) {
+		return !!(a.compareDocumentPosition(b) & 16);
+	};
+
+} else {
+	Sizzle.contains = function() {
+		return false;
+	};
+}
+
+Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833) 
+	var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement;
+
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+var posProcess = function( selector, context, seed ) {
+	var match,
+		tmpSet = [],
+		later = "",
+		root = context.nodeType ? [context] : context;
+
+	// Position selectors must be done after the filter
+	// And so must :not(positional) so we move all PSEUDOs to the end
+	while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
+		later += match[0];
+		selector = selector.replace( Expr.match.PSEUDO, "" );
+	}
+
+	selector = Expr.relative[selector] ? selector + "*" : selector;
+
+	for ( var i = 0, l = root.length; i < l; i++ ) {
+		Sizzle( selector, root[i], tmpSet, seed );
+	}
+
+	return Sizzle.filter( later, tmpSet );
+};
+
+// EXPOSE
+// Override sizzle attribute retrieval
+Sizzle.attr = jQuery.attr;
+Sizzle.selectors.attrMap = {};
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+jQuery.expr[":"] = jQuery.expr.filters;
+jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+
+
+})();
+
+
+var runtil = /Until$/,
+	rparentsprev = /^(?:parents|prevUntil|prevAll)/,
+	// Note: This RegExp should be improved, or likely pulled from Sizzle
+	rmultiselector = /,/,
+	isSimple = /^.[^:#\[\.,]*$/,
+	slice = Array.prototype.slice,
+	POS = jQuery.expr.match.POS,
+	// methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend({
+	find: function( selector ) {
+		var self = this,
+			i, l;
+
+		if ( typeof selector !== "string" ) {
+			return jQuery( selector ).filter(function() {
+				for ( i = 0, l = self.length; i < l; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			});
+		}
+
+		var ret = this.pushStack( "", "find", selector ),
+			length, n, r;
+
+		for ( i = 0, l = this.length; i < l; i++ ) {
+			length = ret.length;
+			jQuery.find( selector, this[i], ret );
+
+			if ( i > 0 ) {
+				// Make sure that the results are unique
+				for ( n = length; n < ret.length; n++ ) {
+					for ( r = 0; r < length; r++ ) {
+						if ( ret[r] === ret[n] ) {
+							ret.splice(n--, 1);
+							break;
+						}
+					}
+				}
+			}
+		}
+
+		return ret;
+	},
+
+	has: function( target ) {
+		var targets = jQuery( target );
+		return this.filter(function() {
+			for ( var i = 0, l = targets.length; i < l; i++ ) {
+				if ( jQuery.contains( this, targets[i] ) ) {
+					return true;
+				}
+			}
+		});
+	},
+
+	not: function( selector ) {
+		return this.pushStack( winnow(this, selector, false), "not", selector);
+	},
+
+	filter: function( selector ) {
+		return this.pushStack( winnow(this, selector, true), "filter", selector );
+	},
+
+	is: function( selector ) {
+		return !!selector && ( 
+			typeof selector === "string" ?
+				// If this is a positional selector, check membership in the returned set
+				// so $("p:first").is("p:last") won't return true for a doc with two "p".
+				POS.test( selector ) ? 
+					jQuery( selector, this.context ).index( this[0] ) >= 0 :
+					jQuery.filter( selector, this ).length > 0 :
+				this.filter( selector ).length > 0 );
+	},
+
+	closest: function( selectors, context ) {
+		var ret = [], i, l, cur = this[0];
+		
+		// Array (deprecated as of jQuery 1.7)
+		if ( jQuery.isArray( selectors ) ) {
+			var level = 1;
+
+			while ( cur && cur.ownerDocument && cur !== context ) {
+				for ( i = 0; i < selectors.length; i++ ) {
+
+					if ( jQuery( cur ).is( selectors[ i ] ) ) {
+						ret.push({ selector: selectors[ i ], elem: cur, level: level });
+					}
+				}
+
+				cur = cur.parentNode;
+				level++;
+			}
+
+			return ret;
+		}
+
+		// String
+		var pos = POS.test( selectors ) || typeof selectors !== "string" ?
+				jQuery( selectors, context || this.context ) :
+				0;
+
+		for ( i = 0, l = this.length; i < l; i++ ) {
+			cur = this[i];
+
+			while ( cur ) {
+				if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) {
+					ret.push( cur );
+					break;
+
+				} else {
+					cur = cur.parentNode;
+					if ( !cur || !cur.ownerDocument || cur === context || cur.nodeType === 11 ) {
+						break;
+					}
+				}
+			}
+		}
+
+		ret = ret.length > 1 ? jQuery.unique( ret ) : ret;
+
+		return this.pushStack( ret, "closest", selectors );
+	},
+
+	// Determine the position of an element within
+	// the matched set of elements
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1;
+		}
+
+		// index in selector
+		if ( typeof elem === "string" ) {
+			return jQuery.inArray( this[0], jQuery( elem ) );
+		}
+
+		// Locate the position of the desired element
+		return jQuery.inArray(
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[0] : elem, this );
+	},
+
+	add: function( selector, context ) {
+		var set = typeof selector === "string" ?
+				jQuery( selector, context ) :
+				jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ),
+			all = jQuery.merge( this.get(), set );
+
+		return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ?
+			all :
+			jQuery.unique( all ) );
+	},
+
+	andSelf: function() {
+		return this.add( this.prevObject );
+	}
+});
+
+// A painfully simple check to see if an element is disconnected
+// from a document (should be improved, where feasible).
+function isDisconnected( node ) {
+	return !node || !node.parentNode || node.parentNode.nodeType === 11;
+}
+
+jQuery.each({
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return jQuery.dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return jQuery.nth( elem, 2, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return jQuery.nth( elem, 2, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return jQuery.dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return jQuery.dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return jQuery.sibling( elem.parentNode.firstChild, elem );
+	},
+	children: function( elem ) {
+		return jQuery.sibling( elem.firstChild );
+	},
+	contents: function( elem ) {
+		return jQuery.nodeName( elem, "iframe" ) ?
+			elem.contentDocument || elem.contentWindow.document :
+			jQuery.makeArray( elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var ret = jQuery.map( this, fn, until );
+
+		if ( !runtil.test( name ) ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			ret = jQuery.filter( selector, ret );
+		}
+
+		ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret;
+
+		if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) {
+			ret = ret.reverse();
+		}
+
+		return this.pushStack( ret, name, slice.call( arguments ).join(",") );
+	};
+});
+
+jQuery.extend({
+	filter: function( expr, elems, not ) {
+		if ( not ) {
+			expr = ":not(" + expr + ")";
+		}
+
+		return elems.length === 1 ?
+			jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] :
+			jQuery.find.matches(expr, elems);
+	},
+
+	dir: function( elem, dir, until ) {
+		var matched = [],
+			cur = elem[ dir ];
+
+		while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
+			if ( cur.nodeType === 1 ) {
+				matched.push( cur );
+			}
+			cur = cur[dir];
+		}
+		return matched;
+	},
+
+	nth: function( cur, result, dir, elem ) {
+		result = result || 1;
+		var num = 0;
+
+		for ( ; cur; cur = cur[dir] ) {
+			if ( cur.nodeType === 1 && ++num === result ) {
+				break;
+			}
+		}
+
+		return cur;
+	},
+
+	sibling: function( n, elem ) {
+		var r = [];
+
+		for ( ; n; n = n.nextSibling ) {
+			if ( n.nodeType === 1 && n !== elem ) {
+				r.push( n );
+			}
+		}
+
+		return r;
+	}
+});
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, keep ) {
+
+	// Can't pass null or undefined to indexOf in Firefox 4
+	// Set to 0 to skip string check
+	qualifier = qualifier || 0;
+
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep(elements, function( elem, i ) {
+			var retVal = !!qualifier.call( elem, i, elem );
+			return retVal === keep;
+		});
+
+	} else if ( qualifier.nodeType ) {
+		return jQuery.grep(elements, function( elem, i ) {
+			return ( elem === qualifier ) === keep;
+		});
+
+	} else if ( typeof qualifier === "string" ) {
+		var filtered = jQuery.grep(elements, function( elem ) {
+			return elem.nodeType === 1;
+		});
+
+		if ( isSimple.test( qualifier ) ) {
+			return jQuery.filter(qualifier, filtered, !keep);
+		} else {
+			qualifier = jQuery.filter( qualifier, filtered );
+		}
+	}
+
+	return jQuery.grep(elements, function( elem, i ) {
+		return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep;
+	});
+}
+
+
+
+
+function createSafeFragment( document ) {
+	var list = nodeNames.split( "|" ),
+	safeFrag = document.createDocumentFragment();
+
+	if ( safeFrag.createElement ) {
+		while ( list.length ) {
+			safeFrag.createElement(
+				list.pop()
+			);
+		}
+	}
+	return safeFrag;
+}
+
+var nodeNames = "abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|" +
+		"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
+	rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
+	rleadingWhitespace = /^\s+/,
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,
+	rtagName = /<([\w:]+)/,
+	rtbody = /<tbody/i,
+	rhtml = /<|&#?\w+;/,
+	rnoInnerhtml = /<(?:script|style)/i,
+	rnocache = /<(?:script|object|embed|option|style)/i,
+	rnoshimcache = new RegExp("<(?:" + nodeNames + ")", "i"),
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptType = /\/(java|ecma)script/i,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|\-\-)/,
+	wrapMap = {
+		option: [ 1, "<select multiple='multiple'>", "</select>" ],
+		legend: [ 1, "<fieldset>", "</fieldset>" ],
+		thead: [ 1, "<table>", "</table>" ],
+		tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+		td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+		col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ],
+		area: [ 1, "<map>", "</map>" ],
+		_default: [ 0, "", "" ]
+	},
+	safeFragment = createSafeFragment( document );
+
+wrapMap.optgroup = wrapMap.option;
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+// IE can't serialize <link> and <script> tags normally
+if ( !jQuery.support.htmlSerialize ) {
+	wrapMap._default = [ 1, "div<div>", "</div>" ];
+}
+
+jQuery.fn.extend({
+	text: function( text ) {
+		if ( jQuery.isFunction(text) ) {
+			return this.each(function(i) {
+				var self = jQuery( this );
+
+				self.text( text.call(this, i, self.text()) );
+			});
+		}
+
+		if ( typeof text !== "object" && text !== undefined ) {
+			return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) );
+		}
+
+		return jQuery.text( this );
+	},
+
+	wrapAll: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapAll( html.call(this, i) );
+			});
+		}
+
+		if ( this[0] ) {
+			// The elements to wrap the target around
+			var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true);
+
+			if ( this[0].parentNode ) {
+				wrap.insertBefore( this[0] );
+			}
+
+			wrap.map(function() {
+				var elem = this;
+
+				while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
+					elem = elem.firstChild;
+				}
+
+				return elem;
+			}).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapInner( html.call(this, i) );
+			});
+		}
+
+		return this.each(function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		});
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each(function(i) {
+			jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
+		});
+	},
+
+	unwrap: function() {
+		return this.parent().each(function() {
+			if ( !jQuery.nodeName( this, "body" ) ) {
+				jQuery( this ).replaceWith( this.childNodes );
+			}
+		}).end();
+	},
+
+	append: function() {
+		return this.domManip(arguments, true, function( elem ) {
+			if ( this.nodeType === 1 ) {
+				this.appendChild( elem );
+			}
+		});
+	},
+
+	prepend: function() {
+		return this.domManip(arguments, true, function( elem ) {
+			if ( this.nodeType === 1 ) {
+				this.insertBefore( elem, this.firstChild );
+			}
+		});
+	},
+
+	before: function() {
+		if ( this[0] && this[0].parentNode ) {
+			return this.domManip(arguments, false, function( elem ) {
+				this.parentNode.insertBefore( elem, this );
+			});
+		} else if ( arguments.length ) {
+			var set = jQuery.clean( arguments );
+			set.push.apply( set, this.toArray() );
+			return this.pushStack( set, "before", arguments );
+		}
+	},
+
+	after: function() {
+		if ( this[0] && this[0].parentNode ) {
+			return this.domManip(arguments, false, function( elem ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			});
+		} else if ( arguments.length ) {
+			var set = this.pushStack( this, "after", arguments );
+			set.push.apply( set, jQuery.clean(arguments) );
+			return set;
+		}
+	},
+
+	// keepData is for internal use only--do not document
+	remove: function( selector, keepData ) {
+		for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
+			if ( !selector || jQuery.filter( selector, [ elem ] ).length ) {
+				if ( !keepData && elem.nodeType === 1 ) {
+					jQuery.cleanData( elem.getElementsByTagName("*") );
+					jQuery.cleanData( [ elem ] );
+				}
+
+				if ( elem.parentNode ) {
+					elem.parentNode.removeChild( elem );
+				}
+			}
+		}
+
+		return this;
+	},
+
+	empty: function() {
+		for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
+			// Remove element nodes and prevent memory leaks
+			if ( elem.nodeType === 1 ) {
+				jQuery.cleanData( elem.getElementsByTagName("*") );
+			}
+
+			// Remove any remaining nodes
+			while ( elem.firstChild ) {
+				elem.removeChild( elem.firstChild );
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function () {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		});
+	},
+
+	html: function( value ) {
+		if ( value === undefined ) {
+			return this[0] && this[0].nodeType === 1 ?
+				this[0].innerHTML.replace(rinlinejQuery, "") :
+				null;
+
+		// See if we can take a shortcut and just use innerHTML
+		} else if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+			(jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value )) &&
+			!wrapMap[ (rtagName.exec( value ) || ["", ""])[1].toLowerCase() ] ) {
+
+			value = value.replace(rxhtmlTag, "<$1></$2>");
+
+			try {
+				for ( var i = 0, l = this.length; i < l; i++ ) {
+					// Remove element nodes and prevent memory leaks
+					if ( this[i].nodeType === 1 ) {
+						jQuery.cleanData( this[i].getElementsByTagName("*") );
+						this[i].innerHTML = value;
+					}
+				}
+
+			// If using innerHTML throws an exception, use the fallback method
+			} catch(e) {
+				this.empty().append( value );
+			}
+
+		} else if ( jQuery.isFunction( value ) ) {
+			this.each(function(i){
+				var self = jQuery( this );
+
+				self.html( value.call(this, i, self.html()) );
+			});
+
+		} else {
+			this.empty().append( value );
+		}
+
+		return this;
+	},
+
+	replaceWith: function( value ) {
+		if ( this[0] && this[0].parentNode ) {
+			// Make sure that the elements are removed from the DOM before they are inserted
+			// this can help fix replacing a parent with child elements
+			if ( jQuery.isFunction( value ) ) {
+				return this.each(function(i) {
+					var self = jQuery(this), old = self.html();
+					self.replaceWith( value.call( this, i, old ) );
+				});
+			}
+
+			if ( typeof value !== "string" ) {
+				value = jQuery( value ).detach();
+			}
+
+			return this.each(function() {
+				var next = this.nextSibling,
+					parent = this.parentNode;
+
+				jQuery( this ).remove();
+
+				if ( next ) {
+					jQuery(next).before( value );
+				} else {
+					jQuery(parent).append( value );
+				}
+			});
+		} else {
+			return this.length ?
+				this.pushStack( jQuery(jQuery.isFunction(value) ? value() : value), "replaceWith", value ) :
+				this;
+		}
+	},
+
+	detach: function( selector ) {
+		return this.remove( selector, true );
+	},
+
+	domManip: function( args, table, callback ) {
+		var results, first, fragment, parent,
+			value = args[0],
+			scripts = [];
+
+		// We can't cloneNode fragments that contain checked, in WebKit
+		if ( !jQuery.support.checkClone && arguments.length === 3 && typeof value === "string" && rchecked.test( value ) ) {
+			return this.each(function() {
+				jQuery(this).domManip( args, table, callback, true );
+			});
+		}
+
+		if ( jQuery.isFunction(value) ) {
+			return this.each(function(i) {
+				var self = jQuery(this);
+				args[0] = value.call(this, i, table ? self.html() : undefined);
+				self.domManip( args, table, callback );
+			});
+		}
+
+		if ( this[0] ) {
+			parent = value && value.parentNode;
+
+			// If we're in a fragment, just use that instead of building a new one
+			if ( jQuery.support.parentNode && parent && parent.nodeType === 11 && parent.childNodes.length === this.length ) {
+				results = { fragment: parent };
+
+			} else {
+				results = jQuery.buildFragment( args, this, scripts );
+			}
+
+			fragment = results.fragment;
+
+			if ( fragment.childNodes.length === 1 ) {
+				first = fragment = fragment.firstChild;
+			} else {
+				first = fragment.firstChild;
+			}
+
+			if ( first ) {
+				table = table && jQuery.nodeName( first, "tr" );
+
+				for ( var i = 0, l = this.length, lastIndex = l - 1; i < l; i++ ) {
+					callback.call(
+						table ?
+							root(this[i], first) :
+							this[i],
+						// Make sure that we do not leak memory by inadvertently discarding
+						// the original fragment (which might have attached data) instead of
+						// using it; in addition, use the original fragment object for the last
+						// item instead of first because it can end up being emptied incorrectly
+						// in certain situations (Bug #8070).
+						// Fragments from the fragment cache must always be cloned and never used
+						// in place.
+						results.cacheable || ( l > 1 && i < lastIndex ) ?
+							jQuery.clone( fragment, true, true ) :
+							fragment
+					);
+				}
+			}
+
+			if ( scripts.length ) {
+				jQuery.each( scripts, evalScript );
+			}
+		}
+
+		return this;
+	}
+});
+
+function root( elem, cur ) {
+	return jQuery.nodeName(elem, "table") ?
+		(elem.getElementsByTagName("tbody")[0] ||
+		elem.appendChild(elem.ownerDocument.createElement("tbody"))) :
+		elem;
+}
+
+function cloneCopyEvent( src, dest ) {
+
+	if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) {
+		return;
+	}
+
+	var type, i, l,
+		oldData = jQuery._data( src ),
+		curData = jQuery._data( dest, oldData ),
+		events = oldData.events;
+
+	if ( events ) {
+		delete curData.handle;
+		curData.events = {};
+
+		for ( type in events ) {
+			for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+				jQuery.event.add( dest, type + ( events[ type ][ i ].namespace ? "." : "" ) + events[ type ][ i ].namespace, events[ type ][ i ], events[ type ][ i ].data );
+			}
+		}
+	}
+
+	// make the cloned public data object a copy from the original
+	if ( curData.data ) {
+		curData.data = jQuery.extend( {}, curData.data );
+	}
+}
+
+function cloneFixAttributes( src, dest ) {
+	var nodeName;
+
+	// We do not need to do anything for non-Elements
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	// clearAttributes removes the attributes, which we don't want,
+	// but also removes the attachEvent events, which we *do* want
+	if ( dest.clearAttributes ) {
+		dest.clearAttributes();
+	}
+
+	// mergeAttributes, in contrast, only merges back on the
+	// original attributes, not the events
+	if ( dest.mergeAttributes ) {
+		dest.mergeAttributes( src );
+	}
+
+	nodeName = dest.nodeName.toLowerCase();
+
+	// IE6-8 fail to clone children inside object elements that use
+	// the proprietary classid attribute value (rather than the type
+	// attribute) to identify the type of content to display
+	if ( nodeName === "object" ) {
+		dest.outerHTML = src.outerHTML;
+
+	} else if ( nodeName === "input" && (src.type === "checkbox" || src.type === "radio") ) {
+		// IE6-8 fails to persist the checked state of a cloned checkbox
+		// or radio button. Worse, IE6-7 fail to give the cloned element
+		// a checked appearance if the defaultChecked value isn't also set
+		if ( src.checked ) {
+			dest.defaultChecked = dest.checked = src.checked;
+		}
+
+		// IE6-7 get confused and end up setting the value of a cloned
+		// checkbox/radio button to an empty string instead of "on"
+		if ( dest.value !== src.value ) {
+			dest.value = src.value;
+		}
+
+	// IE6-8 fails to return the selected option to the default selected
+	// state when cloning options
+	} else if ( nodeName === "option" ) {
+		dest.selected = src.defaultSelected;
+
+	// IE6-8 fails to set the defaultValue to the correct value when
+	// cloning other types of input fields
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+	}
+
+	// Event data gets referenced instead of copied if the expando
+	// gets copied too
+	dest.removeAttribute( jQuery.expando );
+}
+
+jQuery.buildFragment = function( args, nodes, scripts ) {
+	var fragment, cacheable, cacheresults, doc,
+	first = args[ 0 ];
+
+	// nodes may contain either an explicit document object,
+	// a jQuery collection or context object.
+	// If nodes[0] contains a valid object to assign to doc
+	if ( nodes && nodes[0] ) {
+		doc = nodes[0].ownerDocument || nodes[0];
+	}
+
+	// Ensure that an attr object doesn't incorrectly stand in as a document object
+	// Chrome and Firefox seem to allow this to occur and will throw exception
+	// Fixes #8950
+	if ( !doc.createDocumentFragment ) {
+		doc = document;
+	}
+
+	// Only cache "small" (1/2 KB) HTML strings that are associated with the main document
+	// Cloning options loses the selected state, so don't cache them
+	// IE 6 doesn't like it when you put <object> or <embed> elements in a fragment
+	// Also, WebKit does not clone 'checked' attributes on cloneNode, so don't cache
+	// Lastly, IE6,7,8 will not correctly reuse cached fragments that were created from unknown elems #10501
+	if ( args.length === 1 && typeof first === "string" && first.length < 512 && doc === document &&
+		first.charAt(0) === "<" && !rnocache.test( first ) &&
+		(jQuery.support.checkClone || !rchecked.test( first )) &&
+		(jQuery.support.html5Clone || !rnoshimcache.test( first )) ) {
+
+		cacheable = true;
+
+		cacheresults = jQuery.fragments[ first ];
+		if ( cacheresults && cacheresults !== 1 ) {
+			fragment = cacheresults;
+		}
+	}
+
+	if ( !fragment ) {
+		fragment = doc.createDocumentFragment();
+		jQuery.clean( args, doc, fragment, scripts );
+	}
+
+	if ( cacheable ) {
+		jQuery.fragments[ first ] = cacheresults ? fragment : 1;
+	}
+
+	return { fragment: fragment, cacheable: cacheable };
+};
+
+jQuery.fragments = {};
+
+jQuery.each({
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var ret = [],
+			insert = jQuery( selector ),
+			parent = this.length === 1 && this[0].parentNode;
+
+		if ( parent && parent.nodeType === 11 && parent.childNodes.length === 1 && insert.length === 1 ) {
+			insert[ original ]( this[0] );
+			return this;
+
+		} else {
+			for ( var i = 0, l = insert.length; i < l; i++ ) {
+				var elems = ( i > 0 ? this.clone(true) : this ).get();
+				jQuery( insert[i] )[ original ]( elems );
+				ret = ret.concat( elems );
+			}
+
+			return this.pushStack( ret, name, insert.selector );
+		}
+	};
+});
+
+function getAll( elem ) {
+	if ( typeof elem.getElementsByTagName !== "undefined" ) {
+		return elem.getElementsByTagName( "*" );
+
+	} else if ( typeof elem.querySelectorAll !== "undefined" ) {
+		return elem.querySelectorAll( "*" );
+
+	} else {
+		return [];
+	}
+}
+
+// Used in clean, fixes the defaultChecked property
+function fixDefaultChecked( elem ) {
+	if ( elem.type === "checkbox" || elem.type === "radio" ) {
+		elem.defaultChecked = elem.checked;
+	}
+}
+// Finds all inputs and passes them to fixDefaultChecked
+function findInputs( elem ) {
+	var nodeName = ( elem.nodeName || "" ).toLowerCase();
+	if ( nodeName === "input" ) {
+		fixDefaultChecked( elem );
+	// Skip scripts, get other children
+	} else if ( nodeName !== "script" && typeof elem.getElementsByTagName !== "undefined" ) {
+		jQuery.grep( elem.getElementsByTagName("input"), fixDefaultChecked );
+	}
+}
+
+// Derived From: http://www.iecss.com/shimprove/javascript/shimprove.1-0-1.js
+function shimCloneNode( elem ) {
+	var div = document.createElement( "div" );
+	safeFragment.appendChild( div );
+
+	div.innerHTML = elem.outerHTML;
+	return div.firstChild;
+}
+
+jQuery.extend({
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var srcElements,
+			destElements,
+			i,
+			// IE<=8 does not properly clone detached, unknown element nodes
+			clone = jQuery.support.html5Clone || !rnoshimcache.test( "<" + elem.nodeName ) ?
+				elem.cloneNode( true ) :
+				shimCloneNode( elem );
+
+		if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) &&
+				(elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) {
+			// IE copies events bound via attachEvent when using cloneNode.
+			// Calling detachEvent on the clone will also remove the events
+			// from the original. In order to get around this, we use some
+			// proprietary methods to clear the events. Thanks to MooTools
+			// guys for this hotness.
+
+			cloneFixAttributes( elem, clone );
+
+			// Using Sizzle here is crazy slow, so we use getElementsByTagName instead
+			srcElements = getAll( elem );
+			destElements = getAll( clone );
+
+			// Weird iteration because IE will replace the length property
+			// with an element if you are cloning the body and one of the
+			// elements on the page has a name or id of "length"
+			for ( i = 0; srcElements[i]; ++i ) {
+				// Ensure that the destination node is not null; Fixes #9587
+				if ( destElements[i] ) {
+					cloneFixAttributes( srcElements[i], destElements[i] );
+				}
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			cloneCopyEvent( elem, clone );
+
+			if ( deepDataAndEvents ) {
+				srcElements = getAll( elem );
+				destElements = getAll( clone );
+
+				for ( i = 0; srcElements[i]; ++i ) {
+					cloneCopyEvent( srcElements[i], destElements[i] );
+				}
+			}
+		}
+
+		srcElements = destElements = null;
+
+		// Return the cloned set
+		return clone;
+	},
+
+	clean: function( elems, context, fragment, scripts ) {
+		var checkScriptType;
+
+		context = context || document;
+
+		// !context.createElement fails in IE with an error but returns typeof 'object'
+		if ( typeof context.createElement === "undefined" ) {
+			context = context.ownerDocument || context[0] && context[0].ownerDocument || document;
+		}
+
+		var ret = [], j;
+
+		for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+			if ( typeof elem === "number" ) {
+				elem += "";
+			}
+
+			if ( !elem ) {
+				continue;
+			}
+
+			// Convert html string into DOM nodes
+			if ( typeof elem === "string" ) {
+				if ( !rhtml.test( elem ) ) {
+					elem = context.createTextNode( elem );
+				} else {
+					// Fix "XHTML"-style tags in all browsers
+					elem = elem.replace(rxhtmlTag, "<$1></$2>");
+
+					// Trim whitespace, otherwise indexOf won't work as expected
+					var tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(),
+						wrap = wrapMap[ tag ] || wrapMap._default,
+						depth = wrap[0],
+						div = context.createElement("div");
+
+					// Append wrapper element to unknown element safe doc fragment
+					if ( context === document ) {
+						// Use the fragment we've already created for this document
+						safeFragment.appendChild( div );
+					} else {
+						// Use a fragment created with the owner document
+						createSafeFragment( context ).appendChild( div );
+					}
+
+					// Go to html and back, then peel off extra wrappers
+					div.innerHTML = wrap[1] + elem + wrap[2];
+
+					// Move to the right depth
+					while ( depth-- ) {
+						div = div.lastChild;
+					}
+
+					// Remove IE's autoinserted <tbody> from table fragments
+					if ( !jQuery.support.tbody ) {
+
+						// String was a <table>, *may* have spurious <tbody>
+						var hasBody = rtbody.test(elem),
+							tbody = tag === "table" && !hasBody ?
+								div.firstChild && div.firstChild.childNodes :
+
+								// String was a bare <thead> or <tfoot>
+								wrap[1] === "<table>" && !hasBody ?
+									div.childNodes :
+									[];
+
+						for ( j = tbody.length - 1; j >= 0 ; --j ) {
+							if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j ].childNodes.length ) {
+								tbody[ j ].parentNode.removeChild( tbody[ j ] );
+							}
+						}
+					}
+
+					// IE completely kills leading whitespace when innerHTML is used
+					if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
+						div.insertBefore( context.createTextNode( rleadingWhitespace.exec(elem)[0] ), div.firstChild );
+					}
+
+					elem = div.childNodes;
+				}
+			}
+
+			// Resets defaultChecked for any radios and checkboxes
+			// about to be appended to the DOM in IE 6/7 (#8060)
+			var len;
+			if ( !jQuery.support.appendChecked ) {
+				if ( elem[0] && typeof (len = elem.length) === "number" ) {
+					for ( j = 0; j < len; j++ ) {
+						findInputs( elem[j] );
+					}
+				} else {
+					findInputs( elem );
+				}
+			}
+
+			if ( elem.nodeType ) {
+				ret.push( elem );
+			} else {
+				ret = jQuery.merge( ret, elem );
+			}
+		}
+
+		if ( fragment ) {
+			checkScriptType = function( elem ) {
+				return !elem.type || rscriptType.test( elem.type );
+			};
+			for ( i = 0; ret[i]; i++ ) {
+				if ( scripts && jQuery.nodeName( ret[i], "script" ) && (!ret[i].type || ret[i].type.toLowerCase() === "text/javascript") ) {
+					scripts.push( ret[i].parentNode ? ret[i].parentNode.removeChild( ret[i] ) : ret[i] );
+
+				} else {
+					if ( ret[i].nodeType === 1 ) {
+						var jsTags = jQuery.grep( ret[i].getElementsByTagName( "script" ), checkScriptType );
+
+						ret.splice.apply( ret, [i + 1, 0].concat( jsTags ) );
+					}
+					fragment.appendChild( ret[i] );
+				}
+			}
+		}
+
+		return ret;
+	},
+
+	cleanData: function( elems ) {
+		var data, id,
+			cache = jQuery.cache,
+			special = jQuery.event.special,
+			deleteExpando = jQuery.support.deleteExpando;
+
+		for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+			if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
+				continue;
+			}
+
+			id = elem[ jQuery.expando ];
+
+			if ( id ) {
+				data = cache[ id ];
+
+				if ( data && data.events ) {
+					for ( var type in data.events ) {
+						if ( special[ type ] ) {
+							jQuery.event.remove( elem, type );
+
+						// This is a shortcut to avoid jQuery.event.remove's overhead
+						} else {
+							jQuery.removeEvent( elem, type, data.handle );
+						}
+					}
+
+					// Null the DOM reference to avoid IE6/7/8 leak (#7054)
+					if ( data.handle ) {
+						data.handle.elem = null;
+					}
+				}
+
+				if ( deleteExpando ) {
+					delete elem[ jQuery.expando ];
+
+				} else if ( elem.removeAttribute ) {
+					elem.removeAttribute( jQuery.expando );
+				}
+
+				delete cache[ id ];
+			}
+		}
+	}
+});
+
+function evalScript( i, elem ) {
+	if ( elem.src ) {
+		jQuery.ajax({
+			url: elem.src,
+			async: false,
+			dataType: "script"
+		});
+	} else {
+		jQuery.globalEval( ( elem.text || elem.textContent || elem.innerHTML || "" ).replace( rcleanScript, "/*$0*/" ) );
+	}
+
+	if ( elem.parentNode ) {
+		elem.parentNode.removeChild( elem );
+	}
+}
+
+
+
+
+var ralpha = /alpha\([^)]*\)/i,
+	ropacity = /opacity=([^)]*)/,
+	// fixed for IE9, see #8346
+	rupper = /([A-Z]|^ms)/g,
+	rnumpx = /^-?\d+(?:px)?$/i,
+	rnum = /^-?\d/,
+	rrelNum = /^([\-+])=([\-+.\de]+)/,
+
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+	cssWidth = [ "Left", "Right" ],
+	cssHeight = [ "Top", "Bottom" ],
+	curCSS,
+
+	getComputedStyle,
+	currentStyle;
+
+jQuery.fn.css = function( name, value ) {
+	// Setting 'undefined' is a no-op
+	if ( arguments.length === 2 && value === undefined ) {
+		return this;
+	}
+
+	return jQuery.access( this, name, value, true, function( elem, name, value ) {
+		return value !== undefined ?
+			jQuery.style( elem, name, value ) :
+			jQuery.css( elem, name );
+	});
+};
+
+jQuery.extend({
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity", "opacity" );
+					return ret === "" ? "1" : ret;
+
+				} else {
+					return elem.style.opacity;
+				}
+			}
+		}
+	},
+
+	// Exclude the following css properties to add px
+	cssNumber: {
+		"fillOpacity": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		// normalize float css property
+		"float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, origName = jQuery.camelCase( name ),
+			style = elem.style, hooks = jQuery.cssHooks[ origName ];
+
+		name = jQuery.cssProps[ origName ] || origName;
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// convert relative number strings (+= or -=) to relative numbers. #7345
+			if ( type === "string" && (ret = rrelNum.exec( value )) ) {
+				value = ( +( ret[1] + 1) * +ret[2] ) + parseFloat( jQuery.css( elem, name ) );
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that NaN and null values aren't set. See: #7116
+			if ( value == null || type === "number" && isNaN( value ) ) {
+				return;
+			}
+
+			// If a number was passed in, add 'px' to the (except for certain CSS properties)
+			if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
+				value += "px";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value )) !== undefined ) {
+				// Wrapped to prevent IE from throwing errors when 'invalid' values are provided
+				// Fixes bug #5509
+				try {
+					style[ name ] = value;
+				} catch(e) {}
+			}
+
+		} else {
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra ) {
+		var ret, hooks;
+
+		// Make sure that we're working with the right name
+		name = jQuery.camelCase( name );
+		hooks = jQuery.cssHooks[ name ];
+		name = jQuery.cssProps[ name ] || name;
+
+		// cssFloat needs a special treatment
+		if ( name === "cssFloat" ) {
+			name = "float";
+		}
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks && (ret = hooks.get( elem, true, extra )) !== undefined ) {
+			return ret;
+
+		// Otherwise, if a way to get the computed value exists, use that
+		} else if ( curCSS ) {
+			return curCSS( elem, name );
+		}
+	},
+
+	// A method for quickly swapping in/out CSS properties to get correct calculations
+	swap: function( elem, options, callback ) {
+		var old = {};
+
+		// Remember the old values, and insert the new ones
+		for ( var name in options ) {
+			old[ name ] = elem.style[ name ];
+			elem.style[ name ] = options[ name ];
+		}
+
+		callback.call( elem );
+
+		// Revert the old values
+		for ( name in options ) {
+			elem.style[ name ] = old[ name ];
+		}
+	}
+});
+
+// DEPRECATED, Use jQuery.css() instead
+jQuery.curCSS = jQuery.css;
+
+jQuery.each(["height", "width"], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			var val;
+
+			if ( computed ) {
+				if ( elem.offsetWidth !== 0 ) {
+					return getWH( elem, name, extra );
+				} else {
+					jQuery.swap( elem, cssShow, function() {
+						val = getWH( elem, name, extra );
+					});
+				}
+
+				return val;
+			}
+		},
+
+		set: function( elem, value ) {
+			if ( rnumpx.test( value ) ) {
+				// ignore negative width and height values #1599
+				value = parseFloat( value );
+
+				if ( value >= 0 ) {
+					return value + "px";
+				}
+
+			} else {
+				return value;
+			}
+		}
+	};
+});
+
+if ( !jQuery.support.opacity ) {
+	jQuery.cssHooks.opacity = {
+		get: function( elem, computed ) {
+			// IE uses filters for opacity
+			return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ?
+				( parseFloat( RegExp.$1 ) / 100 ) + "" :
+				computed ? "1" : "";
+		},
+
+		set: function( elem, value ) {
+			var style = elem.style,
+				currentStyle = elem.currentStyle,
+				opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
+				filter = currentStyle && currentStyle.filter || style.filter || "";
+
+			// IE has trouble with opacity if it does not have layout
+			// Force it by setting the zoom level
+			style.zoom = 1;
+
+			// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
+			if ( value >= 1 && jQuery.trim( filter.replace( ralpha, "" ) ) === "" ) {
+
+				// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
+				// if "filter:" is present at all, clearType is disabled, we want to avoid this
+				// style.removeAttribute is IE Only, but so apparently is this code path...
+				style.removeAttribute( "filter" );
+
+				// if there there is no filter style applied in a css rule, we are done
+				if ( currentStyle && !currentStyle.filter ) {
+					return;
+				}
+			}
+
+			// otherwise, set new filter values
+			style.filter = ralpha.test( filter ) ?
+				filter.replace( ralpha, opacity ) :
+				filter + " " + opacity;
+		}
+	};
+}
+
+jQuery(function() {
+	// This hook cannot be added until DOM ready because the support test
+	// for it is not run until after DOM ready
+	if ( !jQuery.support.reliableMarginRight ) {
+		jQuery.cssHooks.marginRight = {
+			get: function( elem, computed ) {
+				// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+				// Work around by temporarily setting element display to inline-block
+				var ret;
+				jQuery.swap( elem, { "display": "inline-block" }, function() {
+					if ( computed ) {
+						ret = curCSS( elem, "margin-right", "marginRight" );
+					} else {
+						ret = elem.style.marginRight;
+					}
+				});
+				return ret;
+			}
+		};
+	}
+});
+
+if ( document.defaultView && document.defaultView.getComputedStyle ) {
+	getComputedStyle = function( elem, name ) {
+		var ret, defaultView, computedStyle;
+
+		name = name.replace( rupper, "-$1" ).toLowerCase();
+
+		if ( (defaultView = elem.ownerDocument.defaultView) &&
+				(computedStyle = defaultView.getComputedStyle( elem, null )) ) {
+			ret = computedStyle.getPropertyValue( name );
+			if ( ret === "" && !jQuery.contains( elem.ownerDocument.documentElement, elem ) ) {
+				ret = jQuery.style( elem, name );
+			}
+		}
+
+		return ret;
+	};
+}
+
+if ( document.documentElement.currentStyle ) {
+	currentStyle = function( elem, name ) {
+		var left, rsLeft, uncomputed,
+			ret = elem.currentStyle && elem.currentStyle[ name ],
+			style = elem.style;
+
+		// Avoid setting ret to empty string here
+		// so we don't default to auto
+		if ( ret === null && style && (uncomputed = style[ name ]) ) {
+			ret = uncomputed;
+		}
+
+		// From the awesome hack by Dean Edwards
+		// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
+
+		// If we're not dealing with a regular pixel number
+		// but a number that has a weird ending, we need to convert it to pixels
+		if ( !rnumpx.test( ret ) && rnum.test( ret ) ) {
+
+			// Remember the original values
+			left = style.left;
+			rsLeft = elem.runtimeStyle && elem.runtimeStyle.left;
+
+			// Put in the new values to get a computed value out
+			if ( rsLeft ) {
+				elem.runtimeStyle.left = elem.currentStyle.left;
+			}
+			style.left = name === "fontSize" ? "1em" : ( ret || 0 );
+			ret = style.pixelLeft + "px";
+
+			// Revert the changed values
+			style.left = left;
+			if ( rsLeft ) {
+				elem.runtimeStyle.left = rsLeft;
+			}
+		}
+
+		return ret === "" ? "auto" : ret;
+	};
+}
+
+curCSS = getComputedStyle || currentStyle;
+
+function getWH( elem, name, extra ) {
+
+	// Start with offset property
+	var val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
+		which = name === "width" ? cssWidth : cssHeight,
+		i = 0,
+		len = which.length;
+
+	if ( val > 0 ) {
+		if ( extra !== "border" ) {
+			for ( ; i < len; i++ ) {
+				if ( !extra ) {
+					val -= parseFloat( jQuery.css( elem, "padding" + which[ i ] ) ) || 0;
+				}
+				if ( extra === "margin" ) {
+					val += parseFloat( jQuery.css( elem, extra + which[ i ] ) ) || 0;
+				} else {
+					val -= parseFloat( jQuery.css( elem, "border" + which[ i ] + "Width" ) ) || 0;
+				}
+			}
+		}
+
+		return val + "px";
+	}
+
+	// Fall back to computed then uncomputed css if necessary
+	val = curCSS( elem, name, name );
+	if ( val < 0 || val == null ) {
+		val = elem.style[ name ] || 0;
+	}
+	// Normalize "", auto, and prepare for extra
+	val = parseFloat( val ) || 0;
+
+	// Add padding, border, margin
+	if ( extra ) {
+		for ( ; i < len; i++ ) {
+			val += parseFloat( jQuery.css( elem, "padding" + which[ i ] ) ) || 0;
+			if ( extra !== "padding" ) {
+				val += parseFloat( jQuery.css( elem, "border" + which[ i ] + "Width" ) ) || 0;
+			}
+			if ( extra === "margin" ) {
+				val += parseFloat( jQuery.css( elem, extra + which[ i ] ) ) || 0;
+			}
+		}
+	}
+
+	return val + "px";
+}
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.hidden = function( elem ) {
+		var width = elem.offsetWidth,
+			height = elem.offsetHeight;
+
+		return ( width === 0 && height === 0 ) || (!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
+	};
+
+	jQuery.expr.filters.visible = function( elem ) {
+		return !jQuery.expr.filters.hidden( elem );
+	};
+}
+
+
+
+
+var r20 = /%20/g,
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rhash = /#.*$/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
+	rinput = /^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+	rquery = /\?/,
+	rscript = /<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
+	rselectTextarea = /^(?:select|textarea)/i,
+	rspacesAjax = /\s+/,
+	rts = /([?&])_=[^&]*/,
+	rurl = /^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,
+
+	// Keep a copy of the old load method
+	_load = jQuery.fn.load,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Document location
+	ajaxLocation,
+
+	// Document location segments
+	ajaxLocParts,
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = ["*/"] + ["*"];
+
+// #8138, IE may throw an exception when accessing
+// a field from window.location if document.domain has been set
+try {
+	ajaxLocation = location.href;
+} catch( e ) {
+	// Use the href attribute of an A element
+	// since IE will modify it given document.location
+	ajaxLocation = document.createElement( "a" );
+	ajaxLocation.href = "";
+	ajaxLocation = ajaxLocation.href;
+}
+
+// Segment location into parts
+ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		if ( jQuery.isFunction( func ) ) {
+			var dataTypes = dataTypeExpression.toLowerCase().split( rspacesAjax ),
+				i = 0,
+				length = dataTypes.length,
+				dataType,
+				list,
+				placeBefore;
+
+			// For each dataType in the dataTypeExpression
+			for ( ; i < length; i++ ) {
+				dataType = dataTypes[ i ];
+				// We control if we're asked to add before
+				// any existing element
+				placeBefore = /^\+/.test( dataType );
+				if ( placeBefore ) {
+					dataType = dataType.substr( 1 ) || "*";
+				}
+				list = structure[ dataType ] = structure[ dataType ] || [];
+				// then we add to the structure accordingly
+				list[ placeBefore ? "unshift" : "push" ]( func );
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR,
+		dataType /* internal */, inspected /* internal */ ) {
+
+	dataType = dataType || options.dataTypes[ 0 ];
+	inspected = inspected || {};
+
+	inspected[ dataType ] = true;
+
+	var list = structure[ dataType ],
+		i = 0,
+		length = list ? list.length : 0,
+		executeOnly = ( structure === prefilters ),
+		selection;
+
+	for ( ; i < length && ( executeOnly || !selection ); i++ ) {
+		selection = list[ i ]( options, originalOptions, jqXHR );
+		// If we got redirected to another dataType
+		// we try there if executing only and not done already
+		if ( typeof selection === "string" ) {
+			if ( !executeOnly || inspected[ selection ] ) {
+				selection = undefined;
+			} else {
+				options.dataTypes.unshift( selection );
+				selection = inspectPrefiltersOrTransports(
+						structure, options, originalOptions, jqXHR, selection, inspected );
+			}
+		}
+	}
+	// If we're only executing or nothing was selected
+	// we try the catchall dataType if not done already
+	if ( ( executeOnly || !selection ) && !inspected[ "*" ] ) {
+		selection = inspectPrefiltersOrTransports(
+				structure, options, originalOptions, jqXHR, "*", inspected );
+	}
+	// unnecessary when only executing (prefilters)
+	// but it'll be ignored by the caller in that case
+	return selection;
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var key, deep,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+}
+
+jQuery.fn.extend({
+	load: function( url, params, callback ) {
+		if ( typeof url !== "string" && _load ) {
+			return _load.apply( this, arguments );
+
+		// Don't do a request if no elements are being requested
+		} else if ( !this.length ) {
+			return this;
+		}
+
+		var off = url.indexOf( " " );
+		if ( off >= 0 ) {
+			var selector = url.slice( off, url.length );
+			url = url.slice( 0, off );
+		}
+
+		// Default to a GET request
+		var type = "GET";
+
+		// If the second parameter was provided
+		if ( params ) {
+			// If it's a function
+			if ( jQuery.isFunction( params ) ) {
+				// We assume that it's the callback
+				callback = params;
+				params = undefined;
+
+			// Otherwise, build a param string
+			} else if ( typeof params === "object" ) {
+				params = jQuery.param( params, jQuery.ajaxSettings.traditional );
+				type = "POST";
+			}
+		}
+
+		var self = this;
+
+		// Request the remote document
+		jQuery.ajax({
+			url: url,
+			type: type,
+			dataType: "html",
+			data: params,
+			// Complete callback (responseText is used internally)
+			complete: function( jqXHR, status, responseText ) {
+				// Store the response as specified by the jqXHR object
+				responseText = jqXHR.responseText;
+				// If successful, inject the HTML into all the matched elements
+				if ( jqXHR.isResolved() ) {
+					// #4825: Get the actual response in case
+					// a dataFilter is present in ajaxSettings
+					jqXHR.done(function( r ) {
+						responseText = r;
+					});
+					// See if a selector was specified
+					self.html( selector ?
+						// Create a dummy div to hold the results
+						jQuery("<div>")
+							// inject the contents of the document in, removing the scripts
+							// to avoid any 'Permission Denied' errors in IE
+							.append(responseText.replace(rscript, ""))
+
+							// Locate the specified elements
+							.find(selector) :
+
+						// If not, just inject the full result
+						responseText );
+				}
+
+				if ( callback ) {
+					self.each( callback, [ responseText, status, jqXHR ] );
+				}
+			}
+		});
+
+		return this;
+	},
+
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+
+	serializeArray: function() {
+		return this.map(function(){
+			return this.elements ? jQuery.makeArray( this.elements ) : this;
+		})
+		.filter(function(){
+			return this.name && !this.disabled &&
+				( this.checked || rselectTextarea.test( this.nodeName ) ||
+					rinput.test( this.type ) );
+		})
+		.map(function( i, elem ){
+			var val = jQuery( this ).val();
+
+			return val == null ?
+				null :
+				jQuery.isArray( val ) ?
+					jQuery.map( val, function( val, i ){
+						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+					}) :
+					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		}).get();
+	}
+});
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( "ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split( " " ), function( i, o ){
+	jQuery.fn[ o ] = function( f ){
+		return this.on( o, f );
+	};
+});
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+		// shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		return jQuery.ajax({
+			type: method,
+			url: url,
+			data: data,
+			success: callback,
+			dataType: type
+		});
+	};
+});
+
+jQuery.extend({
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		if ( settings ) {
+			// Building a settings object
+			ajaxExtend( target, jQuery.ajaxSettings );
+		} else {
+			// Extending ajaxSettings
+			settings = target;
+			target = jQuery.ajaxSettings;
+		}
+		ajaxExtend( target, settings );
+		return target;
+	},
+
+	ajaxSettings: {
+		url: ajaxLocation,
+		isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ),
+		global: true,
+		type: "GET",
+		contentType: "application/x-www-form-urlencoded",
+		processData: true,
+		async: true,
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			xml: "application/xml, text/xml",
+			html: "text/html",
+			text: "text/plain",
+			json: "application/json, text/javascript",
+			"*": allTypes
+		},
+
+		contents: {
+			xml: /xml/,
+			html: /html/,
+			json: /json/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText"
+		},
+
+		// List of data converters
+		// 1) key format is "source_type destination_type" (a single space in-between)
+		// 2) the catchall symbol "*" can be used for source_type
+		converters: {
+
+			// Convert anything to text
+			"* text": window.String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": jQuery.parseJSON,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			context: true,
+			url: true
+		}
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var // Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+			// Callbacks context
+			callbackContext = s.context || s,
+			// Context for global events
+			// It's the callbackContext if one was provided in the options
+			// and if it's a DOM node or a jQuery collection
+			globalEventContext = callbackContext !== s &&
+				( callbackContext.nodeType || callbackContext instanceof jQuery ) ?
+						jQuery( callbackContext ) : jQuery.event,
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks( "once memory" ),
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+			// ifModified key
+			ifModifiedKey,
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+			// Response headers
+			responseHeadersString,
+			responseHeaders,
+			// transport
+			transport,
+			// timeout handle
+			timeoutTimer,
+			// Cross-domain detection vars
+			parts,
+			// The jqXHR state
+			state = 0,
+			// To know if global events are to be dispatched
+			fireGlobals,
+			// Loop variable
+			i,
+			// Fake xhr
+			jqXHR = {
+
+				readyState: 0,
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					if ( !state ) {
+						var lname = name.toLowerCase();
+						name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return state === 2 ? responseHeadersString : null;
+				},
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( state === 2 ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while( ( match = rheaders.exec( responseHeadersString ) ) ) {
+								responseHeaders[ match[1].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match === undefined ? null : match;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( !state ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					statusText = statusText || "abort";
+					if ( transport ) {
+						transport.abort( statusText );
+					}
+					done( 0, statusText );
+					return this;
+				}
+			};
+
+		// Callback for when everything is done
+		// It is defined here because jslint complains if it is declared
+		// at the end of the function (which would be more logical and readable)
+		function done( status, nativeStatusText, responses, headers ) {
+
+			// Called once
+			if ( state === 2 ) {
+				return;
+			}
+
+			// State is "done" now
+			state = 2;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			var isSuccess,
+				success,
+				error,
+				statusText = nativeStatusText,
+				response = responses ? ajaxHandleResponses( s, jqXHR, responses ) : undefined,
+				lastModified,
+				etag;
+
+			// If successful, handle type chaining
+			if ( status >= 200 && status < 300 || status === 304 ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+
+					if ( ( lastModified = jqXHR.getResponseHeader( "Last-Modified" ) ) ) {
+						jQuery.lastModified[ ifModifiedKey ] = lastModified;
+					}
+					if ( ( etag = jqXHR.getResponseHeader( "Etag" ) ) ) {
+						jQuery.etag[ ifModifiedKey ] = etag;
+					}
+				}
+
+				// If not modified
+				if ( status === 304 ) {
+
+					statusText = "notmodified";
+					isSuccess = true;
+
+				// If we have data
+				} else {
+
+					try {
+						success = ajaxConvert( s, response );
+						statusText = "success";
+						isSuccess = true;
+					} catch(e) {
+						// We have a parsererror
+						statusText = "parsererror";
+						error = e;
+					}
+				}
+			} else {
+				// We extract error from statusText
+				// then normalize statusText and status for non-aborts
+				error = statusText;
+				if ( !statusText || status ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = "" + ( nativeStatusText || statusText );
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajax" + ( isSuccess ? "Success" : "Error" ),
+						[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger( "ajaxStop" );
+				}
+			}
+		}
+
+		// Attach deferreds
+		deferred.promise( jqXHR );
+		jqXHR.success = jqXHR.done;
+		jqXHR.error = jqXHR.fail;
+		jqXHR.complete = completeDeferred.add;
+
+		// Status-dependent callbacks
+		jqXHR.statusCode = function( map ) {
+			if ( map ) {
+				var tmp;
+				if ( state < 2 ) {
+					for ( tmp in map ) {
+						statusCode[ tmp ] = [ statusCode[tmp], map[tmp] ];
+					}
+				} else {
+					tmp = map[ jqXHR.status ];
+					jqXHR.then( tmp, tmp );
+				}
+			}
+			return this;
+		};
+
+		// Remove hash character (#7531: and string promotion)
+		// Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
+
+		// Extract dataTypes list
+		s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().split( rspacesAjax );
+
+		// Determine if a cross-domain request is in order
+		if ( s.crossDomain == null ) {
+			parts = rurl.exec( s.url.toLowerCase() );
+			s.crossDomain = !!( parts &&
+				( parts[ 1 ] != ajaxLocParts[ 1 ] || parts[ 2 ] != ajaxLocParts[ 2 ] ||
+					( parts[ 3 ] || ( parts[ 1 ] === "http:" ? 80 : 443 ) ) !=
+						( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? 80 : 443 ) ) )
+			);
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefiler, stop there
+		if ( state === 2 ) {
+			return false;
+		}
+
+		// We can fire global events as of now if asked to
+		fireGlobals = s.global;
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger( "ajaxStart" );
+		}
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.data;
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Get ifModifiedKey before adding the anti-cache parameter
+			ifModifiedKey = s.url;
+
+			// Add anti-cache in url if needed
+			if ( s.cache === false ) {
+
+				var ts = jQuery.now(),
+					// try replacing _= if it is there
+					ret = s.url.replace( rts, "$1_=" + ts );
+
+				// if nothing was replaced, add timestamp to the end
+				s.url = ret + ( ( ret === s.url ) ? ( rquery.test( s.url ) ? "&" : "?" ) + "_=" + ts : "" );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			ifModifiedKey = ifModifiedKey || s.url;
+			if ( jQuery.lastModified[ ifModifiedKey ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ ifModifiedKey ] );
+			}
+			if ( jQuery.etag[ ifModifiedKey ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ ifModifiedKey ] );
+			}
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
+				s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
+				// Abort if not done already
+				jqXHR.abort();
+				return false;
+
+		}
+
+		// Install callbacks on deferreds
+		for ( i in { success: 1, error: 1, complete: 1 } ) {
+			jqXHR[ i ]( s[ i ] );
+		}
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = setTimeout( function(){
+					jqXHR.abort( "timeout" );
+				}, s.timeout );
+			}
+
+			try {
+				state = 1;
+				transport.send( requestHeaders, done );
+			} catch (e) {
+				// Propagate exception as error if not done
+				if ( state < 2 ) {
+					done( -1, e );
+				// Simply rethrow otherwise
+				} else {
+					throw e;
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	// Serialize an array of form elements or a set of
+	// key/values into a query string
+	param: function( a, traditional ) {
+		var s = [],
+			add = function( key, value ) {
+				// If value is a function, invoke it and return its value
+				value = jQuery.isFunction( value ) ? value() : value;
+				s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
+			};
+
+		// Set traditional to true for jQuery <= 1.3.2 behavior.
+		if ( traditional === undefined ) {
+			traditional = jQuery.ajaxSettings.traditional;
+		}
+
+		// If an array was passed in, assume that it is an array of form elements.
+		if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+			// Serialize the form elements
+			jQuery.each( a, function() {
+				add( this.name, this.value );
+			});
+
+		} else {
+			// If traditional, encode the "old" way (the way 1.3.2 or older
+			// did it), otherwise encode params recursively.
+			for ( var prefix in a ) {
+				buildParams( prefix, a[ prefix ], traditional, add );
+			}
+		}
+
+		// Return the resulting serialization
+		return s.join( "&" ).replace( r20, "+" );
+	}
+});
+
+function buildParams( prefix, obj, traditional, add ) {
+	if ( jQuery.isArray( obj ) ) {
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+				// If array item is non-scalar (array or object), encode its
+				// numeric index to resolve deserialization ambiguity issues.
+				// Note that rack (as of 1.0.0) can't currently deserialize
+				// nested arrays properly, and attempting to do so may cause
+				// a server error. Possible fixes are to modify rack's
+				// deserialization algorithm or to provide an option or flag
+				// to force array serialization to be shallow.
+				buildParams( prefix + "[" + ( typeof v === "object" || jQuery.isArray(v) ? i : "" ) + "]", v, traditional, add );
+			}
+		});
+
+	} else if ( !traditional && obj != null && typeof obj === "object" ) {
+		// Serialize object item.
+		for ( var name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+
+// This is still on the jQuery object... for now
+// Want to move this to jQuery.ajax some day
+jQuery.extend({
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {}
+
+});
+
+/* Handles responses to an ajax request:
+ * - sets all responseXXX fields accordingly
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+
+	var contents = s.contents,
+		dataTypes = s.dataTypes,
+		responseFields = s.responseFields,
+		ct,
+		type,
+		finalDataType,
+		firstDataType;
+
+	// Fill responseXXX fields
+	for ( type in responseFields ) {
+		if ( type in responses ) {
+			jqXHR[ responseFields[type] ] = responses[ type ];
+		}
+	}
+
+	// Remove auto dataType and get content-type in the process
+	while( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader( "content-type" );
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+// Chain conversions given the request and the original response
+function ajaxConvert( s, response ) {
+
+	// Apply the dataFilter if provided
+	if ( s.dataFilter ) {
+		response = s.dataFilter( response, s.dataType );
+	}
+
+	var dataTypes = s.dataTypes,
+		converters = {},
+		i,
+		key,
+		length = dataTypes.length,
+		tmp,
+		// Current and previous dataTypes
+		current = dataTypes[ 0 ],
+		prev,
+		// Conversion expression
+		conversion,
+		// Conversion function
+		conv,
+		// Conversion functions (transitive conversion)
+		conv1,
+		conv2;
+
+	// For each dataType in the chain
+	for ( i = 1; i < length; i++ ) {
+
+		// Create converters map
+		// with lowercased keys
+		if ( i === 1 ) {
+			for ( key in s.converters ) {
+				if ( typeof key === "string" ) {
+					converters[ key.toLowerCase() ] = s.converters[ key ];
+				}
+			}
+		}
+
+		// Get the dataTypes
+		prev = current;
+		current = dataTypes[ i ];
+
+		// If current is auto dataType, update it to prev
+		if ( current === "*" ) {
+			current = prev;
+		// If no auto and dataTypes are actually different
+		} else if ( prev !== "*" && prev !== current ) {
+
+			// Get the converter
+			conversion = prev + " " + current;
+			conv = converters[ conversion ] || converters[ "* " + current ];
+
+			// If there is no direct converter, search transitively
+			if ( !conv ) {
+				conv2 = undefined;
+				for ( conv1 in converters ) {
+					tmp = conv1.split( " " );
+					if ( tmp[ 0 ] === prev || tmp[ 0 ] === "*" ) {
+						conv2 = converters[ tmp[1] + " " + current ];
+						if ( conv2 ) {
+							conv1 = converters[ conv1 ];
+							if ( conv1 === true ) {
+								conv = conv2;
+							} else if ( conv2 === true ) {
+								conv = conv1;
+							}
+							break;
+						}
+					}
+				}
+			}
+			// If we found no converter, dispatch an error
+			if ( !( conv || conv2 ) ) {
+				jQuery.error( "No conversion from " + conversion.replace(" "," to ") );
+			}
+			// If found converter is not an equivalence
+			if ( conv !== true ) {
+				// Convert with 1 or 2 converters accordingly
+				response = conv ? conv( response ) : conv2( conv1(response) );
+			}
+		}
+	}
+	return response;
+}
+
+
+
+
+var jsc = jQuery.now(),
+	jsre = /(\=)\?(&|$)|\?\?/i;
+
+// Default jsonp settings
+jQuery.ajaxSetup({
+	jsonp: "callback",
+	jsonpCallback: function() {
+		return jQuery.expando + "_" + ( jsc++ );
+	}
+});
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var inspectData = s.contentType === "application/x-www-form-urlencoded" &&
+		( typeof s.data === "string" );
+
+	if ( s.dataTypes[ 0 ] === "jsonp" ||
+		s.jsonp !== false && ( jsre.test( s.url ) ||
+				inspectData && jsre.test( s.data ) ) ) {
+
+		var responseContainer,
+			jsonpCallback = s.jsonpCallback =
+				jQuery.isFunction( s.jsonpCallback ) ? s.jsonpCallback() : s.jsonpCallback,
+			previous = window[ jsonpCallback ],
+			url = s.url,
+			data = s.data,
+			replace = "$1" + jsonpCallback + "$2";
+
+		if ( s.jsonp !== false ) {
+			url = url.replace( jsre, replace );
+			if ( s.url === url ) {
+				if ( inspectData ) {
+					data = data.replace( jsre, replace );
+				}
+				if ( s.data === data ) {
+					// Add callback manually
+					url += (/\?/.test( url ) ? "&" : "?") + s.jsonp + "=" + jsonpCallback;
+				}
+			}
+		}
+
+		s.url = url;
+		s.data = data;
+
+		// Install callback
+		window[ jsonpCallback ] = function( response ) {
+			responseContainer = [ response ];
+		};
+
+		// Clean-up function
+		jqXHR.always(function() {
+			// Set callback back to previous value
+			window[ jsonpCallback ] = previous;
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( previous ) ) {
+				window[ jsonpCallback ]( responseContainer[ 0 ] );
+			}
+		});
+
+		// Use data converter to retrieve json after script execution
+		s.converters["script json"] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( jsonpCallback + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Delegate to script
+		return "script";
+	}
+});
+
+
+
+
+// Install script dataType
+jQuery.ajaxSetup({
+	accepts: {
+		script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /javascript|ecmascript/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+});
+
+// Handle cache's special case and global
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+		s.global = false;
+	}
+});
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function(s) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+
+		var script,
+			head = document.head || document.getElementsByTagName( "head" )[0] || document.documentElement;
+
+		return {
+
+			send: function( _, callback ) {
+
+				script = document.createElement( "script" );
+
+				script.async = "async";
+
+				if ( s.scriptCharset ) {
+					script.charset = s.scriptCharset;
+				}
+
+				script.src = s.url;
+
+				// Attach handlers for all browsers
+				script.onload = script.onreadystatechange = function( _, isAbort ) {
+
+					if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) {
+
+						// Handle memory leak in IE
+						script.onload = script.onreadystatechange = null;
+
+						// Remove the script
+						if ( head && script.parentNode ) {
+							head.removeChild( script );
+						}
+
+						// Dereference the script
+						script = undefined;
+
+						// Callback if not abort
+						if ( !isAbort ) {
+							callback( 200, "success" );
+						}
+					}
+				};
+				// Use insertBefore instead of appendChild  to circumvent an IE6 bug.
+				// This arises when a base node is used (#2709 and #4378).
+				head.insertBefore( script, head.firstChild );
+			},
+
+			abort: function() {
+				if ( script ) {
+					script.onload( 0, 1 );
+				}
+			}
+		};
+	}
+});
+
+
+
+
+var // #5280: Internet Explorer will keep connections alive if we don't abort on unload
+	xhrOnUnloadAbort = window.ActiveXObject ? function() {
+		// Abort all pending requests
+		for ( var key in xhrCallbacks ) {
+			xhrCallbacks[ key ]( 0, 1 );
+		}
+	} : false,
+	xhrId = 0,
+	xhrCallbacks;
+
+// Functions to create xhrs
+function createStandardXHR() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch( e ) {}
+}
+
+function createActiveXHR() {
+	try {
+		return new window.ActiveXObject( "Microsoft.XMLHTTP" );
+	} catch( e ) {}
+}
+
+// Create the request object
+// (This is still attached to ajaxSettings for backward compatibility)
+jQuery.ajaxSettings.xhr = window.ActiveXObject ?
+	/* Microsoft failed to properly
+	 * implement the XMLHttpRequest in IE7 (can't request local files),
+	 * so we use the ActiveXObject when it is available
+	 * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+	 * we need a fallback.
+	 */
+	function() {
+		return !this.isLocal && createStandardXHR() || createActiveXHR();
+	} :
+	// For all other browsers, use the standard XMLHttpRequest object
+	createStandardXHR;
+
+// Determine support properties
+(function( xhr ) {
+	jQuery.extend( jQuery.support, {
+		ajax: !!xhr,
+		cors: !!xhr && ( "withCredentials" in xhr )
+	});
+})( jQuery.ajaxSettings.xhr() );
+
+// Create transport if the browser can provide an xhr
+if ( jQuery.support.ajax ) {
+
+	jQuery.ajaxTransport(function( s ) {
+		// Cross domain only allowed if supported through XMLHttpRequest
+		if ( !s.crossDomain || jQuery.support.cors ) {
+
+			var callback;
+
+			return {
+				send: function( headers, complete ) {
+
+					// Get a new xhr
+					var xhr = s.xhr(),
+						handle,
+						i;
+
+					// Open the socket
+					// Passing null username, generates a login popup on Opera (#2865)
+					if ( s.username ) {
+						xhr.open( s.type, s.url, s.async, s.username, s.password );
+					} else {
+						xhr.open( s.type, s.url, s.async );
+					}
+
+					// Apply custom fields if provided
+					if ( s.xhrFields ) {
+						for ( i in s.xhrFields ) {
+							xhr[ i ] = s.xhrFields[ i ];
+						}
+					}
+
+					// Override mime type if needed
+					if ( s.mimeType && xhr.overrideMimeType ) {
+						xhr.overrideMimeType( s.mimeType );
+					}
+
+					// X-Requested-With header
+					// For cross-domain requests, seeing as conditions for a preflight are
+					// akin to a jigsaw puzzle, we simply never set it to be sure.
+					// (it can always be set on a per-request basis or even using ajaxSetup)
+					// For same-domain requests, won't change header if already provided.
+					if ( !s.crossDomain && !headers["X-Requested-With"] ) {
+						headers[ "X-Requested-With" ] = "XMLHttpRequest";
+					}
+
+					// Need an extra try/catch for cross domain requests in Firefox 3
+					try {
+						for ( i in headers ) {
+							xhr.setRequestHeader( i, headers[ i ] );
+						}
+					} catch( _ ) {}
+
+					// Do send the request
+					// This may raise an exception which is actually
+					// handled in jQuery.ajax (so no try/catch here)
+					xhr.send( ( s.hasContent && s.data ) || null );
+
+					// Listener
+					callback = function( _, isAbort ) {
+
+						var status,
+							statusText,
+							responseHeaders,
+							responses,
+							xml;
+
+						// Firefox throws exceptions when accessing properties
+						// of an xhr when a network error occured
+						// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE)
+						try {
+
+							// Was never called and is aborted or complete
+							if ( callback && ( isAbort || xhr.readyState === 4 ) ) {
+
+								// Only called once
+								callback = undefined;
+
+								// Do not keep as active anymore
+								if ( handle ) {
+									xhr.onreadystatechange = jQuery.noop;
+									if ( xhrOnUnloadAbort ) {
+										delete xhrCallbacks[ handle ];
+									}
+								}
+
+								// If it's an abort
+								if ( isAbort ) {
+									// Abort it manually if needed
+									if ( xhr.readyState !== 4 ) {
+										xhr.abort();
+									}
+								} else {
+									status = xhr.status;
+									responseHeaders = xhr.getAllResponseHeaders();
+									responses = {};
+									xml = xhr.responseXML;
+
+									// Construct response list
+									if ( xml && xml.documentElement /* #4958 */ ) {
+										responses.xml = xml;
+									}
+									responses.text = xhr.responseText;
+
+									// Firefox throws an exception when accessing
+									// statusText for faulty cross-domain requests
+									try {
+										statusText = xhr.statusText;
+									} catch( e ) {
+										// We normalize with Webkit giving an empty statusText
+										statusText = "";
+									}
+
+									// Filter status for non standard behaviors
+
+									// If the request is local and we have data: assume a success
+									// (success with no data won't get notified, that's the best we
+									// can do given current implementations)
+									if ( !status && s.isLocal && !s.crossDomain ) {
+										status = responses.text ? 200 : 404;
+									// IE - #1450: sometimes returns 1223 when it should be 204
+									} else if ( status === 1223 ) {
+										status = 204;
+									}
+								}
+							}
+						} catch( firefoxAccessException ) {
+							if ( !isAbort ) {
+								complete( -1, firefoxAccessException );
+							}
+						}
+
+						// Call complete if needed
+						if ( responses ) {
+							complete( status, statusText, responses, responseHeaders );
+						}
+					};
+
+					// if we're in sync mode or it's in cache
+					// and has been retrieved directly (IE6 & IE7)
+					// we need to manually fire the callback
+					if ( !s.async || xhr.readyState === 4 ) {
+						callback();
+					} else {
+						handle = ++xhrId;
+						if ( xhrOnUnloadAbort ) {
+							// Create the active xhrs callbacks list if needed
+							// and attach the unload handler
+							if ( !xhrCallbacks ) {
+								xhrCallbacks = {};
+								jQuery( window ).unload( xhrOnUnloadAbort );
+							}
+							// Add to list of active xhrs callbacks
+							xhrCallbacks[ handle ] = callback;
+						}
+						xhr.onreadystatechange = callback;
+					}
+				},
+
+				abort: function() {
+					if ( callback ) {
+						callback(0,1);
+					}
+				}
+			};
+		}
+	});
+}
+
+
+
+
+var elemdisplay = {},
+	iframe, iframeDoc,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rfxnum = /^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,
+	timerId,
+	fxAttrs = [
+		// height animations
+		[ "height", "marginTop", "marginBottom", "paddingTop", "paddingBottom" ],
+		// width animations
+		[ "width", "marginLeft", "marginRight", "paddingLeft", "paddingRight" ],
+		// opacity animations
+		[ "opacity" ]
+	],
+	fxNow;
+
+jQuery.fn.extend({
+	show: function( speed, easing, callback ) {
+		var elem, display;
+
+		if ( speed || speed === 0 ) {
+			return this.animate( genFx("show", 3), speed, easing, callback );
+
+		} else {
+			for ( var i = 0, j = this.length; i < j; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.style ) {
+					display = elem.style.display;
+
+					// Reset the inline display of this element to learn if it is
+					// being hidden by cascaded rules or not
+					if ( !jQuery._data(elem, "olddisplay") && display === "none" ) {
+						display = elem.style.display = "";
+					}
+
+					// Set elements which have been overridden with display: none
+					// in a stylesheet to whatever the default browser style is
+					// for such an element
+					if ( display === "" && jQuery.css(elem, "display") === "none" ) {
+						jQuery._data( elem, "olddisplay", defaultDisplay(elem.nodeName) );
+					}
+				}
+			}
+
+			// Set the display of most of the elements in a second loop
+			// to avoid the constant reflow
+			for ( i = 0; i < j; i++ ) {
+				elem = this[ i ];
+
+				if ( elem.style ) {
+					display = elem.style.display;
+
+					if ( display === "" || display === "none" ) {
+						elem.style.display = jQuery._data( elem, "olddisplay" ) || "";
+					}
+				}
+			}
+
+			return this;
+		}
+	},
+
+	hide: function( speed, easing, callback ) {
+		if ( speed || speed === 0 ) {
+			return this.animate( genFx("hide", 3), speed, easing, callback);
+
+		} else {
+			var elem, display,
+				i = 0,
+				j = this.length;
+
+			for ( ; i < j; i++ ) {
+				elem = this[i];
+				if ( elem.style ) {
+					display = jQuery.css( elem, "display" );
+
+					if ( display !== "none" && !jQuery._data( elem, "olddisplay" ) ) {
+						jQuery._data( elem, "olddisplay", display );
+					}
+				}
+			}
+
+			// Set the display of the elements in a second loop
+			// to avoid the constant reflow
+			for ( i = 0; i < j; i++ ) {
+				if ( this[i].style ) {
+					this[i].style.display = "none";
+				}
+			}
+
+			return this;
+		}
+	},
+
+	// Save the old toggle function
+	_toggle: jQuery.fn.toggle,
+
+	toggle: function( fn, fn2, callback ) {
+		var bool = typeof fn === "boolean";
+
+		if ( jQuery.isFunction(fn) && jQuery.isFunction(fn2) ) {
+			this._toggle.apply( this, arguments );
+
+		} else if ( fn == null || bool ) {
+			this.each(function() {
+				var state = bool ? fn : jQuery(this).is(":hidden");
+				jQuery(this)[ state ? "show" : "hide" ]();
+			});
+
+		} else {
+			this.animate(genFx("toggle", 3), fn, fn2, callback);
+		}
+
+		return this;
+	},
+
+	fadeTo: function( speed, to, easing, callback ) {
+		return this.filter(":hidden").css("opacity", 0).show().end()
+					.animate({opacity: to}, speed, easing, callback);
+	},
+
+	animate: function( prop, speed, easing, callback ) {
+		var optall = jQuery.speed( speed, easing, callback );
+
+		if ( jQuery.isEmptyObject( prop ) ) {
+			return this.each( optall.complete, [ false ] );
+		}
+
+		// Do not change referenced properties as per-property easing will be lost
+		prop = jQuery.extend( {}, prop );
+
+		function doAnimation() {
+			// XXX 'this' does not always have a nodeName when running the
+			// test suite
+
+			if ( optall.queue === false ) {
+				jQuery._mark( this );
+			}
+
+			var opt = jQuery.extend( {}, optall ),
+				isElement = this.nodeType === 1,
+				hidden = isElement && jQuery(this).is(":hidden"),
+				name, val, p, e,
+				parts, start, end, unit,
+				method;
+
+			// will store per property easing and be used to determine when an animation is complete
+			opt.animatedProperties = {};
+
+			for ( p in prop ) {
+
+				// property name normalization
+				name = jQuery.camelCase( p );
+				if ( p !== name ) {
+					prop[ name ] = prop[ p ];
+					delete prop[ p ];
+				}
+
+				val = prop[ name ];
+
+				// easing resolution: per property > opt.specialEasing > opt.easing > 'swing' (default)
+				if ( jQuery.isArray( val ) ) {
+					opt.animatedProperties[ name ] = val[ 1 ];
+					val = prop[ name ] = val[ 0 ];
+				} else {
+					opt.animatedProperties[ name ] = opt.specialEasing && opt.specialEasing[ name ] || opt.easing || 'swing';
+				}
+
+				if ( val === "hide" && hidden || val === "show" && !hidden ) {
+					return opt.complete.call( this );
+				}
+
+				if ( isElement && ( name === "height" || name === "width" ) ) {
+					// Make sure that nothing sneaks out
+					// Record all 3 overflow attributes because IE does not
+					// change the overflow attribute when overflowX and
+					// overflowY are set to the same value
+					opt.overflow = [ this.style.overflow, this.style.overflowX, this.style.overflowY ];
+
+					// Set display property to inline-block for height/width
+					// animations on inline elements that are having width/height animated
+					if ( jQuery.css( this, "display" ) === "inline" &&
+							jQuery.css( this, "float" ) === "none" ) {
+
+						// inline-level elements accept inline-block;
+						// block-level elements need to be inline with layout
+						if ( !jQuery.support.inlineBlockNeedsLayout || defaultDisplay( this.nodeName ) === "inline" ) {
+							this.style.display = "inline-block";
+
+						} else {
+							this.style.zoom = 1;
+						}
+					}
+				}
+			}
+
+			if ( opt.overflow != null ) {
+				this.style.overflow = "hidden";
+			}
+
+			for ( p in prop ) {
+				e = new jQuery.fx( this, opt, p );
+				val = prop[ p ];
+
+				if ( rfxtypes.test( val ) ) {
+
+					// Tracks whether to show or hide based on private
+					// data attached to the element
+					method = jQuery._data( this, "toggle" + p ) || ( val === "toggle" ? hidden ? "show" : "hide" : 0 );
+					if ( method ) {
+						jQuery._data( this, "toggle" + p, method === "show" ? "hide" : "show" );
+						e[ method ]();
+					} else {
+						e[ val ]();
+					}
+
+				} else {
+					parts = rfxnum.exec( val );
+					start = e.cur();
+
+					if ( parts ) {
+						end = parseFloat( parts[2] );
+						unit = parts[3] || ( jQuery.cssNumber[ p ] ? "" : "px" );
+
+						// We need to compute starting value
+						if ( unit !== "px" ) {
+							jQuery.style( this, p, (end || 1) + unit);
+							start = ( (end || 1) / e.cur() ) * start;
+							jQuery.style( this, p, start + unit);
+						}
+
+						// If a +=/-= token was provided, we're doing a relative animation
+						if ( parts[1] ) {
+							end = ( (parts[ 1 ] === "-=" ? -1 : 1) * end ) + start;
+						}
+
+						e.custom( start, end, unit );
+
+					} else {
+						e.custom( start, val, "" );
+					}
+				}
+			}
+
+			// For JS strict compliance
+			return true;
+		}
+
+		return optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+
+	stop: function( type, clearQueue, gotoEnd ) {
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each(function() {
+			var index,
+				hadTimers = false,
+				timers = jQuery.timers,
+				data = jQuery._data( this );
+
+			// clear marker counters if we know they won't be
+			if ( !gotoEnd ) {
+				jQuery._unmark( true, this );
+			}
+
+			function stopQueue( elem, data, index ) {
+				var hooks = data[ index ];
+				jQuery.removeData( elem, index, true );
+				hooks.stop( gotoEnd );
+			}
+
+			if ( type == null ) {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && index.indexOf(".run") === index.length - 4 ) {
+						stopQueue( this, data, index );
+					}
+				}
+			} else if ( data[ index = type + ".run" ] && data[ index ].stop ){
+				stopQueue( this, data, index );
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) {
+					if ( gotoEnd ) {
+
+						// force the next step to be the last
+						timers[ index ]( true );
+					} else {
+						timers[ index ].saveState();
+					}
+					hadTimers = true;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// start the next in the queue if the last step wasn't forced
+			// timers currently will call their complete callbacks, which will dequeue
+			// but only if they were gotoEnd
+			if ( !( gotoEnd && hadTimers ) ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	}
+
+});
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	setTimeout( clearFxNow, 0 );
+	return ( fxNow = jQuery.now() );
+}
+
+function clearFxNow() {
+	fxNow = undefined;
+}
+
+// Generate parameters to create a standard animation
+function genFx( type, num ) {
+	var obj = {};
+
+	jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice( 0, num )), function() {
+		obj[ this ] = type;
+	});
+
+	return obj;
+}
+
+// Generate shortcuts for custom animations
+jQuery.each({
+	slideDown: genFx( "show", 1 ),
+	slideUp: genFx( "hide", 1 ),
+	slideToggle: genFx( "toggle", 1 ),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+});
+
+jQuery.extend({
+	speed: function( speed, easing, fn ) {
+		var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+			complete: fn || !fn && easing ||
+				jQuery.isFunction( speed ) && speed,
+			duration: speed,
+			easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+		};
+
+		opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
+			opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
+
+		// normalize opt.queue - true/undefined/null -> "fx"
+		if ( opt.queue == null || opt.queue === true ) {
+			opt.queue = "fx";
+		}
+
+		// Queueing
+		opt.old = opt.complete;
+
+		opt.complete = function( noUnmark ) {
+			if ( jQuery.isFunction( opt.old ) ) {
+				opt.old.call( this );
+			}
+
+			if ( opt.queue ) {
+				jQuery.dequeue( this, opt.queue );
+			} else if ( noUnmark !== false ) {
+				jQuery._unmark( this );
+			}
+		};
+
+		return opt;
+	},
+
+	easing: {
+		linear: function( p, n, firstNum, diff ) {
+			return firstNum + diff * p;
+		},
+		swing: function( p, n, firstNum, diff ) {
+			return ( ( -Math.cos( p*Math.PI ) / 2 ) + 0.5 ) * diff + firstNum;
+		}
+	},
+
+	timers: [],
+
+	fx: function( elem, options, prop ) {
+		this.options = options;
+		this.elem = elem;
+		this.prop = prop;
+
+		options.orig = options.orig || {};
+	}
+
+});
+
+jQuery.fx.prototype = {
+	// Simple function for setting a style value
+	update: function() {
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		( jQuery.fx.step[ this.prop ] || jQuery.fx.step._default )( this );
+	},
+
+	// Get the current size
+	cur: function() {
+		if ( this.elem[ this.prop ] != null && (!this.elem.style || this.elem.style[ this.prop ] == null) ) {
+			return this.elem[ this.prop ];
+		}
+
+		var parsed,
+			r = jQuery.css( this.elem, this.prop );
+		// Empty strings, null, undefined and "auto" are converted to 0,
+		// complex values such as "rotate(1rad)" are returned as is,
+		// simple values such as "10px" are parsed to Float.
+		return isNaN( parsed = parseFloat( r ) ) ? !r || r === "auto" ? 0 : r : parsed;
+	},
+
+	// Start an animation from one number to another
+	custom: function( from, to, unit ) {
+		var self = this,
+			fx = jQuery.fx;
+
+		this.startTime = fxNow || createFxNow();
+		this.end = to;
+		this.now = this.start = from;
+		this.pos = this.state = 0;
+		this.unit = unit || this.unit || ( jQuery.cssNumber[ this.prop ] ? "" : "px" );
+
+		function t( gotoEnd ) {
+			return self.step( gotoEnd );
+		}
+
+		t.queue = this.options.queue;
+		t.elem = this.elem;
+		t.saveState = function() {
+			if ( self.options.hide && jQuery._data( self.elem, "fxshow" + self.prop ) === undefined ) {
+				jQuery._data( self.elem, "fxshow" + self.prop, self.start );
+			}
+		};
+
+		if ( t() && jQuery.timers.push(t) && !timerId ) {
+			timerId = setInterval( fx.tick, fx.interval );
+		}
+	},
+
+	// Simple 'show' function
+	show: function() {
+		var dataShow = jQuery._data( this.elem, "fxshow" + this.prop );
+
+		// Remember where we started, so that we can go back to it later
+		this.options.orig[ this.prop ] = dataShow || jQuery.style( this.elem, this.prop );
+		this.options.show = true;
+
+		// Begin the animation
+		// Make sure that we start at a small width/height to avoid any flash of content
+		if ( dataShow !== undefined ) {
+			// This show is picking up where a previous hide or show left off
+			this.custom( this.cur(), dataShow );
+		} else {
+			this.custom( this.prop === "width" || this.prop === "height" ? 1 : 0, this.cur() );
+		}
+
+		// Start by showing the element
+		jQuery( this.elem ).show();
+	},
+
+	// Simple 'hide' function
+	hide: function() {
+		// Remember where we started, so that we can go back to it later
+		this.options.orig[ this.prop ] = jQuery._data( this.elem, "fxshow" + this.prop ) || jQuery.style( this.elem, this.prop );
+		this.options.hide = true;
+
+		// Begin the animation
+		this.custom( this.cur(), 0 );
+	},
+
+	// Each step of an animation
+	step: function( gotoEnd ) {
+		var p, n, complete,
+			t = fxNow || createFxNow(),
+			done = true,
+			elem = this.elem,
+			options = this.options;
+
+		if ( gotoEnd || t >= options.duration + this.startTime ) {
+			this.now = this.end;
+			this.pos = this.state = 1;
+			this.update();
+
+			options.animatedProperties[ this.prop ] = true;
+
+			for ( p in options.animatedProperties ) {
+				if ( options.animatedProperties[ p ] !== true ) {
+					done = false;
+				}
+			}
+
+			if ( done ) {
+				// Reset the overflow
+				if ( options.overflow != null && !jQuery.support.shrinkWrapBlocks ) {
+
+					jQuery.each( [ "", "X", "Y" ], function( index, value ) {
+						elem.style[ "overflow" + value ] = options.overflow[ index ];
+					});
+				}
+
+				// Hide the element if the "hide" operation was done
+				if ( options.hide ) {
+					jQuery( elem ).hide();
+				}
+
+				// Reset the properties, if the item has been hidden or shown
+				if ( options.hide || options.show ) {
+					for ( p in options.animatedProperties ) {
+						jQuery.style( elem, p, options.orig[ p ] );
+						jQuery.removeData( elem, "fxshow" + p, true );
+						// Toggle data is no longer needed
+						jQuery.removeData( elem, "toggle" + p, true );
+					}
+				}
+
+				// Execute the complete function
+				// in the event that the complete function throws an exception
+				// we must ensure it won't be called twice. #5684
+
+				complete = options.complete;
+				if ( complete ) {
+
+					options.complete = false;
+					complete.call( elem );
+				}
+			}
+
+			return false;
+
+		} else {
+			// classical easing cannot be used with an Infinity duration
+			if ( options.duration == Infinity ) {
+				this.now = t;
+			} else {
+				n = t - this.startTime;
+				this.state = n / options.duration;
+
+				// Perform the easing function, defaults to swing
+				this.pos = jQuery.easing[ options.animatedProperties[this.prop] ]( this.state, n, 0, 1, options.duration );
+				this.now = this.start + ( (this.end - this.start) * this.pos );
+			}
+			// Perform the next step of the animation
+			this.update();
+		}
+
+		return true;
+	}
+};
+
+jQuery.extend( jQuery.fx, {
+	tick: function() {
+		var timer,
+			timers = jQuery.timers,
+			i = 0;
+
+		for ( ; i < timers.length; i++ ) {
+			timer = timers[ i ];
+			// Checks the timer has not already been removed
+			if ( !timer() && timers[ i ] === timer ) {
+				timers.splice( i--, 1 );
+			}
+		}
+
+		if ( !timers.length ) {
+			jQuery.fx.stop();
+		}
+	},
+
+	interval: 13,
+
+	stop: function() {
+		clearInterval( timerId );
+		timerId = null;
+	},
+
+	speeds: {
+		slow: 600,
+		fast: 200,
+		// Default speed
+		_default: 400
+	},
+
+	step: {
+		opacity: function( fx ) {
+			jQuery.style( fx.elem, "opacity", fx.now );
+		},
+
+		_default: function( fx ) {
+			if ( fx.elem.style && fx.elem.style[ fx.prop ] != null ) {
+				fx.elem.style[ fx.prop ] = fx.now + fx.unit;
+			} else {
+				fx.elem[ fx.prop ] = fx.now;
+			}
+		}
+	}
+});
+
+// Adds width/height step functions
+// Do not set anything below 0
+jQuery.each([ "width", "height" ], function( i, prop ) {
+	jQuery.fx.step[ prop ] = function( fx ) {
+		jQuery.style( fx.elem, prop, Math.max(0, fx.now) + fx.unit );
+	};
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.animated = function( elem ) {
+		return jQuery.grep(jQuery.timers, function( fn ) {
+			return elem === fn.elem;
+		}).length;
+	};
+}
+
+// Try to restore the default display value of an element
+function defaultDisplay( nodeName ) {
+
+	if ( !elemdisplay[ nodeName ] ) {
+
+		var body = document.body,
+			elem = jQuery( "<" + nodeName + ">" ).appendTo( body ),
+			display = elem.css( "display" );
+		elem.remove();
+
+		// If the simple way fails,
+		// get element's real default display by attaching it to a temp iframe
+		if ( display === "none" || display === "" ) {
+			// No iframe to use yet, so create it
+			if ( !iframe ) {
+				iframe = document.createElement( "iframe" );
+				iframe.frameBorder = iframe.width = iframe.height = 0;
+			}
+
+			body.appendChild( iframe );
+
+			// Create a cacheable copy of the iframe document on first call.
+			// IE and Opera will allow us to reuse the iframeDoc without re-writing the fake HTML
+			// document to it; WebKit & Firefox won't allow reusing the iframe document.
+			if ( !iframeDoc || !iframe.createElement ) {
+				iframeDoc = ( iframe.contentWindow || iframe.contentDocument ).document;
+				iframeDoc.write( ( document.compatMode === "CSS1Compat" ? "<!doctype html>" : "" ) + "<html><body>" );
+				iframeDoc.close();
+			}
+
+			elem = iframeDoc.createElement( nodeName );
+
+			iframeDoc.body.appendChild( elem );
+
+			display = jQuery.css( elem, "display" );
+			body.removeChild( iframe );
+		}
+
+		// Store the correct default display
+		elemdisplay[ nodeName ] = display;
+	}
+
+	return elemdisplay[ nodeName ];
+}
+
+
+
+
+var rtable = /^t(?:able|d|h)$/i,
+	rroot = /^(?:body|html)$/i;
+
+if ( "getBoundingClientRect" in document.documentElement ) {
+	jQuery.fn.offset = function( options ) {
+		var elem = this[0], box;
+
+		if ( options ) {
+			return this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+		}
+
+		if ( !elem || !elem.ownerDocument ) {
+			return null;
+		}
+
+		if ( elem === elem.ownerDocument.body ) {
+			return jQuery.offset.bodyOffset( elem );
+		}
+
+		try {
+			box = elem.getBoundingClientRect();
+		} catch(e) {}
+
+		var doc = elem.ownerDocument,
+			docElem = doc.documentElement;
+
+		// Make sure we're not dealing with a disconnected DOM node
+		if ( !box || !jQuery.contains( docElem, elem ) ) {
+			return box ? { top: box.top, left: box.left } : { top: 0, left: 0 };
+		}
+
+		var body = doc.body,
+			win = getWindow(doc),
+			clientTop  = docElem.clientTop  || body.clientTop  || 0,
+			clientLeft = docElem.clientLeft || body.clientLeft || 0,
+			scrollTop  = win.pageYOffset || jQuery.support.boxModel && docElem.scrollTop  || body.scrollTop,
+			scrollLeft = win.pageXOffset || jQuery.support.boxModel && docElem.scrollLeft || body.scrollLeft,
+			top  = box.top  + scrollTop  - clientTop,
+			left = box.left + scrollLeft - clientLeft;
+
+		return { top: top, left: left };
+	};
+
+} else {
+	jQuery.fn.offset = function( options ) {
+		var elem = this[0];
+
+		if ( options ) {
+			return this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+		}
+
+		if ( !elem || !elem.ownerDocument ) {
+			return null;
+		}
+
+		if ( elem === elem.ownerDocument.body ) {
+			return jQuery.offset.bodyOffset( elem );
+		}
+
+		var computedStyle,
+			offsetParent = elem.offsetParent,
+			prevOffsetParent = elem,
+			doc = elem.ownerDocument,
+			docElem = doc.documentElement,
+			body = doc.body,
+			defaultView = doc.defaultView,
+			prevComputedStyle = defaultView ? defaultView.getComputedStyle( elem, null ) : elem.currentStyle,
+			top = elem.offsetTop,
+			left = elem.offsetLeft;
+
+		while ( (elem = elem.parentNode) && elem !== body && elem !== docElem ) {
+			if ( jQuery.support.fixedPosition && prevComputedStyle.position === "fixed" ) {
+				break;
+			}
+
+			computedStyle = defaultView ? defaultView.getComputedStyle(elem, null) : elem.currentStyle;
+			top  -= elem.scrollTop;
+			left -= elem.scrollLeft;
+
+			if ( elem === offsetParent ) {
+				top  += elem.offsetTop;
+				left += elem.offsetLeft;
+
+				if ( jQuery.support.doesNotAddBorder && !(jQuery.support.doesAddBorderForTableAndCells && rtable.test(elem.nodeName)) ) {
+					top  += parseFloat( computedStyle.borderTopWidth  ) || 0;
+					left += parseFloat( computedStyle.borderLeftWidth ) || 0;
+				}
+
+				prevOffsetParent = offsetParent;
+				offsetParent = elem.offsetParent;
+			}
+
+			if ( jQuery.support.subtractsBorderForOverflowNotVisible && computedStyle.overflow !== "visible" ) {
+				top  += parseFloat( computedStyle.borderTopWidth  ) || 0;
+				left += parseFloat( computedStyle.borderLeftWidth ) || 0;
+			}
+
+			prevComputedStyle = computedStyle;
+		}
+
+		if ( prevComputedStyle.position === "relative" || prevComputedStyle.position === "static" ) {
+			top  += body.offsetTop;
+			left += body.offsetLeft;
+		}
+
+		if ( jQuery.support.fixedPosition && prevComputedStyle.position === "fixed" ) {
+			top  += Math.max( docElem.scrollTop, body.scrollTop );
+			left += Math.max( docElem.scrollLeft, body.scrollLeft );
+		}
+
+		return { top: top, left: left };
+	};
+}
+
+jQuery.offset = {
+
+	bodyOffset: function( body ) {
+		var top = body.offsetTop,
+			left = body.offsetLeft;
+
+		if ( jQuery.support.doesNotIncludeMarginInBodyOffset ) {
+			top  += parseFloat( jQuery.css(body, "marginTop") ) || 0;
+			left += parseFloat( jQuery.css(body, "marginLeft") ) || 0;
+		}
+
+		return { top: top, left: left };
+	},
+
+	setOffset: function( elem, options, i ) {
+		var position = jQuery.css( elem, "position" );
+
+		// set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		var curElem = jQuery( elem ),
+			curOffset = curElem.offset(),
+			curCSSTop = jQuery.css( elem, "top" ),
+			curCSSLeft = jQuery.css( elem, "left" ),
+			calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
+			props = {}, curPosition = {}, curTop, curLeft;
+
+		// need to be able to calculate position if either top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+			options = options.call( elem, i, curOffset );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+
+jQuery.fn.extend({
+
+	position: function() {
+		if ( !this[0] ) {
+			return null;
+		}
+
+		var elem = this[0],
+
+		// Get *real* offsetParent
+		offsetParent = this.offsetParent(),
+
+		// Get correct offsets
+		offset       = this.offset(),
+		parentOffset = rroot.test(offsetParent[0].nodeName) ? { top: 0, left: 0 } : offsetParent.offset();
+
+		// Subtract element margins
+		// note: when an element has margin: auto the offsetLeft and marginLeft
+		// are the same in Safari causing offset.left to incorrectly be 0
+		offset.top  -= parseFloat( jQuery.css(elem, "marginTop") ) || 0;
+		offset.left -= parseFloat( jQuery.css(elem, "marginLeft") ) || 0;
+
+		// Add offsetParent borders
+		parentOffset.top  += parseFloat( jQuery.css(offsetParent[0], "borderTopWidth") ) || 0;
+		parentOffset.left += parseFloat( jQuery.css(offsetParent[0], "borderLeftWidth") ) || 0;
+
+		// Subtract the two offsets
+		return {
+			top:  offset.top  - parentOffset.top,
+			left: offset.left - parentOffset.left
+		};
+	},
+
+	offsetParent: function() {
+		return this.map(function() {
+			var offsetParent = this.offsetParent || document.body;
+			while ( offsetParent && (!rroot.test(offsetParent.nodeName) && jQuery.css(offsetParent, "position") === "static") ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+			return offsetParent;
+		});
+	}
+});
+
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( ["Left", "Top"], function( i, name ) {
+	var method = "scroll" + name;
+
+	jQuery.fn[ method ] = function( val ) {
+		var elem, win;
+
+		if ( val === undefined ) {
+			elem = this[ 0 ];
+
+			if ( !elem ) {
+				return null;
+			}
+
+			win = getWindow( elem );
+
+			// Return the scroll offset
+			return win ? ("pageXOffset" in win) ? win[ i ? "pageYOffset" : "pageXOffset" ] :
+				jQuery.support.boxModel && win.document.documentElement[ method ] ||
+					win.document.body[ method ] :
+				elem[ method ];
+		}
+
+		// Set the scroll offset
+		return this.each(function() {
+			win = getWindow( this );
+
+			if ( win ) {
+				win.scrollTo(
+					!i ? val : jQuery( win ).scrollLeft(),
+					 i ? val : jQuery( win ).scrollTop()
+				);
+
+			} else {
+				this[ method ] = val;
+			}
+		});
+	};
+});
+
+function getWindow( elem ) {
+	return jQuery.isWindow( elem ) ?
+		elem :
+		elem.nodeType === 9 ?
+			elem.defaultView || elem.parentWindow :
+			false;
+}
+
+
+
+
+// Create width, height, innerHeight, innerWidth, outerHeight and outerWidth methods
+jQuery.each([ "Height", "Width" ], function( i, name ) {
+
+	var type = name.toLowerCase();
+
+	// innerHeight and innerWidth
+	jQuery.fn[ "inner" + name ] = function() {
+		var elem = this[0];
+		return elem ?
+			elem.style ?
+			parseFloat( jQuery.css( elem, type, "padding" ) ) :
+			this[ type ]() :
+			null;
+	};
+
+	// outerHeight and outerWidth
+	jQuery.fn[ "outer" + name ] = function( margin ) {
+		var elem = this[0];
+		return elem ?
+			elem.style ?
+			parseFloat( jQuery.css( elem, type, margin ? "margin" : "border" ) ) :
+			this[ type ]() :
+			null;
+	};
+
+	jQuery.fn[ type ] = function( size ) {
+		// Get window width or height
+		var elem = this[0];
+		if ( !elem ) {
+			return size == null ? null : this;
+		}
+
+		if ( jQuery.isFunction( size ) ) {
+			return this.each(function( i ) {
+				var self = jQuery( this );
+				self[ type ]( size.call( this, i, self[ type ]() ) );
+			});
+		}
+
+		if ( jQuery.isWindow( elem ) ) {
+			// Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode
+			// 3rd condition allows Nokia support, as it supports the docElem prop but not CSS1Compat
+			var docElemProp = elem.document.documentElement[ "client" + name ],
+				body = elem.document.body;
+			return elem.document.compatMode === "CSS1Compat" && docElemProp ||
+				body && body[ "client" + name ] || docElemProp;
+
+		// Get document width or height
+		} else if ( elem.nodeType === 9 ) {
+			// Either scroll[Width/Height] or offset[Width/Height], whichever is greater
+			return Math.max(
+				elem.documentElement["client" + name],
+				elem.body["scroll" + name], elem.documentElement["scroll" + name],
+				elem.body["offset" + name], elem.documentElement["offset" + name]
+			);
+
+		// Get or set width or height on the element
+		} else if ( size === undefined ) {
+			var orig = jQuery.css( elem, type ),
+				ret = parseFloat( orig );
+
+			return jQuery.isNumeric( ret ) ? ret : orig;
+
+		// Set the width or height on the element (default to pixels if value is unitless)
+		} else {
+			return this.css( type, typeof size === "string" ? size : size + "px" );
+		}
+	};
+
+});
+
+
+
+
+// Expose jQuery to the global object
+window.jQuery = window.$ = jQuery;
+
+// Expose jQuery as an AMD module, but only for AMD loaders that
+// understand the issues with loading multiple versions of jQuery
+// in a page that all might call define(). The loader will indicate
+// they have special allowances for multiple jQuery versions by
+// specifying define.amd.jQuery = true. Register as a named module,
+// since jQuery can be concatenated with other files that may use define,
+// but not use a proper concatenation script that understands anonymous
+// AMD modules. A named AMD is safest and most robust way to register.
+// Lowercase jquery is used because AMD module names are derived from
+// file names, and jQuery is normally delivered in a lowercase file name.
+// Do this after creating the global so that if an AMD module wants to call
+// noConflict to hide this version of jQuery, it will work.
+if ( typeof define === "function" && define.amd && define.amd.jQuery ) {
+	define( "jquery", [], function () { return jQuery; } );
+}
+
+
+
+})( window );
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/libs/jquery-1.7.1.min.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,4 @@
+/*! jQuery v1.7.1 jquery.com | jquery.org/license */
+(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function cb(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function ca(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bE.test(a)?d(a,e):ca(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)ca(a+"["+e+"]",b[e],c,d);else d(a,b)}function b_(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bT,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=b$(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bP),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bx:by,g=0,h=e.length;if(d>0){if(c!=="border")for(;g<h;g++)c||(d-=parseFloat(f.css(a,"padding"+e[g]))||0),c==="margin"?d+=parseFloat(f.css(a,c+e[g]))||0:d-=parseFloat(f.css(a,"border"+e[g]+"Width"))||0;return d+"px"}d=bz(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0;if(c)for(;g<h;g++)d+=parseFloat(f.css(a,"padding"+e[g]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+e[g]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+e[g]))||0);return d+"px"}function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c+(i[c][d].namespace?".":"")+i[c][d].namespace,i[c][d],i[c][d].data)}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?m(g):h==="function"&&(!a.unique||!o.has(g))&&c.push(g)},n=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,l=j||0,j=0,k=c.length;for(;c&&l<k;l++)if(c[l].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}i=!1,c&&(a.once?e===!0?o.disable():c=[]:d&&d.length&&(e=d.shift(),o.fireWith(e[0],e[1])))},o={add:function(){if(c){var a=c.length;m(arguments),i?k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){i&&f<=k&&(k--,f<=l&&l--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&o.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(i?a.once||d.push([b,c]):(!a.once||!e)&&n(b,c));return this},fire:function(){o.fireWith(this,arguments);return this},fired:function(){return!!e}};return o};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p,q=c.createElement("div"),r=c.documentElement;q.setAttribute("className","t"),q.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="<div "+n+"><div></div></div>"+"<table "+n+" cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var i=0,j=e.length;i<j;i++)g=e[i].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),l(this[0],g,h[g]));f._data(this[0],"parsedAttrs",!0)}}return h}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split("."),d[1]=d[1]?"."+d[1]:"";if(c===b){h=this.triggerHandler("getData"+d[1]+"!",[d[0]]),h===b&&this.length&&(h=f.data(this[0],a),h=l(this[0],a,h));return h===b&&d[1]?this.data(d[0]):h}return this.each(function(){var b=f(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b)return f.queue(this[0],a);return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise()}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.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,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h<g;h++)e=d[h],e&&(c=f.propFix[e]||e,f.attr(a,e,""),a.removeAttribute(v?e:c),u.test(e)&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};
+f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=[],j,k,l,m,n,o,p,q,r,s,t;g[0]=c,c.delegateTarget=this;if(e&&!c.target.disabled&&(!c.button||c.type!=="click")){m=f(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((f.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}),d._submit_attached=!0)})},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(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(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.POS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(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){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function()
+{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bp)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i<r;i++)bn(k[i]);else bn(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||be.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bq=/alpha\([^)]*\)/i,br=/opacity=([^)]*)/,bs=/([A-Z]|^ms)/g,bt=/^-?\d+(?:px)?$/i,bu=/^-?\d/,bv=/^([\-+])=([\-+.\de]+)/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB;f.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bz(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bv.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bz)return bz(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0)return bC(a,b,d);f.swap(a,bw,function(){e=bC(a,b,d)});return e}},set:function(a,b){if(!bt.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cv(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cu("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cu("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cv(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cn.test(h)?(o=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o==="show"?"hide":"show"),j[o]()):j[h]()):(k=co.exec(h),l=j.cur(),k?(m=parseFloat(k[2]),n=k[3]||(f.cssNumber[i]?"":"px"),n!=="px"&&(f.style(this,i,(m||1)+n),l=(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=(k[1]==="-="?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cr||cs(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)===b&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp&&(cp=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cr||cs(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cp),cp=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(["width","height"],function(a,b){f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cy(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.support.fixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;f.support.fixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/libs/jquery-ui-1.8.21.custom.min.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,25 @@
+/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.ui.core.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+(function(a,b){function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;return!b.href||!g||f.nodeName.toLowerCase()!=="map"?!1:(h=a("img[usemap=#"+g+"]")[0],!!h&&d(h))}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(a.ui.version)return;a.extend(a.ui,{version:"1.8.21",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;return a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){return a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)}),c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return typeof b!="number"?g["outer"+d].call(this,b):this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!d||!a.element[0].parentNode)return;for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.ui.widget.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){return c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}}),d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;return e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e,f&&e.charAt(0)==="_"?h:(f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b)return h=f,!1}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))}),h)}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}return this._setOptions(e),this},_setOptions:function(b){var c=this;return a.each(b,function(a,b){c._setOption(a,b)}),this},_setOption:function(a,b){return this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.ui.mouse.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent"))return a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(b){if(c)return;this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted)return b.preventDefault(),!0}return!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0,!0},_mouseMove:function(b){return!a.browser.msie||document.documentMode>=9||!!b.button?this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted):this._mouseUp(b)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b)),!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.ui.position.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;return i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1],this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]===e)return;var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0},top:function(b,c){if(c.at[1]===e)return;var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];return!c||!c.ownerDocument?null:b?a.isFunction(b)?this.each(function(c){a(this).offset(b.call(this,c,a(this).offset()))}):this.each(function(){a.offset.setOffset(this,b)}):h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.ui.draggable.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(b){var c=this.options;return this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(b),this.handle?(c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(b){var c=this.options;return this.helper=this._createHelper(b),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment(),this._trigger("start",b)===!1?(this._clear(),!1):(this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b),!0)},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1)return this._mouseUp({}),!1;this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);var d=this.element[0],e=!1;while(d&&(d=d.parentNode))d==document&&(e=!0);if(!e&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var f=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",b)!==!1&&f._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){return this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b),a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;return a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)}),c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute"),d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.left<h[0]&&(f=h[0]+this.offset.click.left),b.pageY-this.offset.click.top<h[1]&&(g=h[1]+this.offset.click.top),b.pageX-this.offset.click.left>h[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.top<h[1]||j-this.offset.click.top>h[3]?j-this.offset.click.top<h[1]?j+c.grid[1]:j-c.grid[1]:j:j;var k=c.grid[0]?this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0]:this.originalPageX;f=h?k-this.offset.click.left<h[0]||k-this.offset.click.left>h[2]?k-this.offset.click.left<h[0]?k+c.grid[0]:k-c.grid[0]:k:k}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(b,c,d){return d=d||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),b=="drag"&&(this.positionAbs=this._convertPositionTo("absolute")),a.Widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),a.extend(a.ui.draggable,{version:"1.8.21"}),a.ui.plugin.add("draggable","connectToSortable",{start:function(b,c){var d=a(this).data("draggable"),e=d.options,f=a.extend({},c,{item:d.element});d.sortables=[],a(e.connectToSortable).each(function(){var c=a.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger("activate",b,f))})},stop:function(b,c){var d=a(this).data("draggable"),e=a.extend({},c,{item:d.element});a.each(d.sortables,function(){this.instance.isOver?(this.instance.isOver=0,d.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(b),this.instance.options.helper=this.instance.options._helper,d.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,e))})},drag:function(b,c){var d=a(this).data("draggable"),e=this,f=function(b){var c=this.offset.click.top,d=this.offset.click.left,e=this.positionAbs.top,f=this.positionAbs.left,g=b.height,h=b.width,i=b.top,j=b.left;return a.ui.isOver(e+c,f+d,i,j,g,h)};a.each(d.sortables,function(f){this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(e).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d),this.instance.currentItem&&this.instance._mouseDrag(b)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",b),d.dropped=!1)})}}),a.ui.plugin.add("draggable","cursor",{start:function(b,c){var d=a("body"),e=a(this).data("draggable").options;d.css("cursor")&&(e._cursor=d.css("cursor")),d.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("opacity")&&(e._opacity=d.css("opacity")),d.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(b,c){var d=a(this).data("draggable");d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"&&(d.overflowOffset=d.scrollParent.offset())},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=!1;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!e.axis||e.axis!="x")d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<e.scrollSensitivity?d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop+e.scrollSpeed:b.pageY-d.overflowOffset.top<e.scrollSensitivity&&(d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.axis||e.axis!="y")d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.pageX<e.scrollSensitivity?d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft+e.scrollSpeed:b.pageX-d.overflowOffset.left<e.scrollSensitivity&&(d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft-e.scrollSpeed)}else{if(!e.axis||e.axis!="x")b.pageY-a(document).scrollTop()<e.scrollSensitivity?f=a(document).scrollTop(a(document).scrollTop()-e.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<e.scrollSensitivity&&(f=a(document).scrollTop(a(document).scrollTop()+e.scrollSpeed));if(!e.axis||e.axis!="y")b.pageX-a(document).scrollLeft()<e.scrollSensitivity?f=a(document).scrollLeft(a(document).scrollLeft()-e.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<e.scrollSensitivity&&(f=a(document).scrollLeft(a(document).scrollLeft()+e.scrollSpeed))}f!==!1&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,b)}}),a.ui.plugin.add("draggable","snap",{start:function(b,c){var d=a(this).data("draggable"),e=d.options;d.snapElements=[],a(e.snap.constructor!=String?e.snap.items||":data(draggable)":e.snap).each(function(){var b=a(this),c=b.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:b.outerWidth(),height:b.outerHeight(),top:c.top,left:c.left})})},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=e.snapTolerance,g=c.offset.left,h=g+d.helperProportions.width,i=c.offset.top,j=i+d.helperProportions.height;for(var k=d.snapElements.length-1;k>=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f<g&&g<m+f&&n-f<i&&i<o+f||l-f<g&&g<m+f&&n-f<j&&j<o+f||l-f<h&&h<m+f&&n-f<i&&i<o+f||l-f<h&&h<m+f&&n-f<j&&j<o+f)){d.snapElements[k].snapping&&d.options.snap.release&&d.options.snap.release.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=!1;continue}if(e.snapMode!="inner"){var p=Math.abs(n-j)<=f,q=Math.abs(o-i)<=f,r=Math.abs(l-h)<=f,s=Math.abs(m-g)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n-d.helperProportions.height,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l-d.helperProportions.width}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m}).left-d.margins.left)}var t=p||q||r||s;if(e.snapMode!="outer"){var p=Math.abs(n-i)<=f,q=Math.abs(o-j)<=f,r=Math.abs(l-g)<=f,s=Math.abs(m-h)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o-d.helperProportions.height,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m-d.helperProportions.width}).left-d.margins.left)}!d.snapElements[k].snapping&&(p||q||r||s||t)&&d.options.snap.snap&&d.options.snap.snap.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=p||q||r||s||t}}}),a.ui.plugin.add("draggable","stack",{start:function(b,c){var d=a(this).data("draggable").options,e=a.makeArray(a(d.stack)).sort(function(b,c){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(c).css("zIndex"),10)||0)});if(!e.length)return;var f=parseInt(e[0].style.zIndex)||0;a(e).each(function(a){this.style.zIndex=f+a}),this[0].style.zIndex=f+e.length}}),a.ui.plugin.add("draggable","zIndex",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("zIndex")&&(e._zIndex=d.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);;/*! jQuery UI - v1.8.21 - 2012-06-05
+* https://github.com/jquery/jquery-ui
+* Includes: jquery.effects.core.js
+* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
+jQuery.effects||function(a,b){function c(b){var c;return b&&b.constructor==Array&&b.length==3?b:(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))?[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)]:(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))?[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55]:(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))?[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)]:(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))?[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)]:(c=/rgba\(0, 0, 0, 0\)/.exec(b))?e.transparent:e[a.trim(b).toLowerCase()]}function d(b,d){var e;do{e=a.curCSS(b,d);if(e!=""&&e!="transparent"||a.nodeName(b,"body"))break;d="backgroundColor"}while(b=b.parentNode);return c(e)}function h(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,d;if(a&&a.length&&a[0]&&a[a[0]]){var e=a.length;while(e--)c=a[e],typeof a[c]=="string"&&(d=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[d]=a[c])}else for(c in a)typeof a[c]=="string"&&(b[c]=a[c]);return b}function i(b){var c,d;for(c in b)d=b[c],(d==null||a.isFunction(d)||c in g||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete b[c];return b}function j(a,b){var c={_:0},d;for(d in b)a[d]!=b[d]&&(c[d]=b[d]);return c}function k(b,c,d,e){typeof b=="object"&&(e=c,d=null,c=b,b=c.effect),a.isFunction(c)&&(e=c,d=null,c={});if(typeof c=="number"||a.fx.speeds[c])e=d,d=c,c={};return a.isFunction(d)&&(e=d,d=null),c=c||{},d=d||c.duration,d=a.fx.off?0:typeof d=="number"?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,e=e||c.complete,[b,c,d,e]}function l(b){return!b||typeof b=="number"||a.fx.speeds[b]?!0:typeof b=="string"&&!a.effects[b]?!0:!1}a.effects={},a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(b,e){a.fx.step[e]=function(a){a.colorInit||(a.start=d(a.elem,e),a.end=c(a.end),a.colorInit=!0),a.elem.style[e]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var e={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},f=["add","remove","toggle"],g={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(b,c,d,e){return a.isFunction(d)&&(e=d,d=null),this.queue(function(){var g=a(this),k=g.attr("style")||" ",l=i(h.call(this)),m,n=g.attr("class")||"";a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),m=i(h.call(this)),g.attr("class",n),g.animate(j(l,m),{queue:!1,duration:c,easing:d,complete:function(){a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),typeof g.attr("style")=="object"?(g.attr("style").cssText="",g.attr("style").cssText=k):g.attr("style",k),e&&e.apply(this,arguments),a.dequeue(this)}})})},a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{add:b},c,d,e]):this._addClass(b)},_removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,d,e,f,g){return typeof d=="boolean"||d===b?e?a.effects.animateClass.apply(this,[d?{add:c}:{remove:c},e,f,g]):this._toggleClass(c,d):a.effects.animateClass.apply(this,[{toggle:c},d,e,f])},switchClass:function(b,c,d,e,f){return a.effects.animateClass.apply(this,[{add:c,remove:b},d,e,f])}}),a.extend(a.effects,{version:"1.8.21",save:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.data("ec.storage."+b[c],a[0].style[b[c]])},restore:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.css(b[c],a.data("ec.storage."+b[c]))},setMode:function(a,b){return b=="toggle"&&(b=a.is(":hidden")?"show":"hide"),b},getBaseline:function(a,b){var c,d;switch(a[0]){case"top":c=0;break;case"middle":c=.5;break;case"bottom":c=1;break;default:c=a[0]/b.height}switch(a[1]){case"left":d=0;break;case"center":d=.5;break;case"right":d=1;break;default:d=a[1]/b.width}return{x:d,y:c}},createWrapper:function(b){if(b.parent().is(".ui-effects-wrapper"))return b.parent();var c={width:b.outerWidth(!0),height:b.outerHeight(!0),"float":b.css("float")},d=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;try{e.id}catch(f){e=document.body}return b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(),d=b.parent(),b.css("position")=="static"?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;return b.parent().is(".ui-effects-wrapper")?(c=b.parent().replaceWith(b),(b[0]===d||a.contains(b[0],d))&&a(d).focus(),c):b},setTransition:function(b,c,d,e){return e=e||{},a.each(c,function(a,c){var f=b.cssUnit(c);f[0]>0&&(e[c]=f[0]*d+f[1])}),e}}),a.fn.extend({effect:function(b,c,d,e){var f=k.apply(this,arguments),g={options:f[1],duration:f[2],callback:f[3]},h=g.options.mode,i=a.effects[b];return a.fx.off||!i?h?this[h](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)}):i.call(this,g)},_show:a.fn.show,show:function(a){if(l(a))return this._show.apply(this,arguments);var b=k.apply(this,arguments);return b[1].mode="show",this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(l(a))return this._hide.apply(this,arguments);var b=k.apply(this,arguments);return b[1].mode="hide",this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(l(b)||typeof b=="boolean"||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=k.apply(this,arguments);return c[1].mode="toggle",this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];return a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])}),d}}),a.easing.jswing=a.easing.swing,a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return b==0?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;g||(g=e*.3*1.5);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return b<1?-0.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,c,d,e,f,g){return g==b&&(g=1.70158),e*(c/=f)*c*((g+1)*c-g)+d},easeOutBack:function(a,c,d,e,f,g){return g==b&&(g=1.70158),e*((c=c/f-1)*c*((g+1)*c+g)+1)+d},easeInOutBack:function(a,c,d,e,f,g){return g==b&&(g=1.70158),(c/=f/2)<1?e/2*c*c*(((g*=1.525)+1)*c-g)+d:e/2*((c-=2)*c*(((g*=1.525)+1)*c+g)+2)+d},easeInBounce:function(b,c,d,e,f){return e-a.easing.easeOutBounce(b,f-c,0,e,f)+d},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*7.5625*b*b+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(b,c,d,e,f){return c<f/2?a.easing.easeInBounce(b,c*2,0,e,f)*.5+d:a.easing.easeOutBounce(b,c*2-f,0,e,f)*.5+e*.5+d}})}(jQuery);;
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/libs/jquery.dotdotdot-1.5.4-packed.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,16 @@
+/*	
+ *	jQuery dotdotdot 1.5.4
+ *	
+ *	Copyright (c) 2013 Fred Heusschen
+ *	www.frebsite.nl
+ *
+ *	Plugin website:
+ *	dotdotdot.frebsite.nl
+ *
+ *	Dual licensed under the MIT and GPL licenses.
+ *	http://en.wikipedia.org/wiki/MIT_License
+ *	http://en.wikipedia.org/wiki/GNU_General_Public_License
+ */
+
+
+eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){4($.C.t){5}$.C.t=6(o){4(q.D==0){1d(A,\'1T 1U 1V Y "\'+q.1W+\'".\');5 q}4(q.D>1){5 q.1X(6(){$(q).t(o)})}7 d=q;4(d.R(\'t\')){d.L(\'1y.w\')}d.1z=6(){d.S(\'M.w\',6(e,c){e.Z();e.11();9.1e=(r 9.x==\'1Y\')?9.x:1A(d);9.1e+=9.1B;4(r c!=\'E\'){4(r c==\'1f\'||c 1C 1Z){c=$(\'<1g />\').F(c).G()}4(c 1C $){f=c}}$y=d.20(\'<1g 21="t" />\').T();$y.12().F(f.1D(A)).1E({\'x\':\'1F\',\'H\':\'1F\',\'22\':\'23\',\'24\':0,\'25\':0});7 a=8,N=8;4(v.13){a=v.13.1D(A);v.13.B()}4(U($y,9)){4(9.1h==\'T\'){N=T($y,9,a)}u{N=O($y,d,$y,9,a)}}$y.26($y.G());$y=P;4($.27(9.1i)){9.1i.I(d[0],N,f)}v.s=N;5 N}).S(\'s.w\',6(e,a){e.Z();e.11();4(r a==\'6\'){a.I(d[0],v.s)}5 v.s}).S(\'28.w\',6(e,a){e.Z();e.11();4(r a==\'6\'){a.I(d[0],f)}5 f}).S(\'1y.w\',6(e){e.Z();e.11();d.1j().1G().12().F(f).R(\'t\',8)});5 d};d.1G=6(){d.1H(\'.w\');5 d};d.V=6(){d.1j();4(9.V==\'Q\'){7 b=$(Q),1k=b.H(),1l=b.x();b.S(\'1I.w\'+v.1m,6(){4(1k!=b.H()||1l!=b.x()||!9.1J){1k=b.H();1l=b.x();4(J){1K(J)}J=29(6(){d.L(\'M.w\')},10)}})}u{W=14(d);J=2a(6(){7 a=14(d);4(W.H!=a.H||W.x!=a.x){d.L(\'M.w\');W=14(d)}},2b)}5 d};d.1j=6(){$(Q).1H(\'1I.w\'+v.1m);4(J){1K(J)}5 d};7 f=d.G(),9=$.2c(A,{},$.C.t.1L,o),v={},W={},J=P,$y=P;v.13=1M(9.1n,d);v.s=8;v.1m=k++;d.R(\'t\',A).1z().L(\'M.w\');4(9.V){d.V()}5 d};$.C.t.1L={\'O\':\'... \',\'1h\':\'2d\',\'1o\':{\'B\':[\' \',\',\',\';\',\'.\',\'!\',\'?\'],\'1N\':[]},\'1B\':0,\'1i\':P,\'1n\':P,\'x\':P,\'V\':8,\'1J\':A,\'1d\':8};7 k=1;6 T(b,o,c){7 d=b.T(),s=8;b.12();Y(7 a=0,l=d.D;a<l;a++){7 e=d.1p(a);b.F(e);4(c){b.F(c)}4(U(b,o)){e.B();s=A;1q}u{4(c){c.B()}}}5 s}6 O(b,c,d,o,f){7 g=b.G(),s=8;b.12();7 h=\'2e, 2f, 2g, 2h, 2i, 2j, 2k, 1O, 2l, 2m, 2n, 2o, 2p, 2q, 2r, 2s, 2t, 2u, 2v\';Y(7 a=0,l=g.D;a<l;a++){4(s){1q}7 e=g[a],$e=$(e);4(r e==\'E\'){2w}b.F($e);4(f){b[(b.2x(h))?\'1n\':\'F\'](f)}4(e.2y==3){4(U(d,o)){s=1r($e,c,d,o,f)}}u{s=O($e,c,d,o,f)}4(!s){4(f){f.B()}}}5 s}6 1r(a,b,c,o,d){7 f=8,e=a[0];4(r e==\'E\'){5 8}7 g=(o.1h==\'2z\')?\'\':\' \',15=1s(e).2A(g),16=-1,K=-1,17=0,18=15.D-1;1P(17<=18){7 m=2B.2C((17+18)/2);4(m==K){1q}K=m;19(e,15.X(0,K+1).1Q(g)+o.O);4(!U(c,o)){16=K;17=K}u{18=K}}4(16!=-1){7 h=1t(15.X(0,16+1).1Q(g),o);f=A;19(e,h)}u{7 i=a.2D();a.B();4(i.G().2E()>0){7 j=i.G().1p(-1-((d)?d.D:0));f=1r(j,b,c,o,d)}u{7 e=i.2F().G().1p(-1)[0],h=1t(1s(e),o);19(e,h);f=A;i.B()}}5 f}6 U(a,o){5 a.1u()>o.1e}6 1t(a,o){1P($.1R(a.X(-1),o.1o.B)>-1){a=a.X(0,-1)}4($.1R(a.X(-1),o.1o.1N)<0){a+=o.O}5 a}6 14(a){5{\'H\':a.2G(),\'x\':a.1u()}}6 19(e,a){4(e.1a){e.1a=a}u 4(e.1b){e.1b=a}u 4(e.1c){e.1c=a}}6 1s(e){4(e.1a){5 e.1a}u 4(e.1b){5 e.1b}u 4(e.1c){5 e.1c}u{5""}}6 1M(e,a){4(r e==\'E\'){5 8}4(!e){5 8}4(r e==\'1f\'){e=$(e,a);5(e.D)?e:8}4(r e==\'1O\'){5(r e.2H==\'E\')?8:e}5 8}6 1A(b){7 h=b.1u(),a=[\'2I\',\'2J\'];Y(z=0,l=a.D;z<l;z++){7 m=2K(b.1E(a[z]),10);4(2L(m)){m=0}h-=m}5 h}6 1d(d,m){4(!d){5 8}4(r m==\'1f\'){m=\'t: \'+m}u{m=[\'t:\',m]}4(Q.1v&&Q.1v.1S){Q.1v.1S(m)}5 8}7 n=$.C.1w;$.C.1w=6(a){4(r a!=\'E\'){4(q.R(\'t\')){4(r a!=\'6\'){5 q.L(\'M\',[a])}}5 n.I(q,a)}5 n.I(q)};7 p=$.C.1x;$.C.1x=6(a){4(r a!=\'E\'){4(q.R(\'t\')){7 b=$(\'<1g />\');b.1x(a);a=b.1w();b.B();5 q.L(\'M\',[a])}5 p.I(q,a)}5 p.I(q)}})(2M);',62,173,'||||if|return|function|var|false|opts|||||||||||||||||this|typeof|isTruncated|dotdotdot|else|conf|dot|height|inr||true|remove|fn|length|undefined|append|contents|width|call|watchInt|midPos|trigger|update|trunc|ellipsis|null|window|data|bind|children|test|watch|watchOrg|slice|for|preventDefault||stopPropagation|empty|afterElement|getSizes|textArr|position|startPos|endPos|setTextContent|innerText|nodeValue|textContent|debug|maxHeight|string|div|wrap|callback|unwatch|_wWidth|_wHeight|dotId|after|lastCharacter|eq|break|ellipsisElement|getTextContent|addEllipsis|innerHeight|console|html|text|destroy|bind_events|getTrueInnerHeight|tolerance|instanceof|clone|css|auto|unbind_events|unbind|resize|windowResizeFix|clearInterval|defaults|getElement|noEllipsis|object|while|join|inArray|log|No|element|found|selector|each|number|HTMLElement|wrapInner|class|border|none|padding|margin|replaceWith|isFunction|originalContent|setTimeout|setInterval|100|extend|word|table|thead|tbody|tfoot|tr|col|colgroup|embed|param|ol|ul|dl|select|optgroup|option|textarea|script|style|continue|is|nodeType|letter|split|Math|floor|parent|size|prev|innerWidth|jquery|paddingTop|paddingBottom|parseInt|isNaN|jQuery'.split('|'),0,{}))
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/libs/modernizr-2.5.3.min.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,4 @@
+/* Modernizr 2.5.3 (Custom Build) | MIT & BSD
+ * Build: http://www.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)if(j[a[d]]!==c)return b=="pfx"?a[d]:!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.substr(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 L(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=c[d]in k;return u.list&&(u.list=!!b.createElement("datalist")&&!!a.HTMLDataListElement),u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)k.setAttribute("type",f=a[d]),e=k.type!=="text",e&&(k.value=l,k.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&k.style.WebkitAppearance!==c?(g.appendChild(k),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(k,null).WebkitAppearance!=="textfield"&&k.offsetHeight!==0,g.removeChild(k)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=k.checkValidity&&k.checkValidity()===!1:/^color$/.test(f)?(g.appendChild(k),g.offsetWidth,e=k.value!=l,g.removeChild(k)):e=k.value!=l)),t[a[d]]=!!e;return t}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d="2.5.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k=b.createElement("input"),l=":)",m={}.toString,n=" -webkit- -moz- -o- -ms- ".split(" "),o="Webkit Moz O ms",p=o.split(" "),q=o.toLowerCase().split(" "),r={svg:"http://www.w3.org/2000/svg"},s={},t={},u={},v=[],w=v.slice,x,y=function(a,c,d,e){var f,i,j,k=b.createElement("div"),l=b.body,m=l?l:b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),k.appendChild(j);return f=["&#173;","<style>",a,"</style>"].join(""),k.id=h,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});var K=function(c,d){var f=c.join(""),g=d.length;y(f,function(c,d){var f=b.styleSheets[b.styleSheets.length-1],h=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"",i=c.childNodes,j={};while(g--)j[i[g].id]=i[g];e.touch="ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch||(j.touch&&j.touch.offsetTop)===9,e.csstransforms3d=(j.csstransforms3d&&j.csstransforms3d.offsetLeft)===9&&j.csstransforms3d.offsetHeight===3,e.generatedcontent=(j.generatedcontent&&j.generatedcontent.offsetHeight)>=1,e.fontface=/src/i.test(h)&&h.indexOf(d.split(" ")[0])===0},g,d)}(['@font-face {font-family:"font";src:url("https://")}',["@media (",n.join("touch-enabled),("),h,")","{#touch{top:9px;position:absolute}}"].join(""),["@media (",n.join("transform-3d),("),h,")","{#csstransforms3d{left:9px;position:absolute;height:3px;}}"].join(""),['#generatedcontent:after{content:"',l,'";visibility:hidden}'].join("")],["fontface","touch","csstransforms3d","generatedcontent"]);s.flexbox=function(){return J("flexOrder")},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(){try{var d=b.createElement("canvas"),e;e=!(!a.WebGLRenderingContext||!d.getContext("experimental-webgl")&&!d.getContext("webgl")),d=c}catch(f){e=!1}return e},s.touch=function(){return e.touch},s.geolocation=function(){return!!navigator.geolocation},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(){for(var b=-1,c=p.length;++b<c;)if(a[p[b]+"WebSocket"])return!0;return"WebSocket"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&&(a=e.csstransforms3d),a},s.csstransitions=function(){return J("transition")},s.fontface=function(){return e.fontface},s.generatedcontent=function(){return e.generatedcontent},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="<svg/>",(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 M in s)C(s,M)&&(x=M.toLowerCase(),e[x]=s[M](),v.push((e[x]?"":"no-")+x));return e.input||L(),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,g.className+=" "+(b?"":"no-")+a,e[a]=b}return e},D(""),i=k=null,function(a,b){function g(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function h(){var a=k.elements;return typeof a=="string"?a.split(" "):a}function i(a){var b={},c=a.createElement,e=a.createDocumentFragment,f=e();a.createElement=function(a){var e=(b[a]||(b[a]=c(a))).cloneNode();return k.shivMethods&&e.canHaveChildren&&!d.test(a)?f.appendChild(e):e},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+h().join().replace(/\w+/g,function(a){return b[a]=c(a),f.createElement(a),'c("'+a+'")'})+");return n}")(k,f)}function j(a){var b;return a.documentShived?a:(k.shivCSS&&!e&&(b=!!g(a,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),f||(b=!i(a)),b&&(a.documentShived=b),a)}var c=a.html5||{},d=/^<|^(?:button|form|map|select|textarea)$/i,e,f;(function(){var a=b.createElement("a");a.innerHTML="<xyz></xyz>",e="hidden"in a,f=a.childNodes.length==1||function(){try{b.createElement("a")}catch(a){return!0}var c=b.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}()})();var k={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,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:j};a.html5=k,j(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<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,i){var j=b(a),l=j.autoCallback;j.url.split(".").pop().split("?").shift(),j.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]||h),j.instead?j.instead(a,e,f,g,i):(y[j.url]?j.noexec=!0:y[j.url]=1,f.load(j.url,j.forceCSS||!j.forceJS&&"css"==j.url.split(".").pop().split("?").shift()?"c":c,j.noexec,j.attrs,j.timeout),(d(e)||d(l))&&f.load(function(){k(),e&&e(j.origUrl,i,g),l&&l(j.origUrl,i,g),y[j.url]=2})))}function i(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var j,l,m=this.yepnope.loader;if(e(a))g(a,0,m,0);else if(w(a))for(j=0;j<a.length;j++)l=a[j],e(l)?g(l,0,m,0):w(l)?B(l):Object(l)===l&&i(l,m);else Object(a)===a&&i(a,m)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,b.readyState==null&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/js/script.js	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,532 @@
+// Buttons Yes/No
+//----------------------
+var btn_thumb = function(){
+	$('.film_list .btn_thumb, .social_results .btn_thumb, .moviePage .actionsBlock .btn_thumb').click(function(){
+		if ($(this).hasClass('btn_on')){
+			 $(this).removeClass("btn_on");
+		} else {
+			$(this).parent('.btn_thumbs').find('.btn_thumb').removeClass("btn_on");
+			$(this).addClass("btn_on");
+		}
+	});
+}
+
+// Buttons Yes/No Speednoter
+//----------------------
+var btn_thumb_sn = function(){
+	$('.w-interest .button').click(function(){
+		if ($(this).hasClass('btn06')){
+			if ($(this).hasClass('btn06_on')){
+				 $(this).removeClass("btn06_on");
+			} else {
+				$(this).addClass("btn06_on");			
+			}
+			$(this).parent('.w-interest').find('.btn07').removeClass("btn07_on");
+		} 
+		else if ($(this).hasClass('btn07')) {
+			if ($(this).hasClass('btn07_on')){
+				 $(this).removeClass("btn07_on");
+			} else {
+				$(this).addClass("btn07_on");
+			}
+			$(this).parent('.w-interest').find('.btn06').removeClass("btn06_on");			
+		}
+		
+	});
+}
+
+
+
+//Filters
+//--------
+var toggle_filters = function(){
+	$('.filters_trigger ul li').toggleClass('current');
+	$('.filters_trigger ul li').toggleClass('current');
+	$('body').toggleClass('open');
+}
+
+
+// Filters on/off
+//------------------
+
+var btn_filter = function(){
+	
+		// trigger filter col
+	/*$('.filters_trigger > span, .filters_trigger #footer_search i' ).click(function(){	
+		toggle_filters();
+	});*/
+
+	$('.column_button' ).click(function(){	
+		toggle_filters();
+		$(this).toggleClass("btn_search_on");
+		setTimeout("centerFilmListBloc()",600);
+	});
+		
+	$('.filters_trigger ul li span').click(function(){
+		if (!$(this).parent().hasClass('current')){
+			$(this).parent().find('li').removeClass('current').end();
+			$(this).parent().find('li').addClass('current');
+			toggle_filters();
+		}
+	});
+		
+}
+
+
+/*var btn_filter = function(){
+	$('.filters_trigger ul li span').click(function(){
+		if (!$(this).parent().hasClass('current')){
+			$(this).parents('.filters_trigger ul').find('li').removeClass('current');
+			$(this).parent('.filters_trigger ul li').addClass('current');
+			toggle_filters();
+		}
+	});
+	
+	$('.filters_trigger form i').click(function(){
+			$(this).parents('.filters_trigger ul').find('li').removeClass('current');
+			$(this).parent('.filters_trigger ul li').addClass('current');
+			toggle_filters();
+	});
+	
+	$('.filters_trigger > span').click(function(){
+		$(this).parent('.filters_trigger').find('ul li').toggleClass('current');
+			toggle_filters();
+	});
+}
+
+*/
+
+// Filters on/off
+//------------------
+var btns_filter = function(){
+	
+	$('.filters_trigger > span').click(function(){
+		$(this).parent('.filters_trigger').find('ul li').toggleClass('current');
+			toggle_filters();
+	});
+}
+
+
+
+// Manage profiles
+//------------------
+var manage_profiles = function(){
+
+	$('.add_profiles span').click(function(){	
+		$('.manage_profiles > div ').hide();
+		$('.connect_profiles').show();
+	});
+	
+	$('.logout' ).click(function(){	
+		$('.manage_profiles > div ').hide();
+		$('.deconnect_profiles').show();
+	});
+	
+	$('.deconnect' ).click(function(){	
+		$('.deconnect_profiles').hide();
+	});
+		
+	
+}
+
+
+
+//ACCORDION
+
+
+$('.adCntnr div.acco2:eq(0)').find('div.collapse').hide().end()
+	.find('div.expand').click(function() {
+$(this).toggleClass('openAd').siblings().removeClass('openAd').end()
+	.next('div.collapse').slideToggle().siblings('div.collapse:visible').slideUp();
+	return false;
+});
+
+
+/*
+var initCollapsed = function(){
+	$('.collapse').addClass('invisibility');
+}
+initCollapsed();
+
+
+
+$('.adCntnr div.acco2 .expand').click(function() {	
+	
+	$(this).
+		toggleClass('openAd').
+		siblings().
+		removeClass('openAd').
+		end().
+		next('.collapse').
+		hide().
+		removeClass('invisibility').		
+		slideToggle().		
+		siblings('.collapse:visible').
+		slideUp();	
+	return false;		
+});
+*/
+
+
+//MODAL (http://www.ericmmartin.com/projects/simplemodal/)
+/*
+$('#basic').click(function (e) {
+	$('#basic-modal-content').modal({overlayClose: true});
+	return false;
+});
+*/
+
+$("body:not('.profile') .facettes").mCustomScrollbar({
+	advanced:{
+	    updateOnContentResize: true
+	},
+	autoDraggerLength:false,
+	scrollButtons:{
+		enable:false
+	}
+});
+
+$('#basic2').click(function (e) {
+	$('#basic-modal-content2').modal({
+		containerCss:{
+		height:320,
+		width:690
+		},
+		overlayClose: true
+	});
+	return false;
+});
+
+
+$('.filters_search input[type="text"]').click(function () {
+	$(this).parent().find('.search_dropdown').toggle();
+});
+
+$('.search_dropdown ul li a').click(function () {
+	$(this).parents('.search_dropdown').hide();
+	return false;
+});
+
+
+
+var openNodal = function(){
+	$('#basic-modal-content3').modal({
+		containerCss:{
+		height:460,
+		width:900
+		},
+		overlayClose: true
+	});
+	
+	$('.simplemodal-close').hide();
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, modifMovieModal = function(){
+	$('#modif-movie-modal').modal({
+		containerCss:{
+		height:268,
+		width:672
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, addMovieModal = function(){
+	$('#add-movie-modal').modal({
+		containerCss:{
+		height:268,
+		width:672
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, fullVitrineModal = function(){
+	$('#full-vitrine-modal').modal({
+		containerCss:{
+		height:160,
+		width:590
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, commentModal = function(){
+	$('#comment-modal').modal({
+		containerCss:{
+		height:238,
+		width:672
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, allBadgesModal = function(){
+	$('#allBadges-modal').modal({
+		containerCss:{
+		height:540,
+		width:622
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}, newBadgesModal = function(){
+	$('#newBadges-modal').modal({
+		containerCss:{
+		height:268,
+		width:612
+		},
+		overlayClose: true
+	});
+	
+	$('.btn_see, .valid_badge ').click(function(){
+		$('.simplemodal-close').trigger('click');
+	});
+}
+
+$('.film_list .btn_thumbs .btn_yes').click(function(){
+	$('#interest-modal-content').modal({
+		containerCss:{
+		height:310,
+		width:590
+		},
+		overlayClose: true
+	});
+});
+$('.film_list .btn_thumbs .btn_no').click(function(){
+	$('#not-interest-modal-content').modal({
+		containerCss:{
+		height:310,
+		width:590
+		},
+		overlayClose: true
+	});
+});
+
+//Center film list block
+var centerFilmListBloc = function(){
+
+	var wArea = $(".results").width(),
+		w = wArea % $(".film_list li").outerWidth();
+
+	$(".results > ul").stop(true,true).width(wArea - w);
+
+}, mediaQueriesTest = function(){
+	var windowWidth= window.innerWidth;
+
+	if(windowWidth < 1352){
+		$(".other_container").insertAfter(".container_table_row .like_container:eq(0)");
+	} else{
+		$(".other_container").insertAfter(".container_table");
+	}
+}, synopsisDotDotDot = function(){
+	var heightSynop = $(".synopsis").height(),
+		synopContent = $(".synopsis").triggerHandler("originalContent");
+
+	$(".synopsis").dotdotdot({
+        watch: "window",
+        callback: function() {
+			$(".sinopSee").removeClass("allText");
+			$(".sinopSee").addClass("dotDoted");
+			$(".sinopSee span").text("+");
+        }
+    });
+    $(".dotDoted").live('click',function() {
+	    $(".synopsis").trigger("destroy");
+	    $(".synopsis").height("auto");
+	    $(".sinopSee").addClass("allText");
+	    $(".sinopSee").removeClass("dotDoted");
+	    $(".sinopSee span").text("-");
+	});
+    $(".allText").live('click',function() {
+    	$(".synopsis").height(heightSynop);
+	    $(".synopsis").dotdotdot({
+	        watch: "window",
+	        callback: function() {
+				$(".sinopSee").addClass("dotDoted");
+				$(".sinopSee").removeClass("allText");
+				$(".sinopSee span").text("+");
+	        }
+	    });
+	});
+
+}
+
+//Speednoter Animation
+var activateSeeRecommandations = function(){
+	$(".stillToRate").animate({"opacity":"0"},300);
+	$(".stillToRate").animate({width: 'toggle'},500);
+	$(".btn_see").animate({"opacity":"1"},1500);
+
+	/* $('.my_reco').attr({
+		href: 'new_link...',
+		title: '...'
+	}); */
+}, youhouNumber = function(){
+	$(".stillToRate span").addClass("youhou");
+	setTimeout(function() {
+		$(".stillToRate span").removeClass("youhou");
+	}, 300);//the same time like ".stillToRate span" CSS transition animation
+}
+
+//profile - hide message tuto
+var closeMsgTuto = function(){
+	$('.msg_box i.close').click(function(){
+		$(this).parent().animate({"opacity":"0"},300,function(){
+			$(this).slideUp();
+		});
+	});
+}
+$(function() {
+
+	$(window).resize(function(){
+		centerFilmListBloc();
+		mediaQueriesTest();
+	});
+	mediaQueriesTest();
+	centerFilmListBloc();
+	//socialGrid();
+	// manageyes/no buttons
+	if($('.film_list .btn_thumb').length){
+		 btn_thumb();
+	}
+	if($('.social_results .btn_thumb').length){
+		 btn_thumb();
+	}
+	if($('.moviePage .actionsBlock .btn_thumb').length){
+		 btn_thumb();
+	}
+	
+	// manageyes/no buttons speednoter
+	if($('.speednoter').length){
+		 btn_thumb_sn();
+	}
+	
+	//
+	if($('.msg_box i.close').length){
+		 closeMsgTuto();
+	}
+
+	// trigger filter col
+	btn_filter();
+	
+	manage_profiles();
+
+		/* fiche film */
+	$('.movie_vitrine').not(".vitrineFull").click(function (e) {
+		addMovieModal();
+		return false;
+	});
+	$('.vitrineFull').click(function (e) {
+		fullVitrineModal();
+		return false;
+	});
+		/* vitrine */
+	$('.edit_btn').click(function (e) {
+		modifMovieModal();
+		return false;
+	});
+	$('.vitr_list .overlay_area .desc').click(function (e) {
+		commentModal();
+		return false;
+	});
+	$('.moreBadges').click(function (e) {
+		allBadgesModal();
+		return false;
+	});
+	$('nav .notification').click(function (e) {
+		newBadgesModal();
+		return false;
+	});
+	
+		/* */
+	$('.simple_modal_trigger').click(function (e) {
+		$('#simple_modal').modal({
+			containerCss:{
+			height:320,
+			width:690
+			},
+			overlayClose: true
+		});
+		return false;
+	});
+	
+	$('#basic').click(function() {
+		$("#basic-modal-content").modal({
+			containerCss:{
+				height:440,
+				width:690
+				},
+			overlayClose: true,
+			onShow : function() {
+				$(".star_names").
+					mCustomScrollbar({
+						autoDraggerLength:false,
+						scrollButtons:{
+							enable:false
+						}
+					});
+				}
+			});
+		return false;
+	});
+
+	//TOOLTIP INFO VIGNETTE
+	var show_tooltip_info = function(elem){
+
+		var clWidth = $("body").width(),//WIDTH AREA
+			$thisEl = elem.parent().parent().parent(),// target LI
+			$thisElDiv = $thisEl.children("div"),// target LI DIV
+			elWidth = elem.parent().find(".tooltip_info").outerWidth() + elem.parent().find(".arrow_tooltip").outerWidth() ,//WIDTH 1 ELEMENT
+			thisElPos = $thisEl.offset();//POSITION ELEMENT
+
+		//move on the left IF the last line element
+		if ((clWidth - thisElPos.left) < elWidth*2) {
+			$thisEl.find(".tooltip_info, .arrow_tooltip").addClass("posLeft");
+		} else {
+			$thisEl.find(".tooltip_info, .arrow_tooltip").removeClass("posLeft");
+		};
+
+		//tooltip vetical alignement
+		var vignHeight = $thisElDiv.outerHeight(),
+			tooltipHeight = $thisEl.find(".tooltip_info").outerHeight(),
+			toAddToTop = Math.round((vignHeight - tooltipHeight)/2);
+			
+			
+			if(toAddToTop > -3){
+				toAddToTop = -3;
+			}
+			var toAddToTopArrow = 13 - toAddToTop;
+
+		$thisEl.find(".tooltip_info").css({"top":toAddToTop+"px"});
+		$thisEl.find(".arrow_tooltip").css({"top":toAddToTopArrow+"px"});
+		
+	}
+	//SHOW TOOLTIP
+	$(".info_btn").hover(function(){
+		show_tooltip_info($(this));
+	},function(){
+		show_tooltip_info($(this));
+	});
+
+	//JCAROUSEL
+	if ( $('.carousels .js_jcar').length ) {
+		$('.carousels .js_jcar').each(function(){
+			$(this).jcarousel();
+		});
+	}
+
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/ma-vitrine-edit.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,966 @@
+<!DOCTYPE html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				<p class="msg_box">L'ajout de films dans votre vitrine se fait depuis les "fiches films". <i class="close" >close</i></p>
+				<div class="top_section">
+					<h2>Vitrine</h2>
+					<button class="fr edit_vitrine active">Valider</button>
+					<div class="breaker"></div>
+				</div>
+				
+				<ul class="vitr_list clearfix" >
+					<li class="editBlock" >
+						<div>
+							<div class="item_disk_xl"><img src="img/add_large.png"></div>
+							<img src="http://images.allocine.fr/r_344_460/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >La Vie est belle</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Nulla vitae elit libero, a pharetra augue. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam porta sem malesuada magna mollis euismod. Donec id elit non mi porta gravida at eget metus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.Cras justo odio, dapibus ac facilisis in, egestas eget quam. Nullam quis risus eget urna mollis ornare vel eu leo. Sed posuere consectetur est at lobortis. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >La Vie est belle</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >La Vie est belle</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li class="editBlock" >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<span class="mini_thumb del_btn"><span>Del</span></span>
+								<span class="mini_thumb move_btn"><span>Move</span></span>
+								<span class="mini_thumb edit_btn"><span>Edit</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+
+				</ul>
+
+			</div>
+			<!-- /results -->
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+			
+			<div id="comment-modal">
+				<h3>Pourquoi Angelo conseille “L’Arche russe”</h3>
+				<div class="containerImgTxt clearfix" >
+					<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+					<div class="right_content">
+						<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+						<p>Donec id elit non mi porta gravida at eget metus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Donec ullamcorper nulla non metus auctor fringilla. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam.<br/>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id ligula porta felis euismod semper. Aenean lacinia bibendum nulla sed consectetur. Donec id elit non mi porta gravida at eget metus. Donec id elit non mi porta gravida at eget metus.</p>
+					</div>
+					<div class="rating_module small_format">
+						<div class="rated_g_l star" data-val="0.5"></div>
+						<div class="rated_g_r star" data-val="1"></div>
+						<div class="rated_g_l star" data-val="1.5"></div>
+						<div class="rated_off_r star" data-val="2"></div>
+						<div class="rated_off_l star" data-val="2.5"></div>
+						<div class="rated_off_r star" data-val="3"></div>
+						<div class="rated_off_l star" data-val="3.5"></div>
+						<div class="rated_off_r star" data-val="4"></div>
+						<div class="rated_off_l star" data-val="4.5"></div>
+						<div class="rated_off_r star" data-val="5"></div>
+					</div>
+				</div>
+			</div>
+			<!-- /comment-modal -->
+			<div id="modif-movie-modal">
+					<h3>Modifier un film</h3>
+					<div class="containerImgTxt clearfix" >
+						<img width="94" src="http://images.allocine.fr/r_94_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="">
+						<div class="right_content">
+							<span class="s_name" >Intouchables</span> <span class="year" >(2011)</span>
+							<textarea>Donec id elit non mi porta gravida at eget metus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Donec ullamcorper nulla non metus auctor fringilla. Etiam porta sem maleslis euismod semper. Aenean lacinia bibendum nulla sed consectetur. Donec id elit non mi porta gravida at eget metus. Donec id elit non mi porta gravida at eget metus.</textarea>
+							<div class="nbCommentChar" >500</div>
+						</div>
+						
+					</div>
+					<div class="clearfix">
+						<div class="item_rating sya">
+							<div class="rate">
+								<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+								<div class="rating_module blue load_target">
+									<div class="rated_b_l star" data-val="0.5">
+										<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="1">
+										<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="1.5">
+										<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="2">
+										<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="2.5">
+										<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_r star" data-val="3">
+										<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_b_l star" data-val="3.5">
+										<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_r star" data-val="4">
+										<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_l star" data-val="4.5">
+										<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+									</div>
+									<div class="rated_off_r star" data-val="5">
+										<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+									</div>
+								</div>
+								<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+							</div>
+						</div>
+						<button class="fr edit_vitrine">VALIDER</button>
+						<button class="fr edit_vitrine btErase">EFFACER</button>
+					</div>
+
+				</div>
+				<!-- /modif-movie-modal-->
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li class="current"><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/ma-vitrine-empty.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,318 @@
+<!DOCTYPE html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				<p class="msg_box">L'ajout de films dans votre vitrine se fait depuis les "fiches films". <i class="close" >close</i></p>
+				<div class="top_section">
+					<h2>Vitrine</h2>
+					<button class="fr edit_vitrine">Modifier</button>
+					<div class="breaker"></div>
+				</div>
+				
+				<ul class="vitr_list clearfix" >
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_xl"><img src="img/add_large.png"></div>
+							<!--img src="http://images.allocine.fr/r_344_460/medias/nmedia/18/83/93/95/19803697.jpg" alt="" /-->							
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+					<li class="emptyBlock" >
+						<div>
+							<div class="item_disk_large"><img src="img/add_small.png"></div>
+						</div>
+					</li>
+				</ul>
+
+			</div>
+			<!-- /results -->
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+		
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li class="current"><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/ma-vitrine.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,884 @@
+<!DOCTYPE html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				<p class="msg_box">L'ajout de films dans votre vitrine se fait depuis les "fiches films". <i class="close" >close</i></p>
+				<div class="top_section">
+					<h2>Vitrine</h2>
+					<button class="fr edit_vitrine">Modifier</button>
+					<div class="breaker"></div>
+				</div>
+				
+				<ul class="vitr_list clearfix" >
+					<li >
+						<div>
+							<div class="item_disk_xl"><img src="img/add_large.png"></div>
+							<img width="344" height="456" src="http://images.allocine.fr/r_344_460/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >La Vie est belle</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Nulla vitae elit libero, a pharetra augue. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam porta sem malesuada magna mollis euismod. Donec id elit non mi porta gravida at eget metus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
+Cras justo odio, dapibus ac facilisis in, egestas eget quam. Nullam quis risus eget urna mollis ornare vel eu leo. Sed posuere consectetur est at lobortis. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img width="168" height="224" src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >La Vie est belle</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >La Vie est belle</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li >
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+					<li>
+						<div>
+							<img src="http://images.allocine.fr/r_168_224/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<div class="overlay_area" >
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<span class="mini_thumb info_btn"><span>Info</span></span>
+								<div class="tooltip_info" >
+									<p class="film_title" >Spider-Man</p>
+									<ul>
+										<li><span class="flag flag_us" >US</span></li>
+										<li><span class="flag flag_fr" >FR</span></li>
+										<li><span class="flag flag_it" >IT</span></li>
+										<li class="year" >2011</li>
+									</ul>
+									<p class="award" ><i></i> Cannes</p>
+									<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+									<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+									<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+									<span class="arrow_tooltip" ></span>
+								</div>
+								<p class="price" >à partir de<strong>2,99€</strong></p>
+								<p class="film_title" ><a href="#" >Spider-Man</a> de <strong>Alexandr Sokurov</strong></p>
+								<p class="desc" >Un seul et unique plan séquence de 95mn qui nous emmène dans le dédale de L’Ermitage à Saint Petersourg...</p>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_r star" data-val="3">
+												<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_b_l star" data-val="3.5">
+												<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="4">
+												<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+											</div>
+										</div>
+										<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									</div>
+								</div>
+							</div>
+							
+						</div>
+					</li>
+
+				</ul>
+
+			</div>
+			<!-- /results -->
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+			
+			<div id="comment-modal">
+				<h3>Pourquoi Angelo conseille “L’Arche russe”</h3>
+				<div class="containerImgTxt clearfix" >
+					<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+					<div class="right_content">
+						<a class="s_name" href="#">Clémentine Levi</a> <span class="createTime" >il y a 23 heures</span>
+						<p>Donec id elit non mi porta gravida at eget metus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Donec ullamcorper nulla non metus auctor fringilla. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam.<br/>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id ligula porta felis euismod semper. Aenean lacinia bibendum nulla sed consectetur. Donec id elit non mi porta gravida at eget metus. Donec id elit non mi porta gravida at eget metus.</p>
+					</div>
+					<div class="rating_module small_format">
+						<div class="rated_g_l star" data-val="0.5"></div>
+						<div class="rated_g_r star" data-val="1"></div>
+						<div class="rated_g_l star" data-val="1.5"></div>
+						<div class="rated_off_r star" data-val="2"></div>
+						<div class="rated_off_l star" data-val="2.5"></div>
+						<div class="rated_off_r star" data-val="3"></div>
+						<div class="rated_off_l star" data-val="3.5"></div>
+						<div class="rated_off_r star" data-val="4"></div>
+						<div class="rated_off_l star" data-val="4.5"></div>
+						<div class="rated_off_r star" data-val="5"></div>
+					</div>
+				</div>
+			</div>
+			<!-- /comment-modal -->
+			
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li class="current"><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/mes-gouts.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,768 @@
+<!DOCTYPE html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#" class="notification">Profile<span>1</span></a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				<p class="msg_box">This list is based on your ratings. Transparent icons need to be confirmed. <i class="close" >close</i></p>
+				<div class="container_table" >
+					<div class="container_table_row" >
+						<div class="like_container">
+							<h2 class="ilike">Ce que j'aime</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium item_desactivated">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+												<div class="disk_overlay" >
+													<span class="micro_thumb btn_activ"><span>Oui</span></span>
+													<span class="micro_thumb btn_refuse"><span>Non</span></span>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													<i class="close"></i>
+												</div>
+												<div class="disk_overlay" >
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium item_desactivated">
+													<span class="">1930</span>
+													<i class="close"></i>
+												</div>
+												<div class="disk_overlay" >
+													<span class="micro_thumb btn_activ"><span>Oui</span></span>
+													<span class="micro_thumb btn_refuse"><span>Non</span></span>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													<i class="close"></i>
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+									<span class="title">Sagas</span>
+
+									<ul class="spe_list saga_list clearfix" >
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+											<span>Spider-Man</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+											<i class="close"></i>
+										</li>
+									</ul>
+								</div>
+							</section>
+
+						</div>
+						<div class="like_container">
+							<h2 class="i_dont_like">Ce que je n'aime pas</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium item_desactivated">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+												<div class="disk_overlay" >
+													<span class="micro_thumb btn_activ"><span>Oui</span></span>
+													<span class="micro_thumb btn_refuse"><span>Non</span></span>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													<i class="close"></i>
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1930</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													<i class="close"></i>
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													<i class="close"></i>
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+								<span class="title">Sagas</span>
+
+								<ul class="spe_list saga_list clearfix" >
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man</span>
+										<i class="close"></i>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+										<i class="close"></i>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+										<i class="close"></i>
+									</li>
+								</ul>
+								</div>
+							</section>
+
+						</div>
+					</div><!-- /container_table_row -->
+				</div><!-- /container_table -->
+				
+				<div class="other_container" >
+					<h2 class="my_stars">Stars dont je suis fan</h2>
+
+					<ul class="spe_list clearfix" >
+						<li>
+							<img width="110" height="147" src="img/star-1.jpg" alt="" />
+							<span>Quentin Tarantino</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<span>Spider-Man</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /results -->
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li class="current"><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/not_interested.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,1759 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="#">Discover</a></li>
+				<li><a href="#">Speednoter</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open not_interest_list">
+				
+				<div class="top_section bottom_border">
+					<h2>Not Interested list</h2>
+					<div class="fr">
+						<div class="datas fl"><strong>628</strong> movies</div>
+						<div class="datas fl"><strong>147</strong> series</div>
+						<form class="filters_search fl margin_10t">
+							<input type="text"	/>
+							<i>OK</i>
+						</form>
+					</div>
+					<div class="breaker"></div>
+				</div>
+				<ul class="film_list clearfix">
+					<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_g_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+							
+						</div>
+						<span class="others_infos movie_yes"></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >l'Age de glace 4</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="l'Age de glace 4" >Spider-Man</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						<span class="others_infos movie_rated"></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Madagascar 3</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/84/59/20104459.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >To Rome with love</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/90/43/00/20096205.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Ma bonne étoile</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/31/84/20079900.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Starbuck</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Intouchables</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/67/90/93/19057560.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						<span class="others_infos movie_no"></span>
+					</div>
+					<a href="#" title="Drive" >Gran Torino</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/85/31/58/20042068.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Avengers</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/63/30/77/18686566.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Forrest Gump</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				</ul><!-- /film_list -->
+				<div class="breaker"></div>
+				<div class="spinner"><img src="img/spinner.gif" alt=""></div><!-- /spinner -->
+			</div>
+			<!-- /results -->
+			
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+			
+			<div id="basic-modal-content">
+			<h3>Stars selection</h3>
+			<p>Select the name of a star to add it to your filters</p>
+			<ul class="alphabet">
+				<li><a href="#">A</a></li>
+				<li><a href="#" class="selected">B</a></li>
+				<li><a href="#">C</a></li>
+				<li><a href="#">D</a></li>
+				<li><a href="#">E</a></li>
+				<li><a href="#">F</a></li>
+				<li><a href="#">G</a></li>
+				<li><a href="#">H</a></li>
+				<li><a href="#">I</a></li>
+				<li><a href="#">J</a></li>
+				<li><a href="#">K</a></li>
+				<li><a href="#">L</a></li>
+				<li><a href="#">M</a></li>
+				<li><a href="#">N</a></li>
+				<li><a href="#">O</a></li>
+				<li><a href="#">P</a></li>
+				<li><a href="#">Q</a></li>
+				<li><a href="#">R</a></li>
+				<li><a href="#">S</a></li>
+				<li><a href="#">T</a></li>
+				<li><a href="#">U</a></li>
+				<li><a href="#">V</a></li>
+				<li><a href="#">W</a></li>
+				<li><a href="#">X</a></li>
+				<li><a href="#">Y</a></li>
+				<li><a href="#">Z</a></li>
+			</ul>
+			<div class="star_names">
+				<ul>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#" class="selected">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot avec un nom long</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+				</ul>
+			</div>
+		</div>
+		<!-- /modal1 -->
+
+		<div id="basic-modal-content2" class="align_c">
+			<h3 class="interest">Your are not interested in "The tree of life"</h3>
+			<p class="interest">Tell us why so we can give you better recommandations.</p>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img src="img/picto_genres_big_01.png" alt="" />
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Horror movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img alt="" src="img/visu_star_02.jpg">
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Brad Pitt's movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big item_disk_blue">
+						<span class="">SKIP</span>
+					</span>
+					<span>Nothing personal</span>
+					<strong>It's just this movie</strong>
+				</a>
+			</div>
+		</div>
+		<!-- /modal2 -->
+		
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li class="current"><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/other-profile-test-1.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,775 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<button class="add_del_coach" >Ajouter comme coach</button>
+
+					<div class="decorations badges_area">
+						<p>Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<div class="item_disk_small">
+									<img src="img/badge_1.png" alt="Note Maniac" title="Note Maniac" />
+								</div>
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<div class="item_disk_small">
+									<img src="img/badge_1.png" alt="Note Maniac" title="Note Maniac" />
+								</div>
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<div class="item_disk_small">
+									<img src="img/badge_1.png" alt="Note Maniac" title="Note Maniac" />
+								</div>
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<div class="item_disk_small">
+									<img src="img/badge_1.png" alt="Note Maniac" title="Note Maniac" />
+								</div>
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<div class="item_disk_small">
+									<img src="img/badge_1.png" alt="Note Maniac" title="Note Maniac" />
+								</div>
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p>His coaches ( 14 )</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p>He is coach of ( 9 )</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+
+				<div class="container_table" >
+					<div class="container_table_row" >
+						<div class="like_container">
+							<h2 class="ilike">Ce qu'il aime</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+												<div class="disk_overlay" >
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1930</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+									<span class="title title_list">Sagas</span>
+
+									<ul class="spe_list clearfix" >
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+											<span>Spider-Man</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>Le seigneur des Anneaux</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+										</li>
+									</ul>
+								</div>
+								<div class="clearfix">
+									<span class="title title_list">Stars</span>
+
+									<ul class="spe_list clearfix" >
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+										<li>
+											<img width="110" height="147" src="img/star-1.jpg" alt="" />
+											<span>Quentin Tarantino</span>
+										</li>
+									</ul>
+								</div><!-- /clearfix -->
+							</section>
+
+						</div>
+						<div class="like_container">
+							<h2 class="i_dont_like">Ce qu'il n'aime pas</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1930</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+									<span class="title title_list">Sagas</span>
+
+									<ul class="spe_list clearfix" >
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+											<span>Spider-Man</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+											<span>Spider-Man</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+										</li>
+
+									</ul>
+								</div>
+								
+							</section>
+
+						</div>
+					</div><!-- /container_table_row -->
+				</div><!-- /container_table -->
+				
+			</div>
+			<!-- /results -->
+		
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li class="current"><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/other-profile.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,768 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="social.html">Social</a></li>
+				<li><a href="index.html">Discover</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<button class="add_del_coach" >Ajouter comme coach</button>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="rate_tooltip">Note Maniac<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				
+				<div class="container_table" >
+					<div class="container_table_row" >
+						<div class="like_container">
+							<h2 class="ilike">Ce qu'il aime</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+												<div class="disk_overlay" >
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1930</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+									<span class="title">Sagas</span>
+
+									<ul class="spe_list saga_list clearfix" >
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+											<span>Spider-Man</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>Le seigneur des Anneaux</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+											<span>Madagascar</span>
+											<i class="close"></i>
+										</li>
+										<li>
+											<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+											<span>L'Age de glace</span>
+											<i class="close"></i>
+										</li>
+									</ul>
+								</div>
+							</section>
+
+						</div>
+						<div class="like_container">
+							<h2 class="i_dont_like">Ce qu'il n'aime pas</h2>
+							<section class="carousels">
+								<div class="clearfix">
+									<span class="title">Genres</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_04.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/picto_genres_medium_05.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								
+								<div class="clearfix">
+									<span class="title">Nationalités</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_01.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_02.png" alt="" />
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<img src="img/flag_03.png" alt="" />
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+
+								<div class="clearfix">
+									<span class="title">Periods</span>
+									<div class="fl">
+										<ul class="js_jcar jcarousel-skin-tango fl">
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1920</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1930</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1940</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1950</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1960</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1970</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1980</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">1990</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2000</span>
+													
+												</div>
+											</li>
+											<li>
+												<div class="item_disk_medium">
+													<span class="">2010</span>
+													
+												</div>
+											</li>
+										</ul>
+									</div><!-- /fl -->
+								</div><!-- /clearfix -->
+								<div class="clearfix">
+								<span class="title">Sagas</span>
+
+								<ul class="spe_list saga_list clearfix" >
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man</span>
+										<i class="close"></i>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+										<i class="close"></i>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+										<i class="close"></i>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+										<span>Spider-Man</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+										<span>Madagascar</span>
+									</li>
+									<li>
+										<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+										<span>L'Age de glace</span>
+									</li>
+								</ul>
+								</div>
+							</section>
+
+						</div>
+					</div><!-- /container_table_row -->
+				</div><!-- /container_table -->
+				
+				<div class="other_container" >
+					<h2 class="my_stars">Stars dont il est fan</h2>
+
+					<ul class="spe_list clearfix" >
+						<li>
+							<img width="110" height="147" src="img/star-1.jpg" alt="" />
+							<span>Quentin Tarantino</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<span>Spider-Man</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+							<span>Spider-Man</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+							<span>Madagascar</span>
+						</li>
+						<li>
+							<img src="http://images.allocine.fr/r_110_147/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+							<span>L'Age de glace</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /results -->
+		
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li class="current"><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/ratings.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,1757 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="#">Discover</a></li>
+				<li><a href="#">Speednoter</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			<div id="results" class="results open">
+				<div class="top_section bottom_border">
+					<h2>My Ratings</h2>
+					<div class="fr">
+						<div class="datas fl"><strong>431</strong> rated items</div>
+						
+						<form class="filters_search fl margin_10t">
+							<input type="text"	/>
+							<i>OK</i>
+						</form>
+					</div>
+					<div class="breaker"></div>
+				</div>
+				<!-- /top_section -->
+				<ul class="film_list clearfix">
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_g_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+							
+						</div>
+						<span class="others_infos movie_yes"></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >l'Age de glace 4</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="l'Age de glace 4" >Spider-Man</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="rate_info">3.5<i class="blue_star" ></i></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Madagascar 3</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/84/59/20104459.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >To Rome with love</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/90/43/00/20096205.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Ma bonne étoile</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/31/84/20079900.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Starbuck</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Intouchables</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/67/90/93/19057560.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						<span class="others_infos movie_no"></span>
+					</div>
+					<a href="#" title="Drive" >Gran Torino</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/85/31/58/20042068.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Avengers</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/63/30/77/18686566.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Forrest Gump</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_yes"><span>Oui</span></span>
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				</ul><!-- /film_list -->
+				<div class="breaker"></div>
+				<div class="spinner"><img src="img/spinner.gif" alt=""></div><!-- /spinner -->
+			</div>
+			<!-- /results -->
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+			
+			<div id="basic-modal-content">
+			<h3>Stars selection</h3>
+			<p>Select the name of a star to add it to your filters</p>
+			<ul class="alphabet">
+				<li><a href="#">A</a></li>
+				<li><a href="#" class="selected">B</a></li>
+				<li><a href="#">C</a></li>
+				<li><a href="#">D</a></li>
+				<li><a href="#">E</a></li>
+				<li><a href="#">F</a></li>
+				<li><a href="#">G</a></li>
+				<li><a href="#">H</a></li>
+				<li><a href="#">I</a></li>
+				<li><a href="#">J</a></li>
+				<li><a href="#">K</a></li>
+				<li><a href="#">L</a></li>
+				<li><a href="#">M</a></li>
+				<li><a href="#">N</a></li>
+				<li><a href="#">O</a></li>
+				<li><a href="#">P</a></li>
+				<li><a href="#">Q</a></li>
+				<li><a href="#">R</a></li>
+				<li><a href="#">S</a></li>
+				<li><a href="#">T</a></li>
+				<li><a href="#">U</a></li>
+				<li><a href="#">V</a></li>
+				<li><a href="#">W</a></li>
+				<li><a href="#">X</a></li>
+				<li><a href="#">Y</a></li>
+				<li><a href="#">Z</a></li>
+			</ul>
+			<div class="star_names">
+				<ul>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#" class="selected">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot avec un nom long</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+				</ul>
+			</div>
+		</div>
+		<!-- /modal1 -->
+
+		<div id="basic-modal-content2" class="align_c">
+			<h3 class="interest">Your are not interested in "The tree of life"</h3>
+			<p class="interest">Tell us why so we can give you better recommandations.</p>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img src="img/picto_genres_big_01.png" alt="" />
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Horror movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img alt="" src="img/visu_star_02.jpg">
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Brad Pitt's movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big item_disk_blue">
+						<span class="">SKIP</span>
+					</span>
+					<span>Nothing personal</span>
+					<strong>It's just this movie</strong>
+				</a>
+			</div>
+		</div>
+		<!-- /modal2 -->
+		
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li><a href="wishlist.html">Mes envies</a></li>
+				<li class="current"><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/social.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,1444 @@
+<!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!-->
+<html class="no-js" lang="en">
+	<!--<![endif]-->
+	<head>
+		<meta charset="utf-8" />
+		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+		<title>Cinegift</title>
+		<meta name="description" content="" />
+		<meta name="viewport" content="width=980" />
+		<link rel="stylesheet" href="css/reset.css" />
+		<link rel="stylesheet" href="css/default.css" />
+		<link rel="stylesheet" href="css/styles.css" />
+
+		<!-- Custom scrollbars CSS -->
+		<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+		<script src="js/libs/modernizr-2.5.3.min.js"></script>
+
+	</head>
+
+	<body>
+		<!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+		<header>
+			<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+			<nav>
+				<ul>
+					<li class="current">
+						<a href="#">Social</a>
+					</li>
+					<li>
+						<a href="#">Discover</a>
+					</li>
+					<li>
+						<a href="#">Profile</a>
+					</li>
+				</ul>
+			</nav>
+
+			<section class="connect">
+
+				<div class="connected_profiles">
+					<span>Angelo Chiacchio</span>
+					<img src="img/profil.jpg" alt="photo de profil" />
+				</div><!-- /connected_profiles -->
+
+				<span class="logout">loggout</span>
+
+			</section>
+			<!-- /connect -->
+		</header>
+		<div role="main">
+			<section class="central">
+				<div id="results" class="social_results" >
+					<!-- LINE 1 -->
+					<div class="sb_big social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_1.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div><!-- /overlay_area -->
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a critiqué <a class="s_title" href="#">"Intouchables"</a>
+									<p>
+										J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.
+									</p>
+								</div>
+							</div>
+						</div><!-- /overlay_bottom -->
+					</div>
+					<div class="sb_big social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_7.jpg" alt="" />
+							</div>
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Le Seigneur des anneaux : la communauté de l'anneau</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name fb_name" href="#">Clémentine Levi</a> a critiqué <a class="s_title" href="#">"
+									Le Seigneur des anneaux : la commun..."</a>
+									<!--p>
+										J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante.
+									</p-->
+									<p>J’ai adoré ce film. Il fait sourire et pleurer au meme temps. Bien longtemps qu'on avait pas vu une comédie française aussi hilarante et émouvante. Il fait ... <a href="#" class="s_title">Lire la suite</a></p>
+								</div>
+							</div>
+						</div>
+
+					</div>
+
+					<!-- LINE 2 -->
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<div class="flagBlock">
+										<div class="wantToSee">
+											<a class="s_name" href="#">Clémentine Levi</a> n'a pas envie de voir
+											
+											<a class="s_title" href="#"> "Tout ce que vous avez toujours..."</a>
+										</div>
+										<div class="wantToSeeIcon ">
+											<span class="btn_thumb_still btn_no "><span>Non</span></span>
+										</div>
+
+									</div>
+
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_8.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+
+					<div class="sb_small social_bloc" >
+						<div class="infos_top" >
+							<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+							<div class="ov_content">
+								<a class="s_name fb_name" href="#">Clémentine Levi</a>
+								<p>
+									a gagné
+								</p>
+							</div>
+						</div>
+						<div class="breaker"></div>
+						<div class="bloc_content" >
+							<a href="#" title="" > <img src="img/new_badge.png" alt="" /> <span>Note Maniac</span> </a>
+						</div>
+					</div>
+					<div class="sb_small social_bloc" >
+						<div class="infos_top" >
+							<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+							<div class="ov_content">
+								<a class="s_name" href="#">Jean-Christophe De Lasnier</a>
+								<p>
+									a choisi
+								</p>
+							</div>
+						</div>
+						<div class="breaker"></div>
+						<div class="bloc_coach" >
+							<a href="#" class="img_coach" title="" > <img src="img/social_3.jpg" alt="" /> </a>
+							<p>
+								Jean-Christophe De ...
+							</p>
+						</div>
+					</div>
+					<!-- LINE 3 -->
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<div class="flagBlock">
+										<div class="wantToSee">
+											<a class="s_name" href="#">Clémentine Levi</a> a envie de voir
+											
+											<a class="s_title" href="#"> "Intouchables"</a>
+										</div>
+										<div class="wantToSeeIcon ">
+											<span class="btn_thumb_still btn_yes "><span>Oui</span></span>
+										</div>
+
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+
+					<!-- LINE 4 -->
+					<div class="sb_small social_bloc" >
+						<div class="bloc_coach" >
+							<a class="s_name" href="#">Marc Delacroix</a>
+							<a class="img_coach" href="#" title="" > <img src="img/social_6.jpg" alt="" /> </a>
+							<p class="fs13" >
+								Découvrez son profil et ajoutez le comme coach
+							</p>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_small social_bloc" >
+						<div class="infos_top" >
+							<a href=""><img width="50" src="img/profil_50_1.jpg" alt="" /></a>
+							<div class="ov_content">
+								<a class="s_name" href="#">Jean-Christophe De Lasnier</a>
+								<p>
+									a mis en vitrine
+								</p>
+							</div>
+						</div>
+						<div class="breaker"></div>
+						<div class="bloc_content" >
+							<a class="" href="#" title="" > <img src="img/social_4.jpg" alt="" /> <span>"L'Etrange histoire de Benjamin Button"</span> </a>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+
+					<!-- -->
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" style="background-image:url(img/social_5.jpg)" >
+								<!-- MOVIE IMAGE MISSING -->
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Intouchables"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Intouchables</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href=""><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name" href="#">Clémentine Levi</a> recommande <a class="s_title" href="#">"Skyfall"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div class="sb_med social_bloc" >
+						<div>
+							<div class="sb_img_container" ><img src="img/social_2.jpg" alt="" />
+							</div>
+
+							<div class="overlay_area">
+								<a class="title_movie" href="#" title="" >Le magasin des horreurs</a>
+								<div class="movie_infos" >
+									<ul>
+										<li>
+											<span class="flag flag_fr">FR</span>
+										</li>
+										<li class="year">
+											2011
+										</li>
+									</ul>
+									<p>Realisé par <strong>Ridley Scott</strong></p>
+									<p>Avec <strong>Michael Fassbender, Noomi Rapace, Charlize Theron,...</strong></p>
+								</div>
+								<span class="mini_thumb play_btn"><span>Play</span></span>
+								<div class="item_rating sya">
+									<div class="rate">
+										<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+										<div class="rating_module blue load_target small_format">
+											<div class="rated_b_l star" data-val="0.5">
+												<div class="rate_tooltip">
+													0.5 : Nul<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="1">
+												<div class="rate_tooltip">
+													1.0 : Très mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="1.5">
+												<div class="rate_tooltip">
+													1.5 : Mauvais<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_r star" data-val="2">
+												<div class="rate_tooltip">
+													2.0 : Pas terrible<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_b_l star" data-val="2.5">
+												<div class="rate_tooltip">
+													2.5 : Moyen<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="3">
+												<div class="rate_tooltip">
+													3.0 : Pas mal<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_l star" data-val="3.5">
+												<div class="rate_tooltip">
+													3.5 : Bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_g_r star" data-val="4">
+												<div class="rate_tooltip">
+													4.0 : Très bien<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_l star" data-val="4.5">
+												<div class="rate_tooltip">
+													4.5 : Excellent<div class="arrow_b"></div>
+												</div>
+											</div>
+											<div class="rated_off_r star" data-val="5">
+												<div class="rate_tooltip">
+													5.0 : Chef d'œuvre<div class="arrow_b"></div>
+												</div>
+											</div>
+										</div>
+										<div class="loader">
+											<div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif" />
+											</div>
+										</div>
+									</div>
+								</div>
+
+								<div class="btn_thumbs">
+									<span class="btn_thumb btn_yes"><span>Oui</span></span>
+									<span class="btn_thumb btn_no"><span>Non</span></span>
+								</div>
+							</div>
+						</div>
+						<div class="overlay_bottom" >
+							<div>
+								<a href="#" title="" ><img width="50" src="img/profil_50_2.jpg" alt="" /></a>
+								<div class="ov_content">
+									<a class="s_name fb_name" href="#">Clémentine Levi</a> a noté <a class="s_title" href="#">"Le magasin des horreurs"</a>
+									<div class="rating_module blue load_target small_format">
+										<div class="rated_g_l star" data-val="0.5"></div>
+										<div class="rated_g_r star" data-val="1"></div>
+										<div class="rated_g_l star" data-val="1.5"></div>
+										<div class="rated_off_r star" data-val="2"></div>
+										<div class="rated_off_l star" data-val="2.5"></div>
+										<div class="rated_off_r star" data-val="3"></div>
+										<div class="rated_off_l star" data-val="3.5"></div>
+										<div class="rated_off_r star" data-val="4"></div>
+										<div class="rated_off_l star" data-val="4.5"></div>
+										<div class="rated_off_r star" data-val="5"></div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+
+					<div class="breaker"></div>
+
+				</div>
+				<!-- /results -->
+
+			</section>
+			<!-- /central -->
+		</div>
+		<!-- /main -->
+
+		<footer>
+
+			<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+
+		</footer>
+
+		<script src="js/libs/jquery-1.7.1.min.js"></script>
+		<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+		<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+		<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+		<!-- mousewheel plugin -->
+		<script src="js/jquery.mousewheel.min.js"></script>
+		<!-- custom scrollbars plugin -->
+		<script src="js/jquery.mCustomScrollbar.js"></script>
+
+		<script src="js/script.js"></script>
+
+	</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/speednoter.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,287 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="">
+  <!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+  <header>
+	<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+	<nav>
+		<ul>
+			<li><a href="#">Discover</a></li>
+			<li class="current"><a href="#">Speednoter</a></li>
+			<li><a href="#">Profile</a></li>
+		</ul>
+	</nav>
+	
+	<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+	<!-- /connect -->
+  </header>
+  <div role="main">
+	<section class="central">
+		
+		<div id="results" class="results d_block">
+		
+			<h2>Speednoter</h2>
+			<div class="breaker"></div>
+			
+			<!-- SPEEDNOTER -->
+			<!-- --------------------- -->
+			<div class="myAC_speednoter big-rating">
+
+				<div class="j_entity_container hide"> <span data-entity="{ &quot;reftype&quot; : &quot;&quot;, &quot;cref&quot; : &quot;&quot; }" class="tt_r26 j_entity"> </span> </div>
+				<div class="w-speednoter"> </div>
+				<div class="hide" id="tmp_rating_save"> </div>
+				<div class="hide" id="speednoter_staticrating_male">
+					<div>
+						<div class="starsratelabel">Ma note : </div>
+						<div class="star-rating starZero"><a style="margin-left: 0px; " title="0">0</a></div>
+						<div class="flyingstarsform">
+							<div class="star-rating-control">
+								<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="0,5">0,5</a></div>
+								<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="1">1</a></div>
+								<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="1,5">1,5</a></div>
+								<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="2">2</a></div>
+								<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="2,5">2,5</a></div>
+								<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="3">3</a></div>
+								<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="3,5">3,5</a></div>
+								<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="4">4</a></div>
+								<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="4,5">4,5</a></div>
+								<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="5">5</a></div>
+							</div>
+						</div>
+						<div class="fm_rating_currentrate-class"></div>
+						<div class="fm_rating_wanttosee_class"></div>
+						<div class="fm_rating_notinterested_class"></div>
+						<div class="rating-cancel icoredcross"><a title="Effacer ma note"></a></div>
+						<div class="spacer"></div>
+					</div>
+					<div class="spacer"></div>
+				</div>
+				<div class="hide" id="speednoter_staticrating_female">
+					<div class="femaleparentobject"><!-- femaleparentobject -->
+						<div>
+							<div class="starsratelabel">Ma note : </div>
+							<div class="star-rating starZero"><a style="margin-left: 0px; " title="0">0</a></div>
+							<div class="flyingstarsform">
+								<div class="star-rating-control">
+									<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="0,5">0,5</a></div>
+									<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="1">1</a></div>
+									<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="1,5">1,5</a></div>
+									<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="2">2</a></div>
+									<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="2,5">2,5</a></div>
+									<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="3">3</a></div>
+									<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="3,5">3,5</a></div>
+									<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="4">4</a></div>
+									<div style="width: 8px; " class="star-rating"><a style="margin-left: 0px; " title="4,5">4,5</a></div>
+									<div style="width: 8px; " class="star-rating star-margin"><a style="margin-left: -8px; " title="5">5</a></div>
+								</div>
+							</div>
+							<div class="fm_rating_currentrate-class"></div>
+							<div class="fm_rating_wanttosee_class"></div>
+							<div class="fm_rating_notinterested_class"></div>
+							<div class="rating-cancel icoredcross"><a title="Effacer ma note"></a></div>
+							<div class="spacer"></div>
+						</div>
+					</div>
+					<div class="spacer"></div>
+				</div>
+				<div class="speednoter ">
+					<div style="z-index:+1; background-color: #FFF; position: absolute; width: 100%; height: 250px; opacity: 0.9; filter:Alpha(Opacity=90);" class="hide" id="speednoter_txt_nomoreitems">
+						<div style="position: absolute; top: 40%; width: 100%; align: center; vertical-align: middle; text-align: center;"> Il n'y a plus de fiches à afficher.<br>
+							Veuillez rafraichir votre navigateur. </div>
+					</div>
+					<div style="z-index:+1; background-color: #FFF; position: absolute; width: 940px; height: 250px; opacity: 0.9; filter:Alpha(Opacity=90);" class="hide" id="speednoter_loader">
+						<div style="position: absolute; top: 40%; left: 45%; width: 100%; align: center; vertical-align: middle;"> <img alt="" style="width:32px; height:32px;" src="http://images.allocine.fr/commons/ajax-loader.gif"> </div>
+					</div>
+					<div id="speednotertabs_00"> <a href="#" class=""></a> <a href="#" class=""></a> <a href="#" class=""></a> <a href="#" class="current"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> </div>
+					<div id="speednoterprevbtn_00" class="navprevbtn"><a><img width="0" height="0" src="http://images.allocine.fr/commons/empty.gif" alt=" " class="ico"></a></div>
+					<div id="speednoter_00" class="speednotercontent">
+						<div id="speednoter_content_3" class="slide" style="display: block;"> 
+							<!--infos content-->
+							<div id="speednoter_content_html_3">
+								<div class="picturezone"><img title="Prison Break" alt="Prison Break" src="http://fr.web.img1.acsta.net/r_160_x/medias/nmedia/18/85/25/52/19779382.jpg"></div>
+								<!-- picturezone -->
+								<div class="contentzone">
+									<h3 class="serieTV" >Prison Break <span>(2002)</span></h3>
+									<!--h3>Prison Break</h3-->
+									<p>Directed By <strong>Martin Scorcese</strong></p>
+									<p>With <strong>Dominic Purcell, Wentworth Miller, Sarah Wayne Callies,Michael Rapaport, Amaury Nolasco</strong></p>
+									<p>Michael Scofield s'engage dans une véritable lutte contre la montre : son frère Lincoln est dans le couloir de la mort, en attente de son exécution. Persuadé de son innocence mais à court de solutions, Michael décide de se faire incarcérer à son tour dans le pénitencier d'état de Fox River pour organiser leur évasion...</p>
+									<!-- !! Existing template --> <!-- !! /Existing template -->
+									<div class="spacer"></div>
+								</div>
+								<!-- /contenzone --><!-- /morezone --></div>
+							<!--rating content-->
+							<div class="speednoterstarsratezone">
+								<div id="speednoter_target_3">
+									<div data-rating="{&quot;savedShowingTime&quot;:100}" class="sya w-opinion w-rating w-interest" id="j_entity_rating">
+										<div id="j_entity_rating_html" class="">
+											<div class="rate ">
+												<p class="lighten_hl label">My opinion</p>
+												<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+												<div class="picto_rating rate_null_on load_target hide">
+													<div class="rate_tooltip">0 : Pourri
+														<div class="arrow_b"></div>
+													</div>
+												</div>
+												<div class="rating_module load_target">
+													<div class="star rated_b_l">
+														<div class="rate_tooltip">0.5 : Nul
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="star rated_b_r">
+														<div class="rate_tooltip">1.0 : Très mauvais
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="star rated_b_l">
+														<div class="rate_tooltip">1.5 : Mauvais
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_b_r star">
+														<div class="rate_tooltip">2.0 : Pas terrible
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_b_l star">
+														<div class="rate_tooltip">2.5 : Moyen
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_off_r star">
+														<div class="rate_tooltip">3.0 : Pas mal
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_off_l star">
+														<div class="rate_tooltip">3.5 : Bien
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_off_r star">
+														<div class="rate_tooltip">4.0 : Très bien
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_off_l star">
+														<div class="rate_tooltip">4.5 : Excellent
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+													<div class="rated_off_r star">
+														<div class="rate_tooltip">5.0 : Chef d'œuvre
+															<div class="arrow_b"></div>
+														</div>
+													</div>
+												</div>
+												<!--/rating_module-->
+												<div class="loader">
+													<div class="j_saving loading_item"><img alt="" src="http://images.allocine.fr/skin/loader_green.gif" class="vam">En cours...</div>
+													<div class="lighten align_c j_saved loaded_item">Enregistré</div>
+												</div>
+											</div>
+											<!--/rate--> 
+										</div>
+										<div class="fl margin_30l">
+											<span title="" class="button btn06"><span class="thumb">Oui</span></span> <span title="" class="button btn07"><span class="thumb">Non</span></span>
+										</div>
+									</div>
+								</div>
+							</div>
+						</div>
+					</div>
+					<div id="speednoternextbtn_00" class="navnextbtn"><a> <img width="0" height="0" src="http://images.allocine.fr/commons/empty.gif" alt=" " class="ico"></a></div>
+				</div>
+				<!-- /speednoter -->
+				
+			</div>
+
+			<!-- /SPEEDNOTER -->
+			<!-- ---------------------- -->
+			
+			<p class="align_c">
+				<span class="stillToRate" >Still <span> 9 </span> to rate </span> 
+				<a href="#" class="btn_see uppercase my_reco">See my recommandations</a>
+			</p>
+			
+		</div>
+		<!-- /results -->
+		
+		<div id="basic-modal-content3" class="align_c">
+			<div class="tt_03 align_l margin_20b">Get Started</div>
+			<p class="align_l fs18">
+				Allociné still lacks some rating of yours in order to get a good idea of your taste and being able to provide you with a recommendation of movies and series.
+			</p>
+			<p class="margin_40t margin_60b fs18 bold">
+				Please rate at least 
+				<span class="item_disk_big margin_10h">
+					<span class="">4</span>
+				</span>
+				movies
+			</p>
+			<a href="#" class="btn_see uppercase">START RATING NOW</a>
+		</div>
+		<!-- /modal2 -->
+		
+	</section>
+	<!-- /central -->
+  </div>
+  <!-- /main -->
+  <footer>
+  		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+  </footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+
+<script>
+	openNodal();
+
+	//call this function when a user note a movie...
+	//youhouNumber();
+	
+	//call this function to show "see my recommandations" button
+	//activateSeeRecommandations();
+
+</script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/statistics.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,418 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="#">Discover</a></li>
+				<li><a href="#">Speednoter</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+				</div>
+			</div>
+			<!-- /filters -->
+			
+			<div id="results" class="results open">
+				<h2>My Statistics</h2>
+				<div class="breaker"></div>
+				<span class="tt_01 margin_30b">What we know about you so far</span>
+				
+				<ul class="list_01 fl margin_60r inner_padding_40r">	
+					<li>
+						<strong class="fs18">My favorite <em>genres</em></strong>
+						<ul>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/picto_genres_big_01.png" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/picto_genres_big_02.png" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/picto_genres_big_03.png" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+						</ul>
+					</li>
+					<li>
+						<strong class="fs18">My favorite <em>nationalities</em></strong>
+						<ul>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/flag_01.png" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/flag_02.png" alt="" />
+									<i class="close"></i>
+								</div>
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/flag_03.png" alt="" />
+									<i class="close"></i>
+								</div>
+							</li>
+						</ul>
+					</li>
+					<li>
+						<strong class="fs18">My favorite <em>periods</em></strong>
+						<ul>
+							<li>
+								<div class="item_disk_big">
+									<span class="">2000</span>
+									<i class="close"></i>
+								</div>
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<span class="">1980</span>
+									<i class="close"></i>
+								</div>
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<span class="">1960</span>
+									<i class="close"></i>
+								</div>
+							</li>
+						</ul>
+					</li>
+					<li>
+						<strong class="fs18">My favorite <em>stars</em></strong>
+						<ul>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/visu_star_01.jpg" alt="" />
+									<i class="close"></i>
+								</div>
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/visu_star_02.jpg" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+							<li>
+								<div class="item_disk_big">
+									<img src="img/visu_star_03.jpg" alt="" />
+									<i class="close"></i>
+								</div>							
+							</li>
+						</ul>
+					</li>
+				</ul><!-- /film_list -->
+				
+				<div class="rating_trends">
+					<strong>My rating trends</strong><br>
+					<img src="img/graph_stats.png" alt="">				
+				</div>
+	
+			</div>
+			<!-- /results -->
+			
+			<div id="basic-modal-content">
+			<h3>Stars selection</h3>
+			<p>Select the name of a star to add it to your filters</p>
+			<ul class="alphabet">
+				<li><a href="#">A</a></li>
+				<li><a href="#" class="selected">B</a></li>
+				<li><a href="#">C</a></li>
+				<li><a href="#">D</a></li>
+				<li><a href="#">E</a></li>
+				<li><a href="#">F</a></li>
+				<li><a href="#">G</a></li>
+				<li><a href="#">H</a></li>
+				<li><a href="#">I</a></li>
+				<li><a href="#">J</a></li>
+				<li><a href="#">K</a></li>
+				<li><a href="#">L</a></li>
+				<li><a href="#">M</a></li>
+				<li><a href="#">N</a></li>
+				<li><a href="#">O</a></li>
+				<li><a href="#">P</a></li>
+				<li><a href="#">Q</a></li>
+				<li><a href="#">R</a></li>
+				<li><a href="#">S</a></li>
+				<li><a href="#">T</a></li>
+				<li><a href="#">U</a></li>
+				<li><a href="#">V</a></li>
+				<li><a href="#">W</a></li>
+				<li><a href="#">X</a></li>
+				<li><a href="#">Y</a></li>
+				<li><a href="#">Z</a></li>
+			</ul>
+			<div class="star_names">
+				<ul>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#" class="selected">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot avec un nom long</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+				</ul>
+			</div>
+		</div>
+		<!-- /modal1 -->
+
+		<div id="basic-modal-content2" class="align_c">
+			<h3 class="interest">Your are not interested in "The tree of life"</h3>
+			<p class="interest">Tell us why so we can give you better recommandations.</p>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img src="img/picto_genres_big_01.png" alt="" />
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Horror movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img alt="" src="img/visu_star_02.jpg">
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Brad Pitt's movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big item_disk_blue">
+						<span class="">SKIP</span>
+					</span>
+					<span>Nothing personal</span>
+					<strong>It's just this movie</strong>
+				</a>
+			</div>
+		</div>
+		<!-- /modal2 -->
+			
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+
+	<footer>
+		<nav>
+			<ul>
+				<li class="current"><a href="statistics.html">Statistics</a></li>
+				<li><a href="wishlist.html">Wishlist</a></li>
+				<li><a href="ratings.html">Ratings</a></li>
+				<li><a href="not_interested.html">Not interested</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/test/gitest.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,507 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+	<title>jQuery custom scrollbar demo</title>
+	<!-- stylesheet for demo and examples -->
+
+<style type="text/css">
+
+.forme{
+	width:160px;
+	height:200px;
+	overflow:auto;
+	background:#ccc;
+}
+
+
+
+
+
+/* Modal */
+#basic-modal-content,
+#basic-modal-content2,
+#basic-modal-content3  {
+	display:none;
+}
+
+#basic-modal-content3 {
+	padding:30px;
+}
+
+#simplemodal-overlay  {
+	background-color:#000;
+	 cursor:default;
+}
+
+#simplemodal-container  {
+	height:450px;
+	 width:695px;
+	 color:#fff;
+	 border:10px solid rgba(204, 204, 204, .3);
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+}
+
+#basic-modal-content2 #simplemodal-container   {
+	height:300px;
+	 width:695px;
+	 color:#fff;
+	 border:10px solid rgba(204, 204, 204, .3);
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+}
+
+#basic-modal-content2 .whyNot {
+	-webkit-border-radius: 15px;
+	border-radius: 15px;
+	background:#2d2d2d;
+	float:left;
+	margin:20px 0 0 18px;
+	 padding:20px 10px;
+	 width: 27%;
+}
+
+#simplemodal-container p  {
+	padding-left:10px;
+	background:url(skin/border_modal.png) repeat-x left bottom;
+	padding-bottom:10px;
+}
+
+
+#simplemodal-container #basic-modal-content3 p {
+	padding-left:0;
+	background:none;
+}
+
+#simplemodal-container p.interest  {
+	padding-left:10px;
+	background:none;
+	padding-bottom:15px;
+	margin:0
+}
+
+#simplemodal-container .alphabet   {
+	padding-left:10px;
+	margin:10px 0;
+	overflow:hidden;
+}
+
+#simplemodal-container .alphabet li  {
+	float:left;
+}
+
+#simplemodal-container .alphabet li a {
+	font-weight:bold;
+	text-decoration:none;
+	padding:3px 7px;
+	font-size:17px;
+	line-height:26px;
+}
+
+#simplemodal-container .alphabet li a:hover, #simplemodal-container .alphabet li a.selected {
+	background:#555;
+	-webkit-border-radius: 20px;
+	border-radius: 20px;
+}
+
+#simplemodal-container .star_names {
+	height:330px;
+	overflow:auto;
+	 clear:both;
+}
+
+#simplemodal-container .star_names li {
+	margin:0 0 20px 9px;
+	/*display:inline-block;*/
+	 /*width: 30%;*/
+	 width:217px;
+	 float:left;
+}
+
+#simplemodal-container .star_names li a {
+	text-decoration:none;
+	display:table;
+	 height:60px;
+	 width:207px;
+	padding:10px 5px;
+	font-size:14px;
+}
+
+#simplemodal-container .star_names li a em {
+	display:table-cell;
+	vertical-align:middle;
+	padding-left:10px;
+}
+
+#simplemodal-container .star_names li a:hover, #simplemodal-container .star_names li a.selected {
+	background:#2d2d2d;
+	-webkit-border-radius: 10px;
+	border-radius: 10px;
+}
+
+#simplemodal-container .star_names li a .item_disk_medium {
+	/*float:left;*/
+	display:table-cell;
+}
+
+#simplemodal-container .star_names li a strong, #basic-modal-content2 .whyNot  a > span {
+	display:block;
+	/*margin-top: 10px;*/
+	white-space:normal
+}
+
+#simplemodal-container .star_names li a strong {
+	font-weight:bold;
+}
+
+
+#basic-modal-content2 .whyNot strong {
+	display:block;
+	margin-top: 0px
+}
+
+#basic-modal-content2 .whyNot a {
+	text-decoration:none
+}
+
+#simplemodal-container code  {
+	background:#141414;
+	 border-left:3px solid #65B43D;
+	 color:#bbb;
+	 display:block;
+	 font-size:12px;
+	 margin-bottom:12px;
+	 padding:4px 6px 6px;
+}
+
+#simplemodal-container a  {
+	color:#ddd;
+}
+
+#simplemodal-container a.modalCloseImg  {
+	background:url(skin/x.png) no-repeat;
+	 width:32px;
+	 height:32px;
+	 display:inline;
+	 z-index:3200;
+	 position:absolute;
+	 top:-15px;
+	 right:-16px;
+	 cursor:pointer;
+}
+
+#simplemodal-container h3  {
+	color:#fff;
+	margin: 0 0 10px 0;
+	background:#131313;
+	padding:10px;
+	font-weight:bold;
+	font-size:18px;
+}
+
+#simplemodal-container .interest  {
+	margin:0 0 0 0;
+	background:none;
+}
+
+.simplemodal-wrap {
+	background-color:#202020;
+	overflow:hidden !important
+}
+
+/* / Modal */
+
+
+
+
+</style>
+
+	<!-- Custom scrollbars CSS -->
+	<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+
+
+
+<div id="contenu_body" class="forme">
+	KLOUG
+	<p>Lorem ipsum dolor sit amet. Aliquam erat volutpat. Maecenas non tortor nulla, non malesuada velit.</p>
+	<p>Aliquam erat volutpat. Maecenas non tortor nulla, non malesuada velit. Nullam felis tellus, tristique nec egestas in, luctus sed diam. Suspendisse potenti. </p>
+	<p>Consectetur adipiscing elit. Nulla consectetur libero consectetur quam consequat nec tincidunt massa feugiat. Donec egestas mi turpis. Fusce adipiscing dui eu metus gravida vel facilisis ligula iaculis. Cras a rhoncus massa. Donec sed purus eget nunc placerat consequat.</p>
+	<p>Cras venenatis condimentum nibh a mollis. Duis id sapien nibh. Vivamus porttitor, felis quis blandit tincidunt, erat magna scelerisque urna, a faucibus erat nisl eget nisl. Aliquam consequat turpis id velit egestas a posuere orci semper. Mauris suscipit erat quis urna adipiscing ultricies. In hac habitasse platea dictumst. Nulla scelerisque lorem quis dui sagittis egestas.</p> 
+	<p>Etiam sed massa felis, aliquam pellentesque est.</p>
+	<p>Nam eu arcu at purus tincidunt pharetra ultrices at ipsum. Mauris urna nunc, vulputate quis gravida in, pharetra id mauris. Ut sit amet mi dictum nulla lobortis adipiscing quis a nulla. Etiam diam ante, imperdiet vel scelerisque eget, venenatis non eros. Praesent ipsum sem, eleifend ut gravida eget, tristique id orci. Nam adipiscing, sem in mattis vulputate, risus libero adipiscing risus, eu molestie mi justo eget nulla.</p> 
+	<p>Cras venenatis metus et urna egestas non laoreet orci rutrum. Pellentesque ullamcorper dictum nisl a tincidunt. Quisque et lacus quam, sed hendrerit mi. Mauris pretium, sapien et malesuada pulvinar, lorem leo viverra leo, et egestas mi nisl quis odio. </p>
+	<p>Aliquam erat volutpat. Sed urna arcu, tempus eu vulputate adipiscing, consectetur et orci. Vivamus congue, nunc vitae fringilla convallis, libero massa lacinia lorem, id convallis mauris elit ut leo. Nulla vel odio sem. Duis lorem urna, congue vitae rutrum sed, tincidunt vel tortor. In hac habitasse platea dictumst. Nunc vitae enim ante, vitae facilisis massa. Etiam sagittis sapien at nibh fermentum consectetur convallis lacus blandit.</p>
+	<p>the end.</p>
+</div>
+
+<a href="#" class="simple_modal_trigger">Affiche une modale simple</a>
+<div id="simple_modal" class="forme">
+	MODALE SIMPLE
+	<p>Lorem ipsum dolor sit amet. Aliquam erat volutpat. Maecenas non tortor nulla, non malesuada velit.</p>
+	<p>Aliquam erat volutpat. Maecenas non tortor nulla, non malesuada velit. Nullam felis tellus, tristique nec egestas in, luctus sed diam. Suspendisse potenti. </p>
+	<p>Consectetur adipiscing elit. Nulla consectetur libero consectetur quam consequat nec tincidunt massa feugiat. Donec egestas mi turpis. Fusce adipiscing dui eu metus gravida vel facilisis ligula iaculis. Cras a rhoncus massa. Donec sed purus eget nunc placerat consequat.</p>
+	<p>Cras venenatis condimentum nibh a mollis. Duis id sapien nibh. Vivamus porttitor, felis quis blandit tincidunt, erat magna scelerisque urna, a faucibus erat nisl eget nisl. Aliquam consequat turpis id velit egestas a posuere orci semper. Mauris suscipit erat quis urna adipiscing ultricies. In hac habitasse platea dictumst. Nulla scelerisque lorem quis dui sagittis egestas.</p> 
+	<p>Etiam sed massa felis, aliquam pellentesque est.</p>
+	<p>Nam eu arcu at purus tincidunt pharetra ultrices at ipsum. Mauris urna nunc, vulputate quis gravida in, pharetra id mauris. Ut sit amet mi dictum nulla lobortis adipiscing quis a nulla. Etiam diam ante, imperdiet vel scelerisque eget, venenatis non eros. Praesent ipsum sem, eleifend ut gravida eget, tristique id orci. Nam adipiscing, sem in mattis vulputate, risus libero adipiscing risus, eu molestie mi justo eget nulla.</p> 
+	<p>Cras venenatis metus et urna egestas non laoreet orci rutrum. Pellentesque ullamcorper dictum nisl a tincidunt. Quisque et lacus quam, sed hendrerit mi. Mauris pretium, sapien et malesuada pulvinar, lorem leo viverra leo, et egestas mi nisl quis odio. </p>
+	<p>Aliquam erat volutpat. Sed urna arcu, tempus eu vulputate adipiscing, consectetur et orci. Vivamus congue, nunc vitae fringilla convallis, libero massa lacinia lorem, id convallis mauris elit ut leo. Nulla vel odio sem. Duis lorem urna, congue vitae rutrum sed, tincidunt vel tortor. In hac habitasse platea dictumst. Nunc vitae enim ante, vitae facilisis massa. Etiam sagittis sapien at nibh fermentum consectetur convallis lacus blandit.</p>
+	<p>the end.</p>
+</div>
+
+
+<a href="#" id="show_modal" class="">On affiche la modale avec scroll</a>
+<div id="modal_content" class="forme" style="display:none;">
+	<h3>Stars selection</h3>
+			<p>Select the name of a star to add it to your filters</p>
+			<ul class="alphabet">
+				<li><a href="#">A</a></li>
+				<li><a href="#" class="selected">B</a></li>
+				<li><a href="#">C</a></li>
+				<li><a href="#">D</a></li>
+				<li><a href="#">E</a></li>
+				<li><a href="#">F</a></li>
+				<li><a href="#">G</a></li>
+				<li><a href="#">H</a></li>
+				<li><a href="#">I</a></li>
+				<li><a href="#">J</a></li>
+				<li><a href="#">K</a></li>
+				<li><a href="#">L</a></li>
+				<li><a href="#">M</a></li>
+				<li><a href="#">N</a></li>
+				<li><a href="#">O</a></li>
+				<li><a href="#">P</a></li>
+				<li><a href="#">Q</a></li>
+				<li><a href="#">R</a></li>
+				<li><a href="#">S</a></li>
+				<li><a href="#">T</a></li>
+				<li><a href="#">U</a></li>
+				<li><a href="#">V</a></li>
+				<li><a href="#">W</a></li>
+				<li><a href="#">X</a></li>
+				<li><a href="#">Y</a></li>
+				<li><a href="#">Z</a></li>
+			</ul>
+			<div id="star_names">
+				<ul>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#" class="selected">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot avec un nom long</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+				</ul>
+			</div>
+</div>
+
+
+
+	<!-- Get Google CDN's jQuery and jQuery UI with fallback to local -->
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<!--<script src="js/script.js"></script>-->
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+
+
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+<script type="text/javascript">
+	$(function() {
+		$("#contenu_body").mCustomScrollbar({
+			scrollButtons:{
+				enable:true
+			}
+		});
+		
+		$('.simple_modal_trigger').click(function (e) {
+			$('#simple_modal').modal({
+				containerCss:{
+				height:320,
+				width:690
+				},
+				overlayClose: true
+			});
+			return false;
+		});
+		
+		$('#show_modal').click(function() {
+			$("#modal_content").modal({
+				containerCss:{
+					height:220,
+					width:490
+					},
+				overlayClose: true,
+				onShow : function() {
+					$("#star_names").
+						mCustomScrollbar({
+							scrollButtons:{
+								enable:false
+							}
+						});
+					}
+				});
+			return false;
+		});
+		
+	});
+	
+	(function(){
+	})();
+
+	$(function() {
+	});
+	
+</script>
+
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/integ/wishlist.html	Tue Apr 02 12:45:17 2013 +0200
@@ -0,0 +1,1757 @@
+<!doctype html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"><![endif]-->
+<!--[if IE 7]>	<html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en"><![endif]-->
+<!--[if IE 9]><html class="no-js ie9" lang="en"><![endif]-->
+<!--[if gt IE 9]><!--> <html class="no-js" lang="en"><!--<![endif]-->
+<head>
+<meta charset="utf-8" />
+<meta http-equiv="X-UA-Compatible" content="IE=edge" />
+<title>Cinegift</title>
+<meta name="description" content="" />
+<meta name="viewport" content="width=980" />
+<link rel="stylesheet" href="css/default.css" />
+<link rel="stylesheet" href="css/reset.css" />
+<link rel="stylesheet" href="css/styles.css" />
+
+<!-- Custom scrollbars CSS -->
+<link href="css/jquery.mCustomScrollbar.css" rel="stylesheet" type="text/css" />
+<script src="js/libs/modernizr-2.5.3.min.js"></script>
+</head>
+
+<body class="profile">
+<!--[if lt IE 9]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]-->
+
+	<header>
+		<h1><img src="img/logo.png" alt="AlloCiné LAB" class="logo" /></h1>
+		<nav>
+			<ul>
+				<li><a href="#">Discover</a></li>
+				<li><a href="#">Speednoter</a></li>
+				<li class="current"><a href="#">Profile</a></li>
+			</ul>
+		</nav>
+		
+		<section class="connect">
+
+		<div class="connected_profiles">
+			<span>Angelo Chiacchio</span> 
+			<img src="img/profil.jpg" alt="photo de profil" />
+		</div><!-- /connected_profiles -->
+		
+		<span class="logout">loggout</span>
+
+	</section>
+		<!-- /connect -->
+	</header>
+
+	<div role="main">
+		<section class="central">
+			<div id="filters" class="filters open">
+				<div class="facettes">
+					<img class="photo_profile" src="img/angelo.jpg" alt="" />
+					<p>Angelo Chiacchio</p>
+
+					<div class="decorations badges_area">
+						<button class="moreBadges" > <span>+</span></button>
+						<p><span>3 </span> Badges</p>
+						<ul class="clearfix" >
+							<li>
+								<img src="img/badges/notes1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/coach3_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival.</p>
+								</div>
+							</li>
+							<li>
+								<img src="img/badges/critiques1_46px.png" alt="Note Maniac" />
+								<div class="badge_tooltip"><div class="arrow_b"></div>
+									<p><strong>Festivalier à Rotterdam</strong></p>
+									<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+								</div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>14 </span> Following</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+								<div class="rate_tooltip">Clémentine Levi<div class="arrow_b"></div></div>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+								<div class="rate_tooltip">Jean-Christophe De Lasnier<div class="arrow_b"></div></div>
+							</li>
+						</ul>
+					</div>
+					<div class="decorations follow_area">
+						<p><span>9 </span> Followers</p>
+						<ul class="clearfix" >
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_1.jpg"></a>
+							</li>
+							<li>
+								<a href=""><img width="27" height="27" alt="" src="img/profil_50_2.jpg"></a>
+							</li>
+						</ul>
+					</div>
+
+				</div><!-- /facettes -->
+			</div>
+			<!-- /filters -->
+			<div id="results" class="results open">
+				<div class="top_section bottom_border">
+					<h2>My Wishlist</h2>
+					<div class="fr">
+						<div class="datas fl"><strong>628</strong> movies</div>
+						<div class="datas fl"><strong>147</strong> series</div>
+						<form class="filters_search fl margin_10t">
+							<input type="text"	/>
+							<i>OK</i>
+						</form>
+					</div>
+					<div class="breaker"></div>
+				</div>
+				<!-- /top_section -->
+				<ul class="film_list clearfix">
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_g_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+							
+						</div>
+						<span class="others_infos movie_no"></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/86/68/30/20093574.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >l'Age de glace 4</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/19/35/20158079.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="l'Age de glace 4" >Spider-Man</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/65/55/20063546.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						<span class="rate_info">3.5<i class="blue_star" ></i></span>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >Madagascar 3</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/89/84/59/20104459.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						<i class="close"></i>
+					</div>
+					<a href="#" title="Drive" >To Rome with love</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/90/43/00/20096205.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Ma bonne étoile</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/31/84/20079900.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<div class="tooltip_info" >
+								<p class="film_title" >Forrest Gump</p>
+								<ul>
+									<li><span class="flag flag_us" >US</span></li>
+									<li><span class="flag flag_fr" >FR</span></li>
+									<li><span class="flag flag_it" >IT</span></li>
+									<li class="year" >2011</li>
+								</ul>
+								<p class="award" ><i></i> Cannes</p>
+								<p><span class="title_info" >Réalisé par</span><strong>Terrence Malik</strong></p>
+								<p><span class="title_info" >Avec</span>Brad Pitt, Cate Blanchett, <strong>Julia Ormond,</strong> ...</p>
+								<p><span class="title_info" >Genre</span>Drame, <strong>Fantastique,</strong> Romance</p>
+								<span class="arrow_tooltip" ></span>
+							</div>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Starbuck</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/82/69/17/19806656.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Intouchables</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/67/90/93/19057560.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+					</div>
+					<a href="#" title="Drive" >Gran Torino</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/85/31/58/20042068.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div style="display:none;" class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div style="display:none;" class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+									<div class="saved">Enregistré</div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Avengers</a>
+				</li>
+				<li>
+					<div>
+						<img width="160" height="213" src="http://images.allocine.fr/r_160_213/medias/nmedia/18/63/30/77/18686566.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Forrest Gump</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				<li>
+					<div>
+						<img src="http://images.allocine.fr/r_160_213/medias/nmedia/18/83/93/95/19803697.jpg" alt="" />
+						<div class="overlay_area" >
+							<span class="mini_thumb play_btn"><span>Play</span></span>
+							<span class="mini_thumb info_btn"><span>Info</span></span>
+							<p>à partir de<strong>2,99€</strong></p>
+							<div class="item_rating sya">
+								<div class="rate">
+									<div class="picto_rating rate_cancel load_target hidden j_rate_cancel"></div>
+									<div class="rating_module blue load_target">
+										<div class="rated_b_l star" data-val="0.5">
+											<div class="rate_tooltip">0.5 : Nul<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="1">
+											<div class="rate_tooltip">1.0 : Très mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="1.5">
+											<div class="rate_tooltip">1.5 : Mauvais<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_r star" data-val="2">
+											<div class="rate_tooltip">2.0 : Pas terrible<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_b_l star" data-val="2.5">
+											<div class="rate_tooltip">2.5 : Moyen<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="3">
+											<div class="rate_tooltip">3.0 : Pas mal<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_l star" data-val="3.5">
+											<div class="rate_tooltip">3.5 : Bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_g_r star" data-val="4">
+											<div class="rate_tooltip">4.0 : Très bien<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_l star" data-val="4.5">
+											<div class="rate_tooltip">4.5 : Excellent<div class="arrow_b"></div></div>
+										</div>
+										<div class="rated_off_r star" data-val="5">
+											<div class="rate_tooltip">5.0 : Chef d'œuvre<div class="arrow_b"></div></div>
+										</div>
+									</div>
+									<div class="loader"><div class="j_saving loading_item"><img class="vam" src="http://images.allocine.fr/skin/loader_green.gif"></div></div>
+								</div>
+							</div>
+							
+							<div class="btn_thumbs">
+								<span class="btn_thumb btn_no"><span>Non</span></span>
+								
+							</div>
+						</div>
+						
+					</div>
+					<a href="#" title="Drive" >Drive</a>
+				</li>
+				</ul><!-- /film_list -->
+				<div class="breaker"></div>
+				<div class="spinner"><img src="img/spinner.gif" alt=""></div><!-- /spinner -->
+			</div>
+			<!-- /results -->
+			
+			<div id="allBadges-modal">
+				<h3>Carte des badges</h3>
+				<div class="badgesMap" >
+					<span class="middle_title" >ACTIVITÉ</span>
+					<ul class="sprite_badges" >
+						<li>
+							<span class="titleBadg" >NOTES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >CRITIQUES</span>
+						</li>
+						<li>
+							<span class="titleBadg" >COACH</span>
+						</li>
+						<li>
+							<span class="titleBadg" >VITRINE</span>
+						</li>
+						<li>
+							<span class="titleBadg" >DON</span>
+						</li>
+						<li>
+							<div class="badge_notes3_off" ></div><span>Festivalier à Cannes</span>
+						</li>
+						<li>
+							<div class="badge_critiques3_off" ></div><span>Rédacteur en chef</span>
+						</li>
+						<li>
+							<div class="badge_coach3_off" ></div><span>Star</span>
+						</li>
+						<li>
+							<div class="badge_vitrine3_off" ></div><span>Complexe mutli salle</span>
+						</li>
+						<li>
+							<div class="badge_don3_off" ></div><span>Père Noël</span>
+						</li>
+						<li>
+							<div class="badge_notes2_off" ></div><span>Festivalier à Berlin</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_critiques2_on" ></div><span>Journaliste freelance</span>
+						</li>
+						<li>
+							<div class="badge_coach2_off" ></div><span>Mentor</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_vitrine2_on" ></div><span>Cinéma de quartier</span>
+						</li>
+						<li>
+							<div class="badge_don2_off" ></div><span>Mary Poppins</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_notes1_on" ></div><span>Festivalier à Rotterdam</span>
+						</li>
+						<li>
+							<div class="badge_critiques1_on" ></div><span>Blogger</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_coach1_on" ></div><span>Complice</span>
+						</li>
+						<li >
+							<div class="badge_vitrine1_on" ></div><span>Home Cinéma</span>
+						</li>
+						<li class="activated" >
+							<div class="badge_don1_on" ></div><span>M. Jack</span>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<!-- /allBadges-modal -->
+			<div id="newBadges-modal" class="newBadges-modal" >
+				<div class="containerImgTxt clearfix" >
+					<div class="left_content" >
+						<img width="146" src="img/badges/notes1_140px.png" alt="">
+					</div>
+					<div class="right_content">
+						<p>Vous avez gagnez le badge</p>
+						<p class="badge_name" >Festivalier à Rotterdam</p>
+						<p>C'est la première fois que vous participez à un festival. Boulot ! Boulot ! Boulot !</p>
+						<div class="clearfix buttons_crew" >
+							<div class="fb_button" ><img src="img/bouton-facebook-v2.png"></div><button class="valid_badge">OK</button>
+						</div>
+					</div>
+					
+				</div>
+			</div>
+			<!-- /newBadges-modal --> <!-- call newBadgesModal() to open this modal -->
+			
+			<div id="basic-modal-content">
+			<h3>Stars selection</h3>
+			<p>Select the name of a star to add it to your filters</p>
+			<ul class="alphabet">
+				<li><a href="#">A</a></li>
+				<li><a href="#" class="selected">B</a></li>
+				<li><a href="#">C</a></li>
+				<li><a href="#">D</a></li>
+				<li><a href="#">E</a></li>
+				<li><a href="#">F</a></li>
+				<li><a href="#">G</a></li>
+				<li><a href="#">H</a></li>
+				<li><a href="#">I</a></li>
+				<li><a href="#">J</a></li>
+				<li><a href="#">K</a></li>
+				<li><a href="#">L</a></li>
+				<li><a href="#">M</a></li>
+				<li><a href="#">N</a></li>
+				<li><a href="#">O</a></li>
+				<li><a href="#">P</a></li>
+				<li><a href="#">Q</a></li>
+				<li><a href="#">R</a></li>
+				<li><a href="#">S</a></li>
+				<li><a href="#">T</a></li>
+				<li><a href="#">U</a></li>
+				<li><a href="#">V</a></li>
+				<li><a href="#">W</a></li>
+				<li><a href="#">X</a></li>
+				<li><a href="#">Y</a></li>
+				<li><a href="#">Z</a></li>
+			</ul>
+			<div class="star_names">
+				<ul>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#" class="selected">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot avec un nom long</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+					<li>
+						<a href="#">
+							<span class="item_disk_medium">
+								<img alt="" src="img/visu_star_01.jpg">
+							</span>
+							<em>
+								<strong>Brigitte Bardot</strong><span>3 movies</span>
+							</em>
+						</a>
+					</li>
+				</ul>
+			</div>
+		</div>
+		<!-- /modal1 -->
+
+		<div id="basic-modal-content2" class="align_c">
+			<h3 class="interest">Your are not interested in "The tree of life"</h3>
+			<p class="interest">Tell us why so we can give you better recommandations.</p>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img src="img/picto_genres_big_01.png" alt="" />
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Horror movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big">
+						<img alt="" src="img/visu_star_02.jpg">
+					</span>
+					<span>I'm not interested in</span>
+					<strong>Brad Pitt's movies</strong>
+				</a>
+			</div>
+			<div class="whyNot">
+				<a href="#">
+					<span class="item_disk_big item_disk_blue">
+						<span class="">SKIP</span>
+					</span>
+					<span>Nothing personal</span>
+					<strong>It's just this movie</strong>
+				</a>
+			</div>
+		</div>
+		<!-- /modal2 -->
+			
+		</section>
+		<!-- /central -->
+	</div>
+	<!-- /main -->
+	
+	<footer>
+		<nav>
+			<ul>
+				<li><a href="#">Mes goûts</a></li>
+				<li><a href="#">Ma vitrine</a></li>
+				<li class="current"><a href="wishlist.html">Mes envies</a></li>
+				<li><a href="ratings.html">Mes notes</a></li>
+				<li><a href="not_interested.html">Pas intéressé</a></li>
+			</ul>
+		</nav>
+		<a href="#" class="logofoot" ><img src="img/logo-footer.png" alt="Cinégift" /></a>
+	</footer>
+
+<script src="js/libs/jquery-1.7.1.min.js"></script>
+<script src="js/libs/jquery-ui-1.8.21.custom.min.js"></script>
+
+<script type='text/javascript' src='js/jquery.simplemodal.js'></script>
+<script type="text/javascript" src="js/jquery.jcarousel.min.js"></script>
+<!-- mousewheel plugin -->
+<script src="js/jquery.mousewheel.min.js"></script>
+<!-- custom scrollbars plugin -->
+<script src="js/jquery.mCustomScrollbar.js"></script>
+
+<script src="js/script.js"></script>
+	
+</body>
+</html>
\ No newline at end of file