
	function form_submit( formulario, form )
	{
		var erro = "";

		if(formulario=="login"){
			if( form.User.value == "" )
				erro += "O campo User é obrigatório\n";
			if( form.Pass.value == "" )
				erro += "O campo Password é obrigatório\n";
		}else if(formulario=="newsletter"){
			if( form.Email.value == "" )
				erro += "O campo E-mail é obrigatório\n";
			else if( (form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) )
				erro += "O endereço de E-mail é inválido\n";
		}else if(formulario=="contactos"){
			if( form.Nome.value == "" )
				erro += "O campo Nome é obrigatório\n";
			if( form.Email.value != "" && ((form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) ))
				erro += "O endereço de E-mail é inválido\n";
			if( form.Assunto.value == "" )
				erro += "O campo Assunto é obrigatório\n";
			if( form.Mensagem.value == "" )
				erro += "O campo Mensagem é obrigatório\n";
		}else if(formulario=="recuperar"){
			if( form.Email.value == "" )
				erro += "O campo E-mail é obrigatório\n";
			else if( (form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) )
				erro += "O endereço de E-mail é inválido\n";
		}else if(formulario=="inserirUser"){
			if( form.Nome.value == "" )
				erro += "O campo Nome é obrigatório\n";
			if( form.Email.value == "" )
				erro += "O campo E-mail é obrigatório\n";
			else if( (form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) )
				erro += "O endereço de E-mail é inválido\n";
			if( form.Username.value == "" )
				erro += "O campo Username é obrigatório\n";
			if( form.Password.value == "" )
				erro += "O campo Password é obrigatório\n";
			else if( form.RepetirPassword.value !=form.Password.value )
				erro += "O campo Repetir Password é inválido\n";
		}else if(formulario=="editarUser"){
			if( (form.Password.value != "" || form.RepetirPassword.value != "") && form.Password.value != form.RepetirPassword.value  )
				erro += "O campo Password e o Repetir Password devem ser iguais e válidos.\n";
		}else if(formulario=="inserirConteudo"){
			if( form.Nome.value == "" )
				erro += "O campo Nome é obrigatório\n";
			if( form.Email.value == "" )
				erro += "O campo E-mail é obrigatório\n";
			else if( (form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) )
				erro += "O endereço de E-mail é inválido\n";
			if( form.Titulo.value == "" )
				erro += "O campo Titulo é obrigatório\n";
			if( form.Mensagem.value == "" )
				erro += "O campo Mensagem é obrigatório\n";
			if( form.Ficheiro.value == "" )
				erro += "O campo Ficheiro é obrigatório\n";
		}else if(formulario=="enviarConteudo"){
			if( form.Email.value != "" && ((form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) ))
				erro += "O endereço de Email é inválido\n";
			if( form.NomeAmigo.value == "" )
				erro += "O campo Nome do seu Amigo é obrigatório\n";
			if( form.EmailAmigo.value == "" )
				erro += "O campo Email do seu Amigo é obrigatório\n";
			else if( (form.EmailAmigo.value.indexOf("@") == -1) || (form.EmailAmigo.value.indexOf(".") == -1) )
				erro += "O endereço de Email do seu Amigo é inválido\n";
			/*if( form.Mensagem.value == "" )
				erro += "O campo Mensagem é obrigatório\n";*/
		}else if(formulario=="comentarConteudo"){
			if( form.Nome.value == "" )
				erro += "O campo Nome é obrigatório\n";
			if( form.Email.value == "" )
				erro += "O campo Email é obrigatório\n";
			else if( (form.Email.value.indexOf("@") == -1) || (form.Email.value.indexOf(".") == -1) )
				erro += "O endereço de Email é inválido\n";
			if( form.Comentario.value == "" )
				erro += "O campo Comentário é obrigatório\n";
		}else if(formulario=="votarInquerito"){
			contador = 0;
			for (i=0; i<form.Opcao.length; i++) {
				if (form.Opcao[i].checked) {
					/*marcado = i;
					resposta = form.Opcao[i].value;*/
					contador=1;
					i=form.Opcao.length;
				}
			}
			if( contador == 0 )
			{
				erro += "Selecionar uma opção é obrigatório\n";
			}
		}else
		return false;

				
		if ( erro != "" ){
			alert( erro );
			return false;
		}else{
			form.submit();
		}
		
	}
