$(document).ready(function(){$(document).mousemove($.mouse.update);$("form input, form textarea").focus(function(){$(this).addClass("focus")});$("form input, form textarea").blur(function(){$(this).removeClass("focus")});$("form input.default_value, form textarea.default_value").focus(function(){var a=$(this);if($.trim(a.attr("title"))===""||a.attr("title")===a.val()){a.attr("title",a.val());a.val("");a.removeClass("default_value")}});$("form input.default_value, form textarea.default_value").blur(function(){var a=$(this);if(a.val()===""){a.val(a.attr("title"));a.addClass("default_value")}})});(function(a){a.mouse={update:function(b){a.mouse.X=b.pageX;a.mouse.Y=b.pageY;return true},X:0,Y:0};a.fn.hasMouseOver=function(){var b=a(this).offset();if(a(this).is(":hidden")){return false}if(a.mouse.X<b.left||a.mouse.X>(b.left+a(this).width())){return false}else{if(a.mouse.Y<b.top||a.mouseY>(b.top+a(this).height())){return false}else{return true}}};a.uri={anchor:function(c){var b;if(!c||c===""){b=window.location.hash}else{b=c}if(typeof(b)==="undefined"){return false}if(b===""){return b}b=b.toString().substring(1);var d=new RegExp("/");b=b.split(d);if(b.length===0){return false}return b}}})(jQuery);var gAD=true;$(document).ready(function(){$(".channel.disabled").each(function(){$(this).find(".channel_logo").fadeTo(500,0.4).hover(function(){$(this).fadeTo(200,1)},function(){$(this).fadeTo(500,0.4)})});if(document.location.pathname!==("/pages/adblock.html")&&document.location.pathname!=="/pages/aide.html"&&document.location.pathname!=="/pages/aide"&&document.location.pathname!=="/report-tv"){var a=setTimeout(function(){var e="adb";var d=$("#"+e+' > *, div[id$="rpub"] > iframe, div[id$="rpub"] > object');var c=function(){pageTracker._trackEvent("Adblock",true);top.location.href="http://www.playtv.fr/pages/"+e+"lock.html"};if(d.length!==0){var b;d.each(function(g,f){if($.trim($(f).attr("class"))!==""||($(f)[0].nodeName==="DIV"&&$(f).width()===0)){c();return false}})}},3000)}});$(document).ready(function(){$("#menu .sub_menu").each(function(){$(this).width(($(this).parent().width()-2));if(jQuery.support.opacity){$(this).children("*").fadeTo("fast",0)}});$("#menu .sub_menu").parent().mouseenter(function(d){var c=$(this).children(".sub_menu");if(c.is(":hidden")){b(c,d)}});$("#menu .sub_menu").parent().mouseleave(function(){var c=$(this).children(".sub_menu");if(c.is(":visible")){a(c)}});function b(e,d){var c=e.parent();e.slideDown(150,function(){if($.support.opacity){$(this).children("*").fadeTo(100,1)}if(!c.hasMouseOver()){c.trigger("mouseleave")}})}function a(d){var c=d.parent();if($.support.opacity){d.children("*").fadeTo(200,0,function(){d.slideUp(200)})}else{d.slideUp(200)}}});$(document).ready(function(){$.ajax_search({form_selector:"#search_form",input_selector:"#search_input",results_selector:"#search_results",loading_selector:"#search_loading",delay:1200,char_min:2,ajax_controller:"/_search/"})});(function(a){a.ajax_search=function(n){var i={form_selector:null,input_selector:null,results_selector:null,loading_selector:null,delay:0,char_min:0,ajax_controller:null};n=a.extend(i,n);var d=a(n.form_selector);var l=a(n.input_selector);var k=a(n.results_selector);var g=a(n.loading_selector);if(d.length!==1||l.length!==1||k.length!==1){return false}var h=k.children(".results");var c;var e="";var j="";var f;l.attr("autocomplete","off");d.click(function(){l.focus()});if(jQuery.browser.msie){l.css("padding-top","5px")}l.keyup(function(){e=a.trim(a(this).val());if(e==j){return true}if(c){clearTimeout(c)}if(e===""||e.length<n.char_min){k.hide();h.empty();f=j="";return true}if(e==f){return true}j=e;c=setTimeout(function(){b(e)},n.delay)});l.click(function(){if(a.trim(a(this).val())!==""&&k.is(":hidden")){k.slideDown("fast",function(){if(a.support.opacity){k.children().fadeTo(100,1)}})}});a().click(function(){if(d.hasMouseOver()||k.hasMouseOver()){return true}if(a.support.opacity){k.children().fadeTo(100,0,function(){k.slideUp("fast")})}else{k.slideUp("fast")}});function b(o){a.ajax({url:n.ajax_controller,cache:false,dataType:"json",data:"r="+encodeURIComponent(o),timeout:10000,contentType:"application/json; charset=utf-8",scriptCharset:"utf-8",beforeSend:function(){g.show();k.slideUp("fast")},complete:function(){pageTracker._trackPageview(n.ajax_controller+"?r="+encodeURIComponent(o));if(a.support.opacity){k.children().fadeTo(0,0)}k.slideDown("fast",function(){if(a.support.opacity){a(this).children().fadeTo(100,1)}});g.hide();f=a.trim(l.val())},error:function(p,q){h.html('<p class="error">AJAX request error</p>')},success:function(p){m(o,p)}})}function m(o,q){h.empty();if(!q.nbr||q.nbr===0||q.nbr==="0"){h.prepend('<p class="nbr">Pas de résultats</p>');return true}if(o.length>11){o=o.substr(0,11)+"..."}var p='<p class="nbr">'+q.nbr+" "+q.lang.results_for+" <em>"+o+"</em></p>";h.append(p);a.each(q.results,function(s,r){if(r.nbr===0){return true}p='<strong><a href="/recherche/?r='+q.search+"#"+s+'">'+q.lang[s]+"</a></strong> ("+r.nbr+")";h.append('<p class="category">'+p+"</p><ul></ul>");a.each(r.results,function(v,t){var w;if(t.title.length>22){w=t.title.substr(0,20)+" ..."}else{w=t.title}var u=h.find("ul:last-child");u.append('<li><a href="'+t.url+'" title="'+t.title+'">'+w+"</a></li>");if(v+1===r.results.length&&r.results.length!==r.nbr){u.append('<p class="more"><a href="/recherche/?r='+q.search+"#"+s+'">...</a></p>');return true}})});h.append('<p class="all"><a href="/recherche/?r='+q.search+'">'+q.lang.all_results+"</a></p>")}}})(jQuery);$(document).ready(function(){$(".channel_tooltip").tooltip({content:function(a){return ajax_tooltip_content(a)},temporisation:550,tclass:"channel_tooltip"});$(".program_tooltip").tooltip({content:function(a){return ajax_tooltip_content(a)},temporisation:550,tclass:"program_tooltip"});$(".title_tooltip").tooltip({content:function(a){return a.attr("lang")},temporisation:0,tclass:"title_tooltip",before_open:function(b,a){var c=b.attr("title");b.attr("lang",c);b.attr("title","");if(b.hasClass("invert_tooltip")){a.margin_top=-20}},after_close:function(b,a){var c=b.attr("lang");b.attr("title",c);b.removeAttr("lang")}})});(function(a){a.fn.tooltip=function(j){var d={content:"",temporisation:0,tclass:"",margin_left:15,margin_top:15,before_open:function(l,k){},after_open:function(l,k){},before_close:function(k){},after_close:function(k){}};j=a.extend(d,j);var e;var c;var g;var i;a(this).live("mouseover",function(k){e=a(this);h();c=setTimeout(function(){var l=e.css("cursor");e.css("cursor","wait");f(e);j.after_open(e);e.css("cursor",l)},j.temporisation);return true});a(this).live("mouseout",function(){if(c){clearTimeout(c)}e=a(this);h(e);return true});a(this).live("click",function(){if(c){clearTimeout(c)}e=a(this);h(e);return true});function f(n){j.before_open(n,j);var l=typeof(j.content);var m;if(l==="function"){m=j.content(n)}else{if(l==="string"){m=j.content}}if(!m||a.trim(m)===""){return false}var k='<div id="js_tooltip">'+m+"</div>";a("#container").prepend(k);i=a("#js_tooltip");if(j.tclass!==false&&j.tclass!==""){i.addClass(j.tclass)}b();i.show();n.mousemove(function(){b();return true});return true}function h(k){var l=a("#js_tooltip");if(l.length!==1){return false}j.before_close(k,j);l.remove();j.after_close(k,j);i=null}function b(){if(!i){return true}if(!g){g=a("#container").offset()}var l=(a.mouse.Y+j.margin_top)-g.top;var k=(a.mouse.X+j.margin_left)-g.left;if((a.mouse.X+i.width()+45)>(g.left+a("#container").width())){k-=i.width()+45}i.css("top",l);i.css("left",k);return true}}})(jQuery);function ajax_tooltip_content(e){var a=e.attr("id").toString().split("_");if(a.length!==2){return false}var b=a[0];id=parseInt(a[1],10);if(isNaN(id)){return false}var c=false;var d=false;if(b==="channel"){d="channel_infos"}else{if(b==="program"){d="program_infos"}else{return false}}$.ajax({url:"/_tooltip/",async:false,cache:false,dataType:"json",data:"type="+d+"&id="+id+"",timeout:1500,beforeSend:function(){},complete:function(){},error:function(){},success:function(f){if(b==="channel"){if(!f.id){return true}if(!f.program_title){f.program_title="Inconnu"}c='<p class="title">'+f.title+"</p>";c+='<p class="program_now"><span class="caption">En ce moment : </span>'+f.program_title+"</p>"}else{if(b==="program"){c='<p class="title">'+f.title+"</p>";c+='<p class="channel"><span class="caption">Sur : </span>'+f.channel_title+"</p>"}}}});return c}$(document).ready(function(){$("#sharing").sharing()});(function(c){var b=encodeURIComponent(window.location.toString().replace(/^(https?):\/\/[^\/]+/,"$1://www.playtv.fr").replace(/(\/television\/)#([^\/]+)/,"$1$2"));var f=c("head").children("meta[name=description]");var e=f[0].content.toString();var a=encodeURIComponent(document.title);c.fn.sharing=function(){var h=c(this);h.empty();var g=h.attr("class");if(!g||c.trim(g)===""){return true}var i=[];if(g==="all"){i=["facebook","twitter","myspace","google"]}else{i=g.toString().split(" ")}c.each(i,function(k,l){if(l!=""){var m=d(l);h.append("<a></a>");var j=h.children("a:last");j.attr({href:""+m.window_link+"",target:"_blank"});j.html("<span>"+m.window_tooltip+'</span><img src="http://static.playtv.fr/img/design/icon_sharing_'+l+'_big.png" alt="'+m.window_tooltip+'" title="'+m.window_tooltip+'" class="title_tooltip" />');j.bind("click",function(){if(m.window_link.substr(0,10)==="javascript"){window.location=m.window_link}else{window.open(m.window_link,"sharer","toolbar=0,scrollbars=yes,status=0,width=790,height=500,top=40,left=40")}pageTracker._trackEvent("Partage",m.window_title.toString(),decodeURIComponent(b).toString());return false})}});return true};function d(h){var i={};var g="Partage ";if(h=="facebook"){i.window_title="Facebook";i.window_tooltip=g+""+i.window_title;i.window_link="http://www.facebook.com/sharer.php?src=bm&u="+b+"&t=&v=3";i.window_type="blank"}else{if(h=="twitter"){i.window_title="Twitter";i.window_tooltip=g+""+i.window_title;i.window_link="http://twitter.com/intent/tweet?text="+a+"+"+b+"+cc @PLAYTV_FR";i.window_type="blank"}else{if(h=="myspace"){i.window_title="Myspace";i.window_tooltip=g+""+i.window_title;i.window_link="http://www.myspace.com/Modules/PostTo/Pages/?l=3&u="+b+"&t="+a+"";i.window_type="blank"}else{if(h=="google"){i.window_title="Google";i.window_tooltip=g+""+i.window_title;i.window_link="http://www.google.com/bookmarks/mark?op=edit&bkmk="+b+"&title="+a+"";i.window_type="blank"}else{if(h=="mail"){i.window_title="E-mail";i.window_tooltip=g+""+i.window_title;i.window_link="mailto:?subject=Télé%20gratuite%20en%20direct%20sur%20Internet&body=Salut! J'ai%20découvert%20ce%20site%20pour%20regarder%20la%20télé%20en%20direct%20sur%20Internet%20...%0a%0a"+a+"%0a"+b+"%0a%0aÀ%20bientôt !%0a";i.window_type="blank"}else{if(h=="fav"){i.window_title="Favoris";i.window_tooltip="Ajouter aux favoris";i.window_link='javascript:if(window.sidebar){window.sidebar.addPanel("Play TV, télé gratuite en direct sur Internet","http://www.playtv.fr","")}else if(window.external){window.external.AddFavorite("http://www.playtv.fr","Play TV, télé gratuite en direct sur Internet")}else if(window.opera&&window.print){window.external.AddFavorite("http://www.playtv.fr","Play TV, télé gratuite en direct sur Internet")}'}else{return false}}}}}}return i}})(jQuery);
