//vecchio script per vedere le nuove classifiche
//addScript('http://utenti.linkomm.net/php/tennisto/getRank.php')

ascLabels=['data','maschile A','maschile B', 'maschile C', 'femminile A','femminile B', 'misto', 'juniores']
mesi=['gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre']

ascDates=new Array()
ascDates[0]=[Date.parse("oct 17, 2009"),'viola', 'chivasso', 'pino','crescentino','match','vittoria','']
ascDates[1]=[Date.parse("oct 24, 2009"),'pino','riverside','tensotennis','esperia','bertolla','chivasso','vittoria']
ascDates[2]=[Date.parse("oct 31, 2009"),'bertolla','viola','match','riverside','vittoria','pellice','settimo']
ascDates[3]=[Date.parse("nov 07, 2009"),'settimo','tensotennis','bertolla','pino','chivasso','padus','vittoria']
ascDates[4]=[Date.parse("nov 14, 2009"),'vittoria','settimo','crescentino','match','riverside','bertolla','esperia']
ascDates[5]=[Date.parse("nov 21, 2009"),'chivasso','nisten','vittoria','rivoli','avigliana','tensotennis','riverside']
ascDates[6]=[Date.parse("nov 28, 2009"),'tensotennis','vittoria','padus','circoletto','pino','settimo','bertolla']
ascDates[7]=[Date.parse("dec 05, 2009"),'riverside','match','settimo','viola','ronchiverdi','crescentino','']
ascDates[8]=[Date.parse("dec 12, 2009"),'pineta','pino','chivasso','bertolla','settimo','avigliana','nisten']
ascDates[9]=[Date.parse("dec 19, 2009"),'match','pineta','rivoli','padus','viola','vittoria','pino']
ascDates[10]=[Date.parse("jan 9, 2010"),'crescentino','riverside','vittoria','chivasso','match','viola','esperia']
ascDates[11]=[Date.parse("jan 16, 2010"),'pino','tensotennis','riverside','settimo','rivoli','vittoria','avigliana']
ascDates[12]=[Date.parse("jan 23, 2010"),'padus','bertolla','esperia','tenso','river','nisten','net torino']
ascDates[13]=[Date.parse("jan 30, 2010"),'avigliana','circoletto','match','river','settimo','pino','viola']
ascDates[14]=[Date.parse("feb 6, 2010"),'tenso','crescentino','settimo','avigliana','esperia','net torino','chivasso']
ascDates[15]=[Date.parse("feb 13, 2010"),'river','avigliana','pino','bertolla','circoletto','ronchi','circoletto']
ascDates[16]=[Date.parse("feb 20, 2010"),'settimo','esperia','avigliana','padus','tenso','match','ronchi']
ascDates[17]=[Date.parse("feb 27, 2010"),'bertolla','pino','viola','settimo','valpellice','riverside','tenso']
ascDates[18]=[Date.parse("mar 6, 2010"),'esperia','rivoli','tenso','vittoria','nisten','net torino','match']
ascDates[19]=[Date.parse("mar 13, 2010"),'padus','tenso','riverside','match','pino','esperia','settimo']



ascPlaces=new Array()
	ascPlaces[0]={name:'Avigliana Associazione Sportiva',address:'via Suppo 10, Avigliana',tel:'3337613303',y:45.0766,x:7.3889}
	ascPlaces[1]={name:'Beppe Viola Associazione Sportiva',address:'via Palatucci 12, Torino',tel:'01130913001130913055',y:45.048442,x:7.6209}
	ascPlaces[2]={name:'Crescentino Tennis Club',address:'via Raffaello 11, Crescentino, Vercelli',tel:'0161841710',x:8.089502,y:45.192392}
	ascPlaces[3]={name:'Esperia Torino',address:'corso Moncalieri 2, Torino',tel:'0118193013',y:45.062,x:7.696}
	ascPlaces[4]={name:'Chivasso Sporting Club',address:'via Blatta 35, Chivasso, Torino',tel:'0119112449',y:45.195655,x:7.8832}
	ascPlaces[5]={name:'La Pineta Tennis Club',address:'via Pinerolo- Susa 42, Sangano, Torino',tel:'0119087842',y:45.023896,x:7.459235}
	ascPlaces[6]={name:'Match Ball Tennis Club',address:'strada Valsalice 72, torino',tel:'0116601518',y:45.046011,x:7.712424}
	ascPlaces[7]={name:'Padus Canottieri',address:'regione Ponte Po 18, Carignano, Torino',tel:'0119697696',y:44.907161,x:7.6888}
	ascPlaces[8]={name:'Pino Tennis Club',address:'via Valle Miglioretti 28, Pino Torinese, Torino',tel:'0118111200',y:45.0418,x:7.791038}
	ascPlaces[9]={name:'Tennis Net Torino',address:'strada del Portone 24, Torino',tel:'3392604013',x:7.6124,y:45.0334}
	ascPlaces[10]={name:'Riverside Tennis Club',address:'corso Moncalieri 506/35, Torino',tel:'0116610252',y:45.019137,x:7.677466}
	ascPlaces[11]={name:'Rivoli 2000 Tennis Club',address:'viale Dante Di Nanni 10, Rivoli, Torino',tel:'0119589233',y:45.080583,x:7.513044}
	ascPlaces[12]={name:'Ronchiverdi Circolo degli Sport',address:'corso Moncalieri 466/16, Torino',tel:'0116612146',y:45.0203,x:7.6760}
	ascPlaces[13]={name:'Settimo Tennis Club',address:'via Regio Parco 81, Settimo Torinese, Torino',tel:'0118951800',x:7.752556,y:45.127832}
	ascPlaces[14]={name:'Tensotennis Associazione Sportiva',address:'strada Sangone 1, Borgaretto, Torino',tel:'0113582215',y:45.007200,x:7.603894}
	ascPlaces[15]={name:'Valpellice ASD',address:'viale Dante 25, Torre Pellice, Torino',tel:'3315621805',y:44.8223,x:7.2186}
	ascPlaces[16]={name:'Sport Village Bertolla',address:'strada Gran Paradiso 10/25, Torino',tel:'0112735655',y:45.098,x:7.745}
	ascPlaces[17]={name:'Vittoria Tennis Club',address:'via Lame 2, Cambiano, Torino',tel:'0119441168',x:7.780058,y:44.970111}
	ascPlaces[18]={name:'Circoletto Rosso',address:'corso Appio Claudio 167. Torin',tel:'0117209950',x:7.64,y:45.084}
	ascPlaces[19]={name:'Nisten Tennis Club',address:'via torino 20, San Raffaele Cimena, Torino',tel:'0119601880',y:45.1472,x:7.8459}

onload=goAsc

function goAsc(){
	//suddivido lo spazio in zone
	createDiv('asc_header','asc','ascDivs')
	createDiv('asc_left','asc','ascDivs')
	createDiv('asc_right','asc','ascDivs')
	createDiv('asc_select','asc_left','ascDivs')
	createDiv('asc_map','asc_left','ascDivs')
	$('asc_header').setStyle('height:1px')
	$('asc_left').setStyle('float:left;width:'+px($('asc').getWidth()*0.66))
	$('asc_right').setStyle('float:right;width:'+px($('asc').getWidth()*0.3))
	$('asc_map').setStyle('height:'+px($('asc_map').getWidth()));
	//$('asc_select').observe('change',function(event){setPlaces(event.element().selectedIndex)})

	//creo il select per le giornate
	iH='<select id=date_selector onChange=setPlaces(this.selectedIndex)>'
	//var a = document.createElement('SELECT')
  	//a.setAttribute('id','date_selector')
	//$('asc_select').appendChild(a)
	//lo popolo
	for(var x=0;x<ascDates.length;x++){
		var d=new Date(ascDates[x][0])
		var d1=new Date(ascDates[x][0]+(25*3600))
		//var dString=d.getDate()+'-'+d1.getDate()+ ' '+mesi[d.getMonth()]+' '+d.getFullYear()
		var dString='da ' + d.getDate()+ ' '+mesi[d.getMonth()]+' '+d.getFullYear()
		iH+='<option value='+x+'>'+'giornata ' + (x+1) + ':  ' +dString+'</option>'
		//var b=new Option('giornata ' + (x+1) + ':  ' +dString,x)
		//document.getElementById('date_selector').appendChild(b)
	}
	iH+='</select>';
	$('asc_select').innerHTML=iH;
	//cerco la prossima data
		var d=new Date()
		var todayTS=d.getTime()
		var sel=0;
		for(var x=0;x<ascDates.length;x++){
			if ((sel==0)&&(todayTS<ascDates[x][0])) sel=x
		}	
		$('date_selector').selectedIndex=sel;
		setPlaces(sel)
}
  function init_map() {
     	var latlng = new google.maps.LatLng(45.08, 7.67);
       	var myOptions = {
  		zoom: 10,
      		center: latlng,
            	mapTypeId: google.maps.MapTypeId.ROADMAP
        };
    	map = new google.maps.Map(document.getElementById("asc_map"), myOptions);
      	}


function setPlaces(y){
init_map();
	$('asc_right').innerHTML=''
	for (var x=1;x<ascLabels.length;x++){
		var iDiv='place_'+ascLabels[x]
		createDiv(iDiv,'asc_right','asc_places')
		//var b=document.createElement('P')
		//iDivTit='title_'+ascLabels[x];
		//b.setAttribute('id',iDivTit)
		//$(iDiv).insert(b);
		//$(iDivTit).innerHTML=ascLabels[x];
		//ora devo vedere quale circolo e' interessato
		curPlace=getPlaceIndex(ascDates[y][x])
		iH='<p class=title>'+ascLabels[x]
		iH+='<span class="classy"><a href="'+rankUrl[x-1]+'">[classifica]</a></span>';
		iH+='</p>'
		iH+='<p class=name>'+curPlace['name']+'</p>'
		iH+='<p class=address>'+curPlace['address']+'</p>'
		iH+='<p class=tel>tel: '+curPlace['tel']+'</p>'
		$(iDiv).innerHTML+=iH
		//lo posiziono sulla cartina
		var image = '/asc/raquet.png';
		if(curPlace.x){
			var myLatLng = new google.maps.LatLng(curPlace.y, curPlace.x);
			var beachMarker = new google.maps.Marker({position: myLatLng,map: map, icon:image,title:curPlace['name']});
			//var beachMarker = new google.maps.Marker({position: myLatLng,map: map,title:curPlace['name']});
		}
	}

}

function getPlaceIndex(place){
var a=0;
var b=-1;
for (var x=0;x<ascPlaces.length;x++){
	a=ascPlaces[x]['name'].toLowerCase().indexOf(place.toLowerCase())
	if(a>-1)b=x;

}
//alert(place + ' ' +ascPlaces[b]['name'])
return(ascPlaces[b])
}
