(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 j=arguments[0],l=arguments[1],i=_SFM_CONTEXTPATH+"/statistics/SPORTFM/"+j+"/"+l,k=Math.random()*100000000000000000;
e.getJSON(i,{nocache:k},function(o,m){var n=e("a[name='track_bound']").attr("rel");
if(isNaN(n)){n=0
}else{n=parseInt(n,10)
}e.log("Got counter ["+o.counter+"] with bound ["+n+"] response from: "+i);
if(o.counter&&o.token&&(parseInt(o.counter,10)>n)){e("#readBy").html("Διαβάστηκε <strong>"+o.counter+"</strong> "+o.token)
}})
}};
e.sfm=new g();
e.fn.rankings=function(k,j){var i=e(this);
e.get(k+"?ajax",function(l){i.replaceWith(l);
if(j){j()
}})
}
})(jQuery);
var _sfm=_sfm||{};
_sfm.og_url=$("head meta[property=og:url]").attr("content");
(function(){var j=$("#menu-main li"),h=$("form.randomize"),f=$("a[name='track_article']").attr("rel"),i=$(".hhoverable"),d=Math.random()*100000000000000000,m=$("#matches"),k=m.find("#championselect"),g,c=function(n){return document.createElement(n)
},l=c("script"),b=$("#fb-root"),e=b.size()==1?c("script"):undefined,a=$("#content");
$(".menu-main-btn, .menu-sub a, #superleague a, .menuitem").setCurrent();
$(".menu-sub").setOpacity(0.93);
j.hover(function(){$(this).addClass("selected").find(".menu-sub").show(150)
},function(){$(this).removeClass("selected").find(".menu-sub").hide(150)
});
$("#live-radio-button").click(function(){var n=606,p=576,o="alwaysRaised=yes,location=no,scrollbars=no,status=no,resizable=no,width="+n+",height="+p+",left="+(screen.width-n)/2+",top="+(screen.height-p)/2,q=window.open(this.href,"sportfmLiveRadio",o);
q.focus();
return false
});
if(a.size()>0&&!a.hasClass("noticker")){$.get(_SFM_CONTEXTPATH+"/links/?action=ticker",function(n){$.log("Have this data to show: "+n);
if(n&&n!==""){$(n).insertBefore(a);
$.getScript(_SFM_CONTEXTPATH+"/resrc/scripts/jquery.li-scroller.1.1-min__v100208.js",function(){var o=function(p){$.log("tryscroll attempt #"+p);
if("liScroll" in $.fn){$("#ticker").liScroll()
}else{setTimeout(function(){o(p++)
},300)
}};
o(1)
})
}})
}$("a[href^='#submit']").click(function(){var n=$(this).attr("href"),o=n.indexOf(":")>0?n.split(":")[1]:this.rel;
return $("#"+o).submit()
});
h.each(function(){var o=$(this),n=o.attr("action");
if(n.indexOf("?")>0){n+="&_r="+d
}else{n+="?_r="+d
}o.attr("action",n)
});
$("a[href='#incfonts'], a[href='#decfonts'], a[href='#originfonts']").click(function(){if(this.rel){var n=this;
$(this.rel).each(function(){var p=$(this),o=-1;
if(n.href.indexOf("#originfonts")>=0&&this.original_font_size){o=this.original_font_size
}else{o=parseInt(p.css("font-size").replace("px",""),10);
if(!this.original_font_size){this.original_font_size=o
}if(n.href.indexOf("#incfonts")>=0){o+=2
}else{if(n.href.indexOf("#decfonts")>=0){o-=2
}}if(Math.abs(this.original_font_size-o)>6){o=-1
}}if(o>0){p.css("font-size",o+"px")
}})
}return false
});
i.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 n=FB.Data.query('SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="{0}"',_sfm.og_url);
n.wait(function(o){if(o.length==1){var p=o[0];
if(p.share_count>0){$("#facebook_btn").html("<strong>"+p.share_count+"</strong>")
}}})
};
if(e){e.src="http://connect.facebook.net/el_GR/all.js";
e.async=true;
b.get(0).appendChild(e)
}l.src="http://www.google-analytics.com/ga.js";
l.setAttribute("async","true");
$("head").get(0).appendChild(l);
if(f){$.sfm.trackArticle(f)
}$(".shownewspaper").click(function(){var n=820,o=750,p="alwaysRaised=yes,location=no,scrollbars=yes,status=no,resizable=yes,width="+n+",height="+o+",left="+(screen.width-n)/2+",top="+(screen.height-o)/2,q=window.open($(this).attr("href"),"sportfmNewspapers",p);
q.focus();
return false
});
if(k.size()>0){g=function(){$.log("onRankingsUpdate: Appending the champions select to the options...");
$("#matches .options").append(k)
};
k.live("change",function(){var n=$(this).val();
$("#matches").rankings(n,g)
})
}m.find(".controls a").live("click",function(){$(this).parent().html("Φόρτωση αποτελεσμάτων...");
$("#matches").rankings(this.href.toString(),g);
return false
});
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",onComplete:function(){$("#fancybox-wrap").hover(function(){$("#fancybox-title").show()
},function(){$("#fancybox-title").hide()
})
}})
}$("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)
});
$(window).load(function(){$("#social a[id]").each(function(){var b=$(this);
switch(this.id){case"twitter_btn":$.getJSON("http://api.tweetmeme.com/url_info.jsonc?callback=?",{url:_sfm.og_url},function(c){if(c.url_count){b.html("<strong>"+c[0].total_posts+"</strong>")
}});
break;
case"digg_btn":$.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(c){if(c&&c.stories&&c.stories[0]){b.html("<strong>"+c.stories[0].diggs+"</strong>")
}});
break;
case"delicious_btn":$.getJSON("http://badges.del.icio.us/feeds/json/url/data?callback=?",{url:_sfm.og_url},function(c){if(c[0]&&c[0].total_posts){b.html("<strong>"+c[0].total_posts+"</strong>")
}});
break;
default:return true
}})
})
});
(function(a){window.setArticle=function(){if(arguments[0]&&!isNaN(arguments[0])){var c="master-article:"+arguments[0],b=arguments[0];
a("#master-article div[id^='master-article:']").each(function(){var d=a(this);
if(d.attr("id")==c){d.css("display","block")
}else{d.css("display","none")
}});
if("_gaq" in window){window._gaq.push(function(){window._gaq._getAsyncTracker("pagetracker")._trackEvent("Homepage","mainNewsTonggle","User clicked the main news tab of article with id "+b)
})
}}}
})(jQuery);
$(function(){var f=null;
$("ul.tabs li").each(function(){var h=$(this);
if(h.hasClass("current")){f=h
}});
$("ul.tabs li").click(function(){var h=$(this);
if(h!=f){f.removeClass("current");
$("#"+f.attr("id")+"-panel").css("display","none");
f=h.css("outline","none").addClass("current");
$("#"+f.attr("id")+"-panel").css("display","block");
if("_gaq" in window){window._gaq.push(function(){window._gaq._getAsyncTracker("pagetracker")._trackEvent("Homepage","moreNewsTonggle","User clicked the more news tab with id "+f.attr("id"))
})
}}return false
});
if(_sfm.curr_poll_id){var c=((new Date()).getTime()+""+parseInt(Math.random()*10000,10)).substr(2),a=function(n){var m=$.cookie("sportfm-polls"),k,j,h;
if(m===null){return false
}else{m=m.split(",");
k=false;
for(j=0,h=m.length;
j<h;
j++){if(m[j]==n){k=true;
break
}}return k
}},g=function(i){var h=$.cookie("sportfm-polls");
if(h===null){$.cookie("sportfm-polls",i,{path:_sfm.contextpath+"/",expires:360})
}else{if(h!==null){h+=","+i;
$.cookie("sportfm-polls",h,{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 j=$(this),h=b.data("current"),i;
if(!(h)){window.alert("Πρέπει να επιλέξετε μια επιλογή για να ψηφίσετε.");
return false
}i=h.attr("href").split(":")[1];
$("#poll-place-holder").load(_sfm.contextpath+"/poll/vote/"+i+"/vote-time:"+c,"",function(){g(_sfm.curr_poll_id)
});
return false
}).end().find("#poll-post-form li a").click(function(){var h=$(this),i=b.data("current");
b.data("current",h);
if(i){i.removeClass("current")
}h.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"})
})
});
