(function(e){var h=["log","debug","info","warn","error"],a,b,c,g,f=function(i,k,j){this.interval=i;
if(k&&j){this.push(k,j)
}},d=function(){};
for(c=h.length-1;
c>=0;
--c){e[h[c]]=d
}a=function(){if("_Logger" in parent){return parent._Logger
}if("_Logger" in window){return window._Logger
}window._Logger=this;
var i;
for(c=h.length-1;
c>=0;
--c){i=h[c];
this[i]=this._log(i)
}};
a.prototype._log=function(i){if("console" in window&&i in window.console){return function(){window.console[i](arguments[0])
}
}else{return function(){var j=this._$debug||e('<div id="debuger"></div>').appendTo("body");
this._$debug=j;
j.append("<p><strong>"+(i!="log"?i+":":"")+"</strong> "+arguments[0]+"</p>")
}
}};
if(window.location.toString().indexOf("debug=true")>0){b=new a();
for(c=0;
c<h.length;
++c){e[h[c]]=b[h[c]]
}}e.info("Logging mechanism has been initalized");
f.prototype={queque:[],sync:function(){var j=this,i=j.queque;
setTimeout(function(){var l,k;
for(k=i.length;
k>0;
k--){l=i[k-1];
l.css(l.$placeholder.offsetcss())
}j.sync()
},j.interval)
},push:function(j,i){j.$placeholder=i;
this.queque.push(j);
e.log("BannerSync: Adding banner with placeholder: #"+i.attr("id")+"  to the queque");
if(this.queque.length==1){this.sync()
}}};
e.fn.setCurrent=function(){var j=window.location.toString(),i=j.substring(j.lastIndexOf("/list/")+6);
if(i.indexOf("?")>0){i=i.substring(0,i.indexOf("?"))
}this.each(function(n){var o=e(this),k,l=this.href.toString(),m;
l=l.substring(l.lastIndexOf("/list/")+6);
if(i==l){m=o.parent();
if(m.hasClass("menu-sub")){m.prev(".menu-main-btn").addClass("current");
return false
}else{o.addClass("current");
return false
}}});
return this
};
e.fn.offsetcss=function(){var i=e(this).offset();
return{left:i.left+"px",top:i.top+"px"}
};
e.fn.setOpacity=function(i){if(e.browser.msie){this.css("filter","alpha(opacity="+(i*100)+")")
}else{this.css({opacity:i,"-moz-opacity":i})
}return this
};
window._gaq=[];
window._gaq.push(function(){var i=window._gaq._createAsyncTracker("UA-720559-5","pagetracker");
i._trackPageview();
e("a.ga_track").each(function(){i._trackEvent("LatestNewsAdImpression","Ad Impression with link "+this.href)
}).click(function(){i._trackEvent("TextLinks","LatestNewsAdClick","Ad click with link "+this.href)
})
});
e.fn.attachBanners=function(i){var k=e.extend({attachRetry:200,syncInterval:400},i?i:{}),j=new f(k.syncInterval);
return this.each(function(){var m=e(this),r=this.id.replace("placeholder__",""),n=e("#banner__"+r),q=n[0]?n.find(".banner, .textad"):null,l=false,o,p;
if(q&&q.length>0){if(q.is(".textad")){e.log("Attaching the textads '"+r+"' to it's placeholder");
m.append(q);
return
}o=q.width();
p=q.height();
if(o!==0&&p!==0){e.log("Attaching banner '"+r+"' to it's placeholder with dim: "+o+"x"+p);
m.attr("class",function(){return this.className+" "+q.attr("class")
}).width(o).height(p);
q.css("position","absolute").css(m.offsetcss());
n.css("top","0px");
j.push(q,m)
}else{l=true
}}else{l=true
}if(l){setTimeout(function(){m.attachBanners()
},k.attachRetry)
}})
};
g=function(){e.info("Initing sportfm statistics tracker");
return this
};
g.prototype={trackVideo:function(){this.track("video",arguments[0])
},trackArticle:function(){this.track("article",arguments[0])
},track:function(){var k=arguments[0],m=arguments[1],j=e("meta[name='sfm:"+k+":date']").attr("content"),i=_SFM_CONTEXTPATH+"/statistics/SPORTFM/"+k+"/"+m,l=Math.random()*100000000000000000;
if(j){i+="/"+j
}e.getJSON(i,{nocache:l},function(p,n){var o=e("meta[name='sfm:track:bound']").attr("content");
if(isNaN(o)){o=0
}else{o=parseInt(o,10)
}e.log("Got counter ["+p.counter+"] with bound ["+o+"] response from: "+i);
if(p.counter&&p.token&&(parseInt(p.counter,10)>o)){e("#readBy").html("Διαβάστηκε <strong>"+p.counter+"</strong> "+p.token)
}})
}};
e.sfm=new g();
e.fn.rankings=function(k,j){var i=e(this);
if(k.indexOf("?")!=-1){k=k+"&ajax"
}else{k=k+"?ajax"
}e.get(k,function(l){i.replaceWith(l);
if(j){j()
}})
}
})(jQuery);
var _sfm=_sfm||{};
_sfm.og_url=$("head meta[property='og:url']").attr("content");
(function(){var m=$("#menu-main li"),k=$("form.randomize"),h=$("meta[name='sfm:article:id']").attr("content"),l=$(".hhoverable"),e=Math.random()*100000000000000000,p=$("#matches"),n=p.find("#championselect"),i,d=function(q){return document.createElement(q)
},o=d("script"),b=$("#fb-root"),g=b.size()==1?d("script"):undefined,a=$("#content"),f=function(s){var r=/\d{4}\/\d{2}\/\d{2}/,t=window.location.toString(),q;
if(s){window.locations=t.replace(r,s).replace("latest",s);
return
}q=r.exec(t);
if(q){return q[0]
}return new Date().asString()
},c=$("meta[name='sfm-calendar-prefix']").attr("content");
$("#newstabs li.tab").tabify({get_panel:function(q){return $(q.find("a").attr("href"))
}});
$(".menu-main-btn, .menu-sub a, #superleague a, .menuitem").setCurrent();
$(".menu-sub").setOpacity(0.93);
m.hover(function(){$(this).addClass("selected").find(".menu-sub").css("display","block")
},function(){$(this).removeClass("selected").find(".menu-sub").css("display","none")
});
$("#live-radio-button").click(function(){var q=606,s=576,r="alwaysRaised=yes,location=no,scrollbars=no,status=no,resizable=no,width="+q+",height="+s+",left="+(screen.width-q)/2+",top="+(screen.height-s)/2,t=window.open(this.href,"sportfmLiveRadio",r);
t.focus();
return false
});
if(a.size()>0&&!a.hasClass("noticker")){$.get(_SFM_CONTEXTPATH+"/links/?action=ticker",function(q){if(q&&q!==""){$('<div id="ticker-wrapper" class="no-js">'+q+"</div>").insertBefore(a);
$.log("tickering....");
$("#js-news").ticker({titleText:"Διαβάστε"})
}})
}$("a[href^='#submit']").click(function(){var q=$(this).attr("href"),r=q.indexOf(":")>0?q.split(":")[1]:this.rel;
return $("#"+r).submit()
});
k.each(function(){var r=$(this),q=r.attr("action");
if(q.indexOf("?")>0){q+="&_r="+e
}else{q+="?_r="+e
}r.attr("action",q)
});
$("a[href='#incfonts'], a[href='#decfonts'], a[href='#originfonts']").click(function(){if(this.rel){var q=this;
$(this.rel).each(function(){var s=$(this),r=-1;
if(q.href.indexOf("#originfonts")>=0&&this.original_font_size){r=this.original_font_size
}else{r=parseInt(s.css("font-size").replace("px",""),10);
if(!this.original_font_size){this.original_font_size=r
}if(q.href.indexOf("#incfonts")>=0){r+=2
}else{if(q.href.indexOf("#decfonts")>=0){r-=2
}}if(Math.abs(this.original_font_size-r)>6){r=-1
}}if(r>0){s.css("font-size",r+"px")
}})
}return false
});
l.hover(function(){$(this).children().toggleClass("h")
});
$("#superleague a:not(.current)").hover(function(){$(this).toggleClass("current")
});
$("#master-article .bullet").html("&nbsp;");
if($.fn.pngFix){$.log("Fixing the png transparency");
$(".pngfix").parent().pngFix()
}window.fbAsyncInit=function(){FB.init({apiKey:"c10223a8b06cb0108f68c1627fa92b92",status:true,cookie:true,xfbml:true});
var q=FB.Data.query('SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="{0}"',_sfm.og_url);
q.wait(function(r){if(r.length==1){var s=r[0];
if(s.share_count>0){$("#facebook_btn").html("<strong>"+s.share_count+"</strong>")
}}})
};
if(g){g.src="http://connect.facebook.net/el_GR/all.js";
g.async=true;
b.get(0).appendChild(g)
}o.src="http://www.google-analytics.com/ga.js";
o.setAttribute("async","true");
$("head").get(0).appendChild(o);
if(h){$.sfm.trackArticle(h)
}$(".shownewspaper").click(function(){var q=820,r=750,s="alwaysRaised=yes,location=no,scrollbars=yes,status=no,resizable=yes,width="+q+",height="+r+",left="+(screen.width-q)/2+",top="+(screen.height-r)/2,t=window.open($(this).attr("href"),"sportfmNewspapers",s);
t.focus();
return false
});
if(n.size()>0){i=function(){$.log("onRankingsUpdate: Appending the champions select to the options...");
$("#matches .options").append(n)
};
n.live("change",function(){var q=$(this).val();
$("#matches").rankings(q,i)
})
}p.find(".controls a").live("click",function(){$(this).parent().html("Φόρτωση αποτελεσμάτων...");
$("#matches").rankings(this.href.toString(),i);
return false
});
var j=$("[id^='matches']");
j.find(".controls a").live("click",function(){try{var r=$($(this).parents("[id^='matches']")[0]);
$(this).parent().html("Φόρτωση αποτελεσμάτων...");
r.rankings(this.href.toString());
return false
}catch(q){$.log("jquery.sportfm.js: initMultimatches: Something went wrong"+q)
}});
if($.fn.fancybox&&(!$.browser.msie||$.browser.version.substr(0,1)>6)){$("a[rel=articlephotos]").removeAttr("target").fancybox({overlayOpacity:0.6,transitionIn:"none",transitionOut:"none",titlePosition:"over",onStart:function(){this.$banners=this.$banners||$("#banners");
this.$banners.css({display:"none",left:"10000px"})
},onCleanup:function(){this.$banners.css({display:"block",left:"0"})
},onComplete:function(){$("#fancybox-wrap").hover(function(){$("#fancybox-title").show()
},function(){$("#fancybox-title").hide()
})
}})
}if($.fn.datePicker){c=c||(_sfm.contextpath+"/archive/");
$("#calendar").datePicker({inline:true,showYearNavigation:false,startDate:"2000/01/01",endDate:new Date().asString(),renderCallback:function(s,r){if(!s.hasClass("disabled")){var q=s.html();
s.empty().append('<a href="'+c+r.asString()+'/">'+q+"</a>")
}}}).dpSetSelected(f()).find("h2").after('<p class="pointer" />')
}$("div[id^='placeholder__']").attachBanners()
})();
$(function(){var a=0;
$(".slider").each(function(b){var f=$(this),g=f.attr("id"),e=f.parent(),c=1,d=this.className.indexOf("slvisible_");
if(g===null||g===""){g="slider"+(a++)
}e.find(".controls a").each(function(){this.id=this.className+g;
$.info(this.id)
});
if(d>=0){d=this.className.substring(d+10,d+11)
}if(d<0||isNaN(d)){$.warn("Can not extract int from ["+this.className+"], using the default one: "+c)
}else{c=parseInt(d,10)
}f.find("li").removeClass("h").end().jCarouselLite({auto:7000,speed:250,visible:c,btnNext:"#next"+g,btnPrev:"#prev"+g});
$.info("slider: "+g+", visible slides: "+c)
});
$(".controls").show();
$("a.imgreplacement").each(function(){var e=$(this),d=this.title,f=this.href.replace("[timestamp]",Math.random()*100000000000000000),b=e.attr("class"),c='<img src="'+f+'" alt="'+d+'" class="'+b+'" />';
$.log("Replcacing "+this+" with "+c);
e.replaceWith(c)
});
$("a.iframereplacement").each(function(){var d=$(this),f=this.href.replace("[timestamp]",Math.random()*100000000000000000),b=d.attr("class"),e=this.rel.split("x"),c='<iframe src="'+f+'" title="'+this.title+'" class="'+b+'" width="'+e[0]+'" height="'+e[1]+'" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>';
$.log("Replcacing "+this+" with "+c);
d.replaceWith(c)
});
$(window).load(function(){var b={twitter:function(e){$.getJSON("http://api.tweetmeme.com/url_info.jsonc?callback=?",{url:_sfm.og_url},function(g){if(g.url_count){e.html("<strong>"+g[0].total_posts+"</strong>")
}})
},digg:function(e){$.getJSON("http://services.digg.com/1.0/endpoint?callback=?",{method:"story.getAll",type:"javascript",count:10,link:_sfm.og_url,domain:"www.sport-fm.gr"},function(g){if(g&&g.stories&&g.stories[0]){e.html("<strong>"+g.stories[0].diggs+"</strong>")
}})
},delicious:function(e){$.getJSON("http://badges.del.icio.us/feeds/json/url/data?callback=?",{url:_sfm.og_url},function(g){if(g[0]&&g[0].total_posts){e.html("<strong>"+g[0].total_posts+"</strong>")
}})
}};
$("#social a[id]").each(function(){var e=this.id.replace("_btn","");
if(b[e]){b[e]($(this))
}});
var c=function(){$("#social_holder").css({position:"fixed",right:(($(window).width()-$("#page").width())/2)-50+"px"})
};
$(window).resize(c);
c();
try{if($(".replaceTimestampHref")){$(".replaceTimestampHref").attr("href",$(".replaceTimestampHref").attr("href").replace("[timestamp]",new Date().getTime()))
}}catch(f){}try{if($(".replaceTimestampSrc")){$(".replaceTimestampSrc").attr("src",$(".replaceTimestampSrc").attr("src").replace("[timestamp]",new Date().getTime()))
}}catch(d){}})
});
(function(a){a.fn.slideshow=function(d){var c=a.extend(a.fn.slideshow.defaults,d),e=c.get_current,f=c.get_target,j=a(c.next_btn),h=a(c.prev_btn),g=j.add(h),i=this,b=function(n){var m=n||e(i),l=f(h,m),k=f(j,m);
if(l.size()===0){h.hide();
return true
}if(k.size()===0){j.hide();
return true
}return false
};
this.css("position","absolute").parent().css("position","relative").css("height",d.initialHeight||e(this).height());
b();
g.click(function(){var n=a(this),m=e(i),k=f(n,m),l=false;
if(k.size()===0){n.hide();
return false
}m.fadeOut(300);
k.parent().animate({height:k.height()}).end().fadeIn(200);
l=b(k);
if(!l){g.show()
}return false
});
return this
};
a.fn.slideshow.defaults={next_btn:"a.next",prev_btn:"a.prev",get_target:function(c,b){return c.is(".prev")?b.prev():b.next()
},get_current:function(b){return b.filter("li:visible")
}}
})(jQuery);
$(function(){$("#mastertabs a").tabify();
if(window.location.hash){$(window.location.hash+"-btn").click()
}$("#tv ul").slideshow({next_btn:"#tv a.next",prev_btn:"#tv a.prev",get_current:function(g){return g.filter("ul:visible")
}});
$("#categories .tabpanel").each(function(){var g=$(),h=$(this),j='<div class="slide"/>',i=true;
h.find("ul").each(function(){g=g.add(this);
if(g.size()==2){g.wrapAll(j);
if(i){g.parent().show();
i=false
}else{g.removeClass("h").parent().hide()
}g=$()
}});
if(g.size()<2){g.wrap(j).removeClass("h").parent().hide()
}});
$("#categories li").tabify({get_panel:function(g){return $(g.find("a").attr("href"))
},panelSwaped:function(g,h){var i=h.data("slideshow_initialized");
if(i){return
}h.find("div.slide").slideshow({next_btn:"#"+h.attr("id")+" a.next",prev_btn:"#"+h.attr("id")+" a.prev",get_current:function(k){var j=k.filter("div.slide:visible");
if(!(j)||j.size()===0){j=k.first()
}return j
}}).end().data("slideshow_initialized",true)
}}).first().click();
$("#master-article .video a, .playbtn").click(function(){try{var l=$(this),m=l.parents(".videocontainer"),g=m.width(),i=m.height(),k=$('<iframe class="video" src="'+this.href+'/embed" width="'+g+'" height="'+i+'" marginheight="0" marginwidth="0" frameborder="0" scrolling="no"></iframe>');
k.css({width:g+"px",height:i+"px",right:"0",bottom:"0",position:"absolute"});
l.remove();
m.append(k)
}catch(j){}return false
});
if(_sfm.curr_poll_id){var c=((new Date()).getTime()+""+parseInt(Math.random()*10000,10)).substr(2),a=function(m){var k=$.cookie("sportfm-polls"),j,h,g;
if(k===null){return false
}else{k=k.split(",");
j=false;
for(h=0,g=k.length;
h<g;
h++){if(k[h]==m){j=true;
break
}}return j
}},f=function(h){var g=$.cookie("sportfm-polls");
if(g===null){$.cookie("sportfm-polls",h,{path:_sfm.contextpath+"/",expires:360})
}else{if(g!==null){g+=","+h;
$.cookie("sportfm-polls",g,{path:_sfm.contextpath+"/",expires:360})
}}return
},b=$("#poll"),e=function(){$("#poll-results").remove();
b.css("display","block")
},d=function(){$("#poll-post-form").remove();
$("#poll-place-holder").load(_sfm.contextpath+"/poll/results/rtime:"+c,"",function(){b.css("display","block")
})
};
b.find("#btn_submit_vote").click(function(){var i=$(this),g=b.data("current"),h;
if(!(g)){window.alert("Πρέπει να επιλέξετε μια επιλογή για να ψηφίσετε.");
return false
}h=g.attr("href").split(":")[1];
$("#poll-place-holder").load(_sfm.contextpath+"/poll/vote/"+h+"/vote-time:"+c,"",function(){f(_sfm.curr_poll_id)
});
return false
}).end().find("#poll-post-form li a").click(function(){var g=$(this),h=b.data("current");
b.data("current",g);
if(h){h.removeClass("current")
}g.addClass("current");
return false
}).end().find("#btn_show_poll_results").click(function(){d();
return false
});
if(a(_sfm.curr_poll_id)){d()
}else{e()
}}$("#sportday_placeholder").load(_sfm.contextpath+"/specials/sdayarticles/",function(){$(this).find(".slider").jCarouselLite({auto:7000,speed:250,visible:2,btnNext:"#btn_sday_next_article",btnPrev:"#btn_sday_prev_article"})
})
});

