function senD(a){
var b = a.elements,c = [];
for(var i=0;i<b.length;i++){
if( b[i].style.borderWidth.indexOf('2px') > -1 || b[i].value == ''){c.push(b[i].name);}
}
if(c.length){alert('Please fill in these missing or incorrect field(s):\n'+c.join('\n'));return false;} else {return false;}
}

function valiD(a){
var b = new String(a.value),c,d = /[0-9]+/,e = /[a-zA-Z]/;
switch(a.name){
case 'telephone': if( !d.test(b) ){c = 1;} break;
case 'fax': if( !d.test(b) ){c = 1;} break;
case 'email': if( b.indexOf('\@') == (-1) || b.indexOf('.') == (-1) ){c = 1;} break;
default: if( !e.test(b) ){c = 1;}
}
a.style.border = c?'2px #c00 solid':'1px #000 solid';//set 1px #000 solid to default style
}