celtic5544
10-23-2003, 08:59 AM
Ok I need some help. I have this code to make it so that if someone clicks the credit card radio button they need to fill out the cc number and things like that. (So on submit it kind of yells at you if you did not enter a credit card number). However the code does not seem to be working correctly all it tries to do is go to the next page. Anyone got ideas on what I am doing wrong?
<link href="factset.css" type="text/css">
<SCRIPT LANGUAGE="JAVASCRIPT">
function check_cc(form1){
if(form1.strPaymentType[2].checked) == true){
cc_field = form1.strPayCCNumber.value;
if <<cc_field.length == 0> || <cc_field.length == null>> {
alert("Credit Card Information Required");
return false;
}
}
{
return true;
}
</SCRIPT>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_validateForm('strPayCCNumber','','R');return document.MM_returnValue">
<form action="redirectB.asp" method="post" name="form1" onSubmit="return value.check_cc(this);">
<table width="750" border="0" cellspacing="0" cellpadding="0" height="233">
<tr>
<td width="220" align="right" valign="top" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
<td rowspan="34" valign="top" width="130"> </td>
</tr>
<tr>
<td colspan="3" class="main"><h1 class="subheading">Payment Information</h1></td>
</tr>
<tr>
<td align="right" class="main"> </td>
<td class="main"> </td>
<td class="main"> </td>
</tr>
<tr>
<td width="220" align="right" class="main"><h1 align="left" class="subheading">Step
2 of 3</h1></td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> General Registration:</td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> $995.00 (credit card
or check)</td>
</tr>
<tr>
<td align="right" valign="bottom" class="main">Guest Fee:</td>
<td valign="bottom" class="main"> </td>
<td valign="bottom" class="main">$200.00</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> Soft Dollars:</td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> At your firm's soft dollar
rate.</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPaymentType" value="2">
Credit Card</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input name="strPaymentType" type="radio" value="1" checked>
Check</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPaymentType" value="3">
Soft Dollars</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="bottom" class="main"><h1 class="subheading">Pay
By Check</h1></td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="top" class="main">Please send a copy of your email
confirmation along with check for the amount indicated, payable to:<br>
TRIAD Conferences, 5850 Opus Parkway Suite 180, Minnetonka, MN 55343</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="bottom" class="main"><h1 class="subheading">Charge
My Credit Card</h1></td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPayCCType" value="VISA">
VISA</td>
</tr>
<tr>
<td width="220" align="right" class="main"> <font size="2"> </font></td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="radio" name="strPayCCType" value="MC">
MasterCard</td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="radio" name="strPayCCType" value="AmX">
American Express</td>
</tr>
<tr>
<td width="220" align="right" class="main"> Card Number:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="text" name="strPayCCNumber" maxlength="25">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> Exp. Month:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <select name="strPayExpMonth">
<option value="" selected>Select</option>
<option value="01">Jan</option>
<option value="02">Feb</option>
<option value="03">Mar</option>
</select> <font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> Exp. Year:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <select name="strPayExpYear">
<option value="" selected>Select</option>
<option value="03">2003</option>
</select> <font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"><h1 class="subheading">Cancellation Policy</h1></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <p>All cancellations must be submitted in
writing. Conference registration fees are refundable (minus $200 cancellation
administration fee) if your cancellation is postmarked by September
30, 2003. After October 1, 2003, registrations are non-refundable. </p>
<p>Registration is transferable within the same company. You may send
a colleague in your place if your plans change and you cannot attend.</p></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main">Please call the conference hotline at <b><font color="#000000">877-744-3029</font></b>
with questions. </td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <input name="Submit2" type="image" value="Clear" src="images/clear.gif" alt="Clear">
<input name="redirectB" type="submit" id="redirectB" value="Proceed to Confirmation" src="images/proceed.gif" alt="Proceed to Confirmation">
</td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <p> Information provided for this conference
is preliminary and subject to change. To provide you with the most up-to-date
information, this web site will be updated as the sessions and speakers
are confirmed.</p>
<p>This web site is secured using SSL Technology. This ensures that all
information you send to us via the World Wide Web will be encrypted.<b><br>
<br>
</b></p></td>
</tr>
</table>
</form>
<link href="factset.css" type="text/css">
<SCRIPT LANGUAGE="JAVASCRIPT">
function check_cc(form1){
if(form1.strPaymentType[2].checked) == true){
cc_field = form1.strPayCCNumber.value;
if <<cc_field.length == 0> || <cc_field.length == null>> {
alert("Credit Card Information Required");
return false;
}
}
{
return true;
}
</SCRIPT>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_validateForm('strPayCCNumber','','R');return document.MM_returnValue">
<form action="redirectB.asp" method="post" name="form1" onSubmit="return value.check_cc(this);">
<table width="750" border="0" cellspacing="0" cellpadding="0" height="233">
<tr>
<td width="220" align="right" valign="top" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
<td rowspan="34" valign="top" width="130"> </td>
</tr>
<tr>
<td colspan="3" class="main"><h1 class="subheading">Payment Information</h1></td>
</tr>
<tr>
<td align="right" class="main"> </td>
<td class="main"> </td>
<td class="main"> </td>
</tr>
<tr>
<td width="220" align="right" class="main"><h1 align="left" class="subheading">Step
2 of 3</h1></td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> General Registration:</td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> $995.00 (credit card
or check)</td>
</tr>
<tr>
<td align="right" valign="bottom" class="main">Guest Fee:</td>
<td valign="bottom" class="main"> </td>
<td valign="bottom" class="main">$200.00</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> Soft Dollars:</td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> At your firm's soft dollar
rate.</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPaymentType" value="2">
Credit Card</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input name="strPaymentType" type="radio" value="1" checked>
Check</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPaymentType" value="3">
Soft Dollars</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="bottom" class="main"><h1 class="subheading">Pay
By Check</h1></td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="top" class="main">Please send a copy of your email
confirmation along with check for the amount indicated, payable to:<br>
TRIAD Conferences, 5850 Opus Parkway Suite 180, Minnetonka, MN 55343</td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> </td>
</tr>
<tr>
<td colspan="3" valign="bottom" class="main"><h1 class="subheading">Charge
My Credit Card</h1></td>
</tr>
<tr>
<td width="220" align="right" valign="bottom" class="main"> </td>
<td width="15" valign="bottom" class="main"> </td>
<td width="350" valign="bottom" class="main"> <input type="radio" name="strPayCCType" value="VISA">
VISA</td>
</tr>
<tr>
<td width="220" align="right" class="main"> <font size="2"> </font></td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="radio" name="strPayCCType" value="MC">
MasterCard</td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="radio" name="strPayCCType" value="AmX">
American Express</td>
</tr>
<tr>
<td width="220" align="right" class="main"> Card Number:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <input type="text" name="strPayCCNumber" maxlength="25">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> Exp. Month:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <select name="strPayExpMonth">
<option value="" selected>Select</option>
<option value="01">Jan</option>
<option value="02">Feb</option>
<option value="03">Mar</option>
</select> <font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> Exp. Year:</td>
<td width="15" class="main"> </td>
<td width="350" class="main"> <select name="strPayExpYear">
<option value="" selected>Select</option>
<option value="03">2003</option>
</select> <font color="#FF0000">*</font></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"><h1 class="subheading">Cancellation Policy</h1></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <p>All cancellations must be submitted in
writing. Conference registration fees are refundable (minus $200 cancellation
administration fee) if your cancellation is postmarked by September
30, 2003. After October 1, 2003, registrations are non-refundable. </p>
<p>Registration is transferable within the same company. You may send
a colleague in your place if your plans change and you cannot attend.</p></td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" valign="top" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main">Please call the conference hotline at <b><font color="#000000">877-744-3029</font></b>
with questions. </td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <input name="Submit2" type="image" value="Clear" src="images/clear.gif" alt="Clear">
<input name="redirectB" type="submit" id="redirectB" value="Proceed to Confirmation" src="images/proceed.gif" alt="Proceed to Confirmation">
</td>
</tr>
<tr>
<td width="220" align="right" class="main"> </td>
<td width="15" class="main"> </td>
<td width="350" class="main"> </td>
</tr>
<tr>
<td colspan="3" class="main"> <p> Information provided for this conference
is preliminary and subject to change. To provide you with the most up-to-date
information, this web site will be updated as the sessions and speakers
are confirmed.</p>
<p>This web site is secured using SSL Technology. This ensures that all
information you send to us via the World Wide Web will be encrypted.<b><br>
<br>
</b></p></td>
</tr>
</table>
</form>