var required = Array( 
	//{ id:'DealerQuantity', error:"Please select a quantity." },
	{ id:'DealerName', error:"Please indicate your Dealership Name." },
	{ id:'DealerLicenseNumber', error:"Please indicate your Dealership's License Number." },
	{ id:'DealerLicenseExpiresMonth', error:"Please indicate your Dealership's License Expiration Month." },
	{ id:'DealerLicenseExpiresDay', error:"Please indicate your Dealership's License Expiration Day." },
	{ id:'DealerLicenseExpiresYear', error:"Please indicate your Dealership's License Expiration Year." },
	{ id:'DealerAddress1', error:"Please indicate your Dealership's Address." },
	{ id:'DealerCity', error:"Please indicate your Dealership's City." },
	{ id:'DealerState', error:"Please indicate your Dealership's State." },
	{ id:'DealerZip', error:"Please indicate your Dealership's Zip." },
	{ id:'UserUsername', error:"Please enter your Username." },
	{ id:'UserPasswrd', error:"Please enter your Password." },
	{ id:'UserRepeatPassword', match:'DealerPasswrd', error:"Please repeat your Password.", matcherror:"Your Passwords don't match, Try Again." },
	{ id:'UserFullname', error:"Please enter your Full Name." },
	{ id:'UserEmail', error:"Please enter your Email." },
	{ id:'DealerBillingFax', error:"Please enter your Billing Fax." },
	{ id:'DealerBillingName', error:"Please enter your Billing Clerk's Name." },
	{ id:'DealerBillingEmail', error:"Please enter your Billing Clerk's Email." },
	{ id:'DealerVerify',  error:"Please enter the Verification Code shown in the image." },
	{ id:'DealerTerms', error:"Please check that you agree with our Terms.", use:'checked' }
);

function check_form()  
{
	for( var i in required )
	{
		var el =  document.getElementById( required[i].id );
		
		if( el )
		{
			if( el.value == '' ||  el.value == '0' )
			{
				alert( required[i].error );
				return false;
			}
			else if( required[i].match )
			{
				var mel = document.getElementById( required[i].match );

				if( mel )
				{
					if( el.value != mel.value )
					{
						alert( required[i].matcherror );
						return false;
					}
				}
			}
			else if( required[i].use )
			{
				var use = required[i].use;
				
				if( !el[use] )
				{
					alert( required[i].error );
					return false;
				}
			}
		}
	}
}