window.onload = document.getElementById('your_Name').focus;

function checkPhone() {
 var phone = document.getElementById('your_Phone');
 var label = getLabelForId('your_Phone');
 var digits = phone.value.replace(/[^0-9]/ig, '');
 if (!digits) {
   return;
 }
 if (digits.length == 10) {
   phone.value = '(' + digits.substring(0, 3) + ') ' +  
     digits.substring(3, 6) + '-' +  
     digits.substring(6, 10);
 } else {
   phone.value = digits;
 }
}

function getLabelForId(id) {
 var label, labels = document.getElementsByTagName('label');
 for (var i = 0; (label = labels[i]); i++) {
   if (label.htmlFor == id) {
     return label;
   }
 }
 return false;
}

function checkRequired(id) {
 var formfield = document.getElementById(id);
 var label = getLabelForId(id);

 if (formfield.value.length == 0) {
   label.className = 'problem';
 } else {
   label.className = 'completed';
 }
 if (id == "your_Phone") {
	checkPhone();
	}
}