
				_keyStr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
				function base64_decode (input)
				{
					var output = '';
					var chr1, chr2, chr3;
					var enc1, enc2, enc3, enc4;
					var i = 0;
					input = input.replace(/[^A-Za-z0-9\+\/\=]/g, '');

					while (i < input.length)
					{
						enc1 = this._keyStr.indexOf(input.charAt(i++));
						enc2 = this._keyStr.indexOf(input.charAt(i++));
						enc3 = this._keyStr.indexOf(input.charAt(i++));
						enc4 = this._keyStr.indexOf(input.charAt(i++));

						chr1 = (enc1 << 2) | (enc2 >> 4);
						chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
						chr3 = ((enc3 & 3) << 6) | enc4;

						output = output + String.fromCharCode(chr1);

						if (enc3 != 64) output += String.fromCharCode(chr2);
						if (enc4 != 64) output += String.fromCharCode(chr3);
					}
			        return utf8_decode(output);
				}

				function utf8_decode(string)
				{
					var utftext = '';
					for (var n = 0; n < string.length; n++)
					{
						var c = string.charCodeAt(n);
						if (c < 128) utftext += String.fromCharCode(c);
						else if((c > 127) && (c < 2048))
						{
							utftext += String.fromCharCode((c >> 6) | 192);
							utftext += String.fromCharCode((c & 63) | 128);
						}
						else
						{
							utftext += String.fromCharCode((c >> 12) | 224);
							utftext += String.fromCharCode(((c >> 6) & 63) | 128);
							utftext += String.fromCharCode((c & 63) | 128);
						}
					}
					return utftext;
				}

				var banner = new Object(17);
			
				banner['160x60_2'] = new Array(1);
					banner['160x60_2'][0] = new Array(6);
					banner['160x60_2'][0]['titolo'] = 'Sportsbook24';
					banner['160x60_2'][0]['width'] = 160;
					banner['160x60_2'][0]['height'] = 60;
					banner['160x60_2'][0]['uri'] = 'http://www.sportsbook24.net';
					banner['160x60_2'][0]['embed'] = '';
					banner['160x60_2'][0]['img1'] = '1261150571.gif';
					banner['160x60_2'][0]['partenza'] = '-1';
					banner['160x60_2'][0]['scadenza'] = '-1';
				
				banner['160x60_3'] = new Array(1);
					banner['160x60_3'][0] = new Array(6);
					banner['160x60_3'][0]['titolo'] = 'Zecchi';
					banner['160x60_3'][0]['width'] = 160;
					banner['160x60_3'][0]['height'] = 60;
					banner['160x60_3'][0]['uri'] = 'http://www.zetatraining.it/';
					banner['160x60_3'][0]['embed'] = '';
					banner['160x60_3'][0]['img1'] = '1317647567.gif';
					banner['160x60_3'][0]['partenza'] = '-1';
					banner['160x60_3'][0]['scadenza'] = '-1';
				
				banner['160x60'] = new Array(1);
					banner['160x60'][0] = new Array(6);
					banner['160x60'][0]['titolo'] = 'CYM';
					banner['160x60'][0]['width'] = 160;
					banner['160x60'][0]['height'] = 60;
					banner['160x60'][0]['uri'] = 'http://www.cycling-manager.eu/';
					banner['160x60'][0]['embed'] = '';
					banner['160x60'][0]['img1'] = '1268567079.jpg';
					banner['160x60'][0]['partenza'] = '-1';
					banner['160x60'][0]['scadenza'] = '-1';
				
				banner['336x60'] = new Array(1);
					banner['336x60'][0] = new Array(6);
					banner['336x60'][0]['titolo'] = 'Collabora';
					banner['336x60'][0]['width'] = 336;
					banner['336x60'][0]['height'] = 60;
					banner['336x60'][0]['uri'] = 'http://www.spaziociclismo.it/?action=contatti';
					banner['336x60'][0]['embed'] = '';
					banner['336x60'][0]['img1'] = '1262707136.gif';
					banner['336x60'][0]['partenza'] = '-1';
					banner['336x60'][0]['scadenza'] = '-1';
				
				banner['468x60_1'] = new Array(1);
					banner['468x60_1'][0] = new Array(6);
					banner['468x60_1'][0]['titolo'] = 'UVIS Lungo 3';
					banner['468x60_1'][0]['width'] = 468;
					banner['468x60_1'][0]['height'] = 60;
					banner['468x60_1'][0]['uri'] = 'http://www.unavitainsella.it/';
					banner['468x60_1'][0]['embed'] = '';
					banner['468x60_1'][0]['img1'] = '1292255097.gif';
					banner['468x60_1'][0]['partenza'] = '-1';
					banner['468x60_1'][0]['scadenza'] = '-1';
				
				banner['468x60_search'] = new Array(1);
					banner['468x60_search'][0] = new Array(6);
					banner['468x60_search'][0]['titolo'] = 'AdSense search';
					banner['468x60_search'][0]['width'] = 468;
					banner['468x60_search'][0]['height'] = 60;
					banner['468x60_search'][0]['uri'] = '';
					banner['468x60_search'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSAiY2EtcHViLTAyMTcwNzAyNTY4MjA2ODIiOw0KLyogQmFubmVyIDQ2OHg2MCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSAiNDYwODkxNjU1NiI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCINCnNyYz0iaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qcyI+DQo8L3NjcmlwdD4=';
					banner['468x60_search'][0]['img1'] = '';
					banner['468x60_search'][0]['partenza'] = '-1';
					banner['468x60_search'][0]['scadenza'] = '-1';
				
				banner['160x600_1'] = new Array(1);
					banner['160x600_1'][0] = new Array(6);
					banner['160x600_1'][0]['titolo'] = '160x600 Adsense';
					banner['160x600_1'][0]['width'] = 160;
					banner['160x600_1'][0]['height'] = 600;
					banner['160x600_1'][0]['uri'] = '';
					banner['160x600_1'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSAiY2EtcHViLTAyMTcwNzAyNTY4MjA2ODIiOw0KLyogMTYweDYwMCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSAiNzk3MDM5NDkzMCI7DQpnb29nbGVfYWRfd2lkdGggPSAxNjA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjAwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiDQpzcmM9Imh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanMiPg0KPC9zY3JpcHQ+';
					banner['160x600_1'][0]['img1'] = '';
					banner['160x600_1'][0]['partenza'] = '-1';
					banner['160x600_1'][0]['scadenza'] = '-1';
				
				banner['120x600'] = new Array(1);
					banner['120x600'][0] = new Array(6);
					banner['120x600'][0]['titolo'] = '120x600 Adsense';
					banner['120x600'][0]['width'] = 120;
					banner['120x600'][0]['height'] = 600;
					banner['120x600'][0]['uri'] = '';
					banner['120x600'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSAiY2EtcHViLTAyMTcwNzAyNTY4MjA2ODIiOw0KLyogMTIweDYwMCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSAiODc4NDM1ODMwNCI7DQpnb29nbGVfYWRfd2lkdGggPSAxMjA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjAwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiDQpzcmM9Imh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanMiPg0KPC9zY3JpcHQ+';
					banner['120x600'][0]['img1'] = '';
					banner['120x600'][0]['partenza'] = '-1';
					banner['120x600'][0]['scadenza'] = '-1';
				
				banner['300x250_read'] = new Array(1);
					banner['300x250_read'][0] = new Array(6);
					banner['300x250_read'][0]['titolo'] = '300x250 Adsense';
					banner['300x250_read'][0]['width'] = 300;
					banner['300x250_read'][0]['height'] = 250;
					banner['300x250_read'][0]['uri'] = '';
					banner['300x250_read'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSAiY2EtcHViLTAyMTcwNzAyNTY4MjA2ODIiOw0KLyogMzAweDI1MCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSAiMDU3OTE2NDQyMyI7DQpnb29nbGVfYWRfd2lkdGggPSAzMDA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gMjUwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiDQpzcmM9Imh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanMiPg0KPC9zY3JpcHQ+';
					banner['300x250_read'][0]['img1'] = '';
					banner['300x250_read'][0]['partenza'] = '-1';
					banner['300x250_read'][0]['scadenza'] = '-1';
				
				banner['120x600_sotto'] = new Array(1);
					banner['120x600_sotto'][0] = new Array(6);
					banner['120x600_sotto'][0]['titolo'] = '120x600 Simply';
					banner['120x600_sotto'][0]['width'] = 120;
					banner['120x600_sotto'][0]['height'] = 600;
					banner['120x600_sotto'][0]['uri'] = '';
					banner['120x600_sotto'][0]['embed'] = 'PCEtLSAgQURWRVJUSVNFTUVOVCBUQUcgMTIwIHggNjAwLCBETyBOT1QgTU9ESUZZIFRISVMgQ09ERSAtLT4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9wZXJmb3JtYW5jZS1ieS5zaW1wbHkuY29tL3NpbXBseS5qcz9jb2RlPTIwNDg5OzE7MCZhbXA7dj0yIj48L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCjwhLS0NCmRvY3VtZW50LndyaXRlKCc8aWZyYW1lIG1hcmdpbmhlaWdodD0iMHB4IiBtYXJnaW53aWR0aD0iMHB4IiBmcmFtZWJvcmRlcj0iMCIgc2Nyb2xsaW5nPSJubyIgd2lkdGg9IjEyMCIgaGVpZ2h0PSI2MDAiIHNyYz0iaHR0cDovL29wdGltaXplZC1ieS5zaW1wbHkuY29tL3BsYXkuaHRtbD9jb2RlPTUzMzk1OzIwMzU1OzIwNzYxOzAmZnJvbT0nK2VzY2FwZShkb2N1bWVudC5yZWZlcnJlcikrJyI+PC9pZnJhbWU+Jyk7DQovLyAtLT4NCjwvc2NyaXB0Pg==';
					banner['120x600_sotto'][0]['img1'] = '';
					banner['120x600_sotto'][0]['partenza'] = '-1';
					banner['120x600_sotto'][0]['scadenza'] = '-1';
				
				banner['360x90_A'] = new Array(1);
					banner['360x90_A'][0] = new Array(6);
					banner['360x90_A'][0]['titolo'] = '728x90 TD Campaigns';
					banner['360x90_A'][0]['width'] = 728;
					banner['360x90_A'][0]['height'] = 90;
					banner['360x90_A'][0]['uri'] = '';
					banner['360x90_A'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KdmFyIHVyaSA9ICdodHRwOi8vYW5ldC50cmFkZWRvdWJsZXIuY29tL2FuZXQ/dHlwZShpZnJhbWUpbG9jKDk1ODA5KScgKyBuZXcgU3RyaW5nIChNYXRoLnJhbmRvbSgpKS5zdWJzdHJpbmcgKDIsIDExKTsNCmRvY3VtZW50LndyaXRlKCc8aWZyYW1lIHNyYz0iJyt1cmkgKyciIHdpZHRoPSI3MjgiIGhlaWdodD0iOTAiIGZyYW1lYm9yZGVyPSIwIiBib3JkZXI9IjAiIG1hcmdpbndpZHRoPSIwIiBtYXJnaW5oZWlnaHQ9IjAiIHNjcm9sbGluZz0ibm8iPjwvaWZyYW1lPicpOw0KPC9zY3JpcHQ+';
					banner['360x90_A'][0]['img1'] = '';
					banner['360x90_A'][0]['partenza'] = '-1';
					banner['360x90_A'][0]['scadenza'] = '-1';
				
				banner['160x160'] = new Array(1);
					banner['160x160'][0] = new Array(6);
					banner['160x160'][0]['titolo'] = '160x160 Giochi Zweeler';
					banner['160x160'][0]['width'] = 160;
					banner['160x160'][0]['height'] = 160;
					banner['160x160'][0]['uri'] = '';
					banner['160x160'][0]['embed'] = 'PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuendlZWxlci5jb20vbWFpbi9iYW5uZXIucGhwP3JlZj0zOSIgd2lkdGg9IjE2MCIgaGVpZ2h0PSIxNjAiIGZyYW1lYm9yZGVyID0gIjAiIHNjcm9sbGluZyA9ICJubyI+PC9pZnJhbWU+';
					banner['160x160'][0]['img1'] = '';
					banner['160x160'][0]['partenza'] = '1327878000';
					banner['160x160'][0]['scadenza'] = '1328655600';
				
				banner['160x60_1'] = new Array(1);
					banner['160x60_1'][0] = new Array(6);
					banner['160x60_1'][0]['titolo'] = 'Bikoo';
					banner['160x60_1'][0]['width'] = 160;
					banner['160x60_1'][0]['height'] = 60;
					banner['160x60_1'][0]['uri'] = 'http://www.bikoo.eu/';
					banner['160x60_1'][0]['embed'] = '';
					banner['160x60_1'][0]['img1'] = '1304529853.gif';
					banner['160x60_1'][0]['partenza'] = '-1';
					banner['160x60_1'][0]['scadenza'] = '-1';
				
				banner['468x60_home'] = new Array(1);
					banner['468x60_home'][0] = new Array(6);
					banner['468x60_home'][0]['titolo'] = '468x60 AdSense';
					banner['468x60_home'][0]['width'] = 468;
					banner['468x60_home'][0]['height'] = 60;
					banner['468x60_home'][0]['uri'] = '';
					banner['468x60_home'][0]['embed'] = 'PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSAiY2EtcHViLTAyMTcwNzAyNTY4MjA2ODIiOw0KLyogQmFubmVyIDQ2OHg2MCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSAiNDYwODkxNjU1NiI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCINCnNyYz0iaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qcyI+DQo8L3NjcmlwdD4=';
					banner['468x60_home'][0]['img1'] = '';
					banner['468x60_home'][0]['partenza'] = '-1';
					banner['468x60_home'][0]['scadenza'] = '-1';
				
				banner['120x600_1'] = new Array(1);
					banner['120x600_1'][0] = new Array(6);
					banner['120x600_1'][0]['titolo'] = '120x600 JuiceADV';
					banner['120x600_1'][0]['width'] = 120;
					banner['120x600_1'][0]['height'] = 600;
					banner['120x600_1'][0]['uri'] = '';
					banner['120x600_1'][0]['embed'] = 'PGlmcmFtZSBtYXJnaW53aWR0aD0iMCIgbWFyZ2luaGVpZ2h0PSIwIiBmcmFtZWJvcmRlcj0iMCIgc2Nyb2xsaW5nPSJubyIgYWxsb3d0cmFuc3BhcmVuY3k9InRydWUiIHNyYz0iaHR0cDovL3Nydi5qdWljZWFkdi5jb20vYmFubmVyX2lmcmFtZS5hc3A/dXNlcj0xOTQ1JmFtcDt0aXBvPTUiIHdpZHRoPSIxMjAiIGhlaWdodD0iNjAwIj48L2lmcmFtZT4=';
					banner['120x600_1'][0]['img1'] = '';
					banner['120x600_1'][0]['partenza'] = '-1';
					banner['120x600_1'][0]['scadenza'] = '-1';
				
				banner['210x50'] = new Array(1);
					banner['210x50'][0] = new Array(6);
					banner['210x50'][0]['titolo'] = '210x50 Petacchi';
					banner['210x50'][0]['width'] = 210;
					banner['210x50'][0]['height'] = 50;
					banner['210x50'][0]['uri'] = 'http://www.d94graphicdesign.it/';
					banner['210x50'][0]['embed'] = '';
					banner['210x50'][0]['img1'] = '1317745462.jpg';
					banner['210x50'][0]['partenza'] = '-1';
					banner['210x50'][0]['scadenza'] = '-1';
				
				banner['160x600_2'] = new Array(1);
					banner['160x600_2'][0] = new Array(6);
					banner['160x600_2'][0]['titolo'] = '160x600 JuiceADV';
					banner['160x600_2'][0]['width'] = 160;
					banner['160x600_2'][0]['height'] = 600;
					banner['160x600_2'][0]['uri'] = '';
					banner['160x600_2'][0]['embed'] = 'PGlmcmFtZSBtYXJnaW53aWR0aD0iMCIgbWFyZ2luaGVpZ2h0PSIwIiBmcmFtZWJvcmRlcj0iMCIgc2Nyb2xsaW5nPSJubyIgYWxsb3d0cmFuc3BhcmVuY3k9InRydWUiIHNyYz0iaHR0cDovL3Nydi5qdWljZWFkdi5jb20vYmFubmVyX2lmcmFtZS5hc3A/dXNlcj0xOTQ1JmFtcDt0aXBvPTYiIHdpZHRoPSIxNjAiIGhlaWdodD0iNjAwIj48L2lmcmFtZT4=';
					banner['160x600_2'][0]['img1'] = '';
					banner['160x600_2'][0]['partenza'] = '-1';
					banner['160x600_2'][0]['scadenza'] = '-1';
				
			var now = Math.round(new Date().getTime() / 1000);
			var bannerok = new Object();
			for (var zona in banner)
			{
				bannerok[zona] = new Array();
				for (i=0; i < banner[zona].length; i++)
				{
					var ok = 1;
					if (banner[zona][i]['scadenza']>0  && banner[zona][i]['scadenza']<=now) ok = 0;
					if (banner[zona][i]['partenza']!=0 && banner[zona][i]['partenza']>now)  ok = 0;

					if (ok == 1) bannerok[zona].push(banner[zona][i]);
				}

				bannerok[zona].sort(function() {return 0.5 - Math.random()});
			}

			banner = bannerok;

			function getBannerJS(zona, id)
			{
				if (banner[zona]!=undefined && banner[zona].length != 0)
				{
					static    = typeof window.banner_url != 'undefined' ? window.banner_url : '';
					bannerSel = banner[zona].pop();
					htmlString = ''
					if (bannerSel['embed']) htmlString += base64_decode(bannerSel['embed']);
					else htmlString += '<'+'a target="_blank" href="'+bannerSel['uri']+'"><'+'img src="'+static+'/storage/spaziociclismo.it/banner/'+bannerSel['img1']+'" width="'+bannerSel['width']+'" height="'+bannerSel['height']+'" alt="Banner '+zona+'" border="0"></'+'a>';
					document.write (htmlString);
				}
			}
		
