function xek_fields()
{
	if (document.getElementById("Cargo").value == "")
	{
		alert ("Por favor preencha o campo Função Pretendida");
		document.getElementById("Cargo").focus();
		return false;
	}

	if (document.getElementById("Nome").value == "")
	{
		alert ("Por favor preencha o campo Nome");
		document.getElementById("Nome").focus();
		return false;
	}

	if (document.getElementById("username").value == "")
	{
		alert ("Por favor preencha o campo Email");
		document.getElementById("username").focus();
		return false;
	}
	var reg = new RegExp("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$");
	if (!reg.test(document.getElementById("username").value)) 
	{
		document.getElementById("username").focus();
		alert("Por favor preencha correctamente o campo Email");
		return false;
	}

	if (document.getElementById("password").value == "")
	{
		alert ("Por favor preencha o campo Palavra Chave");
		document.getElementById("password").focus();
		return false;
	}

	if (document.getElementById("Morada").value == "")
	{
		alert ("Por favor preencha o campo Morada");
		document.getElementById("Morada").focus();
		return false;
	}
	

	if (document.getElementById("CodPostal1").value == "" || document.getElementById("CodPostal1").value.match(/[^\d]/) )
	{
		alert ("Por favor preencha correctamente o campo Cod.Postal");
		document.getElementById("CodPostal1").focus();
		return false;
	}
	if (document.getElementById("CodPostal2").value == "" || document.getElementById("CodPostal2").value.match(/[^\d]/) )
	{
		alert ("Por favor preencha correctamente o campo Cod.Postal");
		document.getElementById("CodPostal2").focus();
		return false;
	}

	if (document.getElementById("Localidade").value == "")
	{
		alert ("Por favor preencha o campo Localidade");
		document.getElementById("Localidade").focus();
		return false;
	}

	if (document.getElementById("Dia_nasc").value == "" || document.getElementById("Dia_nasc").value.match(/[^\d]/) )
	{
		alert ("Por favor preencha correctamente o campo Dia nascimento");
		document.getElementById("Dia_nasc").focus();
		return false;
	}
	if (document.getElementById("Mes_nasc").value == "" || document.getElementById("Mes_nasc").value.match(/[^\d]/) )
	{
		alert ("Por favor preencha correctamente o campo Mês nascimento");
		document.getElementById("Mes_nasc").focus();
		return false;
	}
	if (document.getElementById("Ano_nasc").value == "" || document.getElementById("Ano_nasc").value.match(/[^\d]/) )
	{
		alert ("Por favor preencha correctamente o campo Ano nascimento");
		document.getElementById("Ano_nasc").focus();
		return false;
	}

	if(document.getElementById('File').value && ( document.getElementById('File').value.lastIndexOf(".gif")==-1 && document.getElementById('File').value.lastIndexOf(".jpg")==-1 && document.getElementById('File').value.lastIndexOf(".png")==-1 ) )
	{
		alert ("Deve anexar a Fotografia no formato correcto");
		document.getElementById('File').focus();
		return false;
	}
	if(document.getElementById('File_CV').value && ( document.getElementById('File_CV').value.lastIndexOf(".txt")==-1 && document.getElementById('File_CV').value.lastIndexOf(".doc")==-1 && document.getElementById('File_CV').value.lastIndexOf(".pdf")==-1 ) )
	{
		alert ("Deve anexar o Curriculum Vitae  no formato correcto");
		document.getElementById('File_CV').focus();
		return false;
	}

		
	return true;
}


function xek_search_box()
{
	if (document.getElementById("autocomplete").value == "")
	{
		alert ("Por favor preencha o campo de Pesquisa");
		document.getElementById("autocomplete").focus();
		return false;
	}

	return true;
}
