function isValidFormValue(f,c,d,a){var e=document.getElementById("err_"+f.id);if((!f.disabled)&&(f.style.display=="")){switch(c){case"text":if(d&&f.value.length==0){e.innerHTML="A value is required";f.className="Invalid";e.className="FormValidation Invalid";return false}else{if(a!=0&&f.value.length>a){e.innerHTML="Value is too long";f.className="Invalid";e.className="FormValidation Invalid";return false}}break;case"textarea":if(d&&f.value.length==0){e.innerHTML="A value is required";f.className="Invalid";e.className="FormValidation Invalid";return false}else{if(a!=0&&f.value.length>a){e.innerHTML="Value is too long";f.className="Invalid";e.className="FormValidation Invalid";return false}}break;case"email":var b=new RegExp("^[A-Za-z0-9](([_.-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([.-]?[a-zA-Z0-9]+)*).([A-Za-z]{2,})$");if(d){if(f.value.length==0){e.innerHTML="An email address is required";f.className="Invalid";e.className="FormValidation Invalid";return false}}if(f.value.length!=0&&b.test(f.value)==false){e.innerHTML="Email address is invalid";f.className="Invalid";e.className="FormValidation Invalid";return false}break}}e.innerHTML="";f.className="";e.className="FormValidation ";return true}function ToggleRadioGroup(radObj){var radGroupObj;eval("radGroupObj = radObj.form."+radObj.name);for(var i=0;i<radGroupObj.length;i++){ToggleElements(radGroupObj[i].parentNode.parentNode.childNodes,radObj.name,!radGroupObj[i].checked);if(radGroupObj[i].checked){radGroupObj[i].parentNode.parentNode.className.indexOf("Empty")>=0?radGroupObj[i].parentNode.parentNode.className="Empty":radGroupObj[i].parentNode.parentNode.className=""}else{radGroupObj[i].parentNode.parentNode.className.indexOf("Empty")>=0?radGroupObj[i].parentNode.parentNode.className="Empty Disabled":radGroupObj[i].parentNode.parentNode.className="Disabled"}}}function ToggleElements(c,d,b){for(var a=0;a<c.length;a++){if(c[a].name!=undefined&&c[a].name.length!=0&&c[a].name!=d&&c[a].disabled!=undefined){c[a].disabled=b}ToggleElements(c[a].childNodes,d,b)}};