// JavaScript Document
function PcheckRegForm() {
	var otcheck  = '';
   var emai     = trim(document.getElementById('emai').value);	
	var fname    = trim(document.getElementById('fname').value);
   var lname    = trim(document.getElementById('lname').value);
   var schd     = trim(document.getElementById('schd').value);
   var titles   = trim(document.getElementById('titles').value);
   var grade    = trim(document.getElementById('grade').value);
   var subja    = trim(document.getElementById('subja').value);
   var address  = trim(document.getElementById('address').value);
   var city     = trim(document.getElementById('city').value);
   var state    = trim(document.getElementById('state').value);
   var zip      = trim(document.getElementById('zip').value);
   var phone    = trim(document.getElementById('phone').value);
   var cphone   = trim(document.getElementById('cphone').value);
	var passwd   = trim(document.getElementById('passwd').value);
   //validate form
   if (fname == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your first name</font>';
		 document.getElementById("fname").select();
		 document.getElementById("fname").focus;
		 return false;
   }
   if (lname == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your last name</font>';
		 document.getElementById("lname").select();
		 document.getElementById("lname").focus;
		 return false;
   }
   if (titles == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please select a title</font>';
		 return false;
   }
   if (address == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your address</font>';
		 document.getElementById("address").select();
		 document.getElementById("address").focus;
		 return false;
   }
   if (city == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter city</font>';
		 document.getElementById("city").select();
		 document.getElementById("city").focus;
		 return false;
   }
   if (state == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please select a state</font>';
		 return false;
   }
	var zippat = /^\d{5}$/;
   if (!zippat.test(zip)) {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter a digit zip code</font>';
		 document.getElementById("zip").select();
		 document.getElementById("zip").focus;
		 return false;
   }
	var phonepat = /^\d{10}$/;
   if (!phonepat.test(phone)) {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your phone number - 10 digits - numbers only</font>';
		 document.getElementById("phone").select();
		 document.getElementById("phone").focus;
		 return false;
   }
   if (!phonepat.test(cphone)) {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your cell phone number- 10 digits - numbers only</font>';
		 document.getElementById("cphone").select();
		 document.getElementById("cphone").focus;
		 return false;
   }
   if (passwd == '') {
       document.getElementById("emess").innerHTML = '<font color=red>Please enter your password</font>';
		 document.getElementById("passwd").select();
		 document.getElementById("passwd").focus;
		 return false;
   }
	//
var    urlparam  = "upd=upd&";
       urlparam += "passwd="   + escape(passwd) + "&";
       urlparam += "fname="    + escape(fname) + "&";
       urlparam += "lname="    + escape(lname) + "&";
       urlparam += "emai="     + escape(emai) + "&";
       urlparam += "schd="     + escape(schd) + "&";
       urlparam += "titles="   + escape(titles) + "&";
       urlparam += "grade="    + escape(grade) + "&";
       urlparam += "subja="    + escape(subja) + "&";
       urlparam += "address="  + escape(address) + "&";
       urlparam += "city="     + escape(city) + "&";
       urlparam += "state="    + escape(state) + "&";
       urlparam += "zip="      + escape(zip) + "&";
       urlparam += "phone="    + escape(phone) + "&";
       urlparam += "cphone="   + escape(cphone) + "&";
   RefreshPage('user_profile.php','details',urlparam);
}
function trim(str){
    return str.replace(/^(\s+)?(\S*)(\s+)?$/, '$2');
}
