Index: lams_central/web/signup/singupTab.jsp
===================================================================
diff -u -r5943e05705f7614c7c1c29d13ce50deacdc46cc0 -r62aaf160878735888d077bf28fac3c1989bb8fbd
--- lams_central/web/signup/singupTab.jsp (.../singupTab.jsp) (revision 5943e05705f7614c7c1c29d13ce50deacdc46cc0)
+++ lams_central/web/signup/singupTab.jsp (.../singupTab.jsp) (revision 62aaf160878735888d077bf28fac3c1989bb8fbd)
@@ -43,21 +43,17 @@
return /^[^<>^*@%$]*$/.test(value)
});
- $.validator
- .addMethod(
- "emailCheck",
- function(value) {
- return /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
- .test(value)
+ $.validator.addMethod("emailCheck", function(value) {
+ return /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
+ .test(value)
+ });
+ $.validator.addMethod("notEqualTo", function(value, element, param) {
+ return this.optional(element) || value != param;
+ }, "Please specify a different (non-default) value");
- });
-
$(function() {
// Setup form validation
-
- $("#SignupForm")
- .validate(
- {
+ $("#SignupForm").validate({
debug : true,
errorClass : 'help-block',
// validation rules
@@ -98,6 +94,10 @@
maxlength : 255,
equalTo : $('form input[name="email"]')
},
+ country : {
+ required: true,
+ notEqualTo: "0"
+ }
},
@@ -128,9 +128,16 @@
confirmEmail : {
equalTo : "