$(document).ready(function(){$("#emailaddress").focus();$("#submitmessage").empty();$("#emailaddress").on("input",function(){if($(this).val().length!=0){$("#emailaddressLabel").css({display:"block",opacity:"1"})}else{$("#emailaddressLabel").css("display","none")}});$("#login").on("input",function(){if($(this).val().length!=0){$("#regusernameLabel").css({display:"block",opacity:"1"})}else{$("#regusernameLabel").css("display","none")}});$("#password").on("input",function(){if($(this).val().length!=0){$("#regpasswordLabel").css({display:"block",opacity:"1"})}else{$("#regpasswordLabel").css("display","none")}});$("#passwordrepeat").on("input",function(){if($(this).val().length!=0){$("#regpasswordrepLabel").css({display:"block",opacity:"1"})}else{$("#regpasswordrepLabel").css("display","none")}});if(signupCheck=="true"){$("#signuptab").on("click",function(){$("#signintab").removeClass("active");$("#signuptab").addClass("active")});$("#signupbutton").on("click",function(){var h=$("#emailaddress").val();if(h==""){var g="The email address cannot be empty ! "}else{if(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/.test(h)){var g=""}else{var g="The email address is not valid ! "}}var b=$("#password").val();if(/^((?=.*\d)(?=.*[a-z])(?=.*\W).{10,})$/.test(b)){var d=""}else{var d="The password does not meet the requirements (to be at least 10 characters long, to contain at least one letter, at least one digit and at least one special character). Please choose a different password ! "}var e=$("#passwordrepeat").val();if(e==b){var d=""}else{var d="Passwords don't match. Please enter your password again ! "}var f=g+d;var c=$("#login").val();var a=$("#selectrole option:selected").val();if(f!=""&&(h==""||c==""||b==""||a=="")){$("#submitmessage").empty();$("#submitmessage").append("<span>"+f+" All the fields are required !</span>");$("#submitmessage").css("color","#AC1F23")}else{if(f!=""&&h!=""&&c!=""&&b!=""&&a!=""){$("#submitmessage").empty();$("#submitmessage").append("<span>"+f+"</span>");$("#submitmessage").css("color","#AC1F23")}else{if(f==""&&(h==""||c==""||b==""||a=="")){$("#submitmessage").empty();$("#submitmessage").append("<span>All the fields are required !</span>");$("#submitmessage").css("color","#AC1F23")}else{if(f==""&&h!=""&&c!=""&&b!=""&&a!=""){$.ajax({async:false,global:false,type:"POST",url:"register-user.php",dataType:"JSON",data:{emailaddress:h,login:c,password:b,selectrole:a,currentmessage:f,vd_ajax_call:validateToken},success:function(i){if(i.result=="success"){$("#submitmessage").empty();$("#submitmessage").append("<span>"+i.messageoninsert+"</span>");$("#submitmessage").css("color","#10ba65")}else{$("#submitmessage").empty();$("#submitmessage").append("<span>"+i.messageoninsert+"</span>");$("#submitmessage").css("color","#AC1F23")}},error:function(i){$("#submitmessage").empty();$("#submitmessage").append("<span>An error occurred while saving the data !</span>");$("#submitmessage").css("color","#AC1F23")}})}}}}})}else{$("#signupsec").css("cursor","default");$("#signupsec").attr("href","")}});