.Field { font-size: 12; font-weight: normal; color: #000000; text-align: right; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; } .RequiredField { font-size: 12; font-weight: bold; color: #990000; text-align: right; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; } .ListGroup { color: #FFFFFF; font-weight: bold; font-size: 12; background-color: #990000; font-family: Arial, Helvetica, sans-serif; padding-left: 5px; border-top: 20px solid White; } .ListGroup2 { color: #FFFFFF; font-weight: bold; font-size: 12; background-color: #666666; font-family: Arial, Helvetica, sans-serif; padding-left: 5px; border-top: 20px solid White; } .Checkbox { color: #000000; border: none; font-size: 12; font-weight: normal; font-family: Arial, Helvetica, sans-serif; } .Select { color: #000000; font-size: 12; font-weight: normal; font-family: Arial, Helvetica, sans-serif; } .Submit { color: #000000; background-color: system; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12; float : left; }
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
function emailCheck (emailStr) { var emailPat=/^(.+)@(.+)$/; var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"; var validChars="\[^\\s" + specialChars + "\]"; var quotedUser="(\"[^\"]*\")"; var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/; var atom=validChars + '+'; var word="(" + atom + "|" + quotedUser + ")"; var userPat=new RegExp("^" + word + "(\\." + word + ")*$"); var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$"); var matchArray=emailStr.match(emailPat); if (matchArray==null) { alert("Email address seems incorrect (check @ and .'s)"); return false; } var user=matchArray[1]; var domain=matchArray[2]; if (user.match(userPat)==null) { alert("The username doesn't seem to be valid."); return false; } var IPArray=domain.match(ipDomainPat); if (IPArray!=null) { for (var i=1;i<=4;i++) { if (IPArray[i]>255) { alert("Destination IP address is invalid!"); return false; } } return true; } var domainArray=domain.match(domainPat); if (domainArray==null) { alert("The domain name doesn't seem to be valid."); return false; } var atomPat=new RegExp(atom,"g"); var domArr=domain.match(atomPat); var len=domArr.length; if ((domArr[domArr.length-1] != "info") && (domArr[domArr.length-1] != "name") && (domArr[domArr.length-1] != "arpa") && (domArr[domArr.length-1] != "coop") && (domArr[domArr.length-1] != "aero")) { if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) { alert("The address must end in a three-letter domain, or two letter country."); return false; } } if (len<2) { var errStr="This address is missing a hostname!"; alert(errStr); return false; } return true; } function UPTvalidateform(thisform) { if (thisform.val_1.value==""){ alert("Please enter a value for First Name"); return(true);}if (thisform.val_2.value==""){ alert("Please enter a value for Last Name"); return(true);} if (emailCheck(thisform.email.value)) {
if (document.getElementById('unsubscribe') && !document.getElementById('unsubscribe').checked) { alert('Thank you for signing up!'); } else { alert('Thank you for signing up!'); } return false; } else { return true; } }