function hideFloater()
{
	document.getElementById("floater").style.display = 'none';
}


function confirma(x){
	if (confirm('Você deseja apagar?')){
		window.location=x;
	}else{
		window.location="#";
	}
}



function StartTour(){
	var Url = "/tourvirtual/tour.htm";
	var tourwindow = window.open(Url,"tourwindow","toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width="+screen.width+",height="+screen.height);
	tourwindow.focus();
	window.location = "/homes.php?id=35";
}

function verificarData(){
	if (document.getElementById("anode").value>document.getElementById("anoate").value) {
		alert("O ano de início do período não pode ser maior que o ano de fim do período.");
		document.getElementById("anode").focus();
		return false;
	}else if(document.getElementById("anode").value==document.getElementById("anoate").value && document.getElementById("mesde").value>document.getElementById("mesate").value){
		alert("O mês de início do período não pode ser maior que o mês do fim do período quando os anos forem iguais.");
		return false;
	}else if(document.getElementById("mesde").value=="" && document.getElementById("mesate").value!=""){
		alert("Para buscar por períodos você deve escolher os meses e anos de inicio e término.");
		return false;
	}else if(document.getElementById("anode").value=="" && document.getElementById("anoate").value!=""){
		alert("Para buscar por períodos você deve escolher os meses e anos de inicio e término.");
		return false;
	}
	return true;
}

function maxChar(obj, length)
{
	if(event.keyCode == 8 || event.keyCode == 46)
	{
        event.returnValue = true;
		return;
	}

	if(obj.value.length >= length)
	{
		event.returnValue = false;
	} else {
        event.returnValue = true;
	}
}

function digitaData(objeto)
{
	var NEW = "";
	var OLD = objeto.value;
	for (i=0; i<objeto.value.length; i++)
	{
		if (i == 2 || i == 5)
			NEW += "/";
		if (objeto.value.charAt(i) >= '0' && objeto.value.charAt(i) <= '9')
			NEW += objeto.value.charAt(i);
	}
	if (NEW != OLD)
		objeto.value = NEW;
}
function digitaHora(objeto)
{
	var NEW = "";
	var OLD = objeto.value;
	for (i=0; i<objeto.value.length; i++)
	{
		if (i == 2 || i == 5)
			NEW += ":";
		if (objeto.value.charAt(i) >= '0' && objeto.value.charAt(i) <= '9')
			NEW += objeto.value.charAt(i);
	}
	if (NEW != OLD)
		objeto.value = NEW;
}


/*Auto-Tab*/
var Navegador = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) {
	var keyCode = (Navegador) ? e.which : e.keyCode;
	var filter = (Navegador) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];

	if(input.value.length >= len && !contaElementos(filter,keyCode)) {
		input.value = input.value.slice(0, len);
		input.form[(pegaIndex(input)+1) % input.form.length].focus();
	}

function pegaIndex(input) {
	var index = -1, i = 0, found = false;
		while (i < input.form.length && index == -1)
		{
			if (input.form[i] == input)index = i;
			else i++;
			return index;
		}
	return true;
}

function contaElementos(arr, ele) {
	var found = false, index = 0;
	while(!found && index < arr.length)
		if(arr[index] == ele)
			found = true;
		else
			index++;
	return found;
}

function pegaIndex(input) {
	var index = -1, i = 0, found = false;
		while (i < input.form.length && index == -1)
			if (input.form[i] == input)index = i;
			else i++;
			return index;
		}
	return true;
}
