$(document).ready(function() {			
		if ($('.datahora').length) {	
			function trocamask(mascara) {
				for (i=0; i<keyArr.length; i++){
					mascara = mascara.replace(keyArr[i],valueArr[i]);
				}
				return mascara;					
			}				
			function getDataGMT(data) {
				var data = html.match(/[0-9]{4}-[0-9]{2}-[0-9]{2}/gi);
				var hora = html.match(/[0-9]{2}:[0-9]{2}/gi);								
				var datapub = convertGMTtoLocal(data, hora);			
				return datapub;				
			}		
			function getData(dataGMT,mascara) {
				var aux = dataGMT[4].split('-');					
				var aux2 = dataGMT[1].split(':');
				var ampm = "AM";
				if (aux2[0] > 11) ampm = "PM";
				if (aux2[0] > 12) {
					aux2[0] -= 12;
					aux2[0] = fmtNum(aux2[0]);
				}
				dd = aux[0]; mm = meses[aux[1]-1]; yy = aux[2];		
				keyArr = ["%d","%B","%Y","%Hh%M","%Ih%M%p"];
				valueArr = [dd,mm,yy,dataGMT[1].replace(":","h"),aux2[0]+"h"+aux2[1]+ampm];								
				return trocamask(mascara);										
			}
			// gmt para a data de publicacao
			if ($('.dtn_publicacao').length) {
				html = $('.dtn_publicacao').html();	
				maskpub = "%d de %B de %Y <strong>&bull;</strong> %Hh%M";
				datapub = getDataGMT(html);
				$('.dtn_publicacao').html(getData(datapub,maskpub));
				$('.dtn_publicacao').show();
				$('.datahora_old').hide();								
			}
			
			// gmt para a data de atualizacao

			if ($('.dnt_atualizacao').length) {							
				html = $('.dnt_atualizacao').html();	
				maskpubh = " <strong>&bull;</strong> actualizado a las %Hh%M";
				maskpubdt = " <strong>&bull;</strong> actualizado el %d de %B de %Y a las %Hh%M";								
				dataact = getDataGMT(html);
				if (dataact[0] == datapub[0]) {maskpub = maskpubh;} else {maskpub = maskpubdt;}
				$('.dnt_atualizacao').html(getData(dataact,maskpub));
				$('.dnt_atualizacao').show();	
				
			}
			
			
		}
});

