//SO FUNCIONA CORRETAMENTE COM A AMERICA LATINA EM HORARIO DE VERAO

function horariogmt_mundialclubes() {


	var TZ_ = 0;
	
	if (window.location.protocol != "http:") {
		var host_name = "www.co.terra.com";
		
	} else { 
	
		var host_name = window.location.hostname;
	
	}
		
		var _pais = host_name.substring(host_name.indexOf("w.") + 2, host_name.indexOf("w.")+4); // TESTE
		
		//Deteccao GMT
		
		var GMT_0 = [""];
		
		var GMT_1 = [""];
		
		var GMT_2 = [""];
		
		var GMT_3 = ["ar_1","br_1","uy_1"]; //HORARIO DE INVERNO "pais_0" , HORARIO DE VERAO "pais_1"
		
		var GMT_4 = ["cl_1","do_1","pr_1"]; //HORARIO DE INVERNO "pais_0" , HORARIO DE VERAO "pais_1"
		
		var GMT_5 = ["ec_1","pa_1","co_1","pe_1","us_1","ve_1"]; //HORARIO DE INVERNO "pais_0" , HORARIO DE VERAO "pais_1"
		
		var GMT_6 = ["cr_1","sv_1","gt_1","hn_1","ni_1"]; //HORARIO DE INVERNO "pais_0" , HORARIO DE VERAO "pais_1"

		var GMT_7 = ["mx_1"];

		
		//TOKYO GMT + 9 (hemisferio norte) -> aqui eh 13pm. la eh 12am
		
		var GMT = [GMT_0,GMT_1,GMT_2,GMT_3,GMT_4,GMT_5,GMT_6,GMT_7]; //ACERTA O GMT COM O INDEX DO ARRAY
		
		for (i=0;i<GMT.length;i++) { // Detecta GMT
		
			for (c=0;c<GMT[i].length;c++) { // Detect Pais
			
				if (GMT[i][c].substring(0,2) == _pais) {
				
					var verao = 0;
					
					TZ_ = -i - 8;// 3 Porque o horario eh do Japao e esta no inverno (Japao: GMT +9)
				
				}
			
			}
		}	
			
	
	
	if (document.getElementById('tabelas') != null) {
			
			var tag_small = document.getElementById('tabelas').getElementsByTagName('small');

			for (i=0;i<tag_small.length;i++) {
			
				var data_jogo = tag_small[i].innerHTML.split('-')[1];
				var hora_jogo = tag_small[i].innerHTML.split('-')[2];
				
				
				var data_remota = new Date(2008,(data_jogo.split("/")[1] - 1), data_jogo.split("/")[0], eval(hora_jogo.split(":")[0] + TZ_), hora_jogo.split(":")[1],5);
				
				var hora_com_zero = data_remota.getHours().toString();
		
				if (hora_com_zero.length < 2) {
				
				hora_com_zero = "0" + hora_com_zero;
				
				}
				
				var minuto_com_zero = data_remota.getMinutes().toString();
				
				if (minuto_com_zero.length < 2) {
				
				minuto_com_zero = "0" + minuto_com_zero;
				
				}
		
				
				tag_small[i].innerHTML = tag_small[i].innerHTML.split('-')[0] +'- ' + data_remota.getDate() + '/' + (data_remota.getMonth() + 1) + ' - ' + hora_com_zero  + ':' + minuto_com_zero + ' -'+tag_small[i].innerHTML.split('-')[3];

			}
			
	}
	
	if (document.getElementById('tabela_partidos').getElementsByTagName('tr')[0].getElementsByTagName('td')[1] != null) {
		var trs = document.getElementById('tabela_partidos').getElementsByTagName('tr');
		
		for (i=0;i<trs.length;i++) {
	
			if (trs[i].getElementsByTagName('td')[1] != null && trs[i].getElementsByTagName('td')[1].getElementsByTagName('a')[0] == null && trs[i].getElementsByTagName('td')[1].getElementsByTagName('img')[0] == null) {

				if (trs[i].getElementsByTagName('td')[1].innerHTML.toLowerCase().indexOf('<br />') != -1) {
				var quebra_linha = "<br />";
				} else if (trs[i].getElementsByTagName('td')[1].innerHTML.toLowerCase().indexOf('<br>') != -1) {
				var quebra_linha = "<br>";
				}
				
			
				var data_jogo = trs[i].getElementsByTagName('td')[1].innerHTML.toLowerCase().split(quebra_linha)[0];
				var hora_jogo = trs[i].getElementsByTagName('td')[1].innerHTML.toLowerCase().split(quebra_linha)[1];


				var data_remota = new Date(2008,(data_jogo.split("/")[1] - 1), data_jogo.split("/")[0], eval(hora_jogo.split(":")[0] + TZ_), hora_jogo.split(":")[1],5);
				
				
				var hora_com_zero = data_remota.getHours().toString();
				
				if (hora_com_zero.length < 2) {
				
				hora_com_zero = "0" + hora_com_zero;
				
				}
				
				var minuto_com_zero = data_remota.getMinutes().toString();
				
				if (minuto_com_zero.length < 2) {
				
				minuto_com_zero = "0" + minuto_com_zero;
				
				}
				
				trs[i].getElementsByTagName('td')[1].innerHTML = data_remota.getDate() + '/' + (data_remota.getMonth() + 1) + '<br />' + hora_com_zero + ':' + minuto_com_zero;
			}
		}
	}
}

horariogmt_mundialclubes();