// JavaScript Document
function check_cat(cat) {
missinginfo = "";

if (cat.txtEmail.value.indexOf('@') <= 0) {
	missinginfo += "\n     -  Email Address";
}
if (cat.txtCEmail.value.indexOf('@') <= 0) {
	missinginfo += "\n     -  Confirm Email Address";
}
if (cat.txtEmail.value != cat.txtCEmail.value) {
	missinginfo += "\n     -  Email Address and Confirm Email Address must match";
}
if (cat.txtContactName.value=="") {
	missinginfo += "\n     -  Full Name";
}
if (cat.txtPass.value=="") {
	missinginfo += "\n     -  Password";
}
if (cat.txtCPass.value=="") {
	missinginfo += "\n     -  Confirm Password";
}
if (cat.txtPass.value != cat.txtCPass.value) {
	missinginfo += "\n     -  Password and Confirm Password must match";
}
if (cat.txtAddr1.value=="") {
	missinginfo += "\n     -  Address 1";
}
if (cat.txtPCode.value=="") {
	missinginfo += "\n     -  Postcode";
}
if (cat.txtCity.value=="") {
	//missinginfo += "\n     -  City";
}
if (cat.cboMemType.value=="-1") {
	missinginfo += "\n     -  Membership Option";
}
if (cat.cboPayType.value=="-1") {
	missinginfo += "\n     -  Payment Type";
}
if (cat.cboCountry.value=="-1") {
	missinginfo += "\n     -  Country";
}
e = cat.txtEmail.value.split("@");
if(e.length>2)
{ missinginfo += "\n     -  Invalid Email Address";  }


if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else return true;
}
