function SubmitProvider() {

	var errmsg="";
	var bStateRequired = true;
	var bZipRequired = true;
	
	if(document.forms[0].CompanyName.value=="")
		errmsg += "Firm Name is required\n"

	if(document.forms[0].FirstName.value=="")
		errmsg += "First Name is required\n"


	if(document.forms[0].LastName.value=="")
		errmsg += "Last Name is required\n"


	if(document.forms[0].UserName.value=="")
		errmsg += "User Name is required\n"


	if(document.forms[0].Password.value=="")
		errmsg += "Password is required\n"

	if(document.forms[0].Address1.value=="")
		errmsg += "Address is required\n"

	if(document.forms[0].City.value=="")
		errmsg += "City is required\n"

	//State Validation 
	if(document.forms[0].StateNotRequired)
		if(document.forms[0].StateNotRequired.value=="1")
			bStateRequired = false;

	if(bStateRequired)
		if(document.forms[0].State.value=="")
			errmsg += "State is required\n"

	//Zip Validation
	if(document.forms[0].ZipNotRequired)
		if(document.forms[0].ZipNotRequired.value=="1")
			bZipRequired = false;

	if(bZipRequired)
		if(document.forms[0].ZipCode.value=="")
			errmsg += "Zipcode is required\n"

	if(document.forms[0].Phone1.value=="")
		errmsg += "Phone is required\n"

	if(document.forms[0].website.value=="")
		errmsg += "Website is required\n"

	if(document.forms[0].email.value=="")
		errmsg += "Email is required\n"

	if(document.forms[0].chkAgreement){
		if(!document.forms[0].chkAgreement.checked)
			errmsg += "You must select the checkbox 'I have read the membership agreement'\n"
	}

	if(!validateCategory())
		errmsg += "You must select at least one category but no more than 5";
 
 	if(errmsg ==""){			
		document.forms[0].action = "ProviderDetail.aspx";
		document.forms[0].htbAction.value = "Add";
		document.forms[0].submit();
	}
	else {
		alert(errmsg)
	}
}


