jQuery(document).ready(function($) {
// Disable submit button, will only enable if all fields validate
$('#goforit').attr('disabled',true);
// Validate project name
$( "#projectname" ).on('blur', function() {
var input=$(this);
var re = /^[a-zA-Z0-9-_.àèìòùÀÈÌÒÙáéíóúýÁÉÍÓÚÝâêîôûÂÊÎÔÛãñõÃÑÕäëïöüÿÄËÏÖÜŸçÇߨøÅ寿œ ]*$/;
var minLength = 3;
var maxLength = 30;
var is_projectname=re.test(input.val());
// Check for allowed characters
if (!is_projectname){
$('.notice').replaceWith("
Sorry, only letters, numbers, whitespaces, -, . and _ are allowed for the projectname
");
// Disable submit button too
$('#goforit').attr('disabled',true);
} else {
// Check for length of projectname
var value = $(this).val();
if (value.length < minLength){
$('.notice').replaceWith("Sorry, your project name needs to be at least 3 characters long.
");
// Disable submit button too
$('#goforit').attr('disabled',true);
} else if (value.length > maxLength){
// Disable submit button too
$('#goforit').attr('disabled',true);
$('.notice').replaceWith("Sorry, your project name cannot be over 30 characters long.
");
} else {
$('.notice').replaceWith("Please select the country and channel for which you would like to create a new product feed. The channel drop-down will populate with relevant country channels once you selected a country. Filling in a project name is mandatory.
");
//$('.notice').remove();
// Enable submit button
$('#goforit').attr('disabled',false);
}
}
});
// Validate ruling values
$( "#rulevalue" ).on('blur', function(){
//$( "#rulevalue" ).blur("input", function(){
var input=$(this);
var minLength = 1;
var maxLength = 200;
var value = $(this).val();
if (value.length < minLength){
$('#rulevalueerror').append("Sorry, minimum length is 1 charachter
");
// Disable submit button too
$('#goforit').attr('disabled',true);
} else if (value.length > maxLength){
// Disable submit button too
$('#goforit').attr('disabled',true);
$('#rulevalueerror').append("Sorry, this value cannot be over 200 characters long.
");
} else {
$('#errormessage').remove();
// Enable submit button
$('#goforit').attr('disabled',false);
}
});
});