Skip to content

Instantly share code, notes, and snippets.

Date/Time: 2011-06-17 15:40:10 +0100
OS Version: 10.6.7 (Build 10J869)
Architecture: x86_64
Report Version: 7
Command: Navicat Lite
Path: /Applications/Navicat Lite.app/Contents/MacOS/Navicat Lite
Version: 9.1.4 (9.1.4)
Parent: launchd [155]
// Stops people putting in Invalid nameservers
var nameserver = /^((([a-z0-9]([a-z0-9\-]{0,61}[a-z0-9])?\.)+[a-z]{2,6})|(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))$/i;
$('#configure_domains_form').submit(function() {
if (validNameserver($('input[name="domainns1"]')) && validNameserver($('input[name="domainns2"]')) && validNameserver($('input[name="domainns3"]')) &&
validNameserver($('input[name="domainns4"]'))){
return true;
}else{
return false;
}
});
var nameserver = /^((([a-z0-9]([a-z0-9\-]{0,61}[a-z0-9])?\.)+[a-z]{2,6})|(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))$/i;
$('#configure_domains_form').submit(function() {
$('input[name^="domainns"]').each(function(){
if(nameserver.test($(this).val())){
// Do nothing
}
else{
if ($(this).val() == ""){
if($(this).attr("name") == "domainns3" || $(this).attr("name") == "domainns4"){
// Do nothing, it's ok for these to be Blank