

var ErrEnc;
var ErrMsg;
var Code;

function Register() {
	mywindow=open('register.html','myname','RESIZABLE=NO,width=420,height=500,screenX=100,screenY=100,top=100,left=100');
    mywindow.location.href = 'register.html';
	myWin.document.close();  
	window.myWin.focus();
}

function checkForm() {
	Code = "";
	ErrEnc = "n";
	ErrMsg = "";
	checkN();
	checkEM();
	checkP();
	checkCom();
	document.reg.code.value = Code;
	if (ErrEnc == "y") {
		alert('The following errors have been encountered: \n' + ErrMsg);
		return false;
	}
	else{
		return true;
	}
}
function checkN() {
	var cname = document.reg.name.value;
	if (cname == ""){
		ErrEnc = "y";
		ErrMsg += 'Please enter your name \n';
	}
	else
		Code += ('Name: ' + cname + '\n');
}
function checkEM() {
	var email = document.reg.email.value;
	var at = email.indexOf("@");
	var dot = email.indexOf(".");
	var emErr = "n";
	if (at < 1 || dot < 1)
		emErr = "y";
	if (email == "")
		emErr = "y";
	if (emErr == "y"){
		ErrEnc = "y";
		ErrMsg += 'Please enter a valid E-Mail address \n';
	}
	else
		Code += ('E-mail: ' + email + '\n');
}
function checkP() {
	var phone = document.reg.phone.value;
	var plen = phone.length;
	var pErr = "n";
	if (plen < 10){
		pErr = "y";
	}
	for (var i = 0; i < 10 ; i++){
		if ((phone.charCodeAt(i) < 48) || (phone.charCodeAt(i) > 57)){
			pErr = "y";
		}
	}
	if (pErr == "y"){
		ErrEnc = "y";
		ErrMsg += 'Please enter a valid telephone number (########## format) \n';
	}
	else
		Code += ('Phone: ' + phone + '\n');
}
function checkCom() {
	var comments = document.reg.comm.value;
	if (comments != ""){
		Code += ('Additional Comments: ' + comments);
	}
}