Applet: uCatalogSetFields

Description:
The uCatalogSetFields applet provides the means to manually set most of the uCatalogTM Order Form Fields. This is useful if you want to initialize any fields on the order form to specific values and/or if you want to use any fields as "hidden" fields. Note that an "image" parameter allows you to use any image to configure this applet's appearance - or you can just set WIDTH and HEIGHT of this parameter to 2 x 2 so that the applet is virtually invisible.

Example:


<APPLET CODE="uCatalogSetFields.class" CODEBASE="../classes/" WIDTH=201 HEIGHT=61>
<PARAM NAME="image"                 VALUE="ucatalog_logo.gif">
<PARAM NAME="cc_number"             VALUE="TEST">
<PARAM NAME="billing_extra5"        VALUE="Catalog ID: 12345">
</APPLET>


Parameters:

Name Description
codebase This parameter is actually part of the <APPLET> tag and therefore should be specified on the first line of the Applet (see example). It allows you to specify the location of this applet's class file. The recommended value is "../classes/". See codebase for more information.
image This parameter allows you to specify the image that the applet will appear as. Note that due to the security restrictions built into IE, when loading any image by an applet, the image must be located in the same directory as the applet's class file. So be sure that the image that you specify here is located in your "classes" directory. Note that for this applet, you do not have to specify any image at all here - but rather, you can make this applet virtually invisible by setting the WIDTH and HEIGHT to 2 x 2.
link If desired, this parameter allows you to make this applet a link to any other page. If you do not want this applet to be a link, simply leave this parameter blank or set it to "NONE".
target If this applet is also configured to be a link, then this parameter allows you to specify the "target" page for the link. The default value of this parameter is "".
billing_first_name Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_last_name Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_company Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_customer_id Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_street1 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_street2 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_city Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_state Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_zip_code Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_country Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_phone Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_fax Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_email Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_url Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_extra1 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_extra2 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_extra3 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_extra4 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_extra5 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_first_name Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_last_name Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_company Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_customer_id Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_street1 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_street2 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_city Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_state Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_zip_code Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_country Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_phone Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_fax Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_email Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_url Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_extra1 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_extra2 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_extra3 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_extra4 Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_extra5 Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_tax_rate Use any value to initialize this field. Otherwise, leave this parameter blank.
billing_comments Use any value to initialize this field. Otherwise, leave this parameter blank.
shipping_method Use any value to initialize this field. Otherwise, leave this parameter blank.
payment_method Use any value to initialize this field. Otherwise, leave this parameter blank.
cc_name_on_card Use any value to initialize this field. Otherwise, leave this parameter blank.
cc_number Use any value to initialize this field. Otherwise, leave this parameter blank.
cc_expiration Use any value to initialize this field. Otherwise, leave this parameter blank.
cc_issue Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_bank_name Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_bank_address Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_name_on_check Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_check_number Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_account_number Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_routing_number Use any value to initialize this field. Otherwise, leave this parameter blank.
echeck_transit_code Use any value to initialize this field. Otherwise, leave this parameter blank.