$(document).ready(function(){m6_menu.init();swapValue();sameHeight();showHover();partenairesM6();scrollPane();scrollHoz();jCarouselScrollOne();jCarouselScrollFour();cyclePhotos();playerVideo();playerVideoSpectacle();rssToggle();specialIE6();account();openParent();changeSelect();formContact();grilleProg();downloadIE8();lesVideosHover();jQuery("#colR .upPortail:eq(0)").addClass("upDegrade");voteCandidat();infoPrime("w9");infoPrime("m6");infoPrime("parispremiere");infoPrime("teva");if(getCookie("nfuserid")){$("#btnM6Connect").remove();
$("#btnFbConnect").html('<a href="javascript:;" title="Se déconnecter" onclick="$.facebox({url:\'/api/membre/facebox.logout.php\', titre:\'Déconnexion\'});"><img src="http://www.m6.fr/api/facebook/m6_deconnect.jpg" alt="M6 Connect" border="0" align="absmiddle" /></a>');$("#btnRegister").html('<span style="color:#fff;font-size:11px;">Connect&eacute; en tant que <strong style="font-size:13px;">'+getCookie("nfusername")+"</strong></span>&nbsp;&nbsp;")}});
var tabCarouselGuideTV=new Array(5,11,10,9,8,7,6);
var m6_menu={index:0,init:function(){this.handleMain();if($("#loadingMenu").size()<1)this.createLoaderMenu();this.handleSub();this.handleClose()},handleMain:function(){if($("#menuM6 li").size()<1)return false;$("#menuM6 li").unbind("click").click(function(){var reg=new RegExp("item-([0-9]+)","gi");var result="";if(result=reg.exec($(this).attr("id")))m6_menu.index=result[1];else m6_menu.index=$("#menuM6 li").index(this);if($(this).hasClass("current")){$("#subMenu").slideUp(function(){$("#sub-menu"+m6_menu.index+
"-content").empty();$("#subMenuRight").empty()});$("#menuM6 li").removeClass()}else{if($(this).find("a").attr("href")!="#"&&$(this).find("a").attr("href")!=""){window.location.href=$(this).find("a").attr("href");return false}$("#menuM6 li").removeClass();$(this).addClass("current");$(".subMenu").hide();$("#sub-menu"+m6_menu.index+"-content").empty();$("#subMenuRight").empty();$("#subMenu").slideDown();$("#sub-menu"+m6_menu.index).show();if($("#sub-menu"+m6_menu.index).size()>0)$("#sub-menu"+m6_menu.index+
" .tri a:eq(0)").click();if(m6_menu.index==1)$("#sub-menu"+m6_menu.index+"-content").fadeOut(200,function(){$("#loadingMenu").fadeIn(200,function(){m6_menu.loadMenu("sub-menu"+m6_menu.index,0)})})}return false})},handleSub:function(){if($(".tri a").size()<1)return false;$(".tri a:not(.unbind)").unbind("click").click(function(){$(".tri li").removeClass();$(this).parent("li").addClass("ui-tabs-selected");var href=$(this).attr("href");var subMenu=href.slice(1).split("-")[1];var menu=$(this).parents("div").attr("id");
$("#subMenuRight").fadeOut(200);$("#"+menu+"-content").fadeOut(200,function(){$("#loadingMenu").fadeIn(200,function(){m6_menu.loadMenu(menu,subMenu)})});return false})},handleClose:function(){$("#fermerSousMenu").click(function(){$("#subMenu").slideUp(function(){$("#sub-menu"+m6_menu.index+"-content").empty();$("#subMenuRight").empty()});$(".plusInfos").hide();$("#menuM6 li").removeClass();return false})},loadMenu:function(menu,subMenu){switch(menu){case "sub-menu0":data="node=programmes&tab="+subMenu;
break;case "sub-menu1":data="node=guidetv&date=";break;case "sub-menu2":data="node=videos&tab="+subMenu;break;case "sub-menu3":data="node=plus&tab="+subMenu;break}$.ajax({type:"GET",url:"/ajax_load.php",data:data,dataType:"html",success:function(data){$("#loadingMenu").fadeOut(200);if(menu=="sub-menu1"){$("#"+menu+"-content").css({display:"block",position:"absolute",left:"-9999px"}).html(data);d=new Date;var j=d.getDay();$("#jCarouselSemainier").jcarousel({scroll:7,start:tabCarouselGuideTV[j],initCallback:function(carousel){carousel.list.css(carousel.lt,
"0px");$("#"+menu+"-content").css({display:"none",position:"static",left:"0"}).fadeIn(500,function(){$("#sub-menu1 .containerCol").css({visibility:"visible"}).hide().fadeIn(500);$("#sub-menu1 .containerCol .miseEnAvant li").css({visibility:"visible"}).hide().fadeIn(500);m6_menu.bindCarouselGuideTV()})}}).parents(".jCarouselParent").css("left","0")}else $("#"+menu+"-content").html(data).fadeIn();$("#subMenuRight").empty().hide();$("#subMenu > #subMenuRight").append($("#"+menu+"-content .subMenuRight").html());
$("#subMenuRight").fadeIn(500,function(){m6_menu.handleClose()});$("#"+menu+"-content > .subMenuRight").remove()},error:function(error){console.log(error)}})},bindCarouselGuideTV:function(){date=m6_menu.dateToday();$("#sub-menu1 .semainier li a[name='"+date+"']").addClass("on");$("#sub-menu1 .semainier li a").unbind("click").click(function(){$("#sub-menu1 .semainier li a").removeClass("on");$(this).addClass("on");href=jQuery(this).attr("href");date=href.split("#")[1];$("#subMenu > #subMenuRight").fadeOut(500);
$("#sub-menu1 .containerCol .miseEnAvant li").fadeOut(500);$("#sub-menu1 .containerCol").fadeOut(500,function(){$("#loadingMenu").fadeIn(200,function(){$.ajax({type:"GET",url:"/ajax_load.php",data:"node=guidetv&date="+date,dataType:"html",success:function(data){$("#loadingMenu").fadeOut(200,function(){$("#sub-menu1 .containerCol").remove();$("#sub-menu1 .semainier").after(data);$("#subMenuRight").empty().hide();$("#subMenu > #subMenuRight").append($("#sub-menu1-content .subMenuRight").html());$("#subMenuRight").fadeIn(500,
function(){m6_menu.handleClose()});$("#sub-menu1-content > .subMenuRight").remove();$("#sub-menu1 .containerCol").css({visibility:"visible"}).hide().fadeIn(500);$("#sub-menu1 .containerCol .miseEnAvant li").css({visibility:"visible"}).hide().fadeIn(500)})}})})});return false})},createLoaderMenu:function(){loader=document.createElement("div");$(loader).attr({id:"loadingMenu"});$("#subMenu").append(loader)},dateToday:function(){dateToday=new Date;day=dateToday.getDate();day=day<10?"0"+day:day;month=
dateToday.getMonth()+1;month=month<10?"0"+month:month;year=dateToday.getFullYear();return day.toString()+month.toString()+year.toString()}};function swapValue(){if($(".swapValue").length<1)return false;swapValues=[];$(".swapValue").each(function(i){swapValues[i]=$(this).val();$(this).focus(function(){if($(this).val()==swapValues[i])$(this).val("")}).blur(function(){if($.trim($(this).val())=="")$(this).val(swapValues[i])})})}
function sameHeight(){if($(".sameHeight").length<1)return false;var heightBlockMax=0;$(".sameHeight").each(function(){if($(this).height()>heightBlockMax)heightBlockMax=$(this).height()});if($.browser.msie&&$.browser.version==6)$(".sameHeight").css({height:heightBlockMax});$(".sameHeight").css({"min-height":heightBlockMax})}
function scrollHoz(){if($(".scrollTo").length<1)return false;$(".scrollTo").each(function(i){var links=$(this).find(".scrollTo-Links a");links.click(function(){index=links.index(this);links.removeClass("current");$(this).addClass("current").parents(".scrollTo").find(".scrollTo-Mask").scrollTo("ul:eq("+index+")",1E3,{axis:"x"});return false})});$(".scrollTo-Links li:first-child a").addClass("current")}
function showHover(){if($(".showHover li").length<1)return false;$(".showHover li").hover(function(){$(this).find(".h4").css("display","block");return false},function(){$(this).find(".h4").css("display","none");return false})}
function partenairesM6(){var flashvars={};flashvars.disabledID="M6";var params={};params.bgcolor="#7990A0";params.allowscriptaccess="always";params.wmode="transparent";var attributes={};attributes.id="base";swfobject.embedSWF("http://www.m6.fr/swf/logodisplay.swf","flashId1","340","45","9.0.0","expressInstall.swf",flashvars,params,attributes)}
function aLaUne(){var flashvars={};flashvars.xmlLink="xml/config.xml";var params={};params.bgcolor="#000000";params.allowscriptaccess="always";params.wmode="transparent";var attributes={};attributes.id="base";swfobject.embedSWF("/swf/homefrontshowv2.swf","flashId2","470","264","9.0.0","expressInstall.swf",flashvars,params,attributes)}
function scrollALaUne(){$(".module_epg_mea_visuel ul li .text").hide();$(".module_epg_mea_visuel ul li:eq(0) .text").show();var firstLoad=false;$(".module_epg_mea_visuel ul").after('<div id="nav-alaune">').cycle({pager:"#nav-alaune",timeout:7E3,before:function(currSlideElement,nextSlideElement,options,forwardFlag){$(".text",nextSlideElement).hide();$(".text",currSlideElement).animate({height:"toggle"},function(){if($(".module_epg_mea_visuel ul li").index(nextSlideElement)==0&&!firstLoad)firstLoad=
true;else $(".text",nextSlideElement).hide().animate({height:"toggle"})})}})}function carousel3D(){var flashvars={};flashvars.xmlLink="xml/config_videos.xml";var params={};params.quality="high";params.bgcolor="#ffffff";params.allowfullscreen="true";params.allowscriptaccess="always";var attributes={};attributes.id="M6HomeVideoFeed";swfobject.embedSWF("http://groupemsix.vo.llnwd.net/o24/u/m6fr/M6HomeVideoFeed.swf","flashId3","701","392","9.0.28","expressInstall.swf",flashvars,params,attributes)}
function jCarouselScrollOne(){if($(".jCarouselScrollOne").length<1)return false;$(".jCarouselScrollOne").jcarousel({scroll:1}).parents(".jCarouselParent").css("left","0")}function jCarouselScrollFour(){if($(".jCarouselScrollFour").length<1)return false;$(".jCarouselScrollFour").jcarousel({scroll:4}).parents(".jCarouselParent").css("left","0")}
function cyclePhotos(){if($("#listePhotos").length<1)return false;var nbrImagesTotal=imagesName.length;$("#numPhoto").text("1/"+nbrImagesTotal);var first=imagesName.pop();var second=imagesName.shift();var third=imagesName.shift();var firstTab=first.split("|");var secondTab=second.split("|");var thirdTab=third.split("|");$("#listePhotos").append('<img src="'+imagesPath+firstTab[0]+'" alt="'+firstTab[1]+'" />'+'<img src="'+imagesPath+secondTab[0]+'" alt="'+secondTab[1]+'" />'+'<img src="'+imagesPath+
thirdTab[0]+'" alt="'+secondTab[1]+'" />').cycle({fx:"fade",startingSlide:1,prev:"#btPrev",next:"#btNext",timeout:3E3,before:onBefore,after:onAfter}).cycle("pause").css("textIndent","0");function onBefore(curr,next,opts,fwd){if(!opts.addSlide)return;if(opts.slideCount<nbrImagesTotal){var nextImagesName=fwd?imagesName.shift():imagesName.pop();var nextImagesNameTab=nextImagesName.split("|");opts.addSlide('<img src="'+imagesPath+nextImagesNameTab[0]+'" alt="'+nextImagesNameTab[1]+'" />',fwd==false)}var index=
$(this).parent().children().index(this);if(index==0)index=nbrImagesTotal;var $slide=$(next);var w=$slide.outerWidth();var h=$slide.outerHeight();$slide.css({marginTop:380/2-h/2,marginLeft:676/2-w/2});$("#numPhoto").text(index+"/"+nbrImagesTotal);$("#copyright-galerie").html($slide.attr("alt"))}function onAfter(curr,next,opts,fwd){var index=$(this).parent().children().index(this);if(index==1){var $slide=$(this);$("#copyright-galerie").html($slide.attr("alt"));setTimeout(function(){var w=$slide.outerWidth();
var h=$slide.outerHeight();$slide.css({marginTop:380/2-h/2,marginLeft:676/2-w/2})},300)}}$("#btDiaporama").toggle(function(){$("#listePhotos").cycle("resume");$(this).addClass("resume").text("Arrêter le diaporama");return false},function(){$("#listePhotos").cycle("pause");$(this).removeClass("resume").text("Lancer le diaporama");return false})}
function scrollPane(){if($(".scroll-pane").length<1)return false;$(".scroll-pane").jScrollPane({showArrows:true,scrollbarWidth:11,dragMaxHeight:11,animateTo:false})}
function playerVideo(){if($(".page-videos #playerVideo").length<1)return false;flashvars.appWidth="630";flashvars.appHeight="388";flashvars.domaine="http://www.m6.fr/";var params={};params.base="http://video.m6.fr/players/flash/generic/";params.menu="true";params.allowScriptAccess="always";params.bgcolor="#000";params.wmode="transparent";var attributes={};swfobject.embedSWF("http://video.m6.fr/players/flash/generic/m6webtv_basic.swf","playerVideo","630","388","9.0.0","swf/expressInstall.swf",flashvars,
params,attributes)}
function playerVideoSpectacle(){if($(".page-spectacles #playerVideo").length<1)return false;var flashvars={};flashvars.appWidth="382";flashvars.appHeight="215";flashvars.xmlLink="http://www.m6.fr/config-630-388.xml";flashvars.domain="http://www.m6.fr/";var params={};params.base="http://video.m6.fr/players/flash/generic/";params.menu="true";params.allowScriptAccess="always";var attributes={};swfobject.embedSWF("http://video.m6.fr/players/flash/generic/m6webtv.swf","playerVideo","382","215","9.0.0",
"swf/expressInstall.swf",flashvars,params,attributes)}function rssToggle(){if($(".rss h3 a, .faq h2 a").length<1)return false;$(".rss h3 a, .faq h2 a").toggle(function(){$(this).addClass("open").parent().siblings(".hide").show("fast");return false},function(){$(this).removeClass().parent().siblings(".hide").hide("fast");if($("#formulaire").css("display")=="block"&&$(".faq h2 a").index(this)==16)$("#formulaire").hide();return false})}
function specialIE6(){if($.browser.msie&&$.browser.version==6){$("#item-0, #item-1, #item-2, #item-3").hoverClass("hover");$.ifixpng("/img/pixel.gif");$("img[src$=.png], .png, .bloc-3col .degrade, #page-index #lesNews h2, .listes h2").ifixpng()}}function account(){if($("#menu-mon-compte").size()>0)$("#menu-mon-compte").tabs({selected:0})}
function changeSelect(){if(jQuery("#selectSaison").size()>0&&jQuery("#selectEpisodes").size()>0&&typeof tabEpisode!="undefined")jQuery("#selectSaison").change(function(){var num=jQuery(this).val();switch(num){case "1":var jsonCurrentSaison=tabEpisode.saison1;break;case "2":var jsonCurrentSaison=tabEpisode.saison2;break;case "3":var jsonCurrentSaison=tabEpisode.saison3;break}var len=jsonCurrentSaison.length;var options="";for(i=0;i<len;i++){linkEpisode="saison-"+jsonCurrentSaison[i].saison+"-episode-"+
jsonCurrentSaison[i].num_episode+"-"+jsonCurrentSaison[i].titre_format+"--id="+jsonCurrentSaison[i].idepisode+".html";options+='<option value="'+linkEpisode+'">Episode '+jsonCurrentSaison[i].num_episode+" - "+jsonCurrentSaison[i].titre+"</option>"}$("#selectEpisodes").html(options);$("#selectEpisodes option:first").attr("selected","selected");jQuery("#selectEpisodes").change(function(){document.location.replace(jQuery(this).val())})});else jQuery(".changeSelect").change(function(){document.location.replace(jQuery(this).val())})}
function formContact(){if(jQuery(".contact form").size<1)return false;jQuery(".contact form").submit(function(){var error=false;function showError(elt){jQuery(elt).parent("label").addClass("erreur");jQuery(elt).addClass("erreur");error=true}function checkEmail(elt){var reg=new RegExp("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?");if(!reg.test(jQuery(elt).val()))showError(elt)}jQuery(".contact form label").removeClass("erreur");
jQuery(".contact form input, .contact form textarea").removeClass("erreur");if(jQuery("#nom").val()=="")showError("#nom");if(jQuery("#prenom").val()=="")showError("#prenom");jQuery("#email").val()==""?showError("#email"):checkEmail("#email");if(jQuery("#message").val()=="")showError("#message");if(error)jQuery("#erreur").show();else $.ajax({type:"POST",url:"/contact.php",data:jQuery(".contact form").serialize(),success:function(data){if(data=="OK"){jQuery("#erreur").hide();jQuery(".contact form").css({visibility:"hidden"});
jQuery(".confirmation").fadeIn()}},error:function(error){console.log(error)}});return false})}function grilleProg(){$("#jCarouselSemainier").jcarousel({scroll:7,start:1,initCallback:function(carousel){carousel.list.css(carousel.lt,"0px");carousel.setup()}}).parents(".jCarouselParent").css("left","0")}
function infoPrime(id_chaine){$("#"+id_chaine).hover(function(){$("#chaine_prime ul li").removeAttr("class");$(".infoPrime").each(function(){$(this).hide()});$("#"+id_chaine).addClass(id_chaine);$("#infoPrime"+id_chaine).show()},function(){})}function downloadIE8(){if(jQuery.browser.msie&&jQuery.browser.version<=7)jQuery("#ie8").show()}function setPub(div,url){$(div).append('<iframe src="http://www.m6.fr/pub.php?url='+url+'" frameborder="0" width="300" height="250" scrolling="no"></iframe>')}
$.fn.hoverClass=function(c){return this.each(function(){$(this).hover(function(){$(this).addClass(c)},function(){$(this).removeClass(c)})})};
function lesVideosHover(){$("lesVideos-liste .col").each(function(i){initValues[i]=$(this).val()});swap=[];swap["replay"]=$("#lesVideos-liste-replay .first .swap").html();swap["bonus"]=$("#lesVideos-liste-bonus .first .swap").html();swap["vod"]=$("#lesVideos-liste-vod .first .swap").html();$("#aLaUne-replay .swap").html(swap["replay"]);$("#aLaUne-bonus .swap").html(swap["bonus"]);$("#aLaUne-vod .swap").html(swap["vod"]);$("#lesVideos-liste-replay li").hover(function(){$(this).addClass("hover");indexReplay=
$("#lesVideos-liste-replay li").index(this);$("#aLaUne-replay img").hide().end().find("#aLaUne-replay img:eq("+indexReplay+")").show();var swap=$(this).find(".swap").html();$("#aLaUne-replay .swap").html(swap);if(!$(this).hasClass("first"))$("#lesVideos-liste-replay .first").addClass("backgroundImageNone").find(".play span").hide();return false},function(){$(this).removeClass("hover");$("#aLaUne-replay img").hide().end().find("#aLaUne-replay img.first").show();$("#aLaUne-replay .swap").html(swap["replay"]);
$("#lesVideos-liste-replay .first").removeClass("backgroundImageNone").find(".play span").show();return false});$("#lesVideos-liste-bonus li").hover(function(){$(this).addClass("hover");indexBonus=$("#lesVideos-liste-bonus li").index(this);$("#aLaUne-bonus img").hide().end().find("#aLaUne-bonus img:eq("+indexBonus+")").show();var swap=$(this).find(".swap").html();$("#aLaUne-bonus .swap").html(swap);if(!$(this).hasClass("first"))$("#lesVideos-liste-bonus .first").addClass("backgroundImageNone").find(".play span").hide();
return false},function(){$(this).removeClass("hover");$("#aLaUne-bonus img").hide().end().find("#aLaUne-bonus img.first").show();$("#aLaUne-bonus .swap").html(swap["bonus"]);$("#lesVideos-liste-bonus .first").removeClass("backgroundImageNone").find(".play span").show();return false});$("#lesVideos-liste-vod li").hover(function(){$(this).addClass("hover");indexVod=$("#lesVideos-liste-vod li").index(this);$("#aLaUne-vod img").hide().end().find("#aLaUne-vod img:eq("+indexVod+")").show();var swap=$(this).find(".swap").html();
$("#aLaUne-vod .swap").html(swap);if(!$(this).hasClass("first"))$("#lesVideos-liste-vod .first").addClass("backgroundImageNone").find(".play span").hide();return false},function(){$(this).removeClass("hover");$("#aLaUne-vod img").hide().end().find("#aLaUne-vod img.first").show();$("#aLaUne-vod .swap").html(swap["vod"]);$("#lesVideos-liste-vod .first").removeClass("backgroundImageNone").find(".play span").show();return false})}
function voteCandidat(){$(".auto-submit-star").rating({callback:function(value,link){var inputs=$(this).parent().find(":input");var data="";for(i=0;i<inputs.length;i++)data+=inputs[i].name+"="+inputs[i].value+"&";$.ajax({type:"POST",url:"/rating.php",data:data+"&vote="+value,dataType:"json",success:function(data){$("#notation-voix").text(data.nb_votes+" voix");$("#notation-confim-"+data.id_cm).text("Votre vote a bien été enregistré");$(".auto-submit-star").rating("disable")},error:function(){$("#notation-confim").text("Impossible de prendre le vote en compte")}})}});
$(".notation-lien").click(function(){$(this).parent().parent().parent().parent().find(".notation-liste").slideToggle();$(".auto-submit-star").rating("enable")})}if(typeof console!="object")var console={log:function(){}};
(function($){$.ifixpng=function(customPixel){$.ifixpng.pixel=customPixel};$.ifixpng.getPixel=function(){return $.ifixpng.pixel||"images/pixel.gif"};var hack={ltie7:$.browser.msie&&$.browser.version<7,filter:function(src){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+src+"')"}};$.fn.ifixpng=hack.ltie7?function(){return this.each(function(){var $$=$(this);var base=$("base").attr("href");if(base)base=base.replace(/\/[^\/]+$/,"/");if($$.is("img")||$$.is("input")){if($$.attr("src"))if($$.attr("src").match(/.*\.png([?].*)?$/i)){var source=
base&&$$.attr("src").search(/^(\/|http:)/i)?base+$$.attr("src"):$$.attr("src");$$.css({filter:hack.filter(source),width:$$.width(),height:$$.height()}).attr({src:$.ifixpng.getPixel()}).positionFix()}}else{var image=$$.css("backgroundImage");if(image.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)){image=RegExp.$1;image=base&&image.substring(0,1)!="/"?base+image:image;$$.css({backgroundImage:"none",filter:hack.filter(image)}).children().children().positionFix()}}})}:function(){return this};$.fn.iunfixpng=
hack.ltie7?function(){return this.each(function(){var $$=$(this);var src=$$.css("filter");if(src.match(/src=["']?(.*\.png([?].*)?)["']?/i)){src=RegExp.$1;if($$.is("img")||$$.is("input"))$$.attr({src:src}).css({filter:""});else $$.css({filter:"",background:"url("+src+")"})}})}:function(){return this};$.fn.positionFix=function(){return this.each(function(){var $$=$(this);var position=$$.css("position");if(position!="absolute"&&position!="relative")$$.css({position:"relative"})})}})(jQuery);

