1 <TABLE BGCOLOR="#cccccc" BORDER=0 CELLSPACING=0>
4 <TH ALIGN="right"><%=$r%>Contact name<BR>(last, first)</TH>
6 <INPUT TYPE="text" NAME="<%=$pre%>last" VALUE="<%= ${$pre.'last'} %>" onChange="<%= $onchange %>" <%=$disabled%>> ,
7 <INPUT TYPE="text" NAME="<%=$pre%>first" VALUE="<%= ${$pre.'first'} %>" onChange="<%= $onchange %>" <%=$disabled%>>
12 <TD ALIGN="right">Company</TD>
14 <INPUT TYPE="text" NAME="<%=$pre%>company" VALUE="<%= ${$pre.'company'} %>" SIZE=70 onChange="<%= $onchange %>" <%=$disabled%>>
19 <TH ALIGN="right"><%=$r%>Address</TH>
21 <INPUT TYPE="text" NAME="<%=$pre%>address1" VALUE="<%= ${$pre.'address1'} %>" SIZE=70 onChange="<%= $onchange %>" <%=$disabled%>>
31 || ( !$pre && $ship_last )
36 $OUT .= qq!<FONT ID="${pre}address2_required" color="#ff0000" STYLE="$style">*</FONT> <FONT ID="${pre}address2_label" STYLE="$style"><B>Unit #</B></FONT>!;
40 <INPUT TYPE="text" NAME="<%=$pre%>address2" VALUE="<%= ${$pre.'address2'} %>" SIZE=70 onChange="<%= $onchange %>" <%=$disabled%>>
45 <TH ALIGN="right"><%=$r%>City</TH>
47 <INPUT TYPE="text" ID="<%=$pre%>city" NAME="<%=$pre%>city" VALUE="<%= ${$pre.'city'} %>" onChange="<%= $onchange %>" <%=$disabled%>>
50 ($county_html, $state_html, $country_html) =
51 FS::SelfService::regionselector( {
53 selected_county => ${$pre.'county'},
54 selected_state => ${$pre.'state'},
55 selected_country => ${$pre.'country'},
56 default_state => $statedefault,
57 default_country => $countrydefault,
58 locales => \@cust_main_county,
61 $OUT .= qq!<TH ALIGN="right">${r}State/County</TH>!;
62 $OUT .= qq!<TD>$county_html $state_html</TD>!;
63 $OUT .= qq!<TH>${r}Zip</TH>!;
64 $OUT .= qq!<TD><INPUT TYPE="text" NAME="${pre}zip" VALUE="${$pre.'zip'}" SIZE=10 onChange="$onchange" $disabled></TD>!;
67 $OUT .= qq!<TH ALIGN="right">${r}Country</TH>!;
68 $OUT .= qq!<TD COLSPAN=5>$country_html</TD>!;
75 $OUT .= qq!var what = document.getElementById("${pre}city");!;
76 for (qw( county state country ) ) {
77 $OUT .= "what.form.$pre$_.disabled = true;";
78 $OUT .= "what.form.$pre$_.style.backgroundColor = '#dddddd';";
87 <TD ALIGN="right">Day Phone</TD>
89 <INPUT TYPE="text" NAME="<%=$pre%>daytime" VALUE="<%= ${$pre.'daytime'} %>" SIZE=18 onChange="<%= $onchange %>" <%=$disabled%>>
94 <TD ALIGN="right">Night Phone</TD>
96 <INPUT TYPE="text" NAME="<%=$pre%>night" VALUE="<%= ${$pre.'night'} %>" SIZE=18 onChange="<%= $onchange %>" <%=$disabled%>>
101 <TD ALIGN="right">Fax</TD>
103 <INPUT TYPE="text" NAME="<%=$pre%>fax" VALUE="<%= ${$pre.'fax'} %>" SIZE=12 onChange="<%= $onchange %>" <%=$disabled%>>
108 <%=$r%>required fields<BR>
111 #my($county_html, $state_html, $country_html) =
112 # FS::cust_main_county::regionselector( $cust_main->get($pre.'county'),
113 # $cust_main->get($pre.'state'),
114 # $cust_main->get($pre.'country'),
121 'county' => ${$pre.'county'},
122 'state' => ${$pre.'state'},
123 'country' => ${$pre.'country'},
125 'onchange' => $onchange,
126 'disabled' => $disabled,
129 my @counties = counties( ${$pre.'state'},
132 my $county_style = scalar(@counties) > 1 ? '' : 'STYLE="visibility:hidden"';
134 my $r = qq!<font color="#ff0000">*</font> !;