515 lines
24 KiB
Plaintext
515 lines
24 KiB
Plaintext
@model dccdc.Models.ChargeViewModel
|
||
@{
|
||
Layout = null;
|
||
}
|
||
|
||
<html>
|
||
<head>
|
||
<meta name="viewport" content="width=device-width" />
|
||
<title>乐陵市铁营镇卫生院微信预约登记</title>
|
||
|
||
@Scripts.Render("~/bundles/jquery")
|
||
<script src="@Url.Content("~/Scripts/public.js")"></script>
|
||
<link href='@Url.Content("~/Scripts/dist/style/weui.min.css")' rel="stylesheet" />
|
||
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
|
||
<script src='@Url.Content("~/Scripts/jquery.date_input.pack.js")?v1.709'></script>
|
||
<link href='@Url.Content("~/Scripts/datePicker.css")' rel="stylesheet" />
|
||
<script type="text/javascript">
|
||
var t1 = 60;
|
||
var tmid;
|
||
function wait60() {
|
||
if (t1 > 0) {
|
||
$("#getyzm").val("获取验证码" + "(" + t1 + ")");
|
||
t1--;
|
||
tmid = setTimeout("wait60()", 1000);
|
||
}
|
||
else {
|
||
t1 = 60;
|
||
$("#getyzm").val("获取验证码");
|
||
$("#getyzm").removeClass("weui-btn_disabled");
|
||
// weui-btn_disabled
|
||
$("#getyzm").removeAttr("disabled");
|
||
}
|
||
}
|
||
$(function () {
|
||
|
||
$("#yysj").date_input({
|
||
startDate: '@DateTime.Now.ToString("yyyy-MM-dd")', onBeforeSetDate: function (date, day) {
|
||
var f;
|
||
$.ajax({
|
||
url: "@Url.Action("canSelected")", type: "post", dataType: "json", data: { rq: date, endtime: day ,jgid:$("#jgid").val(),CYFA:$("#CYFA").val()}, async: false,
|
||
success: function (data) {
|
||
f = data;
|
||
}
|
||
});
|
||
return f;
|
||
}, canshow: function () {
|
||
if($("#CYFA").val()==0)
|
||
{
|
||
weui.topTips("请先选择体检类型");
|
||
return false;
|
||
}
|
||
if ($("#jgid").val() == 0) {
|
||
weui.topTips("请先选择体检机构");
|
||
return false;
|
||
}
|
||
return true;
|
||
|
||
}
|
||
});
|
||
$("#yysj").on("change", function () {
|
||
$.ajax({
|
||
url: "@Url.Action("getsjd")",
|
||
async: false,
|
||
type: "post",
|
||
dataType: "text",
|
||
data: { yyrq: $("#yysj").val(), jgid: $("#jgid").val() },
|
||
success: function (data) {
|
||
$("#showsjd").html(data);
|
||
}
|
||
})
|
||
});
|
||
|
||
$("#jgid").bind("change", function () {
|
||
$("#yysj").val("");
|
||
});
|
||
$("#CYFA").bind("change", function () {
|
||
$("#yysj").val("");
|
||
if($("#CYFA").val()==3)
|
||
{
|
||
$("#jgid").empty();
|
||
$("#jgid").append($("<option value='49' selected='selected'>铁营镇卫生院</option>"));
|
||
@*
|
||
$("#mydia").show();
|
||
$("#gb").val("关闭(5)");
|
||
i = 4;
|
||
$("#gb").attr("disabled","disabled");
|
||
$("#gb").addClass("weui-btn_disabled");
|
||
$("#gb").removeClass("weui-btn_primary");
|
||
setTimeout("gbtime()", 1000);
|
||
*@
|
||
}
|
||
else
|
||
{
|
||
$("#jgid").empty();
|
||
$.ajax({
|
||
url: "@Url.Action("getjg")", type: "post", dataType: "json", async: false,
|
||
success:function(data)
|
||
{
|
||
for(var i=0;i<data.length;i++)
|
||
{
|
||
if(i==0)
|
||
$("#jgid").append($("<option value='"+data[i].jgid+"' selected='selected'>"+data[i].jgmc+"</option>"))
|
||
else
|
||
$("#jgid").append($("<option value='" + data[i].jgid + "'>" + data[i].jgmc + "</option>"))
|
||
}
|
||
$("#jgid").val("49");
|
||
}
|
||
});
|
||
}
|
||
});
|
||
$("#getyzm").bind("click", function () {
|
||
if (!/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/.test($("#Mobile").val())) {
|
||
weui.topTips("手机号码格式不正确!");
|
||
return;
|
||
}
|
||
$("#getyzm").attr("disabled", "disabled");
|
||
$("#getyzm").addClass("weui-btn_disabled");
|
||
wait60();
|
||
$.ajax({
|
||
url: "@Url.Action("getsjyzm")", type: "post", dataType: "json", data: { Mobile: $("#Mobile").val() }
|
||
, success: function (data) {
|
||
if (data.State == 1) {
|
||
$("#yzmid").val(data.Message);
|
||
}
|
||
else {
|
||
weui.topTips(data.Message);
|
||
clearTimeout(tmid);
|
||
t1 = 60;
|
||
$("#getyzm").val("获取验证码");
|
||
$("#getyzm").removeClass("weui-btn_disabled");
|
||
$("#getyzm").removeAttr("disabled");
|
||
}
|
||
}
|
||
});
|
||
});
|
||
$('#bcyy').bind('click', submit1);
|
||
|
||
});
|
||
|
||
|
||
function checkIdcard(idcard, csrq, sex) {
|
||
//错误信息
|
||
var Errors = new Array("验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!");
|
||
var area = {
|
||
11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林",
|
||
23: "黑龙江", 31: "上海", 32: "江苏", 33: "浙江", 34: "安徽", 35: "福建", 36: "江西", 37: "山东",
|
||
41: "河南", 42: "湖北", 43: "湖南", 44: "广东", 45: "广西", 46: "海南", 50: "重庆", 51: "四川",
|
||
52: "贵州", 53: "云南", 54: "西藏", 61: "陕西", 62: "甘肃", 63: "青海", 64: "宁夏", 65: "新疆",
|
||
71: "台湾", 81: "香港", 82: "澳门", 91: "国外"
|
||
}
|
||
var idcard, Y, JYM;
|
||
var S, M;
|
||
var idcard_array = new Array();
|
||
idcard_array = idcard.split("");
|
||
//地区检验
|
||
if (area[parseInt(idcard.substr(0, 2))] == null)
|
||
return Errors[4];
|
||
//身份证号码位数及格式检验
|
||
switch (idcard.length) {
|
||
@*
|
||
case 15:
|
||
//15位身份证号码,出生日期的合法性检查
|
||
//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
|
||
//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
|
||
if ((parseInt(idcard.substr(6, 2)) + 1900) % 400 == 0 || ((parseInt(idcard.substr(6, 2)) + 1900) % 100 != 0 && (parseInt(idcard
|
||
.substr(6, 2)) + 1900) % 4 == 0)) {
|
||
ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/; //闰年出生日期的合法性正则表达式
|
||
} else {
|
||
ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/; //平年出生日期的合法性正则表达式
|
||
}
|
||
if (csrq) {
|
||
var sr = parseInt(idcard.substr(6, 2)) + 1900 + parseInt(idcard.substr(8, 4));
|
||
if (sr != csrq.replace(/-/g, "")) {
|
||
return "身份证和出生日期不对应!";
|
||
}
|
||
}
|
||
if (sex && sex == 1 && parseInt(idcard.substr(14, 1)) % 2 != 1) {
|
||
return "身份证和性别不对应!";
|
||
}
|
||
if (sex && sex == 2 && parseInt(idcard.substr(14, 1)) % 2 != 0) {
|
||
return "身份证和性别不对应!";
|
||
}
|
||
if (ereg.test(idcard))
|
||
return Errors[0];
|
||
else
|
||
return Errors[2];
|
||
break;*@
|
||
case 18:
|
||
//18位身份证号码,出生日期的合法性检查
|
||
//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
|
||
//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
|
||
if (parseInt(idcard.substr(6, 4)) % 400 == 0 || (parseInt(idcard.substr(6, 4)) % 100 != 0 && parseInt(idcard.substr(6, 4)) % 4 == 0)) {
|
||
ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/; //闰年出生日期的合法性正则表达式
|
||
} else {
|
||
ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/; //平年出生日期的合法性正则表达式
|
||
}
|
||
if (ereg.test(idcard)) {
|
||
if (csrq) {
|
||
var sr = parseInt(idcard.substr(6, 8));
|
||
if (sr != csrq.replace(/-/g, "")) {
|
||
return "身份证和出生日期不对应!";
|
||
}
|
||
}
|
||
if (sex && sex == 1 && parseInt(idcard.substr(16, 1)) % 2 != 1) {
|
||
return "身份证和性别不对应!";
|
||
}
|
||
if (sex && sex == 2 && parseInt(idcard.substr(16, 1)) % 2 != 0) {
|
||
return "身份证和性别不对应!";
|
||
}
|
||
//计算校验位
|
||
S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
|
||
+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
|
||
+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
|
||
+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
|
||
+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
|
||
+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
|
||
+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
|
||
+ parseInt(idcard_array[7]) * 1
|
||
+ parseInt(idcard_array[8]) * 6
|
||
+ parseInt(idcard_array[9]) * 3;
|
||
Y = S % 11;
|
||
M = "F";
|
||
JYM = "10X98765432";
|
||
M = JYM.substr(Y, 1);
|
||
|
||
if (M == idcard_array[17])//判断校验位
|
||
return Errors[0];
|
||
else
|
||
return Errors[3];
|
||
} else
|
||
return Errors[2];
|
||
break;
|
||
default:
|
||
return Errors[1];
|
||
break;
|
||
}
|
||
}
|
||
function submit1() {
|
||
|
||
weui.form.validate("#yy", function (error) {
|
||
if (!error) {
|
||
//时间点没有必填验证 需要单独验证
|
||
var sjdid = $("input[name='sjdid']:checked").val();
|
||
if (!sjdid) {
|
||
weui.topTips("时间段必选");
|
||
return;
|
||
}
|
||
|
||
var sfzyz = checkIdcard($("#IDCard").val());
|
||
if (sfzyz != "验证通过!") {
|
||
weui.topTips('身份证号码没有通过验证' + sfzyz + '!');
|
||
return false;
|
||
}
|
||
var fa = $("#CYFA").val();
|
||
if (fa == "0")
|
||
{
|
||
weui.topTips('请选择体检方案!');
|
||
return false;
|
||
}
|
||
if ("@DateTime.Now.ToString("yyyy-MM-dd HH")" >="@DateTime.Now.Date.ToString("yyyy-MM-dd") 18"&&fa==3) {
|
||
weui.topTips('每天18点至第二天0点为系统维护期,不能进行药品从业的预约!');
|
||
return false;
|
||
}
|
||
var jg = $("#jgid").val();
|
||
if (jg == "0") {
|
||
weui.topTips('请选择体检机构!');
|
||
return false;
|
||
}
|
||
var qyxx = $("#hidqyxx").val();
|
||
@*
|
||
if (!(qyxx.indexOf("德城区") != -1 || qyxx.indexOf("运河经济开发区") != -1 || qyxx.indexOf("371402") != -1 || qyxx.indexOf("371400") != -1)) {
|
||
weui.topTips('您所提交的营业执照对应的经营场所信息不在德城区,不能在德城区疾控中心进行体检!');
|
||
return false;
|
||
}*@
|
||
var loading = weui.loading("正在提交……");
|
||
var b = false;
|
||
$.ajax({
|
||
url: "@Url.Action("sfkyyqy")",//判断是否可预约企业
|
||
async:false,
|
||
type: "post", dataType: "json", data: { qy: qyxx },
|
||
success: function (data) {
|
||
if (data.State == 1) {
|
||
b = true;
|
||
}
|
||
else {
|
||
loading.hide();
|
||
weui.topTips("当前企业不能在铁营镇卫生院体检!");
|
||
b = false;
|
||
|
||
}
|
||
|
||
}
|
||
});
|
||
if(b)
|
||
{
|
||
$.ajax({
|
||
url: "@Url.Action("ChargeResult")", type: "post", dataType: "json", data: $("#yy").serialize(),
|
||
success: function (data) {
|
||
loading.hide();
|
||
if (data.State == 1) {
|
||
window.location.href = data.Message;
|
||
}
|
||
else {
|
||
weui.alert(data.Message);
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
|
||
}
|
||
});
|
||
|
||
}
|
||
|
||
wx.config({
|
||
debug: false, //是否调试,true,会弹窗
|
||
appId: '@dccdc.Common.Global.AppId', //得到这个东西,首先必须有一个公众号,或者企业号,如果已经拥有了,你可以就知道AppId在哪里了。
|
||
timestamp: '@ViewBag.timeStamp',//生成签名的时间戳,随机数,之后会用这个生成一个签名
|
||
nonceStr: '@ViewBag.nonceStr',//生成签名的随机串,随机串,之后会用这个生成一个签名
|
||
signature: '@ViewBag.signature',//这个就是签名了,在步骤4,我会详细讲解
|
||
jsApiList: [
|
||
'scanQRCode' //开启扫一扫功能,这里还可以添加更多的功能,比如微信支付
|
||
]
|
||
});
|
||
wx.ready(function () {
|
||
//点击按钮,出现扫描界面
|
||
document.getElementById('upload_ssz').onclick = function () {
|
||
wx.scanQRCode({
|
||
desc: '营业执照扫描',
|
||
needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
|
||
scanType: ["qrCode"], // 可以指定扫二维码还是一维码,默认二者都有
|
||
success: function (res) {
|
||
var url = res.resultStr;
|
||
//var tempArray = url.split(',');
|
||
$('#hidqyxx').val(decodeURI(url));
|
||
document.getElementById("qyxx").innerHTML = "扫描成功!";
|
||
|
||
//var tempNum = tempArray[1];//这个就是扫描后返回值扫描值
|
||
}
|
||
});
|
||
};
|
||
});
|
||
|
||
</script>
|
||
<style>
|
||
.demos-header {
|
||
padding: 35px 0;
|
||
}
|
||
|
||
.demos-title {
|
||
text-align: center;
|
||
font-size: 34px;
|
||
color: #3cc51f;
|
||
font-weight: 400;
|
||
margin: 0 15%;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<script src='@Url.Content("~/Scripts/dist/weui.min.js")'></script>
|
||
|
||
@using (Html.BeginForm("ChargeResult", "WeiXin", new { id = "" }, FormMethod.Post, new { enctype = "multipart/form-data", name = "yy", id = "yy" }))
|
||
{
|
||
<header class="demos-header">
|
||
<h1 class="demos-title">体检预约申请</h1>
|
||
</header>
|
||
<div class="weui-cells weui-cells_form">
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">体检类型</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
@Html.DropDownListFor(m => m.CYFA, ViewData["tjfn"] as SelectList, new { id = "CYFA", @class = "weui-select", emptytips = "请选择体检类型", required = "" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">体检机构</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
@Html.DropDownListFor(m => m.jgid, ViewData["tjjg"] as SelectList, new { @class = "weui-select", emptytips = "请选择体检机构", required = "" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">姓名</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
@Html.TextBoxFor(m => m.xingMing, new { @class = "weui-input", notmatchtips = "请输入您的姓名", emptytips = "请输入姓名", placeholder = "请输入姓名", maxlength = "8", required = "" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">身份证号</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
@Html.TextBoxFor(m => m.IDCard, new { @class = "weui-input", @placeholder = "请输入您的身份证", @maxlength = "18", emptytips = "请输入您的身份证", notmatchtips = "请输入您的身份证", required = "" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">体检日期</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
<input class="weui-input" id="yysj" name="ADate" type="text" readonly="readonly" notmatchtips="请输入您想来体检的日期" emptytips="请输入您想来体检的日期" placeholder="请输入您想来体检的日期" maxlength="10" required="">
|
||
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cells weui-cells_radio" id="showsjd">
|
||
<span style="font-size:10px;color:burlywood"><i>请先选择预约日期</i></span>
|
||
</div>
|
||
</div>
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">手机号</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
@Html.TextBoxFor(m => m.Mobile, new { @class = "weui-input", @placeholder = "请输入您的手机号", @maxlength = "11", @type = "tel", emptytips = "请选择体检类型", required = "" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
</div>
|
||
</div>
|
||
<div style="display:none">
|
||
@*
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">手机验证码</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
<input type="hidden" id="yzmid" name="yzmid" />
|
||
@Html.TextBoxFor(m => m.yzm, new { @class = "weui-input", @placeholder = "请输入您的验证码", type = "tel", @maxlength = "6", emptytips = "请输入验证码" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<input type="button" class="weui-btn weui-vcode-btn" id="getyzm" value="获取验证码" />
|
||
</div>
|
||
</div>
|
||
*@
|
||
|
||
<div class="weui-cell">
|
||
<div class="weui-cell__hd">
|
||
<label class="weui-label">营业执照信息</label>
|
||
</div>
|
||
<div class="weui-cell__bd">
|
||
<span id="qyxx">请扫描营业执照或食药局体检申请上面的二维码</span>
|
||
@Html.HiddenFor(m => m.QYXX, new { id = "hidqyxx" })
|
||
</div>
|
||
<div class="weui-cell__ft">
|
||
<i class="weui-icon-warn"></i>
|
||
<a href="javascript:void(0)" class="weui-btn weui-btn_plain-primary" id="upload_ssz">扫描</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<input type="button" class="weui-btn weui-btn_primary" style="margin-bottom: 10px" value="提交预约" id="bcyy" />
|
||
}
|
||
|
||
<div class="weui-footer">
|
||
<div class="weui-footer__text">
|
||
<p class="weui-footer__text">Copyright © 2016-@DateTime.Now.Year 乐陵市铁营镇卫生院</p>
|
||
</div>
|
||
</div>
|
||
<div id="mydia" style="display:none;height:100%">
|
||
<div class="weui-mask"></div>
|
||
<div class="weui-dialog" style="height:90%;overflow:scroll;padding:10px">
|
||
@Html.Raw(dccdc.Common.Global.getParmValue("yptyxz"))
|
||
<div class="weui-dialog__ft">
|
||
<input type="button" class="weui-btn weui-btn_disabled" id="gb" value="关闭(5)" disabled="disabled" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script type="text/javascript">
|
||
var i = 4;//定义倒计时
|
||
var time = null;
|
||
$(function () {
|
||
$("#gb").bind("click", function () {
|
||
//$("#CYFA").val("0");
|
||
$("#mydia").hide();
|
||
})
|
||
});
|
||
function gbtime() {
|
||
if (i > 0) {
|
||
$("#gb").val("关闭(" + i + ")");
|
||
i--;
|
||
setTimeout("gbtime()", 1000);
|
||
}
|
||
else {
|
||
$("#gb").val("关闭");
|
||
$("#gb").removeAttr("disabled");
|
||
$("#gb").removeClass("weui-btn_disabled");
|
||
$("#gb").addClass("weui-btn_primary");
|
||
}
|
||
}
|
||
</script>
|
||
</body>
|
||
</html>
|