String.prototype.reverse = function() {
	splitext = this.split('');
	revertext = splitext.reverse();
	reversed = revertext.join('');
	return reversed;
}

function stat()
{
    
    var medicoes = document.getElementById("hdfStatsM").value;
    var dias = document.getElementById("hdfStatsD").value;
    
	var medicao = medicoes.split('|');
	var dia = dias.split('|');


	var left = 15;
	var width = 43;
	var leftAdd = width + 5;
	
	var divGraph = '<div class="graphic-measure" style="width: %width%px; height: %height%px;left: %left%px;">%imc% %spanDia%</div>';
	
	var spanDia = '%date%'

	divGraph = divGraph.replace('%width%', width);
	
	for(i = 0; i < medicao.length; i++)
	{
		
		if(medicao[i] != '' && dia[i] != '')
		{
		
			height = new String(medicao[i]);
			height = height.replace(',', '.');

			imc = new String(medicao[i]);
			
			span = new String('');
			span = spanDia.replace('%date%', dia[i]);
			span = span.reverse();
			span = span.replace(/(\d{1})/g, '<img class="num" src="_img/nums/$1.gif" alt="" />');
			span = span.replace(':', '<img class="num" src="_img/nums/colon.gif" alt="" />');
			span = span.replace(/-/g, '<img class="num" src="_img/nums/slash.gif" alt="" />');
			span = '<span class="graphic-date">' + span + '</dia>';
			
			if(height < 18.5)
			{
				height = (parseFloat(height) * 5) + 65 / 30;
			}
			else if(height >= 18.5 && height <= 24.4)
			{
				height = (parseFloat(height) * 5) + 95 / 30;
			}
			else if(height >= 24.5 && height <= 29.9)
			{
				height = (parseFloat(height) * 5.5) + 125 / 30;
			}
			else if(height >= 30 && height <= 34.9)
			{
				height = (parseFloat(height) * 5) + 155 / 30;
			}
			else if(height >= 35 && height <= 39.9)
			{
				height = (parseFloat(height) * 5) + 185 / 30;
			}
			else if(height >= 40)
			{
				height = (parseFloat(height) * 5) + 215 / 30;
			}
			
			if (height > 244)
			{
				height = 244;
			}
			
			if(height < 60)
			{
				height = 60;
			}
			height -= 1;
			
			div = divGraph.replace('%height%', height);
			div = div.replace('%left%', left);
			div = div.replace('%imc%', imc);
			div = div.replace('%spanDia%', span);

			document.getElementById('graphic-container').innerHTML += div;

			left += leftAdd;
		}
	}
}