http durum kodu 301, istenen kaynağın kalıcı olarak yeni bir URL'ye taşındığı anlamına gelir. Gelecekteki tüm istekler yeni adresi kullanmalıdır.
Tarayıcı kullanıcıyı otomatik olarak yeni adrese yönlendirecek ve arama motorları dizinlerini güncelleyecektir.
GET / HTTP/1.1 Host: i14d.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> <link rel="icon" href="/favicon.ico" type="image/ico" /> <link rel="apple-touch-icon" sizes="57x57" href="/ImgPic/ScreenIcon/apple-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/ImgPic/ScreenIcon/apple-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/ImgPic/ScreenIcon/apple-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/ImgPic/ScreenIcon/apple-icon-144x144.png" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> <title>i14D | 4D | 4D Result | Check 4D | Check 4D Result | 4D Today</title> <meta name="description" content="The best central location to check 4D result in Malaysia lotteries. Visit i14d to keep track of all 4d today!" /> <link href='https://www.i14d.com/' rel="canonical"> <link href="/css/shared?v=TfZBvoPWJOZauWj84FjxfocvJZGDWPRc58hYtRzqr3s1" rel="stylesheet"/> <link href="/css/datepicker?v=G3sVV5Cn5LtBwwohetwjiREEVH3W0HA9wd1ZlCq5cmY1" rel="stylesheet"/> <script src="/script/modernizr?v=inCVuEFe6J4Q07A0AcRsbJic_UE5MwpRMNGcOtk94TE1"></script> </head> <script type="text/javascript"> window.__lc = window.__lc || {}; window.__lc.license = 12269235; window.__lc.group = 1; (function () { var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true; lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s); })(); </script> <!-- End of LiveChat code --> <body style="overflow-x:hidden"> <div class="container padding-clear"> <div class="annoucement-container"> <div class="marquee"> </div> </div> </div> <div class="container" id="master-body" style="overflow-x:hidden"> <div id="panel" class="panel slideout-panel slideout-panel-right" data-slideout-ignore> <div class="body-container" style="padding-bottom:0rem;"> <div class="row body-top-container" id="master-header"> <div class="w-25 text-left cursor-pointer" onclick="window.location.href = '/lottery/buybeforelogin';"><img src="/ImgPic/Home/logo.png" class="img-logo-xs" /></div> <div class="col text-cente row"> <div class="col text-center display-inline"> <span>Buy</span> </div> <div> <a href="/member/memberlogin" class="font-login" style="margin-left:5px">Login</a> | <a href="/member/register" class="font-login">Register </a> </div> <div class="language-panel"> <a href="#" class="inline-block dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <div style="margin-left:0.3rem"><img style="vertical-align:text-bottom" class="flag_en-us img-lang-xs" /></div> </a> <div class="dropdown-menu dropdown-menu-right"> <div class="lang-container"> <div> <div class="inline-block" style="padding-left:0.8rem;padding-bottom:0.5rem"> <a href="https://www.i14d2023.com/?language=en-us" data-url="http://www.i14d2023.com/?language=en-us" style="color:black"><img class="flag_en-us img-lang-xs" />English</a> </div> <div class="inline-block" style="padding-left:0.8rem;padding-bottom:0.5rem"> <a href="https://www.i14d2023.com/?language=ms-my" data-url="http://www.i14d2023.com/?language=ms-my" style="color:black"><img class="flag_ms-my img-lang-xs" />Malay</a> </div> <div class="inline-block" style="padding-left:0.8rem;padding-bottom:0.5rem"> <a href="https://www.i14d2023.com/?language=zh-cn" data-url="http://www.i14d2023.com/?language=zh-cn" style="color:black"><img class="flag_zh-cn img-lang-xs" />Chinese</a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="body-container" id="master-body"> <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> <script src="/Scripts/npy-scorecount.js"></script> <form action="/?Length=7" data-ajax="true" data-ajax-failure="OnFailure" data-ajax-loading="#progress" data-ajax-success="OnSuccess" id="AjaxFormnBuyBeforeLogin" method="post" role="form"><input name="__RequestVerificationToken" type="hidden" value="dLJTJa3tKNtIrJAwT3L06gkxeZQegiTVleGUnG_9a4iMn_ZPLSH2jdeKWLhUMOKQWr6tk9cVsElh5BBksT2aWpkuk4-Z4M8wXJxUpaiUYJg1" /> <div class="nextdrawdate"> <div class="col text-center"> <b> Nearest Draw Date : 2025-05-24 (Sat)</b> </div> </div> <div class="col-12 text-center"> <div id="CountDownTimer"></div> <div class=""> <div style="width:54px;margin-right:11px" class="text-center display-inline">Days</div ><div style="width:54px;margin-right:11px" class="text-center display-inline">Hours</div ><div style="width:54px;margin-right:11px" class="text-center display-inline">Minutes</div ><div style="width:54px;margin-right:11px" class="text-center display-inline">Seconds</div> </div> </div> <div class="row no-gutters page-margin-item"> <div class="col-12 text-left"> <b>Choose Pools </b> <br /> <span class="font-sm">* Press pool image to select</span> <br /> <span class="font-sm">* More than one pool (s) can be selected</span> </div> </div> <div class="row vendor-container" style="padding-top:0;padding-bottom:1rem;margin-top:0.5rem;text-align:center"> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnmagnum" name="Providers[0].Selected" onclick="ValidateProvider('imgmagnum', 'magnum', true)" type="checkbox" value="true" /><input name="Providers[0].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgmagnum', 'magnum', false)"> <img id="imgmagnum" data-name="magnum" src="/ImgPic/Vendors/bmagnum.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnmagnum">Magnum</label></div> <div style="height:0.9rem"><label for="btnmagnum">06:45 PM</label></div> </div> <input id="providerName" name="Providers[0].Name" type="hidden" value="Magnum" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_0__ClosingTime" name="Providers[0].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btntoto" name="Providers[1].Selected" onclick="ValidateProvider('imgtoto', 'toto', true)" type="checkbox" value="true" /><input name="Providers[1].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgtoto', 'toto', false)"> <img id="imgtoto" data-name="toto" src="/ImgPic/Vendors/btoto.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btntoto">Toto</label></div> <div style="height:0.9rem"><label for="btntoto">06:45 PM</label></div> </div> <input id="providerName" name="Providers[1].Name" type="hidden" value="Toto" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_1__ClosingTime" name="Providers[1].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnpmp" name="Providers[2].Selected" onclick="ValidateProvider('imgpmp', 'pmp', true)" type="checkbox" value="true" /><input name="Providers[2].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgpmp', 'pmp', false)"> <img id="imgpmp" data-name="pmp" src="/ImgPic/Vendors/bpmp.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnpmp">PMP</label></div> <div style="height:0.9rem"><label for="btnpmp">06:45 PM</label></div> </div> <input id="providerName" name="Providers[2].Name" type="hidden" value="PMP" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_2__ClosingTime" name="Providers[2].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnsabah" name="Providers[3].Selected" onclick="ValidateProvider('imgsabah', 'sabah', true)" type="checkbox" value="true" /><input name="Providers[3].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgsabah', 'sabah', false)"> <img id="imgsabah" data-name="sabah" src="/ImgPic/Vendors/bsabah.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnsabah">Sabah</label></div> <div style="height:0.9rem"><label for="btnsabah">06:45 PM</label></div> </div> <input id="providerName" name="Providers[3].Name" type="hidden" value="Sabah" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_3__ClosingTime" name="Providers[3].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <br /> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnsarawak" name="Providers[4].Selected" onclick="ValidateProvider('imgsarawak', 'sarawak', true)" type="checkbox" value="true" /><input name="Providers[4].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgsarawak', 'sarawak', false)"> <img id="imgsarawak" data-name="sarawak" src="/ImgPic/Vendors/bsarawak.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnsarawak">Sarawak</label></div> <div style="height:0.9rem"><label for="btnsarawak">06:45 PM</label></div> </div> <input id="providerName" name="Providers[4].Name" type="hidden" value="Sarawak" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_4__ClosingTime" name="Providers[4].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnsandakan" name="Providers[5].Selected" onclick="ValidateProvider('imgsandakan', 'sandakan', true)" type="checkbox" value="true" /><input name="Providers[5].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgsandakan', 'sandakan', false)"> <img id="imgsandakan" data-name="sandakan" src="/ImgPic/Vendors/bsandakan.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnsandakan">Sandakan</label></div> <div style="height:0.9rem"><label for="btnsandakan">06:45 PM</label></div> </div> <input id="providerName" name="Providers[5].Name" type="hidden" value="Sandakan" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_5__ClosingTime" name="Providers[5].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btnsingapore" name="Providers[6].Selected" onclick="ValidateProvider('imgsingapore', 'singapore', true)" type="checkbox" value="true" /><input name="Providers[6].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imgsingapore', 'singapore', false)"> <img id="imgsingapore" data-name="singapore" src="/ImgPic/Vendors/bsingapore.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btnsingapore">Singapore</label></div> <div style="height:0.9rem"><label for="btnsingapore">05:45 PM</label></div> </div> <input id="providerName" name="Providers[6].Name" type="hidden" value="Singapore" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_6__ClosingTime" name="Providers[6].ClosingTime" type="hidden" value="5/24/2025 5:45:00 PM" /> </div> <div style="width:25%"> <div><input class="form-control prov providerOption" data-val="true" data-val-required="The Selected field is required." id="btngdlotto" name="Providers[7].Selected" onclick="ValidateProvider('imggdlotto', 'gdlotto', true)" type="checkbox" value="true" /><input name="Providers[7].Selected" type="hidden" value="false" /></div> <div onclick="ValidateProvider('imggdlotto', 'gdlotto', false)"> <img id="imggdlotto" data-name="gdlotto" src="/ImgPic/Vendors/bgdlotto.png" class="img-vendor providerImage" /> <div style="height:0.9rem;margin-top:-0.3rem;"><label class="vendor-name" for="btngdlotto">Gdlotto</label></div> <div style="height:0.9rem"><label for="btngdlotto">06:45 PM</label></div> </div> <input id="providerName" name="Providers[7].Name" type="hidden" value="Gdlotto" /> <input data-val="true" data-val-date="The field ClosingTime must be a date." data-val-required="The ClosingTime field is required." id="Providers_7__ClosingTime" name="Providers[7].ClosingTime" type="hidden" value="5/24/2025 6:45:00 PM" /> </div> </div> <div class="row"> <div class="col-6 text-left"> <b><i class="fa fa-info-circle" data-html="true" data-toggle="tooltip" data-placement="right" title="<b>All</b>: Save all the current number and amount into browser cookies<br/><b>Number</b>: Save the current number into browser cookies"></i> Save</b> <div style="margin-top: 0.5rem;"> <input class="btn btn-default font-sm btn-shadow display-inline" type="button" id="btnAll" value="All" onclick="RememberOptions(0)" /> <input class="btn btn-default font-sm btn-shadow display-inline" type="button" id="btnNo" value="Number" onclick="RememberOptions(1)" /> </div> </div> <div class="col-6 text-left"> <b><i class="fa fa-info-circle" data-html="true" data-toggle="tooltip" data-placement="bottom" title="<b>History</b>: Paste the saved history<br/><b>Previous</b>: Paste the previous purchased number"></i> Paste</b> <div style="margin-top: 0.5rem;"> <input class="btn btn-default btn-block font-sm btn-shadow" type="button" id="btnHistory" value="History" onclick="RememberOptions(2)" /> </div> </div> </div> <br /> <div> <table class="table-bet"> <tr class="info-row"> <th></th> <th> <i class="fa fa-info-circle" data-html="true" data-toggle="tooltip" data-placement="bottom" title="Click the <b>Big</b> to replicate the first big amount to the rest number"></i> </th> <th> <i class="fa fa-info-circle" data-html="true" data-toggle="tooltip" data-placement="bottom" title="Click the <b>Small</b> to replicate the first small amount to the rest number"></i> </th> <th></th> <th></th> </tr> <tr> <th class="text-center"><div>Number</div></th> <th> <input class="btn btn-warning btn-block btn-shadow" type="button" value="Big" onclick="BindBetAmount(1, 15)" /> <input type="hidden" id="hdnBigReset" value="0" /> </th> <th> <input class="btn btn-warning btn-block btn-shadow" type="button" value="Small" onclick="BindBetAmount(0, 15)" /> <input type="hidden" id="hdnSmallReset" value="0" /> </th> <th class="text-center">Box</th> <th class="text-center">iBox</th> </tr> <input data-val="true" data-val-number="The field TotalBetRow must be a number." data-val-required="The TotalBetRow field is required." id="TotalBetRow" name="TotalBetRow" type="hidden" value="15" /> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo0" name="Bets[0].Number" onchange="DisableBoxIBox(0, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig0" min="0" name="Bets[0].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall0" min="0" name="Bets[0].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox0" name="Bets[0].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[0].Box" type="hidden" value="false" /><label for="chkBox0" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox0" name="Bets[0].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[0].IBox" type="hidden" value="false" /><label for="chkIBox0" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[0].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[0].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[0].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo1" name="Bets[1].Number" onchange="DisableBoxIBox(1, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig1" min="0" name="Bets[1].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall1" min="0" name="Bets[1].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox1" name="Bets[1].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[1].Box" type="hidden" value="false" /><label for="chkBox1" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox1" name="Bets[1].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[1].IBox" type="hidden" value="false" /><label for="chkIBox1" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[1].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[1].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[1].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo2" name="Bets[2].Number" onchange="DisableBoxIBox(2, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig2" min="0" name="Bets[2].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall2" min="0" name="Bets[2].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox2" name="Bets[2].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[2].Box" type="hidden" value="false" /><label for="chkBox2" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox2" name="Bets[2].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[2].IBox" type="hidden" value="false" /><label for="chkIBox2" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[2].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[2].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[2].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo3" name="Bets[3].Number" onchange="DisableBoxIBox(3, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig3" min="0" name="Bets[3].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall3" min="0" name="Bets[3].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox3" name="Bets[3].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[3].Box" type="hidden" value="false" /><label for="chkBox3" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox3" name="Bets[3].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[3].IBox" type="hidden" value="false" /><label for="chkIBox3" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[3].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[3].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[3].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo4" name="Bets[4].Number" onchange="DisableBoxIBox(4, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig4" min="0" name="Bets[4].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall4" min="0" name="Bets[4].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox4" name="Bets[4].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[4].Box" type="hidden" value="false" /><label for="chkBox4" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox4" name="Bets[4].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[4].IBox" type="hidden" value="false" /><label for="chkIBox4" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[4].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[4].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[4].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo5" name="Bets[5].Number" onchange="DisableBoxIBox(5, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig5" min="0" name="Bets[5].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall5" min="0" name="Bets[5].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox5" name="Bets[5].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[5].Box" type="hidden" value="false" /><label for="chkBox5" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox5" name="Bets[5].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[5].IBox" type="hidden" value="false" /><label for="chkIBox5" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[5].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[5].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[5].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo6" name="Bets[6].Number" onchange="DisableBoxIBox(6, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig6" min="0" name="Bets[6].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall6" min="0" name="Bets[6].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox6" name="Bets[6].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[6].Box" type="hidden" value="false" /><label for="chkBox6" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox6" name="Bets[6].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[6].IBox" type="hidden" value="false" /><label for="chkIBox6" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[6].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[6].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[6].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo7" name="Bets[7].Number" onchange="DisableBoxIBox(7, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig7" min="0" name="Bets[7].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall7" min="0" name="Bets[7].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox7" name="Bets[7].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[7].Box" type="hidden" value="false" /><label for="chkBox7" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox7" name="Bets[7].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[7].IBox" type="hidden" value="false" /><label for="chkIBox7" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[7].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[7].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[7].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo8" name="Bets[8].Number" onchange="DisableBoxIBox(8, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig8" min="0" name="Bets[8].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall8" min="0" name="Bets[8].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox8" name="Bets[8].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[8].Box" type="hidden" value="false" /><label for="chkBox8" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox8" name="Bets[8].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[8].IBox" type="hidden" value="false" /><label for="chkIBox8" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[8].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[8].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[8].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo9" name="Bets[9].Number" onchange="DisableBoxIBox(9, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig9" min="0" name="Bets[9].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall9" min="0" name="Bets[9].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox9" name="Bets[9].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[9].Box" type="hidden" value="false" /><label for="chkBox9" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox9" name="Bets[9].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[9].IBox" type="hidden" value="false" /><label for="chkIBox9" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[9].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[9].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[9].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo10" name="Bets[10].Number" onchange="DisableBoxIBox(10, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig10" min="0" name="Bets[10].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall10" min="0" name="Bets[10].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox10" name="Bets[10].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[10].Box" type="hidden" value="false" /><label for="chkBox10" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox10" name="Bets[10].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[10].IBox" type="hidden" value="false" /><label for="chkIBox10" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[10].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[10].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[10].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo11" name="Bets[11].Number" onchange="DisableBoxIBox(11, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig11" min="0" name="Bets[11].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall11" min="0" name="Bets[11].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox11" name="Bets[11].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[11].Box" type="hidden" value="false" /><label for="chkBox11" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox11" name="Bets[11].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[11].IBox" type="hidden" value="false" /><label for="chkIBox11" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[11].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[11].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[11].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo12" name="Bets[12].Number" onchange="DisableBoxIBox(12, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig12" min="0" name="Bets[12].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall12" min="0" name="Bets[12].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox12" name="Bets[12].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[12].Box" type="hidden" value="false" /><label for="chkBox12" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox12" name="Bets[12].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[12].IBox" type="hidden" value="false" /><label for="chkIBox12" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[12].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[12].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[12].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo13" name="Bets[13].Number" onchange="DisableBoxIBox(13, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig13" min="0" name="Bets[13].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall13" min="0" name="Bets[13].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox13" name="Bets[13].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[13].Box" type="hidden" value="false" /><label for="chkBox13" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox13" name="Bets[13].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[13].IBox" type="hidden" value="false" /><label for="chkIBox13" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[13].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[13].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[13].Small" data-valmsg-replace="true"></span> </td> </tr> <tr class="bet-row"> <td style="width:25%"> <input autocapitalize="off" autocomplete="off" autocorrect="off" class="form-control number-only" data-val="true" data-val-regex="Invalid betting number" data-val-regex-pattern="\d{4}" id="tbNo14" name="Bets[14].Number" onchange="DisableBoxIBox(14, 15)" spellcheck="false" type="text" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Big must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbBig14" min="0" name="Bets[14].Big" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:20%"> <input class="form-control number-dot-only" data-val="true" data-val-number="The field Small must be a number." data-val-regex="Only allowed amount with increment of 0.50" data-val-regex-pattern="^(\d*\.?(00?|50?|0?|5?))$" id="tbSmall14" min="0" name="Bets[14].Small" onchange="RefreshTotal(0, 15, 0)" type="number" value="" /> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The Box field is required." id="chkBox14" name="Bets[14].Box" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[14].Box" type="hidden" value="false" /><label for="chkBox14" class="css-label"></label> </td> <td style="width:15%;"> <input class="magic-checkbox" data-val="true" data-val-required="The IBox field is required." id="chkIBox14" name="Bets[14].IBox" onclick="RefreshTotal(0, 15, 0)" type="checkbox" value="true" /><input name="Bets[14].IBox" type="hidden" value="false" /><label for="chkIBox14" class="css-label"></label> </td> </tr> <tr> <td colspan="5" class="text-left"> <span class="field-validation-valid" data-valmsg-for="Bets[14].Number" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[14].Big" data-valmsg-replace="true"></span> <span class="field-validation-valid" data-valmsg-for="Bets[14].Small" data-valmsg-replace="true"></span> </td> </tr> </table> </div> <div class="row justify-content-between no-gutters margin-padding-item" style="padding:0 0.4rem;"> <div class="col-12 text-right font-weight-bold" style="padding-right:1.2rem" > Total : <span id="calcTotal">0.00</span> <input data-val="true" data-val-number="The field TotalBets must be a number." data-val-required="The TotalBets field is required." id="hdnTotal" name="TotalBets" type="hidden" value="0" /> </div> <table class="col-12 font-weight-bold"> <tr class="show-when-discount"> <td class="text-left"></td> <td class="text-right" style="padding-right:1.2rem"> <i class="fa fa-info-circle" data-html="true" data-toggle="tooltip" data-placement="bottom" title="Please login to get your specialise promo"></i> Discount : <span id="calcDiscount">0.00</span> </td> </tr> <tr class="show-when-discount"> <td class="text-left"></td> <td class="text-right" style="padding-right:1.2rem"> Total to Pay : <span id="calcTotalToPay">0.00</span> <input data-val="true" data-val-number="The field TotalBetsToPay must be a number." data-val-required="The TotalBetsToPay field is required." id="hdnTotalToPay" name="TotalBetsToPay" type="hidden" value="0" /> <input data-val="true" data-val-number="The field FlatDiscount must be a number." data-val-required="The FlatDiscount field is required." id="hdnFlatDiscount" name="FlatDiscount" type="hidden" value="0" /> <input data-val="true" data-val-number="The field PercentageDiscount must be a number." data-val-required="The PercentageDiscount field is required." id="hdnPercentageDiscount" name="PercentageDiscount" type="hidden" value="0" /> </td> </tr> </table> </div> <div class="note-container"> <table style="width:100%"> <tbody> <tr id="MinPoint"> <td class="text-left">Minimum balance purchase :</td> <td class="text-right">30.00</td> </tr> <tr id="MaxPoint"> <td class="text-left">Maximum balance purchase :</td> <td class="text-right">5,000.00</td> </tr> </tbody> </table> <input type="text" id="txtMinAmount" style="display:none" value=30.0000> <input type="text" id="txtMaxAmount" style="display:none" value=5000.0000> </div> <div class="margin-div"> <div class="col-6 text-right float-right" id="btnSubmit"> <input class="btn btn-primary btn-block btn-shadow " type="submit" id="btnSubmitForm" value="Order" /> </div> </div> </form> <div class="marginfooter"> <footer class="footer"> <p> <a href="" target="_blank"><img src="/ImgPic/Common/Icon/i1dunia.png" class="img-i14dautomatesystem" /></a> <img src="/ImgPic/Home/i14dautomatesystem.png" class="img-i14dautomatesystem" /> </p> <p> <div class="col text-center display-inline"> 2025. i14D. All Rights Reserved. </div> </p> </footer> </div> <div class="seo-container" id="seofooter"> </div> </div> </div> <nav class="nav-styleBeforeLogin navbar navbar-inverse navbar-fixed-bottom"> <div class="container-fluid"> <ul class="nav navbar-nav"> <li><a href="/promotion/publicpromotion"><i class="fa fa-gift"></i><br />Promotion</a></li> <li><a href="/lottery/buybeforelogin"><i class="fa fa-shopping-cart"></i><br />Buy</a></li> <li><a href="/result"><i class="fa fa-calculator"></i><br />Result</a></li> </ul> </div> </nav> </div> <script src="/script/jquery?v=ivJzcpYVgqBeHPfCe-JFFJcBOYvepfI51lEYHXg4Ilg1"></script> <script src="/script/bootstrap?v=NHOkcMtB5FHIzO3jPrMRWZd1w_j8JyRf9FfGY6vTCQQ1"></script> <script> var Resources = { lbl_Alert: "Alert", lbl_Confirm: "Confirm", lbl_Info: "Info", lbl_OK: "OK", lbl_Cancel: "Cancel", lbl_Yes: "Yes", lbl_No: "No", lbl_Done: "Done", msg_CartRemove: "Do you want to remove this cart item permanently?", msg_CartOrderConfirmation: "Do you want to proceed?", msg_Withdrawal_NoContactNumber: "Your contact number is empty which is required to request TAC. Please contact administrator for assistances." }; </script> <script src="/script/datepicker?v=YjNO6kHF2nD4ZG-mTQdbW9uKXCV-waoiOhYrMauj5PE1"></script> <script src="/script/site?v=fGuVOPLSpiJa6T8rBaKFoZLcaWmVWVIJ5CtVg2Fp50s1"></script> <script type="text/javascript"> $(document).ready(function () { //window.DisplayTotalBalance(); //DatePicker var datepicker = $.fn.datepicker.noConflict(); // return $.fn.datepicker to previously assigned value $.fn.bootstrapDP = datepicker; // give $().bootstrapDP the bootstrap-datepicker functionality $('.datepicker18').bootstrapDP({ startDate:"-99y", endDate: "-18y", todayHighlight: true, format: "yyyy-mm-dd", autoclose: true }); $('.datepicker').bootstrapDP({ todayHighlight: true, format: "yyyy-mm-dd", autoclose: true }); $('.datetimepicker').datetimepicker({ format: "YYYY-MM-DD LT", sideBySide: true, showClose: true }); //$(".datepicker").datepicker({ // showOn: "button", // buttonImage: "calendar.gif", // buttonImageOnly: true //}); //SET PROJECT TIMEZONE setTimeZone(); }); </script> <script type="text/javascript"> $(document).ready(function () { $('[data-toggle="tooltip"]').tooltip(); var flatDiscount = $("#hdnFlatDiscount").val(); var percentageDiscount = $("#hdnPercentageDiscount").val(); if (parseFloat(flatDiscount) + parseFloat(percentageDiscount) == 0) $(".show-when-discount").hide(); }); if ("" != "") { jAlert(""); $("#calcTotal").html($("#hdnTotal").val()); var flatDiscount = $("#hdnFlatDiscount").val(); var percentageDiscount = $("#hdnPercentageDiscount").val(); if (parseFloat(flatDiscount) + parseFloat(percentageDiscount) == 0) { $("#calcTotal").removeClass("strike"); } else { if ($("#hdnTotal").val() > 0) { $("#calcTotal").addClass("strike"); } else { $("#calcTotal").removeClass("strike"); } } // Temporary until resolve dynamic added class missing after post back $(".prov:input:checked").each(function () { $(this).click(); $(this).click(); }); } if (localStorage.getItem("number") === null) { $('#btnHistory').attr("disabled", true); $("#btnHistory").addClass('btn-grey'); } else { $('#btnHistory').attr("disabled", false); $("#btnHistory").removeClass('btn-grey'); } function ValidateProvider(id, prov, totalRow, isCheckboxClick) { if (!isCheckboxClick) { if ($("#btn" + prov).is(":checked")) { $("#btn" + prov).attr('checked', false); $("#btn" + prov).prop('checked', false); SwitchImage(id, prov, "b"); } else { $("#btn" + prov).attr('checked', true); $("#btn" + prov).prop('checked', true); SwitchImage(id, prov, "c"); } } else { if ($("#btn" + prov).is(":checked")) { SwitchImage(id, prov, "c"); } else { SwitchImage(id, prov, "b"); } } RefreshTotal(0, totalRow, 0); } function SwitchImage(id, prov, fileChar) { var elem = document.getElementById(id); var fileName = elem.src.replace(/^.*[\\\/]/, ''); elem.src = "/ImgPic/Vendors/" + fileChar + prov + ".png"; if (fileChar == "c") { $("#" + id).addClass('img-vendor-highlighted'); } else { $("#" + id).removeClass('img-vendor-highlighted'); } } function BindBetAmount(big, totalRow) { var type; if (big == "1") { type = "Big"; } else { type = "Small"; } var reset = jQuery.trim($("#hdn" + type + "Reset").val()) == "1"; if (reset) { for (var i = 0; i < totalRow; i++) { $("#tb" + type + i).val(""); } $("#hdn" + type + "Reset").val(0); } else { var valid = jQuery.trim($("#tb" + type + "0").val()).length > 0; if (!valid) { jAlert('Empty betting amount for the first row.'); } else { for (var i = 1; i < totalRow; i++) { // Populate regardless of empty number // if (jQuery.trim($("#tbNo" + i).val()).length > 0) { $("#tb" + type + i).val($("#tb" + type + "0").val()); // } } $("#hdn" + type + "Reset").val(1); } } RefreshTotal(0, totalRow, 0); } $("input.number-only").bind({ keydown: function (e) { if (e.shiftKey === true) { if (e.which == 9) { return true; } return false; } if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105) || (e.keyCode == 8) || (e.keyCode == 46)) { return true; } else { return false; } } }); $("input.number-dot-only").bind({ keydown: function (e) { if (e.shiftKey === true) { if (e.which == 9) { return true; } return false; } if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105) || (e.keyCode == 190) || (e.keyCode == 110) || (e.keyCode == 8) || (e.keyCode == 46)) { return true; } else { return false; } } }); function DisableBoxIBox(current, totalRow) { var no = jQuery.trim($("#tbNo" + current).val()); if (no.length > 0) { if (no % 1111 == 0) { $('#chkBox' + current).attr("disabled", true); $('#chkIBox' + current).attr("disabled", true); $('#chkBox' + current).prop('checked', false); $('#chkIBox' + current).prop('checked', false); } else { $('#chkBox' + current).attr("disabled", false); $('#chkIBox' + current).attr("disabled", false); } } RefreshTotal(0, totalRow, 0); } function RefreshTotal(current, totalRow, calcAmount) { var flatDiscount = $("#hdnFlatDiscount").val(); var percentageDiscount = $("#hdnPercentageDiscount").val(); var no = jQuery.trim($("#tbNo" + current).val()); var totalProv = $(".prov:input:checked").length; if (no.length > 0) { $.ajax({ type: "POST", url: "/Lottery/GetTotalPermutation", data: { number: jQuery.trim($("#tbNo" + current).val()) }, success: function (data) { var big = jQuery.trim($("#tbBig" + current).val()).length > 0 ? parseFloat(jQuery.trim($("#tbBig" + current).val())) : 0; var small = jQuery.trim($("#tbSmall" + current).val()).length > 0 ? parseFloat(jQuery.trim($("#tbSmall" + current).val())) : 0; var box = $('#chkBox' + current).is(":checked"); var ibox = $('#chkIBox' + current).is(":checked"); if (box) { calcAmount += ((big + small) * parseInt(data.Result) * totalProv); } if (ibox || (!box && !ibox)) { calcAmount += ((big + small) * totalProv); } if (current < totalRow) { RefreshTotal(current + 1, totalRow, calcAmount); } else { $("#calcTotal").html(calcAmount.toFixed(2)); $("#hdnTotal").val(calcAmount.toFixed(2)); var discountString = (Math.floor((parseFloat(flatDiscount) + calcAmount * parseFloat(percentageDiscount)) * 100) / 100).toFixed(2); $("#calcDiscount").html(discountString); $("#calcTotalToPay").html((calcAmount - parseFloat(discountString)).toFixed(2)); $("#hdnTotalToPay").val((calcAmount - parseFloat(discountString)).toFixed(2)); if (discountString == 0) { $("#calcTotal").removeClass("strike"); } else { if ($("#hdnTotal").val() > 0) { $("#calcTotal").addClass("strike"); } else { $("#calcTotal").removeClass("strike"); } } } } }); } else { if (current < totalRow) { RefreshTotal(current + 1, totalRow, calcAmount); } else { $("#calcTotal").html(calcAmount.toFixed(2)); $("#hdnTotal").val(calcAmount.toFixed(2)); var discountString = (Math.floor((parseFloat(flatDiscount) + calcAmount * parseFloat(percentageDiscount)) * 100) / 100).toFixed(2); $("#calcDiscount").html(discountString); $("#calcTotalToPay").html((calcAmount - parseFloat(discountString)).toFixed(2)); $("#hdnTotalToPay").val((calcAmount - parseFloat(discountString)).toFixed(2)); if (discountString == 0) { $("#calcTotal").removeClass("strike"); } else { if ($("#hdnTotal").val() > 0) { $("#calcTotal").addClass("strike"); } else { $("#calcTotal").removeClass("strike"); } } } } } function RememberOptions(option) { if (option == 0 || option == 1) { jConfirm('Confirm to perform the action?', "", function (result) { if (result) { DoRememberAction(option); $('#btnHistory').attr("disabled", false); $("#btnHistory").removeClass('btn-grey'); if (option == 0) { $("#btnAll").addClass('btn-warning'); $("#btnNo").removeClass('btn-warning'); } else { $("#btnNo").addClass('btn-warning'); $("#btnAll").removeClass('btn-warning'); } jDone('Remember Successfully'); } else { $('#btnHistory').attr("disabled", true); $("#btnHistory").addClass('btn-grey'); if (option == 0) { $("#btnAll").removeClass('btn-warning'); } else { $("#btnNo").removeClass('btn-warning'); } } }); } if (option == 2) { jConfirm('Confirm to perform the action?', "", function (result) { if (result) { GetRememberValues(); $("#btnHistory").addClass('btn-warning'); jDone('Paste History Successfully'); } else { $("#btnHistory").removeClass('btn-warning'); } }); } } function DoRememberAction(onlyNum) { SetRememberValues("tbNo", "number", 1); if (onlyNum == 0) { SetRememberValues("tbBig", "big", 1); SetRememberValues("tbSmall", "small", 1); SetRememberValues("chkBox", "box", 0); SetRememberValues("chkIBox", "ibox", 0); } else { localStorage.removeItem("big"); localStorage.removeItem("small"); localStorage.removeItem("box"); localStorage.removeItem("ibox"); } } function SetRememberValues(id, storageKey, isText) { var itemVals = JSON.parse(localStorage.getItem(storageKey)) || {}; var $items = $('[id*=' + id + ']'); $items.each(function () { if (isText == 1) { itemVals[this.id] = this.value; } else { itemVals[this.id] = this.checked; } }); localStorage.setItem(storageKey, JSON.stringify(itemVals)); } function GetRememberValues() { ShowRememberValues(2, JSON.parse(localStorage.getItem('number')) || {}); ShowRememberValues(1, JSON.parse(localStorage.getItem('big')) || {}); ShowRememberValues(1, JSON.parse(localStorage.getItem('small')) || {}); ShowRememberValues(0, JSON.parse(localStorage.getItem('box')) || {}); ShowRememberValues(0, JSON.parse(localStorage.getItem('ibox')) || {}); } function ShowRememberValues(isText, items) { if (isText == 1) { $.each(items, function (key, value) { $("#" + key).val(value); }); } else if (isText == 2) { $.each(items, function (key, value) { $("#" + key).val(value); var no = jQuery.trim($("#" + key).val()); var current = key.replace("tbNo", ""); if (no.length > 0) { if (no % 1111 == 0) { $('#chkBox' + current).attr("disabled", true); $('#chkIBox' + current).attr("disabled", true); $('#chkBox' + current).prop('checked', false); $('#chkIBox' + current).prop('checked', false); } else { $('#chkBox' + current).attr("disabled", false); $('#chkIBox' + current).attr("disabled", false); } } }); } else { $.each(items, function (key, value) { $("#" + key).prop('checked', value); }); } } function StoreLocalStorage() { jConfirm('Confirm to perform the action?', "", function (result) { if (result) { var totalProv = $(".prov:input:checked").length; var totalBets = parseFloat($("#hdnTotal").val()); var minAmount = parseFloat($("#txtMinAmount").val()); var maxAmount = parseFloat($("#txtMaxAmount").val()); if (totalProv > 0) { if (totalBets >= minAmount) { if (maxAmount >= totalBets) { DoStoreLocalStorage(); jDone('Please Login in order to proceed to next step.', "", function (redirect) { if (redirect) { window.location.href = "/lottery/buylist"; } }); } else { jAlert('Bet Amount Must Greater than Min Amount or Less than Maximum Amount'); } } else { jAlert('Bet Amount Must Greater than Min Amount or Less than Maximum Amount'); } } } }); } function DoStoreLocalStorage() { localStorage.removeItem("BankDropDown"); SetStoreLocalStorage("tbNo", "numberB", 1); SetStoreLocalStorage("tbBig", "bigB", 1); SetStoreLocalStorage("tbSmall", "smallB", 1); SetStoreLocalStorage("chkBox", "boxB", 0); SetStoreLocalStorage("chkIBox", "iboxB", 0); SetStoreLocalStorageProv("ProvB"); //SetStoreLocalStorageDate("DateB"); SetStoreLocalStorageTotalBets("TotalBetsB"); } function SetStoreLocalStorageTotalBets(storageKey) { var totalBets = $("#calcTotal").text(); localStorage.setItem(storageKey, JSON.stringify(totalBets)); } function SetStoreLocalStorage(id, storageKey, isText) { var itemVals = JSON.parse(localStorage.getItem(storageKey)) || {}; var $items = $('[id*=' + id + ']'); $items.each(function () { if (isText == 1) { itemVals[this.id] = this.value; } else { itemVals[this.id] = this.checked; } }); localStorage.setItem(storageKey, JSON.stringify(itemVals)); } function SetStoreLocalStorageProv(storageKey) { var itemVals = {}; $(".vendor-container").find("input:checked").each(function () { itemVals[this.id] = this.checked; }); localStorage.setItem(storageKey, JSON.stringify(itemVals)); } function OnSuccess(response) { if (response.Message == "Provider") jAlert('At least one pool to be selected.'); else if (response.Message == "EmptyList") jAlert('Invalid data. At least one betting is required. Please ensure betting amount for number is not empty, number must be in 4 digit and only betting amount with increment of 0.50 allowed.'); else if (response.Message == "InvalidBet") jAlert('Bet Amount Must Greater than Min Amount or Less than Maximum Amount'); else if (response.Message == "Success") StoreLocalStorage(); $("#btnSubmitForm").prop("disabled", false); } function OnFailure(response) { jAlert("Error occured."); } $(function () { var nextDrawDate = moment("2025-05-24 17:45:00").toDate(); $('#CountDownTimer').npyScorecount({ endDate: nextDrawDate, imageCounter: true, gmt: "+0800", digitSize: [27, 37.8], }); }); </script> </body> </html> <script> $(document).ready(function () { setMinPageHeight(); $.post('/home/gettext',function (data) { $("#seofooter").html(data); }); }); $(window).resize(function () { setMinPageHeight(); }); $(function () { var width = $(window).width(); $(".annoucementcontent").show(); $('.marquee').marquee({ duration: 12000, pauseOnHover: true, duplicated: true }); }); function setMinPageHeight() { // var headerHeight = $('#header-container').height(); var deviceHeight = ((this.window.innerHeight > 0) ? this.window.innerHeight : this.screen.height) - 1; $('#master-body').css("min-height", +deviceHeight); } </script>