// Some form stuff AJAX and other


function registerSubmit() {

var fld_rgtitle = document.registerForm.rg_title.value;
//alert(fld_rgtitle);
var fld_rgfname = document.registerForm.rg_fname.value;
var fld_rglname = document.registerForm.rg_lname.value;
var fld_rgbaddress1 = document.registerForm.rg_baddress1.value;
var fld_rgbaddress2 = document.registerForm.rg_baddress2.value;
var fld_rgbtown = document.registerForm.rg_btown.value;
var fld_rgbcounty = document.registerForm.rg_bcounty.value;
var fld_rgbpostcode = document.registerForm.rg_bpostcode.value;
var fld_rgctel = document.registerForm.rg_ctel.value;
var fld_rgcemail = document.registerForm.rg_cemail.value;

//var fld_rgdaddress1 = document.registerForm.rg_daddress1.value;
//var fld_rgdaddress2 = document.registerForm.rg_daddress2.value;
//var fld_rgdtown = document.registerForm.rg_dtown.value;
//var fld_rgdcounty = document.registerForm.rg_dcounty.value;
//var fld_rgdpostcode = document.registerForm.rg_dpostcode.value;

var fld_rgluser = document.registerForm.rg_luser.value;
var fld_rglpassword1 = document.registerForm.rg_lpassword1.value;
var fld_rglpassword2 = document.registerForm.rg_lpassword2.value;
var success = 1;

if (fld_rglpassword1.length < 6) {
	document.getElementById("validation17").style.display = "block";
	document.registerForm.rg_lpassword1.focus();
	success = 0;
	} else
	document.getElementById("validation17").style.display = "none";

if (fld_rglpassword1 != fld_rglpassword2) {
	document.getElementById("validation19").style.display = "block";
	document.registerForm.rg_lpassword2.focus();
	success = 0;
	} else
	document.getElementById("validation19").style.display = "none";

if (fld_rglpassword2 == "") {
	document.getElementById("validation18").style.display = "block";
	document.registerForm.rg_lpassword2.focus();
	success = 0;
	} else
	document.getElementById("validation18").style.display = "none";

if (fld_rglpassword1 == "") {
	document.getElementById("validation16").style.display = "block";
	document.registerForm.rg_lpassword1.focus();
	success = 0;
	} else
	document.getElementById("validation16").style.display = "none";

if (fld_rgluser == "") {
	document.getElementById("validation14").style.display = "block";
	document.registerForm.rg_luser.focus();
	success = 0;
	} else
	document.getElementById("validation14").style.display = "none";

/*
if (fld_rgdpostcode == "") {
	document.getElementById("validation13").style.display = "block";
	document.registerForm.rg_dpostcode.focus();
	success = 0;
	} else
	document.getElementById("validation13").style.display = "none";

if (fld_rgdcounty == "") {
	document.getElementById("validation12").style.display = "block";
	document.registerForm.rg_dcounty.focus();
	success = 0;
	} else
	document.getElementById("validation12").style.display = "none";

if (fld_rgdtown == "") {
	document.getElementById("validation11").style.display = "block";
	document.registerForm.rg_daddress1.focus();
	success = 0;
	} else
	document.getElementById("validation11").style.display = "none";

if (fld_rgdaddress1 == "") {
	document.getElementById("validation10").style.display = "block";
	document.registerForm.rg_daddress1.focus();
	success = 0;
	} else
	document.getElementById("validation10").style.display = "none";
*/

validemail=0;
var checkStr = fld_rgcemail;
for (i = 0; i < checkStr.length; i++){
	if(checkStr.charAt(i)=="@")
		validemail |= 1;
	if(checkStr.charAt(i)==".")
		validemail |= 2;
	}

//alert(validemail);

if(validemail != 3){
	document.getElementById("validation8").style.display = "block";
	document.registerForm.rg_cemail.focus();
	success = 0;
	} else
	document.getElementById("validation8").style.display = "none";

if (fld_rgcemail == "") {
	document.getElementById("validation9").style.display = "block";
	document.registerForm.rg_cemail.focus();
	success = 0;
	} else
	document.getElementById("validation9").style.display = "none";

if (fld_rgctel == "") {
	document.getElementById("validation7").style.display = "block";
	document.registerForm.rg_ctel.focus();
	success = 0;
	} else
	document.getElementById("validation7").style.display = "none";


if (fld_rgluser == "") {
	document.getElementById("validation14").style.display = "block";
	document.registerForm.rg_luser.focus();
	success = 0;
	} else
	document.getElementById("validation14").style.display = "none";

if (fld_rgbpostcode == "") {
	document.getElementById("validation6").style.display = "block";
	document.registerForm.rg_bpostcode.focus();
	success = 0;
	} else
	document.getElementById("validation6").style.display = "none";

if (fld_rgbcounty == "") {
	document.getElementById("validation5").style.display = "block";
	document.registerForm.rg_bcounty.focus();
	success = 0;
	} else
	document.getElementById("validation5").style.display = "none";

if (fld_rgbtown == "") {
	document.getElementById("validation4").style.display = "block";
	document.registerForm.rg_baddress1.focus();
	success = 0;
	} else
	document.getElementById("validation4").style.display = "none";

if (fld_rgbaddress1 == "") {
	document.getElementById("validation3").style.display = "block";
	document.registerForm.rg_baddress1.focus();
	success = 0;
	} else
	document.getElementById("validation3").style.display = "none";

if (fld_rglname == "") {
	document.getElementById("validation2").style.display = "block";
	document.registerForm.rg_lname.focus();
	success = 0;
	} else
	document.getElementById("validation2").style.display = "none";

if (fld_rgfname == "") {
	document.getElementById("validation1").style.display = "block";
	document.registerForm.rg_fname.focus();
	success = 0;
	} else
	document.getElementById("validation1").style.display = "none";

if (fld_rgtitle == "") {
	document.getElementById("validation20").style.display = "block";
	document.registerForm.rg_title.focus();
	success = 0;
	} else
	document.getElementById("validation20").style.display = "none";

if (success == 1) {
	document.registerForm.submit();
	} else
	return false;

}