
// exibir()
// [] exibe na tela um objeto
// [] objeto : objeto a ser exibido
function exibir( objeto ) {

	document.getElementById( objeto ).style.display = 'block';
	if ( document.getElementById( 'exibir_' + objeto ) ) {
		document.getElementById( 'exibir_' + objeto ).value = 's';			
	}

}

// ocultar()
// [] oculta da tela um objeto
// [] objeto : objeto a ser ocultado
function ocultar( objeto ) {

	document.getElementById( objeto ).style.display = 'none';
	if ( document.getElementById( 'exibir_' + objeto ) ) {
		document.getElementById( 'exibir_' + objeto ).value = 'n';
	}
	
}

// checkArea()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar a outra área
// [] area			: área selecionada
// [] areaOutro : valor para outra área
function checkArea( area , areaOutro ) {

	if ( area.value == areaOutro ) {		
		document.getElementById( 'div' + area.name + 'Outro' ).style.display = 'block';
	} else {
		document.getElementById( 'div' + area.name + 'Outro' ).style.display = 'none';
		document.getElementById( area.name + 'Outro' ).value = '';		
	}
	
}

// checkArea_VagaList()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar a outra área
// [] area			: área selecionada
// [] areaOutro : valor para outra área
function checkArea_VagaList( area , areaOutro ) {

	if ( area.value == areaOutro ) {
		document.getElementById( 'objetivoAreaOutro' ).style.display = 'block';
	} else {
		document.getElementById( 'objetivoAreaOutro' ).style.display = 'none';
	}
	
}

// checkArea_VagaNewEdit()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar a outra área
// [] area			: área selecionada
// [] areaOutro : valor para outra área
function checkArea_VagaNewEdit( area , areaOutro ) {

	if ( area.value == areaOutro ) {
		document.getElementById( 'areaOutro' ).style.display = 'block';
	} else {
		document.getElementById( 'areaOutro' ).style.display = 'none';
	}
	
}

// checkFormacaoCurso()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar outro curso
// [] curso				: cargo selecionado
// [] cursoOutro	: valor para outro curso
function checkFormacaoCurso( curso , cursoOutro ) {

	if ( curso.value == cursoOutro ) {
		document.getElementById( 'div' + curso.name + 'Outro' ).style.display = 'block';
	} else {
		document.getElementById( 'div' + curso.name + 'Outro' ).style.display = 'none';
		document.getElementById( curso.name + 'Outro' ).value = '';
	}

}

// checkCargo()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar outro cargo
// [] curso				: cargo selecionado
// [] cursoOutro	: valor para outro curso
function checkCargo( cargo , cursoOutro ) {
	
	if ( cargo.value == cursoOutro ) {
		document.getElementById( 'div' + cargo.name + 'Outro' ).style.display = 'block';
	} else {	
		document.getElementById( 'div' + cargo.name + 'Outro' ).style.display = 'none';
		document.getElementById( cargo.name + 'Outro' ).value = '';
	}
	
}

// checkSindicato()
// [] verifica se escolheu a opção 'outro' e esconde/exibe o campo para digitar outro sindicato
// [] curso				: cargo selecionado
// [] cursoOutro	: valor para outro curso
function checkSindicato( sindicato , cursoOutro ) {

	if ( sindicato.value == cursoOutro ) {
		document.getElementById( 'div' + sindicato.name + 'Outro' ).style.display = 'block';
	} else  {
		document.getElementById( 'div' + sindicato.name + 'Outro' ).style.display = 'none';
		document.getElementById( sindicato.name + 'Outro' ).value = '';
	}
	
}

// goToUrl()
// [] redireciona a página
// [] url : url destino
function goToUrl( url ) {

	window.location.href = url;

}

// cadastrarCurriculo()
// [] cadastra os dados do currículo e pode avançar para o próximo passo
// [] proximaTela : próxima tela
function cadastrarCurriculo( proximaTela ) {

	document.form.proximaTela.value = proximaTela;
	document.form.submit();
	
}

