// JavaScript Document
function checkName(  ){
	var uname = document.getElementById( 'uname' ).value;
	var pword = document.getElementById( 'password' ).value;
	
	if( uname == '' || pword == '' )
		return false;
	
	var pf = new PassFail();
	pf.setFailID( 'fail' );
	pf.setPassID( 'pass');

	var async = new Async();
	async.setURI( 'actions/check_loginname.php?name='+uname+'&password='+pword);
	async.setProcessor( pf );
	async.loadResponse();

}
function validate( frm ){
	var msg = '';
	
	var user = frm.User.value;
	var p1 = frm.Pass1.value;
	var p2 = frm.Pass2.value;
	var email = frm.Email.value;
	var first = frm.FirstName.value;
	var last = frm.LastName.value;
	var address = frm.Address.value;
	var city = frm.City.value;
	var state = frm.State.value;
	var zip = frm.zip.value;
	var phone = frm.Phone.value;
	
	emailRE = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;	
	
	if( user == '' )
		msg += 'Please enter a Login name\n';
	if( p1 == '' || p2 == '' )
		msg += 'Please enter your password in both boxes provided\n';
	if( p1 != p2 )
		msg += 'Your passwords do not match, please retype them\n';
	if( emailRE.test( email ) === false)
		msg += 'Please enter a valid email address\n';
	if( first == '' || last == '')
		msg += 'Please enter your first and last names\n';
	if( address == '' || city == '' || state == '' || zip == '' )
		msg += 'Please enter your address, city, state and zip code\n';
	if( phone == '')
		msg += 'Please enter your phone number\n';
		
	if( msg.length > 0 ){
		alert( msg );
		return false;
	}
	else
		return true;
}

function clearMsg(){
	document.getElementById( 'pass' ).style.display = 'none';
	document.getElementById( 'fail' ).style.display = 'none';
		
}


