Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // for language switch - get url path
- var path = window.location.pathname;
- var pathSplit = path.split('/');
- var urlLan = pathSplit[1];
- $('#mctLink').children('a').attr('href', '/' + urlLan + '/products/capacitors/edlc/edlc-coin-type');
- $('#wtLink').children('a').attr('href', '/' + urlLan + '/products/capacitors/edlc/edlc-wound-type');
- var JuudenDenatu;
- var BUhoudenDenryu1;
- var BUhoudenDenryu;
- var BUhoudenDenryuTani;
- var BUkagenDenatu;
- var GraphSuuti1;
- var GraphKeisan1;
- var GraphKeisan2;
- var GraphKeisan3;
- var GraphKeisan4;
- //計算
- $('#calc').on('click', function () {
- //バックアップ時間を空にする
- $('.gc_butable tbody tr td:nth-child(1)').empty();
- $('.gc_butable tbody tr td:nth-last-child(1)').empty();
- $('#checktext').html('');
- $('input').removeClass('inputerro');
- //入力チェック
- if (document.keisanform.denatu_text.value === '' || document.keisanform.budenryu_text.value === '' || document.keisanform.bukagendnryu_text.value === '' || document.keisanform.denatu_text.value <= 0 || document.keisanform.budenryu_text.value <= 0 || document.keisanform.bukagendnryu_text.value <= 0) {
- if (document.keisanform.denatu_text.value === '' || document.keisanform.budenryu_text.value === '' || document.keisanform.bukagendnryu_text.value === '') {
- $('#checktext').append('<span>- Fill out all boxes.</span>');
- if (document.keisanform.denatu_text.value === '') {
- $('#denatu_text').addClass('inputerro');
- }
- if (document.keisanform.budenryu_text.value === '') {
- $('#budenryu_text').addClass('inputerro');
- }
- if (document.keisanform.bukagendnryu_text.value === '') {
- $('#bukagendnryu_text').addClass('inputerro');
- }
- }
- if (document.keisanform.denatu_text.value <= 0 || document.keisanform.budenryu_text.value <= 0 || document.keisanform.bukagendnryu_text.value <= 0) {
- $('#checktext').append('<span>- Enter valid figures.</span>');
- if (document.keisanform.denatu_text.value <= 0) {
- $('#denatu_text').addClass('inputerro');
- }
- if (document.keisanform.budenryu_text.value <= 0) {
- $('#budenryu_text').addClass('inputerro');
- }
- if (document.keisanform.bukagendnryu_text.value <= 0) {
- $('#bukagendnryu_text').addClass('inputerro');
- }
- }
- return false;
- }
- //入力値を取得
- JuudenDenatu = Number(document.keisanform.denatu_text.value);
- BUhoudenDenryu1 = Number(document.keisanform.budenryu_text.value);
- BUhoudenDenryuTani = document.keisanform.budenryu_tani.value;
- switch (BUhoudenDenryuTani) {
- case 'a':
- BUhoudenDenryu = Number(BUhoudenDenryu1);
- break;
- case 'ma':
- BUhoudenDenryu = Number(BUhoudenDenryu1 / 1000);
- break;
- case 'ua':
- BUhoudenDenryu = Number(BUhoudenDenryu1 / 1000000);
- break;
- }
- BUkagenDenatu = Number(document.keisanform.bukagendnryu_text.value);
- //バックアップ時間を計算して挿入
- var PartNo = $('#output tr td:nth-child(3)').attr('class');
- var trLenmoto = $('.gc_butable tbody').children().length;
- var TrLen = trLenmoto;
- for (var i = 0; i < TrLen; i++) {
- var partNo = '.part' + i;
- var Bujikan = '.bujikan' + i;
- var GraphTd = '.graphtd' + i;
- var maxSiyouOndo = $(partNo).parent().find('.maxtemp').text();
- var maxSiyouDenatu = $(partNo).parent().find('.maxv').text();
- var seidenYouryou = $(partNo).parent().find('.capacitance').text();
- var houdenssdenryu = $(partNo).parent().find('.houdenSSdenryu').text();
- var houdenssdenryuString = parseFloat(houdenssdenryu);
- var partMoredenryu = DeleteAsta($(partNo).text());
- if (partMoredenryu === 'EECHL0E255') {
- var naibuTeikouString = 0.13398;
- } else if (partMoredenryu === 'EECHL0E405') {
- var naibuTeikouString = 0.09019;
- } else if (partMoredenryu === 'EECHL0E755') {
- var naibuTeikouString = 0.053;
- } else if (partMoredenryu === 'EECHL0E506') {
- var naibuTeikouString = 0.01307;
- } else if (partMoredenryu === 'EECHL0E107') {
- var naibuTeikouString = 0.01093;
- } else {
- var naibuTeikou = $(partNo).parent().find('.resistance').text();
- var naibuTeikouString = parseFloat(naibuTeikou);
- }
- switch (partMoredenryu) {
- case 'EECRG0V224':
- var Moredenryu = 0.0000001;
- break;
- case 'EECRG0V105':
- var Moredenryu = 0.0000005;
- break;
- case 'EECRG0V155':
- var Moredenryu = 0.0000006;
- break;
- case 'EECRF0H104':
- var Moredenryu = 0.0000001;
- break;
- case 'EECRF0H684':
- var Moredenryu = 0.0000005;
- break;
- case 'EECRF0H105':
- var Moredenryu = 0.0000006;
- break;
- case 'EECS0HD224':
- var Moredenryu = 0.0000004;
- break;
- case 'EECS0HD334':
- var Moredenryu = 0.0000005;
- break;
- case 'EECS5R5474':
- var Moredenryu = 0.0000006;
- break;
- case 'EECS5R5105':
- var Moredenryu = 0.0000012;
- break;
- case 'EECS5R5155':
- var Moredenryu = 0.000002;
- break;
- case 'EECSE0H224':
- var Moredenryu = 0.0000004;
- break;
- case 'EECF5R5U224':
- var Moredenryu = 0.0000004;
- break;
- case 'EECF5R5U474':
- var Moredenryu = 0.0000006;
- break;
- case 'EECF5R5U105':
- var Moredenryu = 0.0000012;
- break;
- case 'EECF5R5U155':
- var Moredenryu = 0.000002;
- break;
- case 'EECF5R5H104':
- var Moredenryu = 0.0000001;
- break;
- case 'EECF5R5H474':
- var Moredenryu = 0.0000003;
- break;
- case 'EECF5R5H684':
- var Moredenryu = 0.0000005;
- break;
- case 'EECF5R5H105':
- var Moredenryu = 0.0000006;
- break;
- case 'EECLF0H105':
- var Moredenryu = 0.0000006;
- break;
- case 'EECHL0E255':
- var Moredenryu = 0.0000019;
- break;
- case 'EECHL0E405':
- var Moredenryu = 0.000003;
- break;
- case 'EECHL0E755':
- var Moredenryu = 0.0000057;
- break;
- case 'EECHL0E506':
- var Moredenryu = 0.0000364;
- break;
- case 'EECHL0E107':
- var Moredenryu = 0.000119;
- break;
- }
- var test = JuudenDenatu - BUhoudenDenryu * naibuTeikouString;
- var test2 = test - BUkagenDenatu;
- var test3 = seidenYouryou * test2;
- var test4 = BUhoudenDenryu + Moredenryu;
- var bUtime = test3 / test4;
- if (maxSiyouDenatu < JuudenDenatu || houdenssdenryuString < BUhoudenDenryu * 1000) {
- $(Bujikan).append("Not available");
- } else {
- if (bUtime > 3600) {
- var timeHour = (bUtime / 3600).toFixed(3);
- $(Bujikan).append("<span class='jikanselect'>" + timeHour + " Hours</span>");
- $(GraphTd).append("<svg class='icon icon-stats-dots graph1'><use xlink:href='#icon-stats-dots'></use></svg><div class='svgdiv graph1'></div>");
- } else if (bUtime < 60) {
- var timeSec = bUtime.toFixed(3);
- $(Bujikan).append("<span class='jikanselect'>" + timeSec + " Seconds</span>");
- $(GraphTd).append("<svg class='icon icon-stats-dots graph1'><use xlink:href='#icon-stats-dots'></use></svg><div class='svgdiv graph1'></div>");
- } else {
- var timeMin = (bUtime / 60).toFixed(3);
- $(Bujikan).append("<span class='jikanselect'>" + timeMin + " Minutes</span>");
- $(GraphTd).append("<svg class='icon icon-stats-dots graph1'><use xlink:href='#icon-stats-dots'></use></svg><div class='svgdiv graph1'></div>");
- }
- }
- }
- ga('ua93248701.send', 'event', 'FPEventDS', 'En_GCBackUpTime', '充電電圧:' + JuudenDenatu + 'バックアップ時放電電流:' + BUhoudenDenryu1 + BUhoudenDenryuTani + 'バックアップ下限電圧:' + BUkagenDenatu);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement