window.onload=setSubmit;
function setSubmit(){document.getElementById('emailForm').mysubmit.disabled=false;}
function valForm(c){var er="";
er+=vC(c.contact);
if (er==""){er+=vE(c.email);}
if(er==""){er+=vC(c.text)}
if(er!=""){alert("Some fields need correction:\n"+er);return false;}
return true;
}
function vC(fld){
var er="";
var pattern = /http/i;
if(fld.value.length==0 || fld.value.length>=300){
fld.style.background='#eee';
er="Field is incomplete or has too many characters.\n";
fld.focus();}
else if(fld.value.search(pattern)!=-1){
fld.style.background='#eee';
er="The required field contains illegal characters.\n"
fld.focus();}
else {fld.style.background = '#fff';}
return er;}
function vE(fld){
var er="";
var pattern=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if(fld.value.length==0){
fld.style.background = '#eee';
er="Required field is not complete.\n"
fld.focus();}
else if(!pattern.test(fld.value)){
fld.style.background='#eee';
er="This field does not contain a valid email address.\n"
fld.focus();}
else {fld.style.background = '#fff';}
return er;}


