	//Função Padrão de Validação de Campos.
	//Exemplo de como usar
	//if ( fnTestaCampo ( "Nome" , form.nome , 0 , 'T' ) == false ) return false ;
	function fnTestaCampo(strLblCampo,strCampo,intTamanho,strTipo)
	{
		//T - Input Text Caracter
		//N - Input Text Inteiro
		//R - Radio Button
		//C - Checkbox
		//S - Select
        //E - Input Text Caracter E-Mail
		
		if ((strTipo == "T") || (strTipo == "E"))
		{
			if (strCampo.value.length == 0 || strCampo.value.length < intTamanho)
			{
				alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
				strCampo.focus();
				return false;
			}
            else if (strTipo == "E")
            {
                //	
                if ((strCampo.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) || (strCampo.value == "Email:") || (strCampo.value == "E-mail:")) 
            	{
            		alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
                    strCampo.focus();
            		return false;
            	}
            }
		}
        else if ( strTipo == "R" )
		{
            var contador ;
            var flag ;
            
            flag = false ;
            
            for ( contador = 0 ; contador < strCampo.length ; contador ++ )
            {
                if ( strCampo[contador].checked )
                {
                    flag = true ;
                }
            }
            
            if ( !flag )
            {
                alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
                return false ;
            }
		}
		else if ( strTipo == "C" )
		{
			if ( strCampo.checked  == false )
			{
				alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
				return false ;
			}
		}
		else if ( strTipo == "S" )
		{
			if ( strCampo.selectedIndex == -1 || strCampo.value == "" || strCampo.options[strCampo.selectedIndex].text == "")
			{
				alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
				return false;
			}
		}
	}


///////////////////////////////////////////////////////////////////////////////////////////////////////////////

function fnTestaCampo2(strLblCampo,strCampo,intTamanho,strTipo)
	{
		//T - Input Text Caracter
		//N - Input Text Inteiro
		//R - Radio Button
		//C - Checkbox
		//S - Select
        //E - Input Text Caracter E-Mail
		
		if ((strTipo == "T") || (strTipo == "E"))
		{
			if (strCampo.value.length == 0 || strCampo.value.length < intTamanho)
			{
				alert("The " + strLblCampo + " field must be filled correctly!");
				strCampo.focus();
				return false;
			}
            else if (strTipo == "E")
            {
                //	
                if ((strCampo.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) || (strCampo.value == "Email:") || (strCampo.value == "E-mail:")) 
            	{
            		alert("The " + strLblCampo + " field must be filled correctly!");
                    strCampo.focus();
            		return false;
            	}
            }
		}
        else if ( strTipo == "R" )
		{
            var contador ;
            var flag ;
            
            flag = false ;
            
            for ( contador = 0 ; contador < strCampo.length ; contador ++ )
            {
                if ( strCampo[contador].checked )
                {
                    flag = true ;
                }
            }
            
            if ( !flag )
            {
                alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
                return false ;
            }
		}
		else if ( strTipo == "C" )
		{
			if ( strCampo.checked  == false )
			{
				alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
				return false ;
			}
		}
		else if ( strTipo == "S" )
		{
			if ( strCampo.selectedIndex == -1 || strCampo.value == "" || strCampo.options[strCampo.selectedIndex].text == "")
			{
				alert("Por favor, preencha o campo " + strLblCampo + " corretamente.");
				return false;
			}
		}
	}
	
/////////////////////////////////////////////////////////////////////////////////////////////////////	
	
////////////////////////////////////////////////////////////////////////////////////////////////


function validaTrabalhe(form,evento)
{
	if (form.area_interesse.value=="")
	{
		alert("O campo ÁREA DE INTERESSE deve ser preenchido corretamente!");
		form.area_interesse.focus();
		return false;
	}
	
	if (form.cargo_pretendido.value=="")
	{
		alert("O campo CARGO PRETENDIDO deve ser preenchido corretamente!");
		form.cargo_pretendido.focus();
		return false;
	}
	
	if (form.nome.value=="")
	{
		alert("O campo NOME deve ser preenchido corretamente!");
		form.nome.focus();
		return false;
	}
	
	if (form.data_nasc.value=="")
	{
		alert("O campo DATA DE NASCIMENTO deve ser preenchido corretamente!");
		form.data_nasc.focus();
		return false;
	}
///////////////////////////////////RADIO//////////////////////////////////////////////	
	radios = form.estado_civil;
	checado = false;
	for(r=0; r<radios.length; r++){
		if (radios[r].checked){
			checado = true;
		}
	}
	if (checado == false){
		alert('O campo ESTADO CIVIL deve ser peenchido corretamente!');
		radios[0].focus();
		return false;
	}
	
	radios = form.sexo;
	checado = false;
	for(r=0; r<radios.length; r++){
		if (radios[r].checked){
			checado = true;
		}
	}
	if (checado == false){
		alert('O campo SEXO deve ser peenchido corretamente!');
		radios[0].focus();
		return false;
	}
/////////////////////////fim RADIO /////////////////////////////////////////////////////	
	
	if (form.endereco.value=="")
	{
		alert("O campo ENDEREÇO deve ser preenchido corretamente!");
		form.endereco.focus();
		return false;
	}
	
	if (form.numero.value=="")
	{
		alert("O campo NÚMERO deve ser preenchido corretamente!");
		form.numero.focus();
		return false;
	}
	
	if (form.complemento.value=="")
	{
		alert("O campo COMPLEMENTO deve ser preenchido corretamente!");
		form.complemento.focus();
		return false;
	}
	
	if (form.bairro.value=="")
	{
		alert("O campo BAIRRO deve ser preenchido corretamente!");
		form.bairro.focus();
		return false;
	}
	
	if (form.cep.value=="")
	{
		alert("O campo CEP deve ser preenchido corretamente!");
		form.cep.focus();
		return false;
	}
	
	if (form.cidade.value=="")
	{
		alert("O campo CIDADE deve ser preenchido corretamente!");
		form.cidade.focus();
		return false;
	}
	
	if (form.estado.value=="")
	{
		alert("O campo ESTADO deve ser preenchido corretamente!");
		form.estado.focus();
		return false;
	}
	
	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
            	{
            		alert("O campo E-MAIL deve ser preenchido corretamente!");
                    form.email.focus();
            		return false;
            	}
	
	if (form.telefone.value=="")
	{
		alert("O campo TELEFONE deve ser preenchido corretamente!");
		form.telefone.focus();
		return false;
	}
	
	if (form.celular.value=="")
	{
		alert("O campo CELULAR deve ser preenchido corretamente!");
		form.celular.focus();
		return false;
	}
	
	if (form.nacionalidade.value=="")
	{
		alert("O campo NACIONALIDADE deve ser preenchido corretamente!");
		form.nacionalidade.focus();
		return false;
	}
	
	if (form.grau_instrucao.value=="")
	{
		alert("O campo GRAU DE INSTRUÇÃO deve ser preenchido corretamente!");
		form.grau_instrucao.focus();
		return false;
	}
	
	if (form.curso.value=="")
	{
		alert("O campo CURSO deve ser preenchido corretamente!");
		form.curso.focus();
		return false;
	}
	
	if (form.instituicao.value=="")
	{
		alert("O campo INSTITUIÇÃO deve ser preenchido corretamente!");
		form.instituicao.focus();
		return false;
	}
	
		if (form.ano_conclusao.value=="")
	{
		alert("O campo ANO DE CONCLUSÃO deve ser preenchido corretamente!");
		form.ano_conclusao.focus();
		return false;
	}
	
		if (form.extra_curriculares.value=="")
	{
		alert("O campo CURSOS EXTRA CURRICULARES deve ser preenchido corretamente!");
		form.extra_curriculares.focus();
		return false;
	}
	
		if (form.qualificacoes.value=="")
	{
		alert("O campo QUALIFICAÇÕES deve ser preenchido corretamente!");
		form.qualificacoes.focus();
		return false;
	}
	
	return true;
}


///////////////////////////ingles///////////////////////////////////////////////////////////////////////////

function validaTrabalhe2(form,evento)
{
	if (form.area_interesse.value=="")
	{
		alert("The AREA OF INTEREST field must be filled correctly!");
		form.area_interesse.focus();
		return false;
	}
	
	if (form.cargo_pretendido.value=="")
	{
		alert("The WANTED POST field must be filled correctly!");
		form.cargo_pretendido.focus();
		return false;
	}
	
	if (form.nome.value=="")
	{
		alert("The NAME field must be filled correctly!");
		form.nome.focus();
		return false;
	}
	
	if (form.data_nasc.value=="")
	{
		alert("The BIRTHDATE field must be filled correctly!");
		form.data_nasc.focus();
		return false;
	}
	
	///////////////////////////////////RADIO//////////////////////////////////////////////	
	radios = form.estado_civil;
	checado = false;
	for(r=0; r<radios.length; r++){
		if (radios[r].checked){
			checado = true;
		}
	}
	if (checado == false){
		alert('The MARITAL STATUS Sfield must be filled correctly!');
		radios[0].focus();
		return false;
	}
	
	radios = form.sexo;
	checado = false;
	for(r=0; r<radios.length; r++){
		if (radios[r].checked){
			checado = true;
		}
	}
	if (checado == false){
		alert('The GENDER Sfield must be filled correctly!');
		radios[0].focus();
		return false;
	}
/////////////////////////fim RADIO /////////////////////////////////////////////////////
	
	if (form.endereco.value=="")
	{
		alert("The ADDRESS field must be filled correctly!");
		form.endereco.focus();
		return false;
	}
	
	if (form.numero.value=="")
	{
		alert("The NUMBER field must be filled correctly!");
		form.numero.focus();
		return false;
	}
	
	if (form.complemento.value=="")
	{
		alert("The COMPLEMENT field must be filled correctly!");
		form.complemento.focus();
		return false;
	}
	
	if (form.bairro.value=="")
	{
		alert("The RESIDENTIAL QUARTER field must be filled correctly!");
		form.bairro.focus();
		return false;
	}
	
	if (form.cep.value=="")
	{
		alert("The ZIP CODE field must be filled correctly!");
		form.cep.focus();
		return false;
	}
	
	if (form.cidade.value=="")
	{
		alert("The TOWN field must be filled correctly!");
		form.cidade.focus();
		return false;
	}
	
	if (form.estado.value=="")
	{
		alert("The STATE field must be filled correctly!");
		form.estado.focus();
		return false;
	}
	
	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
            	{
            		alert("The E-MAIL field must be filled correctly!");
                    form.email.focus();
            		return false;
            	}
	
	if (form.telefone.value=="")
	{
		alert("The PHONE field must be filled correctly!");
		form.telefone.focus();
		return false;
	}
	
	if (form.celular.value=="")
	{
		alert("The CELL PHONE field must be filled correctly!");
		form.celular.focus();
		return false;
	}
	
	if (form.nacionalidade.value=="")
	{
		alert("The NATIONALITY field must be filled correctly!");
		form.nacionalidade.focus();
		return false;
	}
	
	if (form.grau_instrucao.value=="")
	{
		alert("The EDUCATION BACKGROUND field must be filled correctly!");
		form.grau_instrucao.focus();
		return false;
	}
	
	if (form.curso.value=="")
	{
		alert("The COURSE field must be filled correctly!");
		form.curso.focus();
		return false;
	}
	
	if (form.instituicao.value=="")
	{
		alert("The INSTITUTION field must be filled correctly!");
		form.instituicao.focus();
		return false;
	}
	
		if (form.ano_conclusao.value=="")
	{
		alert("The YEAR OF CONCLUSION field must be filled correctly!");
		form.ano_conclusao.focus();
		return false;
	}
	
		if (form.extra_curriculares.value=="")
	{
		alert("The EXTRA-CURRICULAR COURSE field must be filled correctly!");
		form.extra_curriculares.focus();
		return false;
	}
	
		if (form.qualificacoes.value=="")
	{
		alert("The BRIEF RESUM OF YOUR QUALIFICATIONS field must be filled correctly!");
		form.qualificacoes.focus();
		return false;
	}
	
	return true;
}
