function fnEscolheVaga(){
	if(!$F('cmbCurso').blank()){
		var _operacao = 'operacao=fnEscolheVaga';
		_operacao += '&curso='+$F('cmbCurso');
		
		new Ajax.Request('ajax.asp', {
			parameters: _operacao,
			onSuccess: function(transport) {
				$('formulario').update(transport.responseText);
			},
			onFailure:function(transport) {
				alert('Ocorreu um erro ao executar a operação!');
				$('formulario').update(transport.responseText);
			}
		});		
	}
	else{
		document.location.href='index.asp';
	}
}

function fnExcluirCV(){
	if(confirm('Deseja realmente excluir o seu currículo?')){
		var _operacao = 'operacao=fnExcluirCV';
		
		new Ajax.Request('ajax.asp', {
			parameters: _operacao,
			onSuccess: function(transport) {
				document.location.href='curriculo.asp';
			},
			onFailure:function(transport) {
				alert('Ocorreu um erro ao executar a operação!');
			}
		});		
	}
}

function fnInscricao(codVaga,cargo,codCurso){		
	if(confirm("Deseja realmente se candidatar a vaga de " + cargo +"?")){
		var _operacao = 'operacao=fnInscricaoVaga';
		_operacao += '&codVaga='+ codVaga + '&codCurso=' + codCurso ;							
			new Ajax.Request('ajax.asp', {
			parameters: _operacao,
			onSuccess: function(transport) {
				$('formulario').update(transport.responseText);
			},
			onFailure:function(transport) {
				alert('Ocorreu um erro ao executar a operação!');
				$('formulario').update(transport.responseText);
			}
		});		
	}

}

function fnTirarInsc(codVaga){
	if(confirm("Deseja cancelar a sua inscrição a essa vaga?")){
			var _operacao = 'operacao=fnTirarInsc';
			_operacao += '&codVaga='+ codVaga;						
				new Ajax.Request('ajax.asp', {
				parameters: _operacao,
				onSuccess: function(transport) {
					$('formulario').update(transport.responseText);
				},
				onFailure:function(transport) {
					alert('Ocorreu um erro ao executar a operação!');
					$('formulario').update(transport.responseText);
				}
			});		
		}
}

function fnExcluir(idAluno){
	if(confirm("Deseja Excluir o seu perfil no portal de Egressos?")){
			var _operacao = 'operacao=fnExcluirPerfil';
			_operacao += '&idAluno='+ idAluno;						
				new Ajax.Request('ajax.asp', {
				parameters: _operacao,
				onSuccess: function(transport) {
					$('formulario').update(transport.responseText);
				},
				onFailure:function(transport) {
					alert('Ocorreu um erro ao executar a operação!');
					$('formulario').update(transport.responseText);
				}
			});		
		}
}



function fnInscricaoAmigo(idUsuarioLogado, idUsuarioAdicionado) {
    if (confirm("Deseja adiciona-lo(a) como amigo(a)?")) {
        var _operacao = 'operacao=fnInscricaoAmigo';
        _operacao += '&idUsuarioLogado=' + idUsuarioLogado + '&idUsuarioAdicionado=' + idUsuarioAdicionado;
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('divMsg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('divMsg').update(transport.responseText);
            }
        });
    }

}


//Exclui amigo
function fnDeleta(idUsuarioLogado, idUsuarioAdicionado) {
    if (confirm("Deseja excluir seu amigo(a)?")) {
        var _operacao = 'operacao=fnDeletaAmigoInscrito';

        _operacao += '&idUsuarioLogado=' + idUsuarioLogado + '&idUsuarioAdicionado=' + idUsuarioAdicionado;
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('divMsg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('divMsg').update(transport.responseText);
            }
        });
    }

}


//Exclui Amigos da página meusAmigos
function fnDeletaMeusAmigos(idUsuarioLogado, idUsuarioAdicionado) {
    if (confirm("Deseja excluir seu amigo(a)?")) {
        var _operacao = 'operacao=fnDeletaMeusAmigos';
        _operacao += '&idUsuarioLogado=' + idUsuarioLogado + '&idUsuarioAdicionado=' + idUsuarioAdicionado;
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('divMsg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('divMsg').update(transport.responseText);
            }
        });
    }
}

//Exclui Amigos da página meusAmigos
function fnExcluirRecado(para, de, horario,tela) {
    if (confirm("Realmente deseja excluir este recado ?")) {
        var _operacao = 'operacao=fnExcluirRecado';
        _operacao += '&IdDe=' + de + '&IdPara=' + para + "&DataRecado=" + horario + "&tela=" + tela;
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('divMsg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('divMsg').update(transport.responseText);
            }
        });
    }
}

//Marca no banco o interresse que o egresso teve na oferta da empresa
function fnInteresse(val, codEmpresa, codVaga, idEgresso) {
    var _operacao = 'operacao=fnInteresse';    
    if (val.checked) {
        alert("Não se esqueça de procurar a empresa e realizar a sua incrição, acesse o link que está no cargo, para obter maiores informações sobre a empresa")
        _operacao += '&codEmpresa=' + codEmpresa + '&codVaga=' + codVaga + '&idEgresso=' + idEgresso + '&flag=S';
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('msg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('msg').update(transport.responseText);
            }
        });
    } else {
        _operacao += '&codEmpresa=' + codEmpresa + '&codVaga=' + codVaga + '&idEgresso=' + idEgresso + '&flag=N';
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                $('msg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('msg').update(transport.responseText);
            }
        });
    }
}

function fnExcluirFoto(id) {
    if (confirm("Deseja excluir a foto do perfil ?")) {
        var _operacao = 'operacao=fnExcluirFoto';
        _operacao += '&idFoto=' + id;
        new Ajax.Request('ajax.asp', {
            parameters: _operacao,
            onSuccess: function(transport) {
                 $('divMsg').update(transport.responseText);
            },
            onFailure: function(transport) {
                alert('Ocorreu um erro ao executar a operação!');
                $('divMsg').update(transport.responseText);
            }
        });
    }
}


function fnVerificaChar() {
    val = document.getElementById("txtNovaSenha").value;
    var _operacao = 'operacao=fnVerificaChar';
    _operacao += '&val=' + val;
    new Ajax.Request('ajax.asp', {
        parameters: _operacao,
        onSuccess: function(transport) {
        $('divMsg1').update(transport.responseText);
        },
        onFailure: function(transport) {
            alert('Ocorreu um erro ao executar a operação!');
            $('divMsg1').update(transport.responseText);
        }
    });
}


function fnVerificaChar2() {
    val = document.getElementById("txtConfSenha").value;
    var _operacao = 'operacao=fnVerificaChar2';
    _operacao += '&val=' + val;
    new Ajax.Request('ajax.asp', {
        parameters: _operacao,
        onSuccess: function(transport) {
            $('divMsg2').update(transport.responseText);
        },
        onFailure: function(transport) {
            alert('Ocorreu um erro ao executar a operação!');
            $('divMsg2').update(transport.responseText);
        }
    });
}





