Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>स्वास्थ्य सेवा शुल्कको गणना</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style>
- p, h1, h2, h3, h4, h5, h6, ul, li, div, span, address, footer, header, table, tr, td, tbody, thead, input, label {
- margin: 0;
- padding: 0;
- }
- body {
- background-color:skyblue;
- }
- #container {
- width: 900px;
- height: auto;
- padding: 10px;
- margin: auto;
- background-color: white;
- border-radius: 10px;
- box-shadow: 0px 0px 10px 1px #ccc;
- }
- .header {
- background-color: #f5f5f5;
- padding:5px;
- margin-bottom: 10px;
- }
- .header h3 {
- text-align: center;
- font-size: 25px;
- font-family: arial;
- }
- .userinput {
- background-color:#D5FFD7;
- padding:10px;
- line-height:30px;
- }
- input, select {
- font-size: 16px;
- width: 200px;
- margin-right: 20px;
- padding: 3px;
- }
- .label {
- width: 300px;
- }
- .result {
- padding: 10px;
- line-height: 30px;
- background-color: #FFE9E8;
- margin-top: 5px;
- }
- </style>
- <script type='text/javascript'>
- function chaumasik_showhide() {
- var chaumasikshow = document.getElementById("chaumasik");
- var firstchaumasik = document.getElementById("firstchaumasik");
- var secondchaumasik = document.getElementById("secondchaumasik");
- var thirdchaumasik = document.getElementById("thirdchaumasik");
- var firstchaumasiklabel = document.getElementById("firstchaumasiklabel");
- var secondchaumasiklabel = document.getElementById("secondchaumasiklabel");
- var thirdchaumasiklabel = document.getElementById("thirdchaumasiklabel");
- firstchaumasik.style.display = chaumasikshow.value == "chaumasik1" ? "table-row" : "none";
- firstchaumasiklabel.style.display = chaumasikshow.value == "chaumasik1" ? "table-row" : "none";
- secondchaumasik.style.display = chaumasikshow.value == "chaumasik2" ? "table-row" : "none";
- secondchaumasiklabel.style.display = chaumasikshow.value == "chaumasik2" ? "table-row" : "none";
- thirdchaumasik.style.display = chaumasikshow.value == "chaumasik3" ? "table-row" : "none";
- thirdchaumasiklabel.style.display = chaumasikshow.value == "chaumasik3" ? "table-row" : "none";
- }
- function startCalc(){
- interval = setInterval("calc()",1);
- }
- function calc() {
- //From User Input
- var aarthik_barsa = document.getElementById("aarthik_barsa").value;
- var bujhaaune_barsa = document.getElementById("bujhaaune_barsa").value;
- var bujhaaune_mahina = document.getElementById("bujhaaune_mahina").value;
- var bujhaaune_gate = document.getElementById("bujhaaune_gate").value;
- var chaumasik = document.getElementById("chaumasik").value;
- var aarthik_month = 0;
- if (chaumasik == "chaumasik1") {
- aarthik_month = 8;
- } else if (chaumasik == "chaumasik2") {
- aarthik_month = 12;
- } else if (chaumasik == "chaumasik3") {
- aarthik_barsa = parseFloat(aarthik_barsa) + 1;
- aarthik_month = 4;
- }
- var aarthik_day = 25;
- var chaumasik1 = document.getElementById("chaumasik1").value;
- var chaumasik2 = document.getElementById("chaumasik2").value;
- var chaumasik3 = document.getElementById("chaumasik3").value;
- var jammabarsa = bujhaaune_barsa - aarthik_barsa;
- var jammamahina = bujhaaune_mahina - aarthik_month;
- var totalmonth = (jammabarsa * 12) + jammamahina;
- var totalday = bujhaaune_gate - aarthik_day;
- var jammadin = (totalmonth * 30) + totalday;
- var bujhaunuparne_kar = (parseFloat(chaumasik1) + parseFloat(chaumasik2) + parseFloat(chaumasik3)) * 0.05;
- var dhila_shulka = 0;
- if (jammadin > 0) {
- dhila_shulka = 1000;
- } else if (jammadin < 0) {
- dhila_shulka = 0;
- }
- var byaj_rakam = 0;
- var totalmonth = 0;
- for (var i = 1; i <= jammadin; i += 30) {
- totalmonth++;
- byaj_rakam = bujhaunuparne_kar * 0.15 * totalmonth / 12;
- };
- if (bujhaunuparne_kar < 0) {
- bujhaunuparne_kar = 0;
- }
- if (dhila_shulka < 0) {
- dhila_shulka = 0;
- }
- if (byaj_rakam < 0) {
- byaj_rakam = 0;
- }
- bujhaunuparne_kar = Math.round(bujhaunuparne_kar);
- dhila_shulka = Math.round(dhila_shulka);
- byaj_rakam = Math.round(byaj_rakam);
- var jammakar = parseInt(document.getElementById("bujhaunuparne_kar").value) + parseInt(document.getElementById("dhila_shulka").value) + parseInt(document.getElementById("byaj_rakam").value);
- //Result
- document.getElementById("bujhaunuparne_kar").value = bujhaunuparne_kar;
- document.getElementById("dhila_shulka").value = dhila_shulka;
- document.getElementById("byaj_rakam").value = byaj_rakam;
- document.getElementById("jamma_kar").value = jammakar;
- }
- function reset_result() {
- document.getElementById("chaumasik1").value = 0;
- document.getElementById("chaumasik2").value = 0;
- document.getElementById("chaumasik3").value = 0;
- }
- function stopCalc(){
- clearInterval(interval);
- }
- </script>
- </head>
- <body>
- <div id="container">
- <div class="header">
- <h3>स्वास्थ्य सेवा शुल्कको गणना</h3>
- </div>
- <div class="userinput">
- <table id="calculator">
- <tbody>
- <tr>
- <td class="label">आर्थिक वर्ष</td>
- <td>
- <select id="aarthik_barsa" name="aarthik_barsa" onFocus="startCalc();" onBlur="stopCalc();">
- <option value="0" selected>आ.व. छान्नुहोस्</option>
- <option value="2072">आ.व. २०७२/०७३</option>
- <option value="2073">आ.व. २०७३/०७४</option>
- <option value="2074">आ.व. २०७४/०७५</option>
- <option value="2075">आ.व. २०७५/०७६</option>
- <option value="2076">आ.व. २०७६/०७७</option>
- <option value="2077">आ.व. २०७७/०७८</option>
- <option value="2078">आ.व. २०७८/०७९</option>
- <option value="2079">आ.व. २०७९/०८०</option>
- <option value="2080">आ.व. २०८०/०८१</option>
- <option value="2081">आ.व. २०८१/०८२</option>
- <option value="2082">आ.व. २०८२/०८३</option>
- <option value="2083">आ.व. २०८३/०८४</option>
- <option value="2084">आ.व. २०८४/०८५</option>
- <option value="2085">आ.व. २०८५/०८६</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">चौमासिक</td>
- <td>
- <select id="chaumasik" name="chaumasik" onclick="chaumasik_showhide(); reset_result();" onFocus="startCalc();" onBlur="startCalc();">
- <option value="0" selected="selected">चौमासिक छान्नुहोस्</option>
- <option value="chaumasik1">प्रथम चौमासिक (श्रावण - कार्तिक)</option>
- <option value="chaumasik2">दोश्रो चौमासिक (मङ्सिर - फाल्गुण)</option>
- <option value="chaumasik3">तेश्रो चौमासिक (चैत्र - आषाढ)</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">रकम बुझाउने वर्ष र महिना</td>
- <td>
- <select id="bujhaaune_barsa" name="bujhaaune_barsa" onFocus="startCalc();" onBlur="stopCalc();">
- <option value="0" selected="selected">वर्ष छान्नुहोस्</option>
- <option value="2072">२०७२</option>
- <option value="2073">२०७३</option>
- <option value="2074">२०७४</option>
- <option value="2075">२०७५</option>
- <option value="2076">२०७६</option>
- <option value="2076">२०७७</option>
- <option value="2076">२०७८</option>
- <option value="2076">२०७९</option>
- <option value="2076">२०८०</option>
- <option value="2076">२०८१</option>
- <option value="2076">२०८२</option>
- <option value="2076">२०८३</option>
- <option value="2076">२०८४</option>
- <option value="2076">२०८५</option>
- </select>
- </td>
- <td>
- <select id="bujhaaune_mahina" name="bujhaaune_mahina" onFocus="startCalc();" onBlur="stopCalc();">
- <option value="0" selected="selected">महिना छान्नुहोस्</option>
- <option value="1">बैशाख</option>
- <option value="2">जेष्ठ</option>
- <option value="3">आषाढ</option>
- <option value="4">श्रावण</option>
- <option value="5">भाद्र</option>
- <option value="6">आश्विन</option>
- <option value="7">कार्तिक</option>
- <option value="8">मंग्सिर</option>
- <option value="9">पौष</option>
- <option value="10">माघ</option>
- <option value="11">फाल्गुण</option>
- <option value="12">चैत्र</option>
- </select>
- </td>
- <td>
- <select id="bujhaaune_gate" name="bujhaaune_gate" onFocus="startCalc();" onBlur="stopCalc();">
- <option value="0" selected="selected">गते छान्नुहोस्</option>
- <option value="1">१ गते</option>
- <option value="2">२ गते</option>
- <option value="3">३ गते</option>
- <option value="4">४ गते</option>
- <option value="5">५ गते</option>
- <option value="6">६ गते</option>
- <option value="7">७ गते</option>
- <option value="8">८ गते</option>
- <option value="9">९ गते</option>
- <option value="10">१० गते</option>
- <option value="11">११ गते</option>
- <option value="12">१२ गते</option>
- <option value="13">१३ गते</option>
- <option value="14">१४ गते</option>
- <option value="15">१५ गते</option>
- <option value="16">१६ गते</option>
- <option value="17">१७ गते</option>
- <option value="18">१८ गते</option>
- <option value="19">१९ गते</option>
- <option value="20">२० गते</option>
- <option value="21">२१ गते</option>
- <option value="22">२२ गते</option>
- <option value="23">२३ गते</option>
- <option value="24">२४ गते</option>
- <option value="25">२५ गते</option>
- <option value="26">२६ गते</option>
- <option value="27">२७ गते</option>
- <option value="28">२८ गते</option>
- <option value="29">२९ गते</option>
- <option value="30">३० गते</option>
- </select>
- </td>
- </tr>
- <tr id="firstchaumasiklabel" style="display: none;">
- <td></td>
- <td colspan="2"><strong>प्रथम चौमासिकको कारोबार रकम</strong></td>
- </tr>
- <tr id="firstchaumasik" style="display: none;">
- <td class="label">प्रथम चौमासिक</td>
- <td>
- <input id="chaumasik1" value="0" type="number" placeholder="कारोबार रकम लेख्नुहोस " onFocus="startCalc();" onBlur="stopCalc();" />
- </td>
- </tr>
- <tr id="secondchaumasiklabel" style="display: none;">
- <td></td>
- <td colspan="2"><strong>दोश्रो चौमासिकको कारोबार रकम</strong></td>
- </tr>
- <tr id="secondchaumasik" style="display: none;">
- <td class="label">दोश्रो चौमासिक</td>
- <td>
- <input id="chaumasik2" value="0" type="number" placeholder="कारोबार रकम लेख्नुहोस " onFocus="startCalc();" onBlur="stopCalc();" />
- </td>
- </tr>
- <tr id="thirdchaumasiklabel" style="display: none;">
- <td></td>
- <td colspan="2"><strong>तेश्रो चौमासिकको कारोबार रकम</strong></td>
- </tr>
- <tr id="thirdchaumasik" style="display: none;">
- <td class="label">तेश्रो चौमासिक</td>
- <td>
- <input id="chaumasik3" value="0" type="number" placeholder="कारोबार रकम लेख्नुहोस " onFocus="startCalc();" onBlur="stopCalc();" />
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="result">
- <table>
- <tr>
- <td class="label">शिक्षा सेवा शुल्क</td>
- <td><input type="number" id="bujhaunuparne_kar" name="bujhaunuparne_kar" onFocus="startCalc();" onBlur="stopCalc();" /></td>
- </tr>
- <tr>
- <td class="label">विवरण ढिलाको शुल्क</td>
- <td><input type="number" id="dhila_shulka" name="bujhaeko_shulka" onFocus="startCalc();" onBlur="stopCalc();" /></td>
- </tr>
- <tr>
- <td class="label">ब्याज रकम</td>
- <td><input type="number" id="byaj_rakam" name="dhila_byaj" onFocus="startCalc();" onBlur="stopCalc();" /></td>
- </tr>
- <tr>
- <td class="label">जम्मा शिक्षा सेवा कर/शुल्क/ब्याज</td>
- <td><input type="number" id="jamma_kar" name="jamma_kar" onFocus="startCalc();" onBlur="stopCalc();" /></td>
- </tr>
- </table>
- </div>
- </div>
- </body>
- </html>
Add Comment
Please, Sign In to add comment