function latestSession(list, type, editions)
	{
		if(list&&list.length)
			{
				for(var a=list.length-1; a>=0; a--)
					{
						if(!list[a]) continue;
						else
							{
								if(!list[a][2]) continue;
								else
									{
										current=list[a];
										break;
									}
							}
					}

				year=current[0].substr(6, 2);
				month=current[0].substr(3, 2);
				day=current[0].substr(0, 2);

				num=a-editions[current[1]-1];

				fn=Math.floor(num/100);
				
				if(fn>0) fn=(fn*100)+'-'+((fn*100)+99);
				else fn="01-99";

				document.write('<div id="download" style="margin: 0px;">');
				document.write('<table style="font-size: 70%;">');
				document.write('<tr>');

				document.write('<td style="text-align: right; vertical-align: middle; width: 186px;">');
				document.write('<a href="./download/'+type.toLowerCase()+'/'+current[1]+'E/'+fn+'/'+addzero(num, 2, 10)+'_'+type+'_'+current[1]+'E_('+current[0]+').rar" title="Download latest session" onclick="javascript:w(this.href); return false;">');
				document.write('<b>Download latest session</b><br />');
				document.write('('+current[0]+')');
				document.write('</a>');
				document.write('</td>');

				document.write('<td style="vertical-align: middle; width: 64px;">');
				document.write('<a href="./download/'+type.toLowerCase()+'/'+current[1]+'E/'+fn+'/'+addzero(num, 2, 10)+'_'+type+'_'+current[1]+'E_('+current[0]+').rar" title="Download latest session" onclick="javascript:w(this.href); return false;">');
				document.write('<img src="./data/images/system/icons/download0.gif" width="64" height="64" alt="Download latest session" title="Download latest session" style="margin: auto;" id="m-download" onmouseover="ifocus(this);" onmouseout="iblur(this);" />');
				document.write('</a>');
				document.write('</td>');

				document.write('</tr>');
				document.write('</table>');
				document.write('</div>');

				return true;
			}
		else return false;
	}

function quellochemipiaceList(list, type, editions)
	{
		if(list&&list.length)
			{
				var current=new Array;

				var cyear=0;
				var cmonth=0;
				var cday=0;
				var session=false;
				var change;
				var endsession;
				var monthnames=new Array('Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre');
				var number=new Array('Nulla', 'Prima', 'Seconda', 'Terza', 'Quarta', 'Quinta', 'Sesta', 'Settima', 'Ottava', 'Nona', 'Decima');

				for(var a=0; a<list.length; a++)
					{
						if(!list[a]) continue;
						else
							{
								change=false;

								current=list[a];

								year=current[0].substr(6, 2);
								month=current[0].substr(3, 2);
								day=current[0].substr(0, 2);

								num=a-editions[current[1]-1];

								fn=Math.floor(num/100);

								if(fn>0) fn=(fn*100)+"-"+((fn*100)+99);
								else fn="01-99";
				
								endsession=false;

								if(year!=cyear)
									{
										if(session&&(!endsession))
											{
												document.write('</ul>');
												document.write('</div>');
												endsession=true;
											}

										cyear=year;
										document.write('<h2 class="hyears">');
										document.write('20'+cyear);
										document.write('</h2>');
										change=true;
									}

								if(month!=cmonth)
									{
										if(session&&(!endsession))
											{
												document.write('</ul>');
												document.write('</div>');
												endsession=true;
											}

										cmonth=month;
										document.write('<h3 class="hmonths">');
										document.write(monthnames[parseInt(cmonth, 10)-1]);
										document.write('</h3>');
										change=true;
									}

								if(change||(!session))
									{
										if(session&&(!endsession))
											{
												document.write('</ul>');
												document.write('</div>');
												endsession=true;
											}
										document.write('<div class="sessions">');
										document.write('<ul>');
									}

								document.write('<li>');

								if(current[2])
									{
										document.write('<img src="./data/images/system/bullet0.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<a href="./download/'+type.toLowerCase()+'/'+current[1]+'E/'+fn+'/'+addzero((a-editions[current[1]-1]), 2, 10)+'_'+type+'_'+current[1]+'E_('+current[0]+').rar" title="'+type+' puntata '+(a-editions[current[1]-1])+' '+number[current[1]]+' edizione ('+current[0]+')" onclick="javascript:w(this.href); return false;" onmouseover="ifocus(document.getElementById(\'bullet-'+a+'\'));" onmouseout="iblur(document.getElementById(\'bullet-'+a+'\'));">');

										//document.write('<b>Quello Che Mi Piace puntata '+(a-editions[current[1]-1])+' '+number[current[1]]+' edizione</b> ('+current[0]+')');

										document.write('<b>Quello Che Mi Piace puntata '+(a-editions[current[1]-1])+'</b> ('+current[0]+')');
										document.write('</a>');

										if(current[3])
											{
												document.write('<p class="list-note">');
												document.write('- '+current[3]);
												document.write('</p>');
											}
									}
								else
									{
										document.write('<img src="./data/images/system/bullet2.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<span class="sessionna">');
										document.write('<b>'+type+' puntata '+(a-editions[current[1]-1])+' '+number[current[1]]+' edizione</b> ('+current[0]+')');

										if(current[3])
											{
												document.write('<p class="list-note2">');
												document.write('- '+current[3]);
												document.write('</p>');
											}

										document.write('</span>');
									}

								document.write('</li>');

								if(a==(list.length-1))
									{
										document.write('</ul>');
										document.write('</div>');
									}

								session=true;
							}
					}

				return true;
			}
		else
			{
				document.write('<p class="info-line">');
				document.write('<img src="./data/images/system/info.gif" alt="Information..." title="Information..." width="40" height="50" style="vertical-align: middle;" /> Se hai richieste delle puntate del '+type+'... <br />manda qui il tuo messaggino... <a href="mailto:bimbaxx86@tanz-passion.com" title="bimbaxx86@tanz-passion.com"><b>bimbaxx86@tanz-passion.com</b></a>..    ');
				document.write('</p>');

				return false;
			}
	}

function tribeList(list)
	{
		if(list&&list.length)
			{
				var current=new Array;

				var cyear=0;
				var cmonth=0;
				var cday=0;

				document.write('<div class="sessions">');
				document.write('<ul>');

				for(var a=0; a<list.length; a++)
					{
						if(!list[a]) continue;
						else
							{
								current=list[a];

								year=current[0].substr(6, 2);
								month=current[0].substr(3, 2);
								day=current[0].substr(0, 2);

								document.write('<li>');

								if(current[1])
									{
										document.write('<img src="./data/images/system/bullet0.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<a href="./download/tribe/'+addzero(a, 2)+'_Movimenti_Incoerenti_@_Tribe_On_M2o_('+current[0]+').rar" title="Movimenti Incoerenti @ Tribe On M2o puntata '+a+' ('+current[0]+')" onclick="javascript:w(this.href); return false;" onmouseover="ifocus(document.getElementById(\'bullet-'+a+'\'));" onmouseout="iblur(document.getElementById(\'bullet-'+a+'\'));">');
										document.write('<b>Movimenti Incoerenti @ Tribe On M2o puntata '+addzero(a, 2)+'</b> ('+current[0]+')');
										document.write('</a>');
									}
								else
									{
										document.write('<img src="./data/images/system/bullet2.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<span class="sessionna">');
										document.write('<b>Movimenti Incoerenti @ Tribe On M2o puntata '+addzero(a, 2)+'</b> ('+current[0]+')');
										document.write('</span>');
									}

								document.write('</li>');
							}
					}

				document.write('</ul>');
				document.write('</div>');

				return true;
			}
		else
			{
				document.write('<p class="info-line">');
				document.write('<img src="./data/images/system/info.gif" alt="Information..." title="Information..." width="40" height="50" style="vertical-align: middle;" /> Se hai richieste delle puntate del "Tribe"... <br /> manda qui il tuo messaggino... <a href="mailto:bimbaxx86@tanz-passion.com" title="bimbaxx86@tanz-passion.com"><b>bimbaxx86@tanz-passion.com</b></a>.. ');
				document.write('</p>');

				return false;
			}
	}

function liveList(list)
	{
		if(list&&list.length)
			{
				var current=new Array;

				var cyear=0;
				var cmonth=0;
				var cday=0;

				document.write('<div class="sessions-live">');
				document.write('<ul>');

				for(var a=0; a<list.length; a++)
					{
						if(!list[a]) continue;
						else
							{
								current=list[a];

								year=current[0].substr(6, 2);
								month=current[0].substr(3, 2);
								day=current[0].substr(0, 2);

								document.write('<li>');

								if(current[1])
									{
										document.write('<img src="./data/images/system/bullet0.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<a href="./download/live/'+current[3]+'.rar" title="'+current[2]+' ('+current[0]+')" onclick="javascript:w(this.href); return false;" onmouseover="ifocus(document.getElementById(\'bullet-'+a+'\'));" onmouseout="iblur(document.getElementById(\'bullet-'+a+'\'));">');
										document.write('<b>'+current[2]+'</b> ('+current[0]+')');
										document.write('</a>');
									}
								else
									{
										document.write('<img src="./data/images/system/bullet2.gif" alt="" title="" width="15" height="16" class="bullet-image" id="bullet-'+a+'" />');

										document.write('<span class="sessionna">');
										document.write('<b>'+current[2]+'</b> ('+current[0]+')');
										document.write('</span>');
									}

								document.write('</li>');
							}
					}

				document.write('</ul>');
				document.write('</div>');

				return true;
			}
		else
			{
				document.write('<p class="info-line">');
				document.write('<img src="./data/images/system/info.gif" alt="Information..." title="Information..." width="40" height="50" style="vertical-align: middle;" /> Se hai richieste dei "Live"... <br />manda qui il tuo messaggino... <a href="mailto:bimbaxx86@tanz-passion.com" title="bimbaxx86@tanz-passion.com"><b>bimbaxx86@tanz-passion.com</b></a>.. ');
				document.write('</p>');

				return false;
			}
	}
