function ValidarSenha(senha,conf) {



	

	var i;

	var num = 0, carac = 0;



	if (senha.value.length == 0) {

		alert('Por favor entre com sua senha!');

		senha.focus();

		return false;

	}



	if (conf.value.length == 0) {

		alert('Por favor entre com a confirmação de senha!');

		conf.focus();

		return false;

	}





	if (senha.value.length >= 6 && senha.value.length <= 14 && '4' == '-' && '2' == '-' && senha.value == conf.value) {

		return true;

	}



	for (i = 0; i < senha.value.length; i++) {

		var c = senha.value.charAt(i);

		// ha um numero 

		if (((c >= '0') && (c <= '9'))) {

			num++;

		}

		

		

		if (((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z')) ||

			(c == '.') || (c == '!') || (c == '@') || (c == '#') || (c == '$') ||

			(c == '*') || (c == ',') || (c == '-') || (c == '{') || (c == '}')) {

		

			carac++;

		}

		

		if (c == "'" || c == '`' || c == '~' || c == '"' || c == '^') {

			alert('');

			senha.focus();

			return false;

		}

	}







	if ((num < '2' || carac < '4' || (num > 0 && '2' == 0) || (carac > 0 && '4' == 0))) {

		if ('4' == 0) {

			msg = 'Somente números';

		}



		if ('2' == 0) {

			msg = 'Somente letras';

		}

	

		if ('2' > 0 && '6' > 0) {

			msg = '4 letras e 2 números';

		}

	

		alert('Senha Inválida! Senha deve conter ' + msg + '!!');

		senha.focus();

		return false;

	}







	if (senha.value.length == 0 || conf.value.length == 0) {

		alert('As senhas são obrigatórias !');

		senha.focus();

		return false;

	}



	if (senha.value.length < 6) {

		alert('Sua nova senha deve conter no mínimo 6 caracteres !');

		senha.focus();

		return false;

	}



	if (senha.value.length > 14) {

		alert('A senha deve ter no máximo 14 caracteres !');

		senha.focus();

		return false;

	}



	if (senha.value != conf.value) {

		alert('As senhas não são iguais!');

		senha.focus();

		return false;

	}





	s = senha.value;

	hoje = new Date();

	ano = hoje.getYear();



	for (f=-2; f<=2; f++) {

		n = s.indexOf(ano + f,0)

		if (n > -1) {

			alert('Não é permitido colocar o ano como senha.');

			senha.focus();

			return false;

		}

	}

	

	return true;

}