home *** CD-ROM | disk | FTP | other *** search
/ 61.19.244.139 / 61.19.244.139.zip / 61.19.244.139 / 2015-02-19 / views / view-policy.jsp < prev    next >
Text File  |  2015-02-19  |  26KB  |  611 lines

  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles"%>
  3. <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
  4. <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
  5. <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  6. <spring:url value="/bui/get-policy-list" var="get_policy_listUrl" htmlEscape="true" />
  7. <tiles:insertDefinition name="defaultTemplate">
  8.     <tiles:putAttribute name="body">
  9.         <ul class="breadcrumb">
  10.             <li><a href="#">α╕½α╕Öα╣ëα╕▓α╕½α╕Ñα╕▒α╕ü</a><span class="divider">»</span></li>
  11.             <li class="active">α╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î </li>
  12.         </ul>
  13.         <div class="row-fluid">
  14.             <div class="span12 ">
  15.                 <div class=" widget-block">
  16.                     <div class="widget-head">
  17.                         <h5>
  18.                             <i class="black-icons  documents"></i> α╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î
  19.                         </h5>
  20.                     </div>
  21.                     <div class="widget-content">
  22.  
  23.                         <div class="widget-searchbox">
  24.  
  25.                             <ul>
  26.                                 <li class="row-counts">
  27.  
  28.                                     <a class="btn btn-primary" id="viewBtn"> <i class="icon-pencil icon-white"></i>α╕öα╕╣α╕úα╕▓α╕óα╕Ñα╕░α╣Çα╕¡α╕╡α╕óα╕ö</a>
  29.                                     <a class="btn btn-primary" id="attBtn"> <i class="icon-upload icon-white"></i> α╣Çα╕¡α╕üα╕¬α╕▓α╕úα╣üα╕Öα╕Ü</a>
  30.                                     <a class="btn btn-primary" id="printBtn"> <i class="icon-print icon-white"></i> α╕₧α╕┤α╕íα╕₧α╣îα╣Çα╕¡α╕üα╕¬α╕▓α╕ú</a>
  31.                                     <c:if test="${Department}">                                        
  32.                                         <a class="btn btn-primary" id="policyFileBtn"> <i class="icon-print icon-white"></i>α╣Çα╕¡α╕üα╕¬α╕▓α╕úα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î</a>
  33.                                     </c:if>
  34.                                 </li>
  35.                                 <li class="right">
  36.  
  37.                                     <fieldset>                                         
  38.  
  39.                                         <div class="control-group">
  40.  
  41.                                             <div class="controls">
  42.  
  43.                                                 α╕ºα╕▒α╕Öα╕ùα╕╡α╣êα╕äα╕╕α╣ëα╕íα╕äα╕úα╕¡α╕ç  <input type="text" name="startDateSearch" id="startDateSearch"  class="input-small form-control clsDatePicker" placeholder="dd/mm/yyyy"  />
  44.                                                 <span class="input-group-addon"><i id="calIconTourDateDetails" class="glyphicon glyphicon-th"></i></span> -
  45.                                                 <input id="endDateSearch" name="endDateSearch" class="input-small" type="text" placeholder="dd/mm/yyyy" />
  46.  
  47.                                                  α╕ºα╕▒α╕Öα╕ùα╕╡α╣êα╕¡α╕¡α╕üα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î  <input type="text" name="issuseDateStartSearch" id="issuseDateStartSearch"  class="input-small form-control clsDatePicker" placeholder="dd/mm/yyyy"  />
  48.                                                 <span class="input-group-addon"><i id="calIconTourDateDetails" class="glyphicon glyphicon-th"></i></span> -
  49.                                                 <input id="issuseDateEndSearch" name="issuseDateEndSearch" class="input-small" type="text" placeholder="dd/mm/yyyy" />
  50.  
  51.                                             </div>
  52.  
  53.                                             <div class="controls">
  54.  
  55.                                                 α╕úα╕½α╕▒α╕¬α╕òα╕▒α╕ºα╣üα╕ùα╕Ö  <input class="input-small" type="text" id="agentIdStartSearch" name="agentIdStartSearch" placeholder="α╕úα╕½α╕▒α╕¬α╕òα╕▒α╕ºα╣üα╕ùα╕Ö"> 
  56.                                                 - <input id="agentIdEndSearch" name="agentIdEndSearch" class="input-small" type="text" placeholder="α╕úα╕½α╕▒α╕¬α╕òα╕▒α╕ºα╣üα╕ùα╕Ö"> 
  57.  
  58.                                                  α╕½α╕íα╕▓α╕óα╣Çα╕Ñα╕éα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î <input class="input-small" type="text" id="policyNoStartSearch" name="policyNoStartSearch" placeholder="α╕½α╕íα╕▓α╕óα╣Çα╕Ñα╕éα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î"> 
  59.                                                 - <input id="policyNoEndSearch" name="policyNoEndSearch" class="input-small" type="text" placeholder="α╕½α╕íα╕▓α╕óα╣Çα╕Ñα╕éα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î"> 
  60.  
  61.  
  62.  
  63.                                             </div>
  64.                                             <div class="controls">
  65.                                                 α╣Çα╕Ñα╕éα╕Üα╕▒α╕òα╕ú        <input class="input-small" type="text" id="idCardSearch" name="idCardSearch" placeholder="α╣Çα╕Ñα╕éα╕Üα╕▒α╕òα╕ú"> 
  66.                                                  α╕ùα╕░α╣Çα╕Üα╕╡α╕óα╕Öα╕úα╕û  <input id="registerSearch" name="registerSearch" class="input-small" type="text" placeholder="α╕ùα╕░α╣Çα╕Üα╕╡α╕óα╕Öα╕úα╕û"> 
  67.                                                  α╣Çα╕Ñα╕éα╕òα╕▒α╕ºα╕ûα╕▒α╕ç  <input id="chassisSearch" name="chassisSearch" class="input-small" type="text" placeholder="α╣Çα╕Ñα╕éα╕òα╕▒α╕ºα╕ûα╕▒α╕ç"> 
  68.  
  69.                                                 <a class="btn btn-info" id="btSearch"> <i class="icon-search icon-white"></i> α╕äα╣ëα╕Öα╕½α╕▓</a>
  70.  
  71.                                             </div>
  72.  
  73.  
  74.                                         </div>
  75.  
  76.                                     </fieldset>
  77.  
  78.                                 </li>
  79.                             </ul>
  80.                         </div>
  81.                         <div class="widget-box">
  82.                             <div align="center" id='jqgrid'>
  83.                                 <table id='grid'></table>
  84.                                 <div id='pager'></div>
  85.                             </div>
  86.                         </div>
  87.  
  88.                     </div>
  89.                 </div>
  90.             </div>
  91.         </div>
  92.  
  93.  
  94.         <br/>
  95.  
  96.         <br/>
  97.  
  98.         <br/>
  99.         <div id="tableFrm"></div>
  100.     </tiles:putAttribute>
  101.     <tiles:putAttribute name="customScript">
  102.  
  103.     </tiles:putAttribute>
  104.  
  105.     <tiles:putAttribute name="customScript">
  106.         <script type="text/javascript">
  107.  
  108.  
  109.             /*     
  110.              $('#premCalP').on('click', function() {
  111.              
  112.              }); */
  113.  
  114.             function successFormat(cellvalue, options, rowObject) {
  115.                 return '<span class="label label-warning">' + cellvalue + '</span>';
  116.  
  117.             }
  118.  
  119.  
  120.  
  121.             $(function () {
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                 $('#printBtn').click(function () {
  128.                     var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  129.                     if (selr) {
  130.  
  131.                         $.get("print?policyNo=" + encodeURIComponent(selr), function (data1) {
  132.                             $('#tableFrm').html(data1);
  133.  
  134.  
  135.                             $("#tableFrm").dialog({
  136.                                 maxWidth: 700,
  137.                                 maxHeight: 450,
  138.                                 width: 700,
  139.                                 height: 450,
  140.                                 modal: true,
  141.                                 close: function () {
  142.                                     $('#sidebar').removeClass('side-hide');
  143.                                     $('.top-nav').removeClass('full-fluid');
  144.                                     $('#main-content').removeClass('full-fluid');
  145.                                 }
  146.                             });
  147.  
  148.                             $('#sidebar').addClass('side-hide');
  149.                             $('.top-nav').addClass('full-fluid');
  150.                             $('#main-content').addClass('full-fluid');
  151.  
  152.                         });
  153.  
  154.  
  155.                     } else {
  156.  
  157.                         alert('α╕üα╕úα╕╕α╕ôα╣Çα╕Ñα╕╖α╕¡α╕ü α╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î');
  158.  
  159.                     }
  160.  
  161.                 });
  162.  
  163.                 $('#delBtn').click(function () {
  164.                     var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  165.                     if (selr && confirm("α╕óα╕╖α╕Öα╕óα╕▒α╕Öα╕üα╕▓α╕úα╕Ñα╕Üα╕éα╣ëα╕¡α╕íα╕╣α╕Ñ α╕úα╕▓α╕óα╕Ñα╕░α╣Çα╕¡α╕╡α╕óα╕öα╕äα╕ºα╕▓α╕íα╕äα╕╕α╣ëα╕íα╕äα╕úα╕¡α╕ç α╕úα╕½α╕▒α╕¬ " + selr))
  166.                         var url = "?covCode=" + selr;
  167.  
  168.                     $.ajax({
  169.                         type: "GET",
  170.                         url: url,
  171.                         success: function (data) {
  172.                             $('#grid').trigger("reloadGrid", [{
  173.                                     page: 1
  174.                                 }]);
  175.                         },
  176.                         error: function (xhr, ajaxOptions, thrownError) {
  177.                             alert(xhr.status);
  178.                             alert(thrownError);
  179.                         }
  180.                     });
  181.  
  182.                 });
  183.  
  184.                 $("#grid").jqGrid({
  185.                     url: '${get_policy_listUrl}',
  186.                     datatype: 'json',
  187.                     mtype: 'GET',
  188.                     colNames: ['α╕½α╕íα╕▓α╕óα╣Çα╕Ñα╕éα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î', 'α╕úα╕½α╕▒α╕¬ Package', 'α╕ºα╕▒α╕Öα╣Çα╕úα╕┤α╣êα╕íα╕äα╕╕α╣ëα╕íα╕äα╕úα╕¡α╕ç', 'α╕ºα╕▒α╕Öα╕¬α╕┤α╣ëα╕Öα╕¬α╕╕α╕öα╕äα╕╕α╣ëα╕íα╕äα╕úα╕¡α╕ç', 'α╕äα╕úα╕Üα╕üα╕│α╕½α╕Öα╕öα╕èα╕│α╕úα╕░', 'α╕¢α╕úα╕░α╣Çα╕áα╕ùα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î', 'α╣Çα╕Üα╕╡α╣ëα╕óα╕¢α╕úα╕░α╕üα╕▒α╕Öα╕áα╕▒α╕óα╕úα╕ºα╕í', 'α╕£α╕╣α╣ëα╣Çα╕¡α╕▓α╕¢α╕úα╕░α╕üα╕▒α╕Öα╕áα╕▒α╕ó', 'α╕₧α╕┤α╕íα╕₧α╣îα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î', 'α╕₧α╕┤α╕íα╕₧α╣îα╣âα╕Üα╣Çα╕¬α╕úα╣çα╕ê'],
  189.                     colModel: [{
  190.                             name: 'policyNo',
  191.                             index: 'policyNo',
  192.                             width: 15,
  193.                             hidden: false
  194.                         }, {
  195.                             name: 'packageCode',
  196.                             index: 'packageCode',
  197.                             width: 10,
  198.                             hidden: false,
  199.                             align: 'left'
  200.                         }, {
  201.                             name: 'beginDate',
  202.                             index: 'beginDate',
  203.                             width: 10,
  204.                             datefmt: "d-M-Y",
  205.                             formatoptions: {newformat: 'd/m/Y'},
  206.                             formatter: function (cellval, opts, rowObject, action) {
  207.                                 return $.fn.fmatter.call(
  208.                                         this,
  209.                                         "date",
  210.                                         new Date(cellval),
  211.                                         $.extend({}, $.jgrid.formatter.date, opts),
  212.                                         rowObject,
  213.                                         action);
  214.                             },
  215.                             align: 'center'
  216.                         }, {
  217.                             name: 'endDate',
  218.                             index: 'endDate',
  219.                             width: 10,
  220.                             hidden: false,
  221.                             datefmt: "d-M-Y",
  222.                             formatoptions: {newformat: 'd/m/Y'},
  223.                             formatter: function (cellval, opts, rowObject, action) {
  224.                                 return $.fn.fmatter.call(
  225.                                         this,
  226.                                         "date",
  227.                                         new Date(cellval),
  228.                                         $.extend({}, $.jgrid.formatter.date, opts),
  229.                                         rowObject,
  230.                                         action);
  231.                             },
  232.                             align: 'center'
  233.                         }, {
  234.                             name: 'payDueDate',
  235.                             index: 'payDueDate',
  236.                             width: 10,
  237.                             hidden: false,
  238.                             datefmt: "d-M-Y",
  239.                             formatoptions: {newformat: 'd/m/Y'},
  240.                             formatter: function (cellval, opts, rowObject, action) {
  241.                                 return $.fn.fmatter.call(
  242.                                         this,
  243.                                         "date",
  244.                                         new Date(cellval),
  245.                                         $.extend({}, $.jgrid.formatter.date, opts),
  246.                                         rowObject,
  247.                                         action);
  248.                             },
  249.                             align: 'center'
  250.                         }, {
  251.                             name: 'polType',
  252.                             index: 'polType',
  253.                             width: 10,
  254.                             hidden: false,
  255.                             align: 'left'
  256.                         }, {
  257.                             name: 'totalPremium',
  258.                             index: 'totalPremium',
  259.                             width: 10,
  260.                             formatter: "number", sorttype: "number", align: "right"
  261.  
  262.                         }, {
  263.                             name: 'insureName',
  264.                             index: 'insureName',
  265.                             width: 20,
  266.                             align: 'left'
  267.                         }, {
  268.                             name: 'printStatus',
  269.                             index: 'printStatus',
  270.                             width: 10,
  271.                             formatter: function (cellval, opts, rowObject, action) {
  272.                                 return cellval !== "N" ?
  273.                                         "Y" : "N";
  274.                             },
  275.                             align: 'center'
  276.                         }, {
  277.                             name: 'receiptNo',
  278.                             index: 'receiptNo',
  279.                             width: 10,
  280.                             formatter: function (cellval, opts, rowObject, action) {
  281.                                   return cellval !== null ?
  282.                                         "Y" : "N";
  283.                             },
  284.                             align: 'center'
  285.                         }],
  286.                     postData: {},
  287.                     rowNum: 20,
  288.                     rowList: [10, 20, 40, 60],
  289.                     height: 340,
  290.                     autowidth: true,
  291.                     rownumbers: true,
  292.                     pager: '#pager',
  293.                     sortname: 'policyNo',
  294.                     viewrecords: true,
  295.                     sortorder: "asc",
  296.                     emptyrecords: "Empty records",
  297.                     loadonce: false,
  298.                     loadComplete: function () {
  299.                         var rowIds = $('#grid').jqGrid('getDataIDs');
  300.                         for (i = 0; i < rowIds.length; i++) {//iterate over each row
  301.                             var p = $("#grid").getCell(rowIds[i], 9);
  302.                             var r = $("#grid").getCell(rowIds[i], 10);
  303.                             if (p == 'N' || r == 'N') {
  304.                                 $("#grid").jqGrid('setRowData', rowIds[i], true, {color: 'red', weightfont: 'bold ', background: 'white !important'});
  305.                             }
  306.                         }
  307.                     },
  308.                     jsonReader: {
  309.                         root: "rows",
  310.                         page: "page",
  311.                         total: "total",
  312.                         records: "records",
  313.                         repeatitems: false,
  314.                         cell: "cell",
  315.                         id: "policyNo"
  316.                     }
  317.                 });
  318.             });
  319.  
  320.             $('#btSearch').click(function () {
  321.  
  322.                 var f = {
  323.                     groupOp: "AND",
  324.                     rules: []
  325.                 };
  326.                 f.rules.push({
  327.                     field: "policyNoStartSearch",
  328.                     op: "cn",
  329.                     data: $('#policyNoStartSearch').val()
  330.                 });
  331.                 f.rules.push({
  332.                     field: "policyNoEndSearch",
  333.                     op: "cn",
  334.                     data: $('#policyNoEndSearch').val()
  335.                 });
  336.  
  337.                 f.rules.push({
  338.                     field: "startDateSearch",
  339.                     op: "cn",
  340.                     data: $('#startDateSearch').val()
  341.                 });
  342.  
  343.                 f.rules.push({
  344.                     field: "endDateSearch",
  345.                     op: "cn",
  346.                     data: $('#endDateSearch').val()
  347.                 });
  348.  
  349.                 f.rules.push({
  350.                     field: "issuseDateStartSearch",
  351.                     op: "cn",
  352.                     data: $('#issuseDateStartSearch').val()
  353.                 });
  354.  
  355.                 f.rules.push({
  356.                     field: "issuseDateEndSearch",
  357.                     op: "cn",
  358.                     data: $('#issuseDateEndSearch').val()
  359.                 });
  360.  
  361.                 f.rules.push({
  362.                     field: "agentIdStartSearch",
  363.                     op: "cn",
  364.                     data: $('#agentIdStartSearch').val()
  365.                 });
  366.  
  367.                 f.rules.push({
  368.                     field: "agentIdEndSearch",
  369.                     op: "cn",
  370.                     data: $('#agentIdEndSearch').val()
  371.                 });
  372.  
  373.                 f.rules.push({
  374.                     field: "idCardSearch",
  375.                     op: "cn",
  376.                     data: $('#idCardSearch').val()
  377.                 });
  378.  
  379.                 f.rules.push({
  380.                     field: "registerSearch",
  381.                     op: "cn",
  382.                     data: $('#registerSearch').val()
  383.                 });
  384.  
  385.                 f.rules.push({
  386.                     field: "chassisSearch",
  387.                     op: "cn",
  388.                     data: $('#chassisSearch').val()
  389.                 });
  390.  
  391.  
  392.                 var grid = $('#grid');
  393.                 grid[0].p.search = f.rules.length > 0;
  394.                 $.extend(grid[0].p.postData, {
  395.                     filters: JSON.stringify(f)
  396.                 });
  397.                 grid.trigger("reloadGrid", [{
  398.                         page: 1
  399.                     }]);
  400.             });
  401.  
  402.             //box
  403.  
  404.  
  405.             $('#attBtn').click(function () {
  406.  
  407.                 var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  408.                 if (selr) {
  409.                     $.get("view-policy-attach?policyNo=" + encodeURIComponent(selr), function (data1) {
  410.                         $('#tableFrm').html(data1);
  411.  
  412.                     });
  413.                     $("#tableFrm").dialog({
  414.                         maxWidth: 700,
  415.                         maxHeight: 450,
  416.                         width: 700,
  417.                         height: 450,
  418.                         modal: true,
  419.                         close: function () {
  420.                             $('#sidebar').removeClass('side-hide');
  421.                             $('.top-nav').removeClass('full-fluid');
  422.                             $('#main-content').removeClass('full-fluid');
  423.  
  424.                         }
  425.                     });
  426.                     $('#sidebar').addClass('side-hide');
  427.                     $('.top-nav').addClass('full-fluid');
  428.                     $('#main-content').addClass('full-fluid');
  429.  
  430.                 } else {
  431.                     alert('α╕üα╕úα╕╕α╕ôα╕▓α╣Çα╕Ñα╕╖α╕¡α╕üα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î');
  432.                 }
  433.                 return false;
  434.             });
  435.  
  436.  
  437.  
  438.  
  439.  
  440.             $('#policyFileBtn').click(function () {
  441.  
  442.                 var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  443.                 if (selr) {
  444.                     $.get("view-policy-file?policyNo=" + encodeURIComponent(selr), function (data1) {
  445.                         $('#tableFrm').html(data1);
  446.  
  447.                     });
  448.                     $("#tableFrm").dialog({
  449.                         maxWidth: 700,
  450.                         maxHeight: 450,
  451.                         width: 700,
  452.                         height: 450,
  453.                         modal: true,
  454.                         close: function () {
  455.                             $('#sidebar').removeClass('side-hide');
  456.                             $('.top-nav').removeClass('full-fluid');
  457.                             $('#main-content').removeClass('full-fluid');
  458.  
  459.                         }
  460.                     });
  461.                     $('#sidebar').addClass('side-hide');
  462.                     $('.top-nav').addClass('full-fluid');
  463.                     $('#main-content').addClass('full-fluid');
  464.  
  465.                 } else {
  466.                     alert('α╕üα╕úα╕╕α╕ôα╕▓α╣Çα╕Ñα╕╖α╕¡α╕üα╕üα╕úα╕íα╕ÿα╕úα╕úα╕íα╣î');
  467.                 }
  468.                 return false;
  469.             });
  470.  
  471.  
  472.             $('#addBtn').click(function () {
  473.  
  474.                 var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  475.  
  476.                 $.get("entry-policy-add", function (data1) {
  477.                     $('#tableFrm').html(data1);
  478.                     $("#tableFrm").dialog({
  479.                         maxWidth: 900,
  480.                         maxHeight: 650,
  481.                         width: 900,
  482.                         height: 650,
  483.                         modal: true,
  484.                         close: function () {
  485.  
  486.                             $('#sidebar').removeClass('side-hide');
  487.                             $('.top-nav').removeClass('full-fluid');
  488.                             $('#main-content').removeClass('full-fluid');
  489.                             $('#tableFrm').html('');
  490.                         }
  491.                     });
  492.  
  493.                     $('#sidebar').addClass('side-hide');
  494.                     $('.top-nav').addClass('full-fluid');
  495.                     $('#main-content').addClass('full-fluid');
  496.  
  497.                 });
  498.  
  499.  
  500.                 return false;
  501.  
  502.             });
  503.  
  504.  
  505.             $('#viewBtn').click(function () {
  506.  
  507.                 var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  508.  
  509.                 $.get("entry-policy-view?policyNo=" + encodeURIComponent(selr), function (data1) {
  510.                     $('#tableFrm').html(data1);
  511.                     $("#tableFrm").dialog({
  512.                         maxWidth: 900,
  513.                         maxHeight: 650,
  514.                         width: 900,
  515.                         height: 650,
  516.                         modal: true,
  517.                         close: function () {
  518.  
  519.                             $('#sidebar').removeClass('side-hide');
  520.                             $('.top-nav').removeClass('full-fluid');
  521.                             $('#main-content').removeClass('full-fluid');
  522.                             $('#tableFrm').html('');
  523.                         }
  524.                     });
  525.  
  526.                     $('#sidebar').addClass('side-hide');
  527.                     $('.top-nav').addClass('full-fluid');
  528.                     $('#main-content').addClass('full-fluid');
  529.  
  530.                 });
  531.  
  532.  
  533.                 return false;
  534.  
  535.             });
  536.  
  537.             $('#startDateSearch').datepicker({dateFormat: 'dd/mm/yy', onSelect: function (selectedDate) {
  538.                     $("#endDateSearch").datepicker("option", "minDate", selectedDate);
  539.                 }});
  540.             $('#endDateSearch').datepicker({dateFormat: 'dd/mm/yy', onSelect: function (selectedDate) {
  541.                     $("#startDateSearch").datepicker("option", "maxDate", selectedDate);
  542.                 }});
  543.  
  544.  
  545.             $('#issuseDateStartSearch').datepicker({dateFormat: 'dd/mm/yy', onSelect: function (selectedDate) {
  546.                     $("#issuseDateEndSearch").datepicker("option", "minDate", selectedDate);
  547.                 }});
  548.             $('#issuseDateEndSearch').datepicker({dateFormat: 'dd/mm/yy', onSelect: function (selectedDate) {
  549.                     $("#issuseDateStartSearch").datepicker("option", "maxDate", selectedDate);
  550.                 }});
  551.  
  552.             /* 
  553.              $('#delBtn').click(function() {
  554.              var selr = $("#grid").jqGrid('getGridParam', 'selrow');
  555.              if (selr && confirm("α╕óα╕╖α╕Öα╕óα╕▒α╕Öα╕üα╕▓α╕úα╕Ñα╕Üα╕éα╣ëα╕¡α╕íα╕╣α╕Ñ α╕äα╕ºα╕▓α╕íα╕äα╕╕α╣ëα╕íα╕äα╕úα╕¡α╕ç α╕úα╕½α╕▒α╕¬ " + selr))
  556.              alert(selr);
  557.              
  558.              }); */
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.         </script>
  566.  
  567.  
  568.     </tiles:putAttribute>
  569. </tiles:insertDefinition>
  570.  
  571.  
  572. <%
  573.     if (request.getParameter("policyNo") != null) {
  574. %>
  575.  
  576. <script>
  577.     $(function () {
  578.  
  579.  
  580.         function getUrlParameter(sParam)
  581.         {
  582.             var sPageURL = window.location.search.substring(1);
  583.             var sURLVariables = sPageURL.split('&');
  584.             for (var i = 0; i < sURLVariables.length; i++)
  585.             {
  586.                 var sParameterName = sURLVariables[i].split('=');
  587.                 if (sParameterName[0] == sParam)
  588.                 {
  589.                     return sParameterName[1];
  590.                 }
  591.             }
  592.         }
  593.  
  594.         $.get("upload-files?policyNo=" + getUrlParameter('policyNo'), function (data1) {
  595.             $('#tableFrm').html(data1);
  596.             $("#tableFrm").dialog({
  597.                 maxWidth: 700,
  598.                 maxHeight: 450,
  599.                 width: 700,
  600.                 height: 450,
  601.                 modal: true,
  602.                 close: function () {
  603.                 }
  604.             });
  605.         });
  606.  
  607.         ;
  608.     });
  609. </script>
  610.  
  611. <%}%>