I had some code that was working fine, and I had a request to add a loading panel but I cant make it to work
It works as expected in IE7, IE8; Opera works but not as expected (it should show the loading panel on every change and it only does it the first time); Firefox doesn’t even fire any of the events.
Any clues???
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="sign.aspx.cs" Inherits="sign" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>NDC Home</title>
<link href="css/NDC_pre.css" rel="stylesheet" type="text/css" />
<link href="css/AjaxControls.css" rel="stylesheet" type="text/css" />
<telerik:RadCodeBlock ID="RadCodeBlock2" runat="server">
<script language="javascript" type="text/javascript">
function centerUpdatePanel() {
centerElementOnScreen(document.getElementById("RadAjaxLoadingPanel1"));
}
function centerElementOnScreen(element) {
var top = document.body.parentElement.scrollTop;
element.style.position = "absolute";
element.style.height = "100%";
element.style.width = "100%";
element.style.left = "0px";
element.style.right = "0px";
element.style.top = top + "px";
element.style.bottom = "0px";
element.style.zIndex = "10000";
}
</script>
</telerik:RadCodeBlock>
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager runat="server" ID="RadScriptManager1">
</telerik:RadScriptManager>
<div class="wrap-in">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div id="header">
<div id="logo">
<h1>
<a href="#">
<img src="images_pre/logo.jpg" alt="" /></a></h1>
</div>
<span class="slogan">A Data Collective by Appraisers for Appraisers</span></div>
</td>
</tr>
<tr>
<td>
<div id="menu-wrap">
<ul id="menu">
<li></li>
<li><a href="default.aspx" id="home" class="active">
<img src="images_pre/blank.gif" alt="" /></a></li>
<li><a href="about_us.aspx" id="about-us">
<img src="images_pre/blank.gif" alt="" /></a></li>
<li><a href="eno_insurance.aspx" id="insurance">
<img src="images_pre/blank.gif" alt="" /></a> </li>
<li><a href="member_benefits.aspx" id="benefits">
<img src="images_pre/blank.gif" alt="" /></a> </li>
<li><a href="flood_data.aspx" id="flood-data">
<img src="images_pre/blank.gif" alt="" /></a> </li>
<li><a href="contact_us.aspx" id="contact-us">
<img src="images_pre/blank.gif" alt="" /></a> </li>
</ul>
</div>
</td>
</tr>
<tr>
<td valign="top">
<div class="content_wrap_middle">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" height="100%">
<!-- -----------------------------------------------------------------------------------------------------------------------
SIGNUP CODE START
----------------------------------------------------------------------------------------------------------------------- -->
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function openWin(control, stateCode, stateName) {
//Only show window if checkbox = false
if (control.checked == true) {
var oWnd = radopen("UploadPDF.aspx?sc=" + stateCode + "&sn=" + stateName, null);
oWnd.SetTitle(stateName);
}
control.checked = false;
}
function Clientclose(sender, eventArgs) {
var arg = sender.Argument;
if (arg != null) {
var cb = $get(arg);
if (cb)
cb.checked = true;
}
}
</script>
</telerik:RadCodeBlock>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" IsSticky="true" Transparency="5" Width="100%" Height="500" >
<table style=" height:100%; width:100%; background-color:#CCCCCC;" border="0">
<tr>
<td width="100%" align="center" valign="middle" >
<img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>'
style="border: 0px;" />
</td>
</tr>
</table>
</telerik:RadAjaxLoadingPanel>
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Sunset"
ShowContentDuringLoad="false"
VisibleStatusbar="false"
ReloadOnShow="true" OnClientClose="Clientclose"
>
<Windows>
<telerik:RadWindow runat="server"
ID="LicencePopUp"
Width="300px"
Height="350px"
Behaviors="Close"
NavigateUrl="UploadPDF.aspx">
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
<div id="content" class="page">
<h2><asp:Label ID="lblTitle" runat="server"></asp:Label> </h2>
<h3>
<asp:Label ID="lblSubTitle" runat="server" Text="Getting Started"></asp:Label>
</h3>
<p><asp:Label ID="lblgStarted" runat="server"></asp:Label>
<telerik:RadFormDecorator ID="RadFormDecorator1" Runat="server" Skin="Sunset" />
<telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server">
</telerik:RadStyleSheetManager>
</p>
<telerik:RadAjaxPanel runat="server" ID="panelLoad" EnablePageHeadUpdate="false" ClientEvents-OnRequestStart="centerUpdatePanel();" LoadingPanelID="RadAjaxLoadingPanel1">
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" SelectedIndex="0"
MultiPageID="mpViews" Skin="Sunset" ontabclick="RadTabStrip1_TabClick">
<Tabs>
<telerik:RadTab runat="server" Text="Your Information" Selected="True" PageViewID="RadPageView1">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Select States For Access">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Checkout & Confirmation" PageViewID="RadPageView3">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mpViews" runat="server" SelectedIndex="0">
<telerik:RadPageView ID="RadPageView6" Runat="server" Width="100%">
<asp:Panel runat="server" ID="panelv6">
Username<br />
<asp:TextBox ID="txtLoadUsername" runat="server"></asp:TextBox>
<br />
Email<br />
<asp:TextBox ID="txtLoadEmail" runat="server"></asp:TextBox>
<br />
<table width="50%">
<tr>
<td style="text-align:left">
<asp:Button ID="Button7" runat="server" OnClick="btnLoadPreviousCancel_Click"
Text="Cancel" />
</td>
<td style="text-align:right">
<asp:Button ID="Button6" runat="server" OnClick="btnLoadPrevious_Click"
Text="Load" />
</td>
</tr>
</table>
</asp:Panel>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView1" runat="server" Width="100%"
Selected="True">
<!--
##########################################################################################
START TABLE CONTACT INFO
##########################################################################################
-->
<asp:Panel runat="server" ID="panelv1" DefaultButton="btnNext1">
<table width="500px" border="0" cellpadding="0" cellspacing="0" align="left">
<tr>
<td colspan="3" height="38">
<strong>Create a Username and Password</strong>
<asp:LinkButton ID="lnkLoad" runat="server" onclick="lnkLoad_Click"
Text="Click here to finish an incomplete sign-up."></asp:LinkButton>
</td>
</tr>
<tr>
<td>
Username
</td>
<td style="width: 170px;">
Password
</td>
<td>
Confirm
</td>
</tr>
<tr>
<td style="vertical-align:top;">
<asp:TextBox ID="txtUsername" runat="server"
BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" MaxLength="50"></asp:TextBox>
</td>
<td style="width: 170px;vertical-align:top;">
<asp:TextBox ID="txtPassword" runat="server"
BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" MaxLength="50"
TextMode="Password" CausesValidation="True" ValidationGroup="Panel1"></asp:TextBox>
</td>
<td style="vertical-align:top;">
<asp:TextBox ID="txtPWconfirm" runat="server" ValidationGroup="Panel1"
BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" MaxLength="50"
TextMode="Password">
</asp:TextBox>
</td>
</tr>
<tr>
<td width="100%" colspan="3">
Email<br />
<asp:TextBox ID="txtEmail" runat="server" MaxLength="100" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray" Width="95%"></asp:TextBox>
</td>
</tr>
<tr>
<td style="width: 170px;" valign="top">
Salutation:<br />
<asp:DropDownList ID="ddlSalutation" runat="server" CssClass="formz">
<asp:ListItem>Mr.</asp:ListItem>
<asp:ListItem>Mrs.</asp:ListItem>
<asp:ListItem>Ms.</asp:ListItem>
</asp:DropDownList>
</td>
<td style="width: 170px;">
</td>
<td style="width: 170px;">
</td>
</tr>
<tr>
<td valign="top">
First<br />
<asp:TextBox ID="txtFirstName" runat="server" MaxLength="50" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray" ValidationGroup="Panel1"></asp:TextBox>
</td>
<td style="width: 170px;" valign="top">
Mi<br />
<asp:TextBox ID="txtMidInitial" runat="server" Width="37px" MaxLength="25" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray"></asp:TextBox>
</td>
<td style="width: 170px;" valign="top">
Last<br />
<asp:TextBox ID="txtLastName" runat="server" MaxLength="50" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray"></asp:TextBox>
</td>
</tr>
<tr>
<td valign="top">
Contact Tel<br />
<telerik:RadMaskedTextBox ID="txtContact" runat="server" Mask="###.###.####" ValidationGroup="Panel1" PromptChar="_">
</telerik:RadMaskedTextBox>
</td>
<td style="width: 170px;" valign="top">
Fax<br />
<telerik:RadMaskedTextBox ID="txtFAX" runat="server" Mask="###.###.####" PromptChar="_">
</telerik:RadMaskedTextBox>
</td>
</tr>
<tr>
<td width="100%" colspan="3">
Additional Email<br />
<asp:TextBox ID="txtEmail2" runat="server" MaxLength="100" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray" Width="95%"></asp:TextBox>
</td>
</tr>
<tr>
<td>Address 1</td>
<td style="width: 170px;">Address 2</td>
<td style="width: 170px;">City</td>
</tr>
<tr>
<td style="vertical-align:top;">
<asp:TextBox ID="txtAddress1" runat="server" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" MaxLength="50"></asp:TextBox>
</td>
<td style="width: 170px; vertical-align:top;">
<asp:TextBox ID="txtAddress2" runat="server" MaxLength="50" BorderStyle="Solid" BorderWidth="1px" BorderColor="Gray"></asp:TextBox>
</td>
<td style="width: 170px; vertical-align:top;">
<asp:TextBox ID="txtCity" runat="server" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" MaxLength="50"></asp:TextBox>
</td>
</tr>
<tr>
<td>
State
<br />
<asp:DropDownList ID="ddlState" runat="server">
</asp:DropDownList>
</td>
<td style="width: 170px;">
Zipcode<br />
<asp:TextBox ID="txtZIP" runat="server" BorderColor="Gray" ValidationGroup="Panel1"
BorderStyle="Solid" BorderWidth="1px" MaxLength="5"></asp:TextBox>
</td>
<td style="width: 170px;">
</td>
</tr>
<tr>
<td colspan="3" style="height: 45px;">
<asp:CheckBox ID="cbAppraiser" runat="server" AutoPostBack="True" ValidationGroup="Panel1"
Checked="True" OnCheckedChanged="cbAppraiser_CheckedChanged"
Text="Un-Check if you are not an Appraiser" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblEnOType" runat="server" Text="E&O Type:"></asp:Label>
<br />
<asp:DropDownList ID="ddlEnOType" runat="server" AutoPostBack="True" ValidationGroup="Panel1"
OnTextChanged="ddlEnOType_TextChanged">
<asp:ListItem Selected="True">Select an Option</asp:ListItem>
<asp:ListItem>FREA</asp:ListItem>
<asp:ListItem>Other</asp:ListItem>
<asp:ListItem>None</asp:ListItem>
</asp:DropDownList>
</td>
<td>
<asp:Label ID="lblEnOProvider" runat="server" Text="E&O Provider"
Visible="False">
</asp:Label>
<br />
<asp:TextBox ID="txtEnOProvider" runat="server" BorderColor="Gray" ValidationGroup="Panel1"
BorderStyle="Solid" BorderWidth="1px" Visible="False">
</asp:TextBox>
</td>
<td style="height: 20px;">
<asp:Label ID="lblEnOExpDate" runat="server" Text="E&O Expiration Date"
Visible="False"></asp:Label>
<br />
<telerik:RadMaskedTextBox ID="txtEnOExpDate" runat="server"
CausesValidation="True" Mask="##/##/####" PromptChar="_" ToolTip="MM/DD/YYYY"
ValidationGroup="Panel1" Width="125px" Visible="False">
</telerik:RadMaskedTextBox>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td style="height: 20px;">
<asp:CustomValidator ID="cvEnOExpDate" runat="server"
ControlToValidate="txtEnOExpDate" ErrorMessage="Invalid Date"
onservervalidate="cvEnOExpDate_ServerValidate" ValidationGroup="Panel1">
</asp:CustomValidator>
</td>
</tr>
<tr>
<td colspan="3" style="height: 12px;">
<div style="text-align:right">
<asp:Button ID="btnNext1" runat="server" OnClick="btnNext1_Click" Width="120px"
CausesValidation="true" Text="Next" ValidationGroup="Panel1" />
</div>
<br />
<br />
<asp:Table ID="ErrorPanel" runat="server" Width="100%" BackColor="White" CellPadding="0" CellSpacing="0" BorderColor="Black" BorderWidth="2" BorderStyle="Solid" Visible="false">
<asp:TableRow><asp:TableCell><img src="images/info.png" width="48" height="48" /></asp:TableCell></asp:TableRow>
<asp:TableRow>
<asp:TableCell>
<asp:Literal runat="server" ID="ErrorMessages"></asp:Literal>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
<br />
</td>
</tr>
</table>
</asp:Panel>
<!--
##########################################################################################
END TABLE CONTACT INFO
##########################################################################################
-->
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView4" runat="server" Width="100%">
<asp:Panel runat="server" ID="panelv4">
<table width="100%" border="0" cellpadding="0" cellspacing="0"
style="height: 122px">
<tr>
<td valign="top">
<div>
<div style="padding: 10px; margin: 0">
<asp:Panel ID="Panel1" runat="server">
<table align="left" cellpadding="0" cellspacing="0" width="89%">
<tr>
<td style="width: 100px;">
<asp:PlaceHolder ID="StatesHolderLeft" runat="Server"></asp:PlaceHolder>
</td>
<td style="width: 100px;">
<asp:PlaceHolder ID="StatesHolderRight" runat="Server"></asp:PlaceHolder>
</td>
</tr>
<tr>
<td colspan="2">
<div style="text-align:right">
<table width="100%">
<tr>
<td style="text-align:left">
<asp:Button ID="Button2" runat="server" OnClick="btnBack2_Click" Text="Back"
Width="120px" />
</td>
<td style="text-align:right">
<asp:Button ID="Button1" runat="server" OnClick="btnNext2A_Click" Text="Next"
Width="120px" />
</td>
</tr>
</table>
</div>
<br />
<asp:Label ID="lblStatesError1" runat="server" ForeColor="Red"></asp:Label>
</td>
</tr>
</table>
</asp:Panel>
</div>
</div>
</td>
</tr>
</table>
</asp:Panel>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView3" runat="server" Width="100%">
<!--
##########################################################################################
START TABLE PAYMENT
##########################################################################################
-->
<asp:Panel runat="server" ID="panelv3">
<table>
<tr><td>
<asp:Panel ID="pnlLicense" runat="server" Height="250px" Width="450" ScrollBars="Vertical">
<div>
<p>
<img width="280" height="23" id="_x0000_i1025" src="images_pre/license_agreement.bmp"><br>
<br />
When your account is activated by National Data Collective, Inc ("NDC"), you
will become an NDC member and you will have limited rights to use proprietary
NDC software (the "Software"), enabling you to search County Assessor and
Recorder records as well as appraisal reports for which access has been arranged
through NDC (the "Databases").<br />
<br />
The License to use the Software and the Databases is granted on the following
terms:</p>
<ol start="1" type="1">
<li><u>License</u>. NDC grants Member a License to use the Software to
search the Databases, using the user name and password supplied by NDC. The term
of the License shall be the same as the term of Member's NDC Membership.<br />
</li>
<li><u>Ownership of Software and Databases</u>.
Nothing in this Certificate or the License shall vest in Member any ownership
interest in the Software, the Software documentation, or the Databases beyond
the right to the specific use granted in the License.<br />
</li>
<li><u>Permissible Uses</u>. Under the License, the
Member's use of the NDC Software and the Databases during the term of NDC
membership is limited solely to use in connection with appraisals prepared by
the Member. Unless the License specifies that it is for multiple users, the
Member's use of the Software and the Databases is limited solely to use (i) on
one computer at a time or (ii) on a network, file server or virtual disk,
provided that access is limited to one user at a time. Member agrees to maintain
in Member's sole possession the original of the Software documentation and the
media on which the Software was stored.<br />
</li>
<li><u>Prohibited Uses</u>. The Member may not (a)
make a copy of the Software or Software documentation except for backup
purposes, which backup copy shall be subject to the terms of this Certificate
and License; (b) resell, loan, rent, pledge, assign, sublicense or otherwise
transfer the information obtained from the Databases, or the Software, or the
Software documentation; (c) alter, modify or adapt the Software, including, but
not limited to, translating, reverse engineering, decompiling, disassembling or
creating derivative works; <b>
(d) utilize the NDC Software or the Databases in conjunction with
any automated valuation software system without written consent from NDC;</b>
(e) use the NDC Software or Databases for commercial timesharing, rental, or
service bureau use; or (f) use the NDC Software or the Databases to generate a
mailing list for resale without written permission.<br />
</li>
<li><u>Right to Terminate</u>. NDC reserves the right
to terminate the Member's License for any violation of the restrictions in
Paragraphs 3 or 4.<br />
</li>
<li><u>Collections</u>. The fees payable for use
of the license is entered into with the understanding that the service is
provided on a monthly basis. If payment is not received in a timely manner, the
licensor can charge a late fee or, at the licensor’s discretion, the service
will be terminated and the member will still be liable for the full amount owed
under the terms of the agreement. In the event NDCdata has to resort to legal
means in order to recover any debt owed under the payment plan's terms, NDCdata
will be entitled to reasonable attorneys’ fees or costs incurred in receiving
the debt.<br />
</li>
<li><b><u>Disclaimer</u>.</b><b>
NDC believes its sources for the Databases are reliable and relies on them
completely for the accuracy, completeness, and authenticity of information in
the Databases. NDC disclaims any warranty as to the accuracy, completeness, or
authenticity of such information, has not independently verified the accuracy,
completeness, or authenticity thereof, and does not undertake to do so. NDC will
endeavor to provide internet access to the Databases which is reliable and
uninterrupted, however it has no liability for reliability of access or for
periods where the service is unavailable or interrupted. In addition, links to
other freely available map services are provided merely as a convenience to NDC
members.</b><br />
</li>
<li><b><u>Indemnity and Hold Harmless</span></font></u>.</b><b>
In consideration of receiving the License, Member agrees to indemnify NDC, its
employees, officers, directors, other Members, and sources of information,
against and hold each of them harmless from, any loss, liability, claim, or
damage (including without limitation any attorney fees or incidental,
consequential, special, or exemplary damages) which may arise with regard to (i)
the accuracy, authenticity or completeness of the information in the Databases
or (ii) the unavailability of the Databases or interruptions in their
availability - whether the loss, liability, claim, or damages arises from any
act or omission of NDC (including its ordinary or gross negligence) or any act
or omission of any NDC source of data (including ordinary or gross negligence of
such source).</b><br />
</li>
</ol>
<p style='margin-bottom: 12.0pt'>
<font size="2" color="black" face="Arial">
<span style='font-size: 10.0pt; font-family: Arial;
color: black'>
<br>
<b><span>
<b>Effective Date:</b> </span></b>
<asp:Label ID="lblDate" runat="server"></asp:Label>
<br>
<br>
<b><span>NDCdata Support Team<br>
<span>www.NDCdata.com</span><br>
<br>
main:800.964.2374 / fax:858.273.8026</span></b></p>
</div>
</asp:Panel>
</td>
</tr>
<tr>
<td>
<table width="100%">
<tr>
<td width="50%">
<asp:CheckBox ID="cbTermsAgree" runat="server" Text="I Accept the Terms of Service"
AutoPostBack="True" oncheckedchanged="cbTermsAgree_CheckedChanged" />
</td>
<td width="50%">
<asp:CheckBox ID="cbTermsNotAgree" runat="server" Text="I Decline the Terms of Service "
AutoPostBack="True" oncheckedchanged="cbTermsNotAgree_CheckedChanged" />
</td>
</tr>
<tr>
<td colspan="2" style="width: 100%" width="50%">
<asp:Label ID="lblTerms" runat="server"
Text="In order to complete the sign-up you must review and accept the Terms of Service."
BackColor="White" BorderColor="#FF3300" BorderStyle="Solid" Font-Bold="True"
Visible="False"></asp:Label>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<asp:Panel ID="pnlAgree" runat="server" Visible="False">
<table width="94%" cellpadding="0" cellspacing="0" align="center">
<tr>
<td height="37" colspan="3" valign="top" style="width: 155px;">
<h3>Review</h3>
</td>
</tr>
<tr>
<td style="width: 155px;" valign="top">
<strong>Prorated Order
<br />
Confirmation
</strong><br />
<br />
<asp:Label ID="lblPeriod" runat="server"></asp:Label>
<br />
<asp:Label ID="lblTotalSetup" runat="server" ForeColor="Green" Text="$0"></asp:Label>
<br />
-Prorated Discount<br />
<asp:Label ID="lblProrated" runat="server" ForeColor="Green" Text="$0"></asp:Label>
<br />
Total<br />
<asp:Label ID="lblTotal" runat="server" Text="$0" ForeColor="Green"></asp:Label><br />
</td>
<td valign="top">
<asp:Panel ID="pnlStates" runat="server">
<strong>States Covered</strong>
<br />
<br />
<asp:Literal ID="litStates" runat="server"></asp:Literal>
<br />
<p>
<asp:ImageButton ID="ibtnEdit2" runat="server" ImageUrl="images_pre/addedit.jpg"
OnClick="ibtnEdit2_Click" />
<asp:LinkButton ID="lbtnEdit2" runat="server" OnClick="lbtnEdit2_Click">Edit</asp:LinkButton>
</p>
</asp:Panel>
</td>
<td style="width: 200px;" valign="top">
<strong>Personal Info</strong>
<br />
<br />
<asp:Literal ID="litPersonalInfo" runat="server"></asp:Literal>
<br />
<p>
<asp:ImageButton ID="ibtnEdit3" runat="server" ImageUrl="images_pre/addedit.jpg"
OnClick="ibtnEdit3_Click" />
<asp:LinkButton ID="lbtnEdit3" runat="server" OnClick="lbtnEdit3_Click">Edit</asp:LinkButton>
</p>
</td>
</tr>
<tr>
<td colspan="3" valign="top">
</td>
</tr>
<tr>
<td colspan="3" style="height: 12px;">
<hr />
</td>
</tr>
<tr>
<td height="40" colspan="3">
<h3>Payment
<asp:Label ID="lblUserID" runat="server" Visible="false"></asp:Label>
</h3>
</td>
</tr>
<tr>
<td height="20" colspan="3">
<strong>Billing Interval</strong>
</td>
</tr>
<tr>
<td height="83" colspan="3" valign="top" style="height: 70px;">
<table width="488" height="61" border="0">
<tr>
<td width="482" height="23">
<asp:RadioButton ID="rbSchedule_Y" runat="server" Text="Yearly" GroupName="BillingInterval"
AutoPostBack="True" OnCheckedChanged="rbSchedule_Y_CheckedChanged" />
<asp:Label ID="lblSchedule_Y" runat="server" Text="Pay for 1 Year in advance and save over $200 dollars!"
Style="font-weight: 700; color: #FF0000"></asp:Label>
</td>
</tr>
<tr>
<td height="32" valign="top">
<asp:RadioButton ID="rbSchedule_M" runat="server" Text="Monthly" GroupName="BillingInterval"
Checked="True" AutoPostBack="True" OnCheckedChanged="rbSchedule_M_CheckedChanged" />
<asp:CheckBox ID="cbAutomatic" runat="server" Text="Automatic Charge" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="59" colspan="3">
<asp:Button ID="btnTab1" runat="server" Text="Credit Card"
OnClick="btnTab1_Click" />
<asp:Button ID="btnTab2" runat="server" Text="Electronic Check"
OnClick="btnTab2_Click" Visible="false" />
<asp:Button ID="btnTab3" runat="server" Text="Mail In Check" OnClick="btnTab3_Click" />
<br style="clear: left" />
<div style="border: 1px solid gray; padding: 5px; margin-bottom: 1em">
<asp:Panel ID="pnlPortfolio1" runat="server" Visible="true">
<br />
<table width="469" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="41" colspan="3" align="center">
<asp:CheckBox ID="cbSameAsBilling" runat="server" AutoPostBack="True"
oncheckedchanged="cbSameAsBilling_CheckedChanged" Text="Billing Address is the same as Contact Address" />
</td>
</tr>
<tr>
<td width="149" height="52">
First Name<br />
<asp:TextBox runat="server" ID="txtCCfirstname" MaxLength="50" Width="125px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" ControlToValidate="txtCCfirstname"
ErrorMessage="*" ValidationGroup="CCmethod">
</asp:RequiredFieldValidator>
</td>
<td width="154">
Last Name<br />
<asp:TextBox runat="server" ID="txtCClastname" MaxLength="50" Width="125px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator14" runat="server" ControlToValidate="txtCClastname"
ErrorMessage="*" ValidationGroup="CCmethod">
</asp:RequiredFieldValidator>
</td>
<td>
</td>
</tr>
<tr>
<td height="47" valign="top">
Address 1<br />
<asp:TextBox runat="server" ID="txtCCAddress1" MaxLength="50" Width="125px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="txtCCAddress1"
ErrorMessage="*" ValidationGroup="CCmethod">
</asp:RequiredFieldValidator>
</td>
<td valign="top">
Address 2<br />
<asp:TextBox runat="server" ID="txtCCAddress2" MaxLength="50" Width="125px"></asp:TextBox><br />
<br />
</td>
<td valign="top">
City<br />
<asp:TextBox runat="server" ID="txtCCcity" MaxLength="50" Width="125px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ControlToValidate="txtCCcity"
ErrorMessage="*" ValidationGroup="CCmethod">
</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td height="48" valign="top">
State<br />
<asp:DropDownList runat="server" ID="ddlCCstate">
</asp:DropDownList>
</td>
<td valign="top">
Zipcode<br />
<asp:TextBox runat="server" ID="txtCCzipcode" MaxLength="5"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" ControlToValidate="txtCCzipcode"
ErrorMessage="*" ValidationGroup="CCmethod">
</asp:RequiredFieldValidator>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<asp:Label ID="lblLegend2" runat="server" Visible="False" Text="* - Required Information"
ForeColor="Red"></asp:Label>
</td>
</tr>
<tr>
<td align="left" colspan="4">
<b>Credit Card Information</b>
</td>
</tr>
<tr>
<td align="left">
Amount</td>
<td colspan="3">
<asp:TextBox ID="txtPaymentAmount" runat="server" ValidationGroup="Payment"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfAmount" runat="server"
ControlToValidate="txtPaymentAmount" ErrorMessage="*" ValidationGroup="Payment"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="left">
Card Number
</td>
<td colspan="3">
<asp:TextBox runat="server" Id="txtCardNumber" ValidationGroup="Payment"
MaxLength="16" ></asp:TextBox>
<asp:RequiredFieldValidator ID="rfCardNumber" runat="server"
ControlToValidate="txtCardNumber" ErrorMessage="*" ValidationGroup="Payment"></asp:RequiredFieldValidator>
<asp:DropDownList runat="server" ID="cbCardType" AutoPostBack="True"
onselectedindexchanged="cbCardType_SelectedIndexChanged1">
<asp:ListItem Value="Visa"></asp:ListItem>
<asp:ListItem Value="MasterCard"></asp:ListItem>
<asp:ListItem Value="Discover"></asp:ListItem>
<asp:ListItem Value="American Express"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td align="left">
CCV Code
</td>
<td colspan="3">
<asp:TextBox runat="server" Id="txtCCVCode" ValidationGroup="Payment"
MaxLength="4" ></asp:TextBox>
<asp:RequiredFieldValidator ID="rfCCV" runat="server"
ControlToValidate="txtCCVCode" ErrorMessage="*" ValidationGroup="Payment"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="left">
Expiration Date
</td>
<td colspan="3">
Month<asp:DropDownList ID="ddMonth" runat="server">
<asp:ListItem Value="01"></asp:ListItem>
<asp:ListItem Value="02"></asp:ListItem>
<asp:ListItem Value="03"></asp:ListItem>
<asp:ListItem Value="04"></asp:ListItem>
<asp:ListItem Value="05"></asp:ListItem>
<asp:ListItem Value="06"></asp:ListItem>
<asp:ListItem Value="07"></asp:ListItem>
<asp:ListItem Value="08"></asp:ListItem>
<asp:ListItem Value="09"></asp:ListItem>
<asp:ListItem Value="10"></asp:ListItem>
<asp:ListItem Value="11"></asp:ListItem>
<asp:ListItem Value="12"></asp:ListItem>
</asp:DropDownList>
Year<asp:DropDownList ID="ddYear" runat="server">
</asp:DropDownList>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<table width="100%">
<tr>
<td style="text-align:left">
<asp:Button runat="server" Text="Back" ID="Button4"
OnClick="btnBack3_Click" Width="120px" />
</td>
<td style="text-align:right">
<asp:Button runat="server" ID="btnCreditPayment" Text="Complete Registration"
onclick="btnCreditPayment_Click" ValidationGroup="Payment" Width="150px" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="pnlPortfolio2" runat="server" Visible="false">
<br />
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td height="49" valign="top">
Customer Name<br />
<asp:TextBox runat="server" ID="txtECcustomername" MaxLength="80">
</asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server"
ControlToValidate="txtECcustomername" ErrorMessage="*" ValidationGroup="ECmethod">
</asp:RequiredFieldValidator>
</td>
<td valign="top">
Bank Name<br />
<asp:TextBox runat="server" ID="txtECbankname" MaxLength="50"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ControlToValidate="txtECbankname"
ErrorMessage="*" ValidationGroup="ECmethod">
</asp:RequiredFieldValidator>
</td>
<td valign="top">
Bank Routing#<br />
<asp:TextBox runat="server" ID="txtECbankroutingnum" MaxLength="50"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator18" runat="server" ControlToValidate="txtECbankroutingnum"
ErrorMessage="*" ValidationGroup="ECmethod">
</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td height="44">
Account#<br />
<asp:TextBox runat="server" ID="txtECaccountnum" MaxLength="50"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator21" runat="server" ControlToValidate="txtECaccountnum"
ErrorMessage="*" ValidationGroup="ECmethod">
</asp:RequiredFieldValidator>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td align="center" colspan="4">
<table width="100%">
<tr>
<td style="text-align:left">
<asp:Button runat="server" Text="Back" ID="Button3"
OnClick="btnBack3_Click" Width="120px" />
</td>
<td style="text-align:right">
<asp:Button runat="server" Text="Complete Registration" ID="btnCheckPayment"
OnClick="btnElectronicCheckPayment_Click" Width="150px" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<asp:Label ID="lblLegend3" runat="server" ForeColor="Red" Text="* - Required Information"
Visible="False"></asp:Label>
</td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="pnlPortfolio3" runat="server" Visible="false">
<br />
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="3">
Please make a check out to <b>NDCdata</b> for the amount
of <b>
<asp:Label ID="lblTotalPrice" runat="server" Text="$0"></asp:Label></b>. Mail
check to:<br />
<br />
4907 Morena Blvd. Ste.1415<br />
San Diego, CA 92117.<br />
<br />
If you pay by check, your account will be activated once the check has been
received in our office.
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td height="24" align="center">
<table width="100%">
<tr>
<td style="text-align:left">
<asp:Button runat="server" Text="Back" ID="Button5"
OnClick="btnBack3_Click" Width="120px" />
</td>
<td style="text-align:right">
<asp:Button runat="server" Text="Complete Registration" ID="btnMailInCheck"
OnClick="btnMailInCheck_Click" Width="150px" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<asp:Label ID="lblLegend4" runat="server" ForeColor="Red" Text="* - Required Information"
Visible="False"></asp:Label>
</td>
</tr>
</table>
</asp:Panel>
<div class="spacer">
</div>
</div>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
</table>
</asp:Panel>
<!--
##########################################################################################
END TABLE PAYMENT
##########################################################################################
-->
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView5" runat="server" Width="100%">
<!--
##########################################################################################
START TABLE RESULT
##########################################################################################
-->
<div style="text-align:center">
<asp:Label runat="server" ID="lblPaymentResponse"></asp:Label>
<br />
<asp:Button ID="btnReTry" runat="server" Text="Try Again" Visible="false"
onclick="btnReTry_Click" />
</div>
<!--
##########################################################################################
END TABLE RESULT
##########################################################################################
-->
</telerik:RadPageView>
</telerik:RadMultiPage>
</telerik:RadAjaxPanel>
</div>
<!-- -----------------------------------------------------------------------------------------------------------------------
SIGNUP CODE END
----------------------------------------------------------------------------------------------------------------------- -->
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td valign="top">
<div id="footer">
<p>
<a href="default.aspx">Home</a> | <a href="about_us.aspx">About Us</a> | <a href="eno_insurance.aspx">
E&O Insurance</a> | <a href="member_benefits.aspx">Member Benefits</a> |
<a href="flood_data.aspx">Flood Data</a> | <a href="contact_us.aspx">Contact Us</a>
</p>
<p class="copy">
<asp:Literal runat="server" ID="lblCopy"> </asp:Literal>
</p>
</div>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>