Ludomedia è il social network per chi ama i videogiochi. Iscriviti per scoprire un nuovo modo di vivere la tua passione.

Black Friday: le migliori offerte Amazon sui videogiochi

E' iniziata la settimana del Black Friday e come sempre su Amazon sono comparsi una carrellata di sconti succulenti anche per quanto riguarda i videogiochi.
Il Black Friday videoludico di Amazon



Il Black Friday è dietro l'angolo (23 novembre): le vostre carte di credito sono calde? Spero di sì per voi perché in questi giorni su Amazon sono in atto degli sconti davvero interessanti su moltissimi videogiochi e console, oltre che accessori. Partiamo col dire che se stavate aspettando di acquistare una console proprio in questo periodo, si sono diverse offerte che potrebbero fare al caso vostro, sia su PlayStation che su Xbox One e Nintendo Switch. Anche le periferiche PSVR sono in offerta, oltre che naturalmente molti titoli, tra cui alcuni piuttosto recenti che è meglio non lasciarsi scappare. Ma andiamo a vedere in dettaglio le offerte più interessanti.
Console



  • PlayStation 4 Slim 500GB + secondo Dualshock a 289,99 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07DJM1WQZ



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



  • Xbox One S 1TB + Forza Horizon 4 + 14gg Live Gold + 1 mese Game Pass a 199,99 €
  • Xbox One S 1TB + 3 Mesi Gamepass + 3 Mesi Xbox Live Gold a 199,99 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07G2J342G



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07FSRBWX8



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



  • Xbox One X 1TB + Shadow of Tomb Raider + 14gg Xbox Live Gold + 1 Mese Gamepass a 399,99 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07G2J5ZFB



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



  • Nintendo Switch – Blu/Rosso Neon a 309,00 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B01N5OPMJW



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Periferiche e accessori




    PlayStation 4: PSVR + Camera + VR Worlds (Voucher) + Resident Evil VII a 199,99 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07DXS3RH8



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);




    PlayStation 4 – Dualshock 4 Controller Wireless V2, Rosso a 47,99 €

https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B01M4KLNE6



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B01GVQUX3U



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Videogiochi



Assassin's Creed Odyssey (PS4 e Xbox One) a 39,99 € (recensione)



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07FSL721G



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Tom Clancy's Ghost Recon Wildlands (PS4 e Xbox One) a 18,99 €



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B010M6DVDO



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Mario + Rabbids Kingdom Battle Gold Edition (NSW) a 39,99 €



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07DCXDRBD



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Marvel's Spider-Man (PS4) a 39,95 € (recensione)



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07CF39KWH



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



God of War (PS4) a 29,95 € (recensione)



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07984YN3H



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Horizon Zero Dawn Complete Edition (PS4) a 29,99 €



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B07798FWNN



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Shadow of the Colossus (PS4) a 19,95 € (recensione)



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B077TDMMZ5



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);



Persona 5 (PS4) a 29,99 €



https://ir-it.amazon-adsystem.com/e/ir?t=gogomagazine-21&l=alb&o=29&a=B06XNTK2BD



Acquista su Amazon.it







jQuery(document).ready(function() {



var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};



var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;



if (!productCount) {
return true;
}



var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);



if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}



if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}



function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;



/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}



var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;



$products.css( 'width', productWidth + 'px' );



/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );



}



updateLayout();
jQuery(window).resize(updateLayout);
});
});



/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/



!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.j..

Continua la lettura su gogomagazine.it

21 novembre 2018 alle 14:30