function scrollTo(y) {

	var inicio = (document.all)?document.body.scrollTop:window.pageYOffset;
	//alert(document.body.scrollTop + "-" + window.pageYOffset);

	var ValidChars = "0123456789.";
	var IsNumber = true;
	var Char;
	for (i = 0; i < y.length && IsNumber == true; i++) {
		Char = y.charAt(i);
		if (ValidChars.indexOf(Char) == -1) {
			IsNumber = false;
		}
	}

	var gotoY;
	if (IsNumber) gotoY = y;
	else {
		//alert(document.getElementById(y).offsetTop);
		gotoY = (document.all) ? document.getElementById(y).offsetTop - 20 : document.getElementById(y).offsetTop - 10;
	}
	diferenca = Math.abs(inicio - gotoY);
	s(inicio, inicio, gotoY, diferenca);
	//alert(inicio + ' ' + gotoY + ' ' + diferenca);
}

function s(y, inicio, fim, diferenca) {
	scroll(0, y);
	tempo = 1;
	//SOBE
	if (inicio > fim) {
		if (y > fim) {
			if (y < (fim + (diferenca * 0.1))) y -= 3;
			else if (y < (fim + (diferenca * 0.3))) y -= 10;
			else y -= 20;
			setTimeout('s(' + y + ',' + inicio + ', ' + fim + ', ' + diferenca + ')', tempo);
		}
	}
	//DESCE
	else if (inicio < fim) {
		if (y < fim) {
			if (y > (fim - (diferenca * 0.1))) y += 3;
			else if (y > (fim - (diferenca * 0.3))) y += 10;
			else y += 20;
			setTimeout('s(' + y + ',' + inicio + ', ' + fim + ', ' + diferenca + ')', tempo);
		}
	}
}

function Link(Url){
	//alert(Url);
	ajaxLink('conteudo',Url,'','sim');
	//scrollTo('centro');
	scrollTo(420);
}

function IEFixLink(codigo) {
	var string;
	string = 'planodesc.php?codplano='+codigo;
	Link(string);
}

//FUNCAO PARA ADICIONAR PARTES DE TEXTO DINAMICAMENTE
function AddDep()
{
var interacao = document.getElementById('interacao').value;
interacao++;
document.getElementById('interacao').value = interacao;
var div = document.getElementById('dependentes');
var wraper = document.createElement('div');
		wraper.setAttribute('id','dep'+ interacao);
		div.appendChild(wraper);
var ptag = document.createElement('p');
	ptag.setAttribute('class','dozebr');

	var txt = document.createTextNode("Dependente "+ [interacao-1] +':');
		ptag.appendChild(txt);
		wraper.appendChild(ptag);	
	var select = document.createElement('select');
			select.setAttribute('name','dp['+interacao+']');	
			
						var option = document.createElement('option');
				option.setAttribute('value','2');
				select.appendChild(option);
			var value = document.createTextNode("0-18 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','3');
				select.appendChild(option);
			var value = document.createTextNode("19-23 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','4');
				select.appendChild(option);
			var value = document.createTextNode("24-28 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','5');
				select.appendChild(option);
			var value = document.createTextNode("29-33 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','6');
				select.appendChild(option);
			var value = document.createTextNode("34-38 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','7');
				select.appendChild(option);
			var value = document.createTextNode("39-43 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','8');
				select.appendChild(option);
			var value = document.createTextNode("44-48 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','9');
				select.appendChild(option);
			var value = document.createTextNode("49-53 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','10');
				select.appendChild(option);
			var value = document.createTextNode("54-58 anos");
				option.appendChild(value);
							var option = document.createElement('option');
				option.setAttribute('value','11');
				select.appendChild(option);
			var value = document.createTextNode("59 ou mais anos");
				option.appendChild(value);
													
			wraper.appendChild(select);
}

function RmDep() {
	var dependentes = document.getElementById('dependentes');
	last = dependentes.lastChild;
	if(last.nodeType == 1) {
	dependentes.removeChild(dependentes.lastChild);
	var interacao = document.getElementById('interacao').value;
	interacao--;
	document.getElementById('interacao').value = interacao;
		}
	}