function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


function checkForm(sec)
{
	var falhou;
	falhou = false;
	
	if (sec=="validacao") {
		/*
		if (document.form_validacao.cidade.value=="") 
		{
			alert('Please, fill in the blanks as follow: City.');
			document.form_validacao.cidade.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.estado.value=="") 
		{
			alert('Please, fill in the blanks as follow: State.');
			document.form_validacao.estado.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.responsavel.value=="") 
		{
			alert('Please, fill in the blanks as follow: Person in charge of this information.');
			document.form_validacao.responsavel.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.ddd.value=="" || document.form_validacao.telefone.value=="") 
		{
			alert('Please, fill in the blanks as follow: Phone.');
			document.form_validacao.ddd.focus();
			falhou = true;
		}
		
		else if (!(/^\w+([\.-]?\w+)*@\w+([\._-]?\w+)*(\.\w{2,4})+$/.test(document.form_validacao.email.value))) 
		{
			alert('Please, fill in the blanks as follow: E-mail.');
			document.form_validacao.email.focus();
			falhou = true;
		}*/
		
		//------- Eduardo 28/03/08 ------- 
		
		if (document.form_validacao.equipamento.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Equipo.');
			document.form_validacao.equipamento.focus();
			falhou = true;
		}

		else if (document.form_validacao.codigo.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Código.');
			document.form_validacao.codigo.focus();
			falhou = true;
		}

		else if (document.form_validacao.serie.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Número de Série.');
			document.form_validacao.serie.focus();
			falhou = true;
		}

		else if (getCheckedValue(document.form_validacao.notafiscal) == "")
		{
			alert('Por favor, selecione corretamente o campo: Factura: Original K Takaoka Sí o No.');
			falhou = true;
		}

		else if (getCheckedValue(document.form_validacao.notafiscal) == "sim" && (document.form_validacao.numeronota.value == ""))
		{
			alert('Por favor, complete los espacios en blanco como siguen: Número Factura.');
			document.form_validacao.numeronota.focus();
			falhou = true;
		}

		else if (getCheckedValue(document.form_validacao.notafiscal) == "nao" && (document.form_validacao.representacaonota.value == ""))
		{
			alert('Por favor, complete los espacios en blanco como siguen: Nombre de la Representación.');
			document.form_validacao.representacaonota.focus();
			falhou = true;
		}

		else if (document.form_validacao.razaosocial.value== "") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Nombre.');
			document.form_validacao.razaosocial.focus();
			falhou = true;
		}

		else if (document.form_validacao.cnpj.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: País.');
			document.form_validacao.cnpj.focus();
			falhou = true;
		}

		else if (document.form_validacao.endereco.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Dirección.');
			document.form_validacao.endereco.focus();
			falhou = true;
		}

		else if (document.form_validacao.cidade.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Ciudad.');
			document.form_validacao.cidade.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.estado.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Estado.');
			document.form_validacao.estado.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.cep.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Zip.');
			document.form_validacao.cep.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.responsavel.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Responsable de la Información.');
			document.form_validacao.responsavel.focus();
			falhou = true;
		}		

		else if (document.form_validacao.cargo.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Cargo.');
			document.form_validacao.cargo.focus();
			falhou = true;
		}

		else if (document.form_validacao.setor.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Sector.');
			document.form_validacao.setor.focus();
			falhou = true;
		}	

		else if (document.form_validacao.ddd.value=="" || document.form_validacao.telefone.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Teléfono.');
			document.form_validacao.ddd.focus();
			falhou = true;
		}
		
		else if (!(/^\w+([\.-]?\w+)*@\w+([\._-]?\w+)*(\.\w{2,4})+$/.test(document.form_validacao.email.value))) 
		{
			alert('Por favor, complete los espacios en blanco como siguen: E-mail.');
			document.form_validacao.email.focus();
			falhou = true;
		}

		else if (document.form_validacao.instalacao_realizada.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Instalación realizada por: (Nombre del Técnico).');
			document.form_validacao.instalacao_realizada.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.dia.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Día.');
			document.form_validacao.dia.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.mes.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Mes.');
			document.form_validacao.mes.focus();
			falhou = true;
		}
		
		else if (document.form_validacao.ano.value=="") 
		{
			alert('Por favor, complete los espacios en blanco como siguen: Año.');
			document.form_validacao.ano.focus();
			falhou = true;
		}
		
		//------- Eduardo Dall Brasil 19/06/08 -------  		 
		else if (getCheckedValue(document.form_validacao.imprimir) == "")
		{
			alert('Por favor seleccione el campo correctamente: Imprimir el documento: Sí o No.');
			falhou = true;
		}		
		
		//------- Eduardo Dall Brasil 28/03/08 -------  		 
				
		else if (falhou == false)
		{
			document.form_validacao.submit();	
		}	
		
	}
	
	
	
	else if (sec == "question") {
		if (document.form_reclamacao.nome.value=="") 
		{
			alert('Please, fill in the blanks as follow: Name.');
			document.form_reclamacao.nome.focus();
			falhou = true;
		}
		
		else if (document.form_reclamacao.empresa.value=="") 
		{
			alert('Please, fill in the blanks as follow: Hospital/Institution/Company.');
			document.form_reclamacao.empresa.focus();
			falhou = true;
		}
		
		else if (!(/^\w+([\.-]?\w+)*@\w+([\._-]?\w+)*(\.\w{2,4})+$/.test(document.form_reclamacao.email.value))) 
		{
			alert('Please, fill in the blanks as follow: E-mail.');
			document.form_reclamacao.email.focus();
			falhou = true;
		}
		
		else if (document.form_reclamacao.cidade.value=="") 
		{
			alert('Please, fill in the blanks as follow: City.');
			document.form_reclamacao.cidade.focus();
			falhou = true;
		}
		
		else if (document.form_reclamacao.estado.value=="") 
		{
			alert('Please, fill in the blanks as follow: State.');
			document.form_reclamacao.estado.focus();
			falhou = true;
		}
		
		else if (document.form_reclamacao.cpf.value=="") 
		{
			alert('Please, fill in the blanks as follow: Country.');
			document.form_reclamacao.cpf.focus();
			falhou = true;
		}
		
		else if (document.form_reclamacao.ddd.value=="" || document.form_reclamacao.telefone.value=="") 
		{
			alert('Please, fill in the blanks as follow: Telephone.');
			document.form_reclamacao.ddd.focus();
			falhou = true;
		}
		
		else if (getCheckedValue(document.form_reclamacao.elements['produto']) == "")
		{
			alert('Please, select the type of question or complaint.');
			falhou = true;
		}
		
		
		else if (falhou == false)
		{
			document.form_reclamacao.submit();	
		}	
	
	}
	
	else if (sec == "orcamento") {
		if (getCheckedValue(document.form_orcamento.elements['tipo_pessoa']) == "") {
			alert('Please, fill in the blanks as follow: Pessoa Fisica ou Pessoa Juridica.');
			falhou = true;
		}
		
		else if (document.form_orcamento.nome.value=="") 
		{
			alert('Please, fill in the blanks as follow: Nome.');
			document.form_orcamento.nome.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.empresa.value=="") 
		{
			alert('Please, fill in the blanks as follow: Hospital/Instituição/Empresa.');
			document.form_orcamento.empresa.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.cpf.value=="") 
		{
			alert('Please, fill in the blanks as follow: CPF/CNPJ.');
			document.form_orcamento.cpf.focus();
			falhou = true;
		}
		
		else if (!(/^\w+([\.-]?\w+)*@\w+([\._-]?\w+)*(\.\w{2,4})+$/.test(document.form_orcamento.email.value))) 
		{
			alert('Please, fill in the blanks as follow: E-mail.');
			document.form_orcamento.email.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.cidade.value=="") 
		{
			alert('Please, fill in the blanks as follow: Cidade.');
			document.form_orcamento.cidade.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.estado.value=="") 
		{
			alert('Please, fill in the blanks as follow: Estado.');
			document.form_orcamento.estado.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.ddd.value=="" || document.form_orcamento.telefone.value=="") 
		{
			alert('Please, fill in the blanks as follow: Telefone.');
			document.form_orcamento.ddd.focus();
			falhou = true;
		}
		
		else if (document.form_orcamento.produto.value=="" && getCheckedValue(document.form_orcamento.elements['produto1']) == "")
		{
			alert('Please, fill in the blanks as follow: Produto.');
			falhou = true;
		}

		
		
		else if (falhou == false)
		{
			document.form_orcamento.submit();	
		}	
	
	} else if (sec == "forum") {
		if (document.form_forum.nome.value=="") 
		{
			alert('Please, fill in the blanks as follow: Name.');
			document.form_forum.nome.focus();
			falhou = true;
		}
		
		else if (document.form_forum.profissao.value=="") 
		{
			alert('Please, fill in the blanks as follow: Profession.');
			document.form_forum.profissao.focus();
			falhou = true;
		}
		
		else if (falhou == false)
		{
			document.form_forum.submit();	
		}	
	}
	
}
