$ ("Form"). Válido () erro de lançamento, embora todos os arquivos incluídos no layout

Estou recebendo o erro "O objeto não suporta propriedade ou método 'válido'" lançando na linha em que estou chamando o método válido para o meu formulári

$('#NewPersonForm').valid();

Verifiquei se havia vírgulas / vírgulas perdidas / perdidas, mas tudo parece bem. Incluí os seguintes scripts no meu arquivo _layout.cshtml

<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/CustomizeTelerikGridFilter.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/Common.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcValidation.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/CustomValidator.js")" type="text/javascript"></script>

Aprecie qualquer pensamento, por favo

EDITA

s referências de script @Complete não foram coladas. Também tentei o mesmo no IE, CHROME, FF

questionAnswers(2)

yourAnswerToTheQuestion