var validated=true;



function valid(fld, errm) {

	var i;

	validated = true;

	

	for(i=2; i<valid.arguments.length; i++) {

		var rx;

		rx = new RegExp(valid.arguments[i]);

		if(rx.exec(fld.value) != null) {

			return true;

		}

	}

	alert(errm);

	fld.focus();

	validated = false;

	return false;

}



function validsubmit(frm) {

	var l;

	var i;

	validated=true;

	for(i=0; i<frm.elements.length && validated; i++) {

		if(frm.elements[i].onchange != null) {

			frm.elements[i].onchange();

		}

	}

	return validated;

}



function validradio(fld, errm) {

	var i;

	validated = true;

	

	for(i=0; i<(fld.length); i++) {

		if(fld[i].checked == true) {

			return true;

		}

	}

	alert(errm);

	fld[0].focus();

	validated = false;

	return false;

}

