function checkLogin(valor)
{
	if (valor == '')
	{
		var msg = document.getElementById('lblMessage');
		msg.innerHTML = '';
	}
	else
	{
		BeBit.Curricular.Web.Cadastro.checkLogin(valor, checkLogin_CallBack);
	}
}

function checkLogin_CallBack(response)
{
	var msg = document.getElementById('lblMessage');
	
	if (!(response.value))
	{
		msg.innerHTML = '<br>Login já cadastrado, por favor escolha outro.';
	}
	else
	{
		msg.innerHTML = '';
	}
}

function checkEmail(valor)
{
	if (valor == '')
	{
		var msg = document.getElementById('lblMessageEmail');
		msg.innerHTML = '';
	}
	else
	{
		BeBit.Curricular.Web.Cadastro.checkEmail(valor, checkEmail_CallBack);
	}
}

function checkEmail_CallBack(response)
{
	var msg = document.getElementById('lblMessageEmail');
	
	if (!(response.value))
	{
		msg.innerHTML = '<br>E-mail já cadastrado, por favor escolha outro.';
	}
	else
	{
		msg.innerHTML = '';
	}
}

function checkCpf(valor)
{
	if (valor == '')
	{
		var msg = document.getElementById('lblMessageCpf');
		msg.innerHTML = '';
	}
	else
	{
		BeBit.Curricular.Web.Cadastro.checkCpf(valor, checkCpf_CallBack);
	}
}

function checkCpf_CallBack(response)
{
	var msg = document.getElementById('lblMessageCpf');
	
	if (!(response.value))
	{
		msg.innerHTML = '<br>CPF já cadastrado.';
	}
	else
	{
		msg.innerHTML = '';
	}
}

function termo_Validate(source, args)
{
	var chkbox = document.getElementById('cbTermo');
	args.IsValid = chkbox.checked;
}

function login_Validate(source, args)
{
	args.IsValid = (document.getElementById('lblMessage').innerHTML == '');
}

function data_Validate(source, args)
{
	var dia = document.getElementById("ucDataNascimento_txtDia").value;
	var mes = document.getElementById("ucDataNascimento_txtMes").value;
	var ano = document.getElementById("ucDataNascimento_txtAno").value;
	
	args.IsValid = checkDate(dia, mes, ano);
}

function cpf_Validate(source, args)
{
	args.IsValid = validaCpf(args.Value);
}

function atualizaUrl()
{
	document.Form1.txtCurriculo.value = "www.curricular.com.br/" + document.Form1.txtLogin.value.toLowerCase();
}
