var W = this, D = this.document, DE = D.documentElement;
var html = $(DE || 'html').attr('id', 'js');

var managePopin = {
	manageOpenPopin: function (elmt) {




//		if (elmt == 'tasMerci3') {
//			manageBledichef.sitestat_debug("jeu.bledichef.tas.gencode.1.participation.confirmation"); // nedstat
//			var axel = Math.random()+"";
//			var a = axel * 10000000000000;
//			$('body').append('<IFRAME SRC="http://fls.doubleclick.net/activityi;src=1161517;type=chef22;cat=confir22;ord='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>');
//		}
//		if (elmt == 'tasMerci2') manageBledichef.sitestat_debug("jeu.bledichef.tas.parrainage.confirmation_envoi"); // nedstat

		var manageLayoutContent = {show: function (elmt) {
			if($('.overlay .content.select').length > 0) {
				$('.overlay .content.select').animate({top: '-700px'}, 400, function () {
					$('.overlay .content.select').removeClass('select');
					$('#'+elmt).addClass('select').animate({top: '400px'}, 400, function () {
						$('body').removeClass('move');
					});
				});
			} else {
				$('#'+elmt).addClass('select').animate({top: '400px'}, 400, function () {
					$('body').removeClass('move');
				});
			}
		}};
		if($('.overlayOn').length > 0) {
			manageLayoutContent.show(elmt);
		} else {
			$('.overlay').addClass('overlayOn');

			$('.overlay .layer').fadeTo(250, 0.76, function () {
				manageLayoutContent.show(elmt);
				if(elmt == "popinRubriqueEveil") {
				    manageBledichef.managePopinEveil(elmt);
				}

			});
		}
	},
	manageOverlay: function () {
		if(!$('body').hasClass('js')) {
			$('body').attr('class', 'js');
		}

		if($('.overlay').length > 0) {
			$('.layer').click(function () {
					$('.overlay .close').click();
			});

			var hPage = $(document).height();
			$('.overlay').css('height', hPage+"px");
			$('.overlay .layer').css('height', hPage+"px");
			$('.overlay .layer').fadeTo(0, 0);
			$('.overlay .content').css({'top': '-700px'});

			manageOverlayReturn = false;

			$('a.manageOverlay').click(function () {

				if(!$('body').hasClass('move')) {
					// TAGGAGE
//					if($(this).attr('href') == "#popinRubriqueNutrition") {
//						manageBledichef.sitestat_debug("jeu.bledichef.nutrition_adaptee");
//					} else if ($(this).attr('href') == "#popinRubriqueGouts") {
//						manageBledichef.sitestat_debug("jeu.bledichef.decouverte_gouts");
//					} else if ($(this).attr('href') == "#popinRubriqueEveil") {
//						manageBledichef.sitestat_debug("jeu.bledichef.eveil_alimentaire"); // TAGGAGE Reglement
//					}  else if ($(this).attr('href') == "#tasInscription") {
//						manageBledichef.sitestat_debug("jeu.bledichef.tas.gencode.1.participation.coordonnees"); // TAGGAGE Reglement
//					}

					$('body').addClass('move');
					var elmt = $(this).attr('href');
					elmt = elmt.split('#');
					elmt = elmt[(elmt.length - 1)];
					managePopin.manageOpenPopin(elmt);
					if($(this).hasClass('manageOverlayReturn')) {
						manageOverlayReturn = $(this).attr('rel');
					}
					var urlPage = String(window.location);
					urlPage = urlPage.split('#');
					urlPage = urlPage[0];
					window.location = urlPage+"#";
					$('body').scrollTo( { top:400, left:0}, 800 );
				}
				return false;
			});
			$('.overlay .close').click(function () {
				if(!$('body').hasClass('move')) {

					$('body').addClass('move');

					if(manageOverlayReturn != false) {
						managePopin.manageOpenPopin(manageOverlayReturn);
						manageOverlayReturn = false;
					} else {
						$('.overlay .content.select').animate({top: '-700px'}, 400, function () {

							if ($(this).find('.majContentConfirm').length > 0) {
								$(this).find('.majContentConfirm').hide();
								$(this).find('.majContent').show();
							}
							$(this).removeClass('select');
							$('.overlay .layer').fadeTo(250, 0, function () {
								$('.overlay').removeClass('overlayOn');
								$('body').removeClass('move');
							});
						});
					}
				}
				return false;
			});
		}
	}
}
$(document).ready(managePopin.manageOverlay);