rendered paste body<script type="text/javascript">function validate_required(field,alerttxt){with (field){if (value==null||value=="") {alert(alerttxt);return false}else {return true}}}function validate_email(field,alerttxt){with (field){apos=value.indexOf("@")dotpos=value.lastIndexOf(".")if (apos<1||dotpos-apos<2) {alert(alerttxt);return false}else {return true}}}function lengthRestriction(elem, min, max){ var uInput = elem.value; if(uInput.length >= min && uInput.length <= max){ return true; }else{ alert("Please enter between " +min+ " and " +max+ " characters"); elem.focus(); return false; }}function validate_form(thisform){with (thisform){if (validate_required(firstname,"Firstname must be filled out!")==false) {firstname.focus();return false}if (validate_required(lastname,"Lastname must be filled out!")==false) {lastname.focus();return false}if (validate_required(email,"Email must be filled out!")==false) {email.focus();return false} if (validate_email(email,"Not a valid e-mail address!")==false) {email.focus();return false}if (!lengthRestriction(document.getElementById('restrict'), 25, 100)} {return false} if (!document.getElementById("radio1").checked&& !document.getElementById("radio2").checked&& !document.getElementById("radio3").checked&& !document.getElementById("radio4").checked) {alert("Please select a contact");} }}</script>