Sports

Live today the ultimate experience of the World at the OPAP store in the OPAP ARENA

by

An unforgettable football experience is offered from today at the new state-of-the-art OPAP store at the OPAP Arena. The impressive OPAP store inside the new AEK stadium will transport its visitors to the stadiums of Qatar for the knockout games of the World Cup and the grand final.

The new hangout for the World Cup matches

A modern space of more than 250 square meters, with all the amenities, brings the broadcasts of the matches to life and puts the visitors in a football atmosphere thanks to the latest technology equipment and the multitude of big screens.

Pole of attraction for the fans

The 45 large screens, the LED panels above the shop service counter and the crystal clear broadcast sound take the football experience to the next level.

OPAP ARENA: Live today the ultimate experience of the World

OPAP ARENA: Live today the ultimate experience of the World

At the same time, 110 seats with comfortable sofas and seats give the feeling that you are watching the match from the stands of the stadium.

OPAP ARENA: Live today the ultimate experience of the World

The place is reminiscent of the big sports bars abroad, with FnB services, and decoration with football jerseys and collectibles that complete the football atmosphere.

OPAP ARENA: Live today the ultimate experience of the World

Follow News Bulletin 247 on Google News to be the first to learn the latest news .

(function($) {
$(“.yamm-fw”).hover(function(){
$(“.billboard-top”).css(‘margin-top’,’250px’);
}, function(){
$(“.billboard-top”).css(‘margin-top’,’0px’);
});
})(jQuery);

/**
* Setup Logger
*/
(function($) {
var i, loggerLogLevels = [“log”, “debug”, “info”, “warn”, “error”],
Logger,
logger,
dummyfunction = function() {};

// Make sure that the log levels exist in our jquery object
for (i = loggerLogLevels.length – 1; i >= 0; –i) { $[loggerLogLevels[i]] = dummyfunction; }
Logger = function () {
if (‘_Logger’ in parent) {return parent._Logger;}
if (‘_Logger’ in window) {return window._Logger;}
window._Logger = this;
var level;

for (i = loggerLogLevels.length – 1; i >= 0; –i) {
level = loggerLogLevels[i];
this[level] = this._log(level);
}
};
Logger.prototype._log = function(level) {
if (‘console’ in window && level in window.console) {
return function(){window.console[level](arguments[0]);};
}
else {
return function () {
var $debug = this._$debug || $(‘

‘).appendTo(‘body’);
this._$debug = $debug;
$debug.append(‘

‘ + (level != ‘log’ ? level + ‘:’ : ”) + ‘ ‘ + arguments[0] + ”);
};
}
};

if (window.location.toString().indexOf(‘debug=true’) > 0) {
logger = new Logger();
for (i = 0; i 0 ; i–) {
$banner = queque[i-1];
$banner.css($banner.$placeholder.offsetcss());
}

//When finished resync
self.sync();
}, self.interval);
},
push: function($banner, $placeholder) {
$banner.$placeholder = $placeholder;
this.queque.push($banner);

$.log(‘BannerSync: Adding banner with placeholder: #’ + $placeholder.attr(‘id’) + ‘ to the queque’);

if (this.queque.length == 1) {
this.sync();
}
}
};

/**
* We have banner placeholders and the actual banners loaded at the end of
* the page. The banner placeholders have an id of type placeholder__[banner_id]
* and the banners are placed in a div with id banner__[banner_id] witch we will
* call bannerholder
*/
$.fn.attachBanners = function(options) {
var o = $.extend({
attachRetry: 200, //Retry to attach the bannerholder to placeholder in 200millis
syncInterval: 400 //Sync the positions of the bannerholder and placeholder every 400millis
}, options ? options : {}),
banner_sync = new BannerSync(o.syncInterval);

return this.each(function() {
var $placeholder = $(this),
id = this.id.replace(‘placeholder__’, ”),
$bannerholder = $(‘#banner__’ + id),
$banners = $bannerholder[0] ? $bannerholder.find(‘.banner, .textad’) : null,
retry = false, //If something goes wrong just retry after the attachRetry period of time
bannerholderWidth,
bannerholderHeight;

if ($banners && $banners.length > 0) {
if ($banners.is(‘.textad’)) {
$.log(“Attaching the textads ‘” + id + “‘ to it’s placeholder”);
$placeholder.append($banners);
return;
}

//If we have to do with a real banner we have to move to the position
//of its placeholder and resize the placeholder to the banner’s dimensions
bannerholderWidth = $banners.width();
bannerholderHeight = $banners.height();

if (bannerholderWidth !== 0 && bannerholderHeight !== 0) {
$.log(“Attaching banner ‘” + id + “‘ to it’s placeholder with dim: ” + bannerholderWidth + “x” + bannerholderHeight);
$placeholder
.attr(‘class’, function() {
return this.className + ‘ ‘ + $banners.attr(‘class’);
})
.width(bannerholderWidth)
.height(bannerholderHeight);
$banners
.css(‘position’, ‘absolute’)
.css($placeholder.offsetcss());
$bannerholder.css(‘top’, ‘0px’);

//We now make sure that the banner and the placeholder are always in sync
banner_sync.push($banners, $placeholder);
}
else {
retry = true;
}
}
else {
retry = true;
}
if (retry) {
setTimeout(function() {
$placeholder.attachBanners();
}, o.attachRetry);
}
});
};
})(jQuery);

/**
* Initializing Sportfm Statistics Tracker
*/
(function($) {
var SportfmTracker = function() {
$.info(‘Initing sportfm statistics tracker’);

return this;
};
SportfmTracker.prototype = {
trackVideo: function() {
this.track(‘video’, arguments[0]);
},
trackArticle: function() {
this.track(‘article’, arguments[0]);
},
track: function() {
var type = arguments[0],
id = arguments[1],
date = $(“meta[name=”sfm:” + type + “:date”]”).attr(‘content’),
url = _SFM_CONTEXTPATH + ‘/statistics/SPORTFM/’ + type + “https://www.sport-fm.gr/” + id,
r = Math.random() * 100000000000000000;

if (date) {
url += “https://www.sport-fm.gr/” + date;
}
$.getJSON(url, {nocache: r}, function(data, status) {
var bound = $(“meta[name=”sfm:track:bound”]”).attr(‘content’);
if (isNaN(bound)) {
bound = 0;
}
else {
bound = parseInt(bound, 10);
}
$.log(‘Got counter [‘ + data.counter + ‘] with bound [‘ + bound + ‘] response from: ‘ + url);
if (data.counter && data.token && (parseInt(data.counter, 10) > bound)) {
$(‘#readBy’).html(‘Διαβάστηκε ‘ + data.counter + ‘ ‘ + data.token);
}
});
}
};
$.sfm = new SportfmTracker();
})(jQuery);

var _sfm = _sfm || {}; //A global object for sport-fm.gr
_sfm.og_url = $(“head meta[property=’og:url’]”).attr(‘content’);

/** In case we are in an article page we have to track it: */
(function() {
var trackArticleId = $(“meta[name=”sfm:article:id”]”).attr(‘content’);
if (trackArticleId) {
$.sfm.trackArticle(trackArticleId);
}
})();

(function($) {
var ce = function(e) {return document.createElement(e);},
at = ce(‘script’);
at.src=”https://s7.addthis.com/js/300/addthis_widget.js#pubid=ra-50fd52e80b8e50fd”;
at.setAttribute(‘async’, ‘true’);
$(‘head’).get(0).appendChild(at);
})(jQuery);

/** * Attach the banners */
(function() {
$(“div[id^=’placeholder__’]”).attachBanners();
})();

/** * top bar holder */
(function($) {
// twitter
$(document).ready(function() {
/**
* Facebook and Addthis!
*/
window.fbAsyncInit = function() {
FB.init({
appId : ‘1653869474895103’,
xfbml : true,
version : ‘v2.5’
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = “//connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

window.addthis_config = {
“data_track_addressbar” : false
};
});
})(jQuery);

//TO CENTER GOOGLE ADS
(function($) {
window.onload = function() {
setTimeout(function(){ $(‘.GoogleActiveViewClass div div’).addClass(‘center-block’); }, 2000);
};
})(jQuery);

You May Also Like

Recommended for you