Software Search

Got questions/problems? Take a look through our FAQs (frequently asked questions), or email us at: We shall do our best to get back to you promptly.

Want Discounts?

Are your prices for multiple domains too large? Are you trying to get licences for test domains but being asked to pay full cost? Don't worry; we can add test domains to your licences manually. Just purchase a single domain addon/upgrade for what it is that you need, and then email us about your situation regarding the remaining domains and we'll liaise with you over the options. email us at: We shall do our best to get back to you promptly. click here for more information regarding multiple domains, upgrades, and discount policies.

BigYellowKey News
(click here to view all BYK news)

Imminent: 4/1/2016 4:05:00 PM
BYZ Development Points have been changed
Click Here for details.
The new BYZ Development Points (BYZ192) replace all previous BYZ Points which are now no longer available.

Released: 4/1/2016 3:05:00 PM
BYZ Annual Pass Now Available!
Click Here for details.
The BYZ Annual Pass replaces the BYZ addon subscription service.

Released: 4/1/2016 2:05:00 PM
The BYZ Terms and Conditions have been changed.
Click Here for details.

Apologies, but online Payments are temporary unavailable as we are in the process of changing our payment gateway.
Please contact us if you wish to place an order and we will organize a manual payment process for you.
We hope/expect online payments to be available again soon.

Order Form JavaScript Validation for VP-ASP - BYZ157

<< back to previous screen

Shows customers an immediate popup alert when they try to submit the order form with errors. Helps avoid customer confusion because they see the error as an alert rather than as a message on the page. Auto-focuses to the failed field. Also has max/min length validation.

Compatibility, Bundling, and Status Notes:
Compatible with VPASP V4.5 to V7
Before installing, you must have installed:
This product includes:
Latest version:03/10-OCT-2011
From vendor:Big Yellow Zone
For Terms and Conditions, click here
Please do not purchase any BigYellowZone
products/services or request technical
support until you have read and agree with
the terms and conditions.
add to cart

When a customer presses the continue button on the order screen (shopcustomer.asp) and it fails with mandatory-fields not being entered, the error message is easy to miss, and it's also annoying that the entire screen "posts" before you get to see the error.

This module will display the relevant error message as an alert as soon as the user presses the "continue" button (ie client/browser-side) and when an error occurs the page won't "post" until they correct the problem and press "continue" again, and the cursor will automatically focus on the failed field.

It also allows you to specify maximum and/or minimum lengths of values that you want to allow for a given field, and also gives you an email-format validation option for email fields.

Makes the customer ordering process much more intuitive/friendly, and so should lead to less dropped carts too.

Technical/Developer Information:
There's a config file where you specify the fields that you want validated, and for each field you can say whether you want it to be a mandatory field, have a minimum length allowed, and/or a maximum length allowed, and you specify what the "description" of the field is (for error message construction).

To add validation for another field, you simply add another line to the config file for it. All the javascript code is created for you on the fly by the asp code that you call from the shopcustomer.asp screen.

The construction of the error message text is also split into separate config files for different types of failures, so you can easily change the general formatting/language of the alerts.

Very easy to install too; just a handful of lines to paste into shopcustomer.asp.

Terms and Conditions:
For terms, conditions, and licensing information for all BigYellowZone products/services, please click here.
Please do not purchase any BigYellowZone products/services or request technical support until you have read and agree with the terms and conditions.

Full Version History:
VerNo Version Date Release Notes
01 27-MAY-2009 Initial version - Big Yellow Zone Order Form JavaScript Validation For VP-ASP.
02 11-JAN-2011 Added email address format validation option.
Made compatible with VPASP V7.
Upgraded BYZ038 (from V10 to V12)
Upgraded BYZ036 (from V05 to V07)
NOTE: If you already had V01 of BYZ157 installed then you will need to make sure you add the extra email-validation argument to your BYZ_CJV_ADD_VALIDATION function calls in your byz_cjv_$config.asp file as well as uploading the other new/changed files.
Effected Files were:
byz$157_version.asp (changed file)
byz_cjv_$config.asp (changed file)
byz_cjv_$config_email_field_messages.asp (new file)
byz_cjv_inc.asp (changed file)
03 10-OCT-2011 Corrected the field descriptions for hearaboutus and shipmethodType (they were the wrong way around on V02).
Upgraded BYZ038 (from V12 to V14)
Upgraded BYZ036 (from V07 to V09)
Effected Files were:
byz$157_version.asp (changed file)
byz_cjv_$config.asp (changed file)