Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.17 KB | None | 0 0
  1. cont_account_add.tpl
  2.  
  3.  
  4. {literal}
  5. <script>
  6. function validation(oform)
  7. {
  8. var p=oform.cont_password.value;
  9. var cp=oform.confirm_password.value;
  10. var fnameRegxp = /^([a-zA-Z]+)$/;
  11. var lnameRegxp = /^([0-9a-zA-Z]+)/;
  12. var tomatch=/^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
  13.  
  14.  
  15. var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
  16.  
  17. if(oform.cont_email.value=="")
  18. {
  19. alert("Please enter User Name.");
  20. oform.cont_email.focus();
  21. return false;
  22. }
  23. else if(emailRegxp.test(oform.cont_email.value)!=true)
  24. {
  25. alert("Please enter User Name in Email formate");
  26. oform.cont_email.focus();
  27. return false;
  28. }
  29. if(oform.cont_company_name.value=="")
  30. {
  31. alert("Please Enter Company Name");
  32. oform.cont_company_name.focus();
  33. return false;
  34. }
  35. else if(lnameRegxp.test(oform.cont_company_name.value)!=true)
  36. {
  37. alert("Please Enter Company Name Correct Format");
  38. oform.cont_company_name.focus();
  39. return false;
  40. }
  41. if(oform.cont_comp_contact_fname.value=="")
  42. {
  43. alert("Please enter your First Name.");
  44. oform.cont_comp_contact_fname.focus();
  45. return false;
  46. }
  47. else if(fnameRegxp.test(oform.cont_comp_contact_fname.value)!=true)
  48. {
  49. alert("Please enter proper First Name formate");
  50. oform.cont_comp_contact_fname.focus();
  51. return false;
  52. }
  53.  
  54. if(oform.cont_comp_contact_lname.value=="")
  55. {
  56. alert("Please enter your Last Name.");
  57. oform.cont_comp_contact_lname.focus();
  58. return false;
  59. }
  60. else if(fnameRegxp.test(oform.cont_comp_contact_lname.value)!=true)
  61. {
  62. alert("Please enter proper Last Name formate");
  63. oform.cont_comp_contact_lname.focus();
  64. return false;
  65. }
  66.  
  67.  
  68.  
  69. if(oform.cont_comp_desc.value=="")
  70. {
  71. alert("Please Enter Company Description");
  72. oform.cont_comp_desc.focus();
  73. return false;
  74. }
  75. else if(lnameRegxp.test(oform.cont_comp_desc.value)!=true)
  76. {
  77. alert("Please Enter Company Description Correct Format");
  78. oform.cont_comp_desc.focus();
  79. return false;
  80. }
  81. if(oform.cont_comp_add1.value=="")
  82. {
  83. alert("Please Enter Address");
  84. oform.cont_comp_add1.focus();
  85. return false;
  86. }
  87. else if(lnameRegxp.test(oform.cont_comp_add1.value)!=true)
  88. {
  89. alert("Please Enter Address Correct Format");
  90. oform.cont_comp_add1.focus();
  91. return false;
  92. }
  93. if(oform.cont_comp_add1.value=="")
  94. {
  95. alert("Please Enter Address");
  96. oform.cont_comp_add1.focus();
  97. return false;
  98. }
  99. else if(lnameRegxp.test(oform.cont_comp_add1.value)!=true)
  100. {
  101. alert("Please Enter Address Correct Format");
  102. oform.cont_comp_add1.focus();
  103. return false;
  104. }
  105. if(oform.cont_city.value=="")
  106. {
  107. alert("Please Enter City");
  108. oform.cont_city.focus();
  109. return false;
  110. }
  111. else if(fnameRegxp.test(oform.cont_city.value)!=true)
  112. {
  113. alert("Please enter proper City Name Format");
  114. oform.cont_city.focus();
  115. return false;
  116. }
  117. if(oform.cont_state.value=="")
  118. {
  119. alert("Please Select State");
  120. oform.cont_state.focus();
  121. return false;
  122. }
  123. //var telnoRegxp = /^([0-9]{10})$/;
  124. var telnoRegxp = /^(\+\d)*\s*(\(\d{3}\)\s*)*\d{3}(-{0,1}|\s{0,1})\d{2}(-{0,1}|\s{0,1})\d{2}$/;
  125. //var zipRegxp = /^([0-9]{5})$/;
  126.  
  127. if(oform.cont_buss_phone.value=="")
  128. {
  129. alert("Please enter Business Phone number");
  130. oform.cont_buss_phone.focus();
  131. return false;
  132. }
  133. else if(telnoRegxp.test(oform.cont_buss_phone.value)!=true)
  134. {
  135. alert("Please enter Business Phone number in proper formate");
  136. oform.cont_buss_phone.focus();
  137. return false;
  138. }
  139.  
  140. if(oform.cont_annual_sale.value=="")
  141. {
  142. alert("Please Enter Annual Sale ");
  143. oform.cont_annual_sale.focus();
  144. return false;
  145. }
  146.  
  147. if(oform.cont_password.value=="")
  148. {
  149. alert("Please Enter Password ");
  150. oform.cont_password.focus();
  151. return false;
  152. }
  153. else if(oform.cont_password.value.length < 4)
  154. {
  155. alert("Please enter Valid Password");
  156. //oform.password.focus();
  157. return false;
  158. }
  159.  
  160. if(oform.confirm_password.value=="")
  161. {
  162. alert("Please Enter Confirm Password ");
  163. oform.confirm_password.focus();
  164. return false;
  165. }
  166. if(oform.cont_password.value!=oform.confirm_password.value)
  167. {
  168. alert("Confirm password should be same");
  169. oform.confirm_password.focus();
  170. return false;
  171. }
  172.  
  173. else
  174. {
  175. return true;
  176. }
  177. }
  178. </script>
  179. {/literal}
  180. <table width="90%" height="100%" border="0" cellpadding="0" cellspacing="0">
  181. <tr>
  182. <td height="30"><span class="headings"> Add New User </span> </td>
  183. </tr>
  184. <tr>
  185. <td height="100%" align="center" valign="top">
  186. <form action="?goal=cont_account&mode=cont_account_add&cont_id={$cont_id}" name="frm_add" method="post" onSubmit="return validation(document.frm_add);">
  187. <input name="user_id" type="hidden" id="user_id" value="{$user_id}" />
  188.  
  189. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  190. <tr>
  191. <td width="1%" height="25" valign="middle" class="header_footer_bg">&nbsp;</td>
  192. <td height="25" colspan="3" valign="middle" class="header_footer_bg"><span class="whitetxt"><b>Add New User </b></span> </td>
  193. <td width="1%" height="25" valign="middle" class="header_footer_bg">&nbsp;</td>
  194. </tr>
  195. <tr>
  196. <td height="10" colspan="5" valign="top" class="middlebg" align="left"><font color="red" size="-2">The following * fields are mandatory</font></td>
  197. </tr>
  198. <tr>
  199. <td height="10" align="center" colspan="5" valign="middle" class="middlebg">&nbsp;</td>
  200. </tr>
  201. <tr>
  202. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  203. <td height="25" valign="middle" class="middlebg">Username: / Email:<font color="red">*</font></td>
  204. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_email_id" type="text" class="txtfields" id="user_email_id" value="{$smarty.post.user_email_id}" size="35" maxlength="99">
  205. &nbsp;<font color="red" size="-2">{$error}</font></td>
  206. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  207. </tr>
  208. <tr>
  209. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  210. <td height="25" valign="middle" class="middlebg">Company Name:<font color="red">*</font></td>
  211. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_company_name" type="text" class="txtfields" id="user_company_name" value="{$smarty.post.user_company_name}" size="35" maxlength="149"></td>
  212. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  213. </tr>
  214. <tr>
  215. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  216. <td width="30%" height="25" valign="middle" class="middlebg"> User: First Name:<font color="red">*</font></td>
  217. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_fname" type="text" class="txtfields" id="user_fname" value="{$smarty.post.user_fname}" size="35" maxlength="39" /></td>
  218. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  219. </tr>
  220. <tr>
  221. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  222. <td height="25" valign="middle" class="middlebg"> User: Last Name:<font color="red">*</font></td>
  223. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_lname" type="text" class="txtfields" id="user_lname" value="{$smarty.post.user_lname}" size="35" maxlength="39" /></td>
  224. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  225. </tr>
  226.  
  227. <tr>
  228. <td height="75" valign="middle" class="middlebg">&nbsp;</td>
  229. <td height="75" valign="middle" class="middlebg">User Description:<font color="red">*</font></td>
  230. <td height="75" colspan="2" valign="middle" class="middlebg"><textarea name="user_detail_brief" rows="4" class="txtfields" id="user_detail_brief" style="width:195px; height:70px">{$smarty.post.user_detail_brief}</textarea></td>
  231. <td height="75" valign="middle" class="middlebg">&nbsp;</td>
  232. </tr>
  233. <tr>
  234. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  235. <td height="22" valign="top" class="middlebg">User Address Line 1:<font color="red">*</font></td>
  236. <td height="22" colspan="2" valign="top" class="middlebg"><input name="user_address" type="text" class="txtfields" id="user_address" value="{$smarty.post.user_address}" size="35" maxlength="99" /></td>
  237. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  238. </tr>
  239. <tr>
  240. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  241. <td height="22" valign="top" class="middlebg">User Type:</td>
  242. <td height="22" colspan="2" valign="top" class="middlebg"><input name="user_type" type="text" class="txtfields" id="user_type" value="{$smarty.post.user_type}" size="35" maxlength="99" /></td>
  243. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  244. </tr>
  245. <tr>
  246. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  247. <td height="22" valign="top" class="middlebg">User Md date:</td>
  248. <td height="22" colspan="2" valign="top" class="middlebg"><input name="user_md_date" type="text" class="txtfields" id="user_md_date" value="{$smarty.post.user_md_date}" size="35" maxlength="99" /></td>
  249. <td height="22" valign="middle" class="middlebg">&nbsp;</td>
  250. </tr>
  251. <tr>
  252. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  253. <td height="25" valign="middle" class="middlebg">City:<font color="red">*</font></td>
  254. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_city" type="text" class="txtfields" id="user_city" value="{$smarty.post.user_city}" size="35" maxlength="99"></td>
  255. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  256. </tr>
  257. <tr>
  258. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  259. <td height="25" valign="middle" class="middlebg">State:<font color="red">*</font></td>
  260. <td height="25" colspan="2" valign="middle" class="middlebg">
  261. <select name="user_state" class="txtfields" id="user_state" style="width:198px">
  262. <option value="">Select State</option>
  263. {html_options values=$state_id output=$state_name}
  264. </select>
  265.  
  266. <!--<input name="cont_state" type="text" class="txtfields" size="35" maxlength="31" value="{$cont_state}">--></td>
  267. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  268. </tr>
  269. <tr>
  270. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  271. <td height="25" valign="middle" class="middlebg">User Phone:<font color="red">*</font></td>
  272. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_business_phone" type="text" class="txtfields" id="user_business_phone" value="{$smarty.post.user_business_phone}" size="35" maxlength="19">&nbsp;<font color="red" size="-2">(eg. (908) 600-9350 )</font></td>
  273. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  274. </tr>
  275. <tr>
  276. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  277. <td height="25" valign="middle" class="middlebg">Mobile Phone:</td>
  278. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_mobile" type="text" class="txtfields" id="user_mobile" value="{$smarty.post.user_mobile}" size="35" maxlength="19"></td>
  279. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  280. </tr>
  281. <tr>
  282. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  283. <td height="25" valign="middle" class="middlebg">Fax:</td>
  284. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_fax" type="text" class="txtfields" id="user_fax" value="{$smarty.post.user_fax }" size="35" maxlength="39"></td>
  285. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  286. </tr>
  287. <tr>
  288. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  289. <td height="25" valign="middle" class="middlebg">User Alternate Email :</td>
  290. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_alternate_email_id" type="text" class="txtfields" id="user_alternate_email_id" value="{$smarty.post.user_alternate_email_id}" size="35" maxlength="99"></td>
  291. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  292. </tr>
  293. <tr>
  294. <td height="29" valign="middle" class="middlebg">&nbsp;</td>
  295. <td height="29" valign="middle" class="middlebg">User Personal Phone :</td>
  296. <td height="29" colspan="2" valign="middle" class="middlebg"><input name="user_personal_phone" type="text" class="txtfields" id="user_personal_phone" value="{$smarty.post.user_personal_phone}" size="35" maxlength="39" />
  297. <!--<input name="cont_license_info" type="text" class="txtfields" size="35" value="{$cont_license_info}">--></td>
  298. <td height="29" valign="middle" class="middlebg">&nbsp;</td>
  299. </tr>
  300. <tr>
  301. <td height="29" valign="middle" class="middlebg">&nbsp;</td>
  302. <td height="29" valign="middle" class="middlebg">User Country Id :</td>
  303. <td height="29" colspan="2" valign="middle" class="middlebg"><input name="user_country_id" type="text" class="txtfields" id="user_country_id" value="{$smarty.post.user_country_id}" size="35" maxlength="39" /></td>
  304. <td height="29" valign="middle" class="middlebg">&nbsp;</td>
  305. </tr>
  306.  
  307.  
  308.  
  309. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  310. <td height="25" valign="middle" class="middlebg">User Cr Date:</td>
  311. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_cr_date" type="text" class="txtfields" id="user_cr_date" value="{$smarty.post.user_cr_date}" size="35" maxlength="99" /></td>
  312. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  313. </tr>
  314.  
  315.  
  316.  
  317. <tr>
  318. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  319. <td height="25" valign="middle" class="middlebg">Zip Code :<font color="red">*</font></td>
  320. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_zip" type="text" class="txtfields" id="user_zip" value="{$smarty.post.user_zip}" size="35" maxlength="99"></td>
  321. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  322. </tr>
  323. <tr>
  324. <td height="45" valign="middle" class="middlebg">&nbsp;</td>
  325. <td height="45" valign="middle" class="middlebg"><strong>Password</strong></td>
  326. <td height="45" colspan="2" valign="middle" class="middlebg">&nbsp;</td>
  327. <td height="45" valign="middle" class="middlebg">&nbsp;</td>
  328. </tr>
  329. <tr>
  330. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  331. <td height="25" valign="middle" class="middlebg">Choose a Password:<font color="red">*</font></td>
  332. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="user_password" type="password" class="txtfields" id="user_password" size="35" maxlength="99" /> &nbsp;<font color="red" size="-2">(at least 4 characters)</font></td>
  333. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  334. </tr>
  335. <tr>
  336. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  337. <td height="25" valign="middle" class="middlebg">Retype your Password:<font color="red">*</font></td>
  338. <td height="25" colspan="2" valign="middle" class="middlebg"><input name="confirm_password" type="password" size="35" class="txtfields" maxlength="99" /></td>
  339. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  340. </tr>
  341. <tr>
  342. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  343. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  344. <td width="22%" height="25" valign="middle" class="middlebg"><input name="b_submit" value="Save and Continue" class="buttons" type="submit" /></td>
  345. <td width="57%" height="25" valign="middle" class="middlebg"><input type="button" name="back" value="Back" onclick="history.go(-1)" class="buttons" /></td>
  346. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  347. </tr>
  348. <tr>
  349. <td height="25" valign="middle" class="middlebg">&nbsp;</td>
  350. <td height="25" valign="top" class="middlebg" align="right">&nbsp;</td>
  351.  
  352. <td align="left" valign="middle" class="middlebg" colspan="2">&nbsp;</td>
  353. <td width="1%" height="25" valign="middle" class="middlebg">&nbsp;</td>
  354. </tr>
  355. </table>
  356. </form>
  357. </td>
  358. </tr>
  359. <tr>
  360. <td height="100%" align="center" valign="middle" >&nbsp;</td>
  361. </tr>
  362.  
  363. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement