
var mod_start_tracks = new Array();
var lst_main_menu;



gp_getclass();
gp_escreve_tabela();


function gp_getclass() { // Procura as DIVS com as classes para o script
	var div = document.getElementsByTagName('div');
	
	for (i=0;i<div.length;i++) {
	
		if (div[i].className.indexOf('mod-start-tracks') != -1) {
		
		mod_start_tracks.push(div[i]);
	
		
		} else if (div[i].className.indexOf('ctn-calendar-month') != -1) {
	
		lst_main_menu = div[i].getElementsByTagName('ul')[0];
		
		}
	
	}
	
}
	

function gp_escreve_tabela() {
// ESCREVE A INFORMACAO EM mod-start-tracks
//Classes para tamanho de tabela: 'tall', 'short'
var dias_semana = ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'];
var dias_mes = ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'];
var class_mes = ['jan','feb','mar','apr','may','jun','jul','aug','sep','oct','oct nov'];
var menu = lst_main_menu.getElementsByTagName('li');
var mes_num = 0;
var tabela = "";


//identifica pais
var pais_host = ["ar","br","uy","cl","do","pr","ve","ec","pa","co","pe","us","cr","sv","gt","hn","ni","mx"];
var pais_host2 = ["Argentina","Brasil","Uruguay","Chile","República Dominicana","Puerto Rico","Venezuela","Ecuador","Panamá","Colombia","Perú","Miami","Costa Rica","El Salvador","Guatemala","Honduras","Nicaragua","México"];

var pais_hora = "";

	if (window.location.protocol != "http:") {
		var host_name = "www.ar.terra.com";
		
	} else { 
	
		var host_name = window.location.hostname;
	
	}
	
	for (i=0;i<pais_host.length;i++) {
	
		if (host_name.substring(host_name.indexOf("w.") + 2, host_name.indexOf("w.")+4) == pais_host[i]) {
		
			pais_hora = 'Hora de ' + pais_host2[i];
		
		}
	
	
	}


//ESCREVE TABELA
	for (a=0;a<gpXml.length;a++) {

			//			<!-- COMEÃ‡O DA PISTA -->
			
								//
								if (gpXml[a][1].getDate() == gpXml[a][2].getDate()) {
								
									var check_tall_1 = '<em class="first tall">' + gpXml[a][1].getDate() + '<br/>';
									var check_li_1 = " ";
									var check_size1 = "short";
								
								} else {
								
									var check_tall_1 = '<em class="first tall">' + gpXml[a][1].getDate() + '<br/>';
									var check_li_1 = '</li><li><em class="first tall">' + gpXml[a][2].getDate() + '<br/>' + dias_semana[gpXml[a][2].getDay()] + '</em>';
									var check_size1 = "tall";
								
								}
								
								if (gpXml[a][3].getDate() == gpXml[a][4].getDate()) {
								
									var check_tall_2 = '<em class="first tall">' + gpXml[a][3].getDate() + '<br/>';
									var check_li_2 = " ";
									var check_size2 = "short";
								
								} else {
								
									var check_tall_2 = '<em class="first tall">' + gpXml[a][3].getDate() + '<br/>';
									var check_li_2 = '</li><li><em class="first tall">' + gpXml[a][4].getDate() + '<br/>' + dias_semana[gpXml[a][4].getDay()] + '</em>';
									var check_size2 = "tall";
								
								}
								
								
								
								
								
								var horas1 = gpXml[a][1].getHours(); if (horas1 < 10) { horas1 = "0" + horas1}
								var minutos1 = gpXml[a][1].getMinutes(); if (minutos1 < 10) { minutos1 = "0" + minutos1}
								
								var horas2 = gpXml[a][2].getHours(); if (horas2 < 10) { horas2 = "0" + horas2}
								var minutos2 = gpXml[a][2].getMinutes(); if (minutos2 < 10) { minutos2 = "0" + minutos2}
								
								var horas3 = gpXml[a][3].getHours(); if (horas3 < 10) { horas3 = "0" + horas3}
								var minutos3 = gpXml[a][3].getMinutes(); if (minutos3 < 10) { minutos3 = "0" + minutos3}
								
								var horas4 = gpXml[a][4].getHours(); if (horas4 < 10) { horas4 = "0" + horas4}
								var minutos4 = gpXml[a][4].getMinutes(); if (minutos4 < 10) { minutos4 = "0" + minutos4}
								
								var horas5 = gpXml[a][5].getHours(); if (horas5 < 10) { horas5 = "0" + horas5}
								var minutos5 = gpXml[a][5].getMinutes(); if (minutos5 < 10) { minutos5 = "0" + minutos5}
								
			
			tabela += '<div class="ctn-calendar-tracks ' + class_mes[gpXml[a][5].getMonth()] + '">'
							+ '<div class="ctn-calendar-top">'
								+ '<div class="img-news clear-aura"><a href="' + gpXml[a][6] + '" title="Mapa del Circuito ' + gpXml[a][10] + '" alt="Mapa del Circuito ' + gpXml[a][10] + '"><img class="img-track-bel" src="' + gpXml[a][7] + '"/></a></div>'
								+ '<a href="' + gpXml[a][6] + '" class="flag" title="' + gpXml[a][9] + '" ><img src="' + gpXml[a][8] + '" alt="' + gpXml[a][9] + '" /></a>'
								+ '<ul>'
									+ '<li class="lst-country"><a href="' + gpXml[a][6] + '">' + gpXml[a][9] + ' <em>&raquo;</em></a></li>'
									+ '<li class="lst-track">' + gpXml[a][10] + '</li>'
									+ '<li class="lst-time-date">' + gpXml[a][0] + 'º GP</li>'
								+ '</ul>'
								+ '<span class="txt-localhour">' + pais_hora + '</span>'
							+ '</div>'
							+ '<ul class="tbl-body">'
								+ '<li>'
								
								+ check_tall_1 + dias_semana[gpXml[a][1].getDay()] + '</em><em class="second ' + check_size1 + '">' + horas1 + ':' + minutos1 + '</em><em class="third ' + check_size1 + ' last-column">Ensayo libre 1</em>'
								+ check_li_1
								
								+ '<em class="second ' + check_size1 + '">' + horas2 + ':' + minutos2 + '</em><em class="third ' + check_size1 + '">Ensayo libre 2</em>'
								+ '</li>'
								+ '<li>'
								
								+ check_tall_2 + dias_semana[gpXml[a][3].getDay()] + '</em><em class="second ' + check_size2 + '">' + horas3 + ':' + minutos3 + '</em><em class="third ' + check_size2 + ' last-column">Ensayo libre 1</em>'
								+ check_li_2
								+ '<em class="second ' + check_size2 + '">' + horas4 + ':' + minutos4 + '</em><em class="third ' + check_size2 + '">Clasificación</em>'
								+ '</li>'
								+ '<li class="strong">'
								+ '<em class="first tall last-row">' + gpXml[a][5].getDate() + '<br/>' + dias_semana[gpXml[a][5].getDay()] + '</em><em class="second taller last-row">' + horas5 + ':' + minutos5 + '</em><em class="third taller last-row">Carrera </em>'
								+ '</li>'
							+ '</ul>'
						+ '</div>'
			//			<!-- FIM DA PISTA -->'
			

	}
	mod_start_tracks[0].innerHTML = tabela;


}