var gcs=[4,5,6];var mcns=[0,1,1,2,3];var muo=[3,2,1,0,1];var crbm=["0-1","0-14","10-21","23-55","23-55"];var timi1d=[1.2,1.2,1,1.7,2.5,5.6,6.5,6.5];var timi1i=[2.3,2.3,2.1,3.7,5,8.5,15.8,15.8];var timi1r=[1.2,1.2,6,9.5,12.2,14.3,20.9,20.9];var timi0d=[0.8,1.6,2.2,4.4,7.3,12.4,16.1,23.4,26.8,35.9,35.9,35.9,35.9,35.9,35.9];var kalY,kalA;var kalF=5;var kalD,kalS,kalN;var kalManad=["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"];var kalDag=["sö","må","ti","on","to","fr","lö"];var euroB0=-4.789594;var hicb;var hici;var ctz;var labAnalysis="";var calcWidth=640;var ogonD=["Keratit","Konjunktivit","Irit","Glaskroppsavlossning","Näthinneavlossning","Maculadegeneration","Glaucom"];var ogonF=["Rodnad","Skav","Skygg","Sveda","Pus","Vark","Flack","Blixt","Skugga","Krok","Ring"];var pBMIBMI="BMI:";var pBMIEnhet="kg/m<sup>2</sup>";var bmiMode=-1;var pBMIFill="Fyll i längd och antingen vikt eller BMI";var calcModFlags=[];var ogonP=[[1,1,1,0,0,0,0,0,0,0,0],[1,0,0,1,1,0,0,0,0,0,0],[1,0,1,0,0,1,1,0,0,0,0],[0,0,0,0,0,0,1,1,0,0,0],[0,0,0,0,0,0,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,1,0],[1,0,0,0,0,1,0,0,0,0,1]];var kardD=[4,5,6,7,9,9,10,12,14,17,12,14,16,19,22,22,26,30,35,40,3,4,4,5,6,6,7,8,10,12,8,9,11,13,16,16,19,22,26,30,2,2,3,3,4,4,5,6,7,8,6,7,8,10,11,11,13,16,19,22,1,2,2,2,3,3,3,4,5,6,4,5,6,7,8,8,9,11,13,16,2,3,3,4,5,5,6,7,8,10,7,8,10,11,13,14,16,19,22,26,2,2,2,3,3,3,4,5,6,7,5,6,7,8,9,10,11,13,16,18,1,1,2,2,2,2,3,3,4,5,3,4,5,6,7,7,8,9,11,13,1,1,1,1,2,2,2,2,3,3,2,3,3,4,5,5,6,7,8,9,1,2,2,2,3,3,3,4,5,5,4,5,6,7,8,8,10,11,13,16,1,1,1,2,2,2,2,3,3,4,3,3,4,5,6,6,7,8,9,11,1,1,1,1,1,1,2,2,2,3,2,2,3,3,4,4,5,6,7,8,0,1,1,1,1,1,1,1,2,2,1,2,2,2,3,3,3,4,5,5,1,1,1,1,1,1,2,2,2,3,2,3,3,4,5,5,5,7,8,9,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,4,5,5,6,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,4,4,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,3,3,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1];var euroLC={a:0.0666354,s:0.3304052,c:0.4931341,e:0.6558917,n:0.841626,t:1.002625,k:0.6521653,i:1.101265,p:0.9058132,g:0.5677075,f:[0.4191643,1.094443],h:0.7676924,x:0.5460218,u:0.7127953,z:0.5420364,v:1.159787,y:1.462009};var phCurb65A="Hembehandling lämplig";var phCurb65B="Sjukhusvård eller öppenvård med uppföljning";var phCurb65C="Sjukhusvård som regel";var phCurb65D="Sjukhusvård, överväg IVA";var phABCD2A="2-dagars strokerisk 1%";var phABCD2B="2-dagars strokerisk 4%";var phABCD2C="2-dagars strokerisk 8%";var phOttawaA="R&ouml;ntgen av fotleden ej nödvändig";var phOttawaB="R&ouml;ntgen av fotleden rekommenderas";var phOttawaC="R&ouml;ntgen av mellanfoten ej nödvändig";var phOttawaD="R&ouml;ntgen av mellanfoten rekommenderas";var phKard="Fyll i för att beräkna";var phChild="Fyll i för att räkna ut Child-Pugh-klass";var phMELD="Fyll i för att räkna ut MELD-poäng";var phTIMI="Fyll i för att räkna ut TIMI-poäng";var phQTc="Fyll i för att beräkna";var phABCD2="Fyll i för att räkna ut poäng";var phEuro="Fyll i f&ouml;r att r&auml;kna ut EuroSCORE";var phOsm="Fyll i f&ouml;r att r&auml;kna ut osmolalitetsgap";var phGUCI="Fyll i f&ouml;r att r&auml;kna ut GUCI";var phSyrgas="Fyll i för att beräkna";var phSyrgasR="Räcker % minuter";var phDropptakt="Fyll i för att beräkna";var phDropptaktR="% droppar per minut";var phInfusionstid="Fyll i för att beräkna";var phInfusionstidR="Infusionen tar ungefär % timmar";var phInfusionsmangd="Fyll i för att beräkna";var phInfusionsmangdR="Volymen blir % liter";var phCha2ds2vasc="Fyll i för att räkna ut poäng";var phCha2ds2vascRek0="Ingen eller ASA 75-325 mg";var phCha2ds2vascRek1="ASA 75-325 mg eller Waran";var phCha2ds2vascRek2="Waran";var cha2ds2vascRisk=["0%","1.3%","2.2%","3.2%","4.0%","6.7%","9.8%","9.6%","6.7%","15.2%"];var tabRow=-1;var tabRowsZ=0;var shTIMI=["iBSyst","iHR","iVikt","iRokAkt","iHyperKol","iCADSlakt","iAngina","iKillip1G","iSTEAnt","iLBBB","iTIMITid","iTIMIKand","iASA7dGE","iTIMIAtt","iTIMIFor","iHjenz","iTIMIKand"];var xt=[];xt.krea="kreaKeyUp";xt.met="metKeyup";xt.bmi="bmiInit";xt.crb65="crbChange";xt.ag="agKeyup";xt.pe="peChange";xt.mews="mewsUpdate";xt.ottawa="ottawaChange";xt.pro="proTypeChange";xt.apgar="apgarChange";xt.nihss="nssUpdate";xt.dvt="dvtChange";xt.gcs="gcsChange";xt.yta="ytaKeyUp";xt.child="childUpdate";xt.timi="timiChange";xt.euro="euroUpdate";xt.osm="osmUpdate";xt.calcium="calciumUpdate";xt.phcalcium="phcalciumUpdate";xt.ogon="ogonChange";xt.cha2ds2vasc="cha2ds2vascChange";var CC={cname:"",ft:["Alder","Langd","Vikt","HR","RF","Temp","ASAT","Kreatinin","PKINR","Calcium","Calciumjon","Natrium","Kalium","Klorid","Bikarb","Bilirubin","Albumin","BSyst","BDiast","TIALangd","Trc","Etanol","QTtid","Urea","OsmMatt","Glukos","KalI","Kolesterol","GUCIRef","LabValue1","LabValue2","GasTryck","GasMangd","GasFlode","DroppMangd","DroppTid","DroppTakt"],fc:["Diab","ABCD2Svag","Talsvar","Stroke","KonfNy","KonMan","KonKvinna","HeartFailure","KarlSjuk","Andn30GE","CRB65B","Alder65GE","PeDVT","HR100G","Hemoptys","DVTPEImmob","TidLEDVT","PeMalign","PeLE","OttawaStodjaA","OttawaStodjaB","OttawaOmhetA","OttawaOmhetB","OttawaOmhetC","NIHSSManad","NIHSSAlder","NIHSSOgon","NIHSSHand","DVTCancer","DVTBenpares","DVTOmhet","DVTSvull","DVTOmfang","DVTPitting","DVTKoll","DVTTidigare","DVTAnnat","PBC","MELDDialys","Hyper","Angina","Killip1G","LBBB","STEAnt","TIMITid","TIMIKand","TIMIRisk","ASA7dGE","TIMIAtt","TIMIFor","Hjenz","QtcType","KronLsjd","EuroArt","EuroNeur","EkitAktiv","AnginaInstab","HTPulm","EuroHI","EuroJour","EuroKir","EuroThor","SeprupHI","TidHjKir","EuroKrit","OgonRodnad","OgonSkav","OgonSkygg","OgonSveda","OgonPus","OgonVark","OgonFlack","OgonBlixt","OgonSkygga","OgonKrok","OgonRing","KonMan","RokAkt"],fr:[["calc_mews",["c","u"]],["calc_ottawa",["t"]],["calc_apgar",["p","a","f","t","r"]],["calc_nihss",["r","e","s","f","a","c","b","i","x","k","l","d","n"]],["calc_gcs",["e","v","m"]],["calc_child",["s","e"]],["calc_euro",["s","f"]]],fs:["Provtyp","KalP","KalR","LabProv"],vt:[],vc:[],vr:[],vs:[]};function CF(b,a){this.q=b;this.f=a}CF.prototype.failure=function(a){};CF.prototype.success=function(o){if(o.status!=200){this.failure();return}var t=parseInt(o.responseText.substr(0,1));var d=o.responseText.substr(1);switch(t){case 4:complain(d);break;case 3:return;break;case 2:eval(d);break;case 1:break;default:break}};CF.prototype.send=function(){var b=this.q;delete this.q;Y.util.Connect.resetDefaultHeaders();Y.util.Connect.setDefaultPostHeader(false);Y.util.Connect.setForm(this.f);var a=Y.util.Connect.asyncRequest("POST",b,this)};function rc(i,h){if(typeof h=="undefined"){h=1}h=Math.pow(10,h);var g=i*h;var e=Math.round(g);return e/h}function fx(a){return parseFloat(a.value.replace(",","."))}function calcRows(b){if(typeof b!="object"||typeof b.length!="number"){return[]}var a=[];var f;for(var g=0;g<b.length;g++){if(!(f=document.getElementById(b[g]))){return[]}while(f.tagName.toLowerCase()!="tr"){f=f.parentNode}a[b[g]]=f}return a}function calcStart(){if(typeof cp=="string"){CC.cname=cp}calcTabStart();calcPrepare();calcConnect();if(document.getElementsByName("_hfid")){Calc.init()}prePop();calcFocus(cp)}function calcPrepare(){var a;if(a=document.getElementById("divICV")){a.parentNode.removeChild(a)}if(a=document.getElementsByTagName("tr")){for(var b=0;b<a.length;b++){if(a[b].className=="trResult"){a[b].style.display="none"}}}if(a=document.getElementById("aRef")){a.removeAttribute("href");Event.addListener(a,"click",refClick)}}function calcFocus(e){if(e=="calc_kal"){kalPrepare();if(!(o=document.getElementById("iKalI"))){return}}else{if(e=="calc_lab"){labStart();return}else{var b=e.indexOf("_");if(b<0){return}var a=e.substr(b+1);if(!(o=document.getElementById("t_"+a))){return}if(o.hasChildNodes()&&o.firstChild.hasChildNodes()&&o.firstChild.firstChild.tagName.toLowerCase()=="tr"){o=o.firstChild.firstChild;if(o.childNodes.length<2){return}o=o.childNodes[1];if(!o.hasChildNodes()){return}if(!o.firstChild.tagName){return}if(!["input","select"].contains(o.firstChild.tagName.toLowerCase())){return}o=o.firstChild}else{return}}}o.focus()}function calcTabRow(a,b){var e=document.createElement("div");e.className="calc-tab-row";e.style.left=a+px;e.style.zIndex=5+b;e.id="divCR_"+b;document.body.appendChild(e);return e}function calcTabStart(){if(BrowserDetect.browser=="Konqueror"){return}var y,u,F;F=Y.util.Dom.getRegion(document.body);var q=(F.right-F.left-290-160-20);if(q<300){q=300}calcWidth=q;if(!(y=document.getElementById("divCalcTabs"))){return}var j=document.createElement("div");j.id="divCalcTabContainer";y.parentNode.replaceChild(j,y);if(!(oD=document.getElementById("divCalcSp"))){return}u=Y.util.Dom.getRegion(oD);var B=u.bottom;var m=u.left;var x=[];var t=[];var I;for(var K=0;K<y.childNodes.length;K++){if(y.childNodes[K].nodeType==3){continue}x.push(y.childNodes[K].innerHTML.replace("&nbsp;"," "))}ctz=x.length-1;var J=0;var G,E;u=Y.util.Dom.getRegion(j);G=u.left;E=u.top;var N,M,f;t.push(calcTabRow(m,t.length));var v;var l,i;var z=0;while(I=x.shift()){l=document.createElement("span");l.className="calc-tab";l.innerHTML=I.replace(" ","&nbsp;");l.id="sCT_"+z;Event.addListener(l,"click",calcTabClick);if(t[t.length-1].childNodes.length>0){i=document.createElement("span");i.className="calc-tab-space";i.innerHTML="&nbsp;";t[t.length-1].appendChild(i)}t[t.length-1].appendChild(l);u=Y.util.Dom.getRegion(t[t.length-1]);var p=u.right-u.left;if(p>calcWidth){var L=t[t.length-1].lastChild;t[t.length-1].removeChild(t[t.length-1].lastChild);t[t.length-1].removeChild(t[t.length-1].lastChild);u=Y.util.Dom.getRegion(t[t.length-1]);N=u.left;M=u.top;f=u.bottom-u.top;t.push(calcTabRow(m,t.length));t[t.length-1].style.top=M+f+px;if(isie6){N-=1}N=m;t[t.length-1].style.left=N+px;t[t.length-1].appendChild(L)}z++}tabRowsZ=t.length;u=Y.util.Dom.getRegion(t[t.length-1]);var C=u.bottom-u.top;var n=[];u=Y.util.Dom.getRegion(t[t.length-1].firstChild);C=2;var b=[];for(K=t.length-1;K>-1;K--){for(F=0;F<t[K].childNodes.length;F++){t[K].childNodes[F].style.paddingBottom=C+px}u=Y.util.Dom.getRegion(t[K].firstChild);b[K]=u.top;t[K].style.height=C+30+px;C=(u.bottom-u.top-((isie6)?-1:2))}var a=b[0];for(K=0;K<b.length;K++){t[K].style.top=B+b[K]-a+px}if(typeof cg=="number"){calcTabSet(cg)}u=Y.util.Dom.getRegion(t[t.length-1]);y=document.getElementById("divCalc");y.style.paddingTop=u.bottom-B+15+px}function hicq(a){if(a==""){calcTabClick(ctz,false)}else{calcTabClick(parseInt(a))}}function calcTabClick(a,b){var f;if(typeof b!="boolean"){b=true}if(typeof a=="number"){f=a}else{a=EventUtil.getEvent();var e=a.target;f=parseInt(a.target.id.split("_")[1])}if(f==cg){return}calcTabSet(f);calcGet(f,b)}function calcGet(b,a){(new CR("cc",{id:b,g:a},"cc.php")).send()}function calcReply(a){var e=JSON.parse(decodeURIComponent(a));var b;if(!(b=document.getElementById("divCalc"))){return}b.innerHTML=e.xhtml;cg=e.cid;CC.cname=e.cname;if(hi&&e.g){Y.util.History.navigate("t",""+e.cid)}calcPrepare();calcConnect();calcFocus(e.cname);prePop()}function calcConnect(){var g,h,f,b;for(h=0;h<CC.ft.length;h++){if(!(g=document.getElementById("i"+CC.ft[h]))){continue}Event.addListener(g,"keyup",calcCTSet);if(typeof CC.vt[g.id.substr(1)]!="undefined"){g.value=CC.vt[g.id.substr(1)]}}for(h=0;h<CC.fc.length;h++){if(!(g=document.getElementById("i"+CC.fc[h]))){continue}Event.addListener(g,"click",calcCCSet);if(typeof CC.vc[g.id.substr(1)]!="undefined"){g.checked=CC.vc[g.id.substr(1)]}}for(h=0;h<CC.fr.length;h++){if(CC.fr[h][0]==CC.cname){for(f=0;f<CC.fr[h][1].length;f++){g=document.getElementsByName(CC.fr[h][1][f]);for(b=0;b<g.length;b++){Event.addListener(g[b],"click",calcCRSet)}if(typeof CC.vr[CC.cname]=="object"){if(typeof CC.vr[CC.cname][CC.fr[h][1][f]]=="string"){g=document.getElementById(CC.vr[CC.cname][CC.fr[h][1][f]])}}if(typeof g.id=="undefined"){continue}g.checked=true}break}}for(h=0;h<CC.fs.length;h++){if(!(g=document.getElementById("sel"+CC.fs[h]))){continue}Event.addListener(g,"change",calcCSSet);if(typeof CC.vs[CC.fs[h]]=="number"){g.selectedIndex=CC.vs[CC.fs[h]]}}var a=CC.cname.replace(/^calc\_/,"")}function calcCTSet(a){a=EventUtil.getEvent();CC.vt[a.target.id.substr(1)]=a.target.value}function calcCCSet(a){a=EventUtil.getEvent();CC.vc[a.target.id.substr(1)]=a.target.checked}function calcCRSet(a){a=EventUtil.getEvent();if(typeof CC.vr[CC.cname]=="undefined"){CC.vr[CC.cname]=[]}CC.vr[CC.cname][a.target.name]=a.target.id}function calcCSSet(a){a=EventUtil.getEvent();CC.vs[a.target.id.substr(3)]=a.target.selectedIndex}function calcFlipRows(g){var e;if(!(e=document.getElementById("sCT_"+g))){return}var k,i,h,f,r,q,b,a,p,m;o1=e.parentNode;o2=document.getElementById("divCR_"+(tabRowsZ-1));k=o1.id;i=o2.id;h=Y.util.Dom.getRegion(o1.firstChild);f=Y.util.Dom.getRegion(o2.firstChild);h1=parseInt(getStyle(o1.firstChild,"paddingBottom"));h2=parseInt(getStyle(o2.firstChild,"paddingBottom"));p=o1.style.zIndex;m=o2.style.zIndex;b=o1.innerHTML;a=o2.innerHTML;var l=(isie6)?-2:1;o1.style.top=f.top+l+px;o2.style.top=h.top+l+px;o1.id="_X";o2.id=k;o1.id=i;for(c=0;c<o1.childNodes.length;c++){o1.childNodes[c].style.paddingBottom=2+px}for(c=0;c<o2.childNodes.length;c++){o2.childNodes[c].style.paddingBottom=h1+px}o1.style.zIndex=m;o2.style.zIndex=p;h=Y.util.Dom.getRegion(o1.firstChild);f=Y.util.Dom.getRegion(o2.firstChild);o1.style.height=h.bottom-h.top+px;o2.style.height=f.bottom-f.top+px}function calcTabSet(h){var f,g,e,b,a;if(!(f=document.getElementById("sCT_"+h))){return}b=parseInt(f.parentNode.id.split("_")[1]);if((b+1)<tabRowsZ){calcFlipRows(h)}e=document.getElementsByTagName("span");for(g=0;g<e.length;g++){if(e[g].id.match(/^sCT/)){e[g].className="calc-tab"}}f.className="calc-tab-selected"}function numberKeyPress(a,b){a=EventUtil.getEvent();b=(typeof b=="boolean"&&b==true);var e=keypressCode(a);if(b&&(e==44||e==46)){if(!a.target.value.match(/[\.\,]/)){return}}if((e>47&&e<58)||e<32||(e>33&&e<47)){return}a.preventDefault()}function numberKeyDown(a,b){a=EventUtil.getEvent();b=(typeof b=="boolean"&&b==true);var e=a.keyCode;if(b&&(e==44||e==46||e==188||e==190||e==108||e==110)){if(!a.target.value.match(/[\.\,]/)){return}}if((e>47&&e<58)||e<32||(e>32&&e<47)||(e>95&&e<106)){return}a.preventDefault()}function calcKeyUp(oEvent){eval(cp+"KeyUp(oEvent);")}function kreaKeyUp(e){e=EventUtil.getEvent();var g;if(!(g=document.getElementById("iAlder"))){return}document.getElementById("trCL").style.display=parseInt(g.value)<20?"":"none";var h=clearance();var b=document.getElementById("sCM");var f=document.getElementById("sCF");var a=document.getElementById("sCC");if(h===false||h.length<2){b.parentNode.parentNode.style.display="none";f.parentNode.parentNode.style.display="none";a.parentNode.parentNode.style.display="none";return}if(h[1]===false){b.parentNode.parentNode.style.display="none";f.parentNode.parentNode.style.display="none";a.innerHTML=rc(h[0]);a.parentNode.parentNode.style.display="";return}a.parentNode.parentNode.style.display="none";b.innerHTML=rc(h[0]);f.innerHTML=rc(h[1]);b.parentNode.parentNode.style.display="";f.parentNode.parentNode.style.display=""}function ytaKeyUp(b){b=EventUtil.getEvent();var e=yta();var a=document.getElementById("sCY");if(e===false){a.parentNode.parentNode.style.display="none";return}a.innerHTML=rc(e,3);a.parentNode.parentNode.style.display=""}function bmiKeyup(r){r=EventUtil.getEvent();if(calcModFlags.contains("bmiMulti")){var f=r.target;var e,m,i,j;var h,q,p;if(!(j=document.getElementById("sCY"))){return false}if(!(e=document.getElementById("iLangd"))){return}if(!(m=document.getElementById("iVikt"))){return}if(!(i=document.getElementById("iBMI"))){return}h=e.value;q=m.value;p=i.value;var k=(!isNaN(h)&&(h.length>0));var a=(!isNaN(h)&&(h.length>0));var g=(!isNaN(h)&&(h.length>0));if(k&&a&&g){switch(f.id){case"iLangd":break;case"iBMI":bmiMode=1;break;case"iVikt":default:bmiMode=0}}else{if(k&&a){bmiMode=0}else{if(k&&g){bmiMode=1}else{bmiMode=-1}}}f=j.parentNode.previousSibling;while(f.childNodes&&f.childNodes.length>0){f.removeChild(f.firstChild)}f=f.nextSibling.nextSibling;while(f.childNodes&&f.childNodes.length>0){f.removeChild(f.firstChild)}j.parentNode.parentNode.style.display="";switch(bmiMode){case 1:if(h.length<1||p.length<1||isNaN(h)||isNaN(p)){j.innerHTML=pBMIFill}else{m.value=rc(i.value*Math.pow(e.value/100,2))}break;case 0:if(h.length<1||q.length<1||isNaN(h)||isNaN(q)){j.innerHTML=pBMIFill}else{i.value=rc((m.value/Math.pow(e.value/100,2)),2)}break;case -1:default:j.innerHTML=pBMIFill}}else{var n=bmi();var j=document.getElementById("sCY");if(n===false){j.parentNode.parentNode.style.display="none";return}j.innerHTML=rc(n,1);j.parentNode.parentNode.style.display=""}}function bmi(){var e;if(!(e=document.getElementById("iLangd"))){return false}var b=parseInt(e.value);if(b<1){return false}if(isNaN(b)){return false}if(!(e=document.getElementById("iVikt"))){return false}var a=parseInt(e.value);if(isNaN(a)){return false}return(a/Math.pow(b/100,2))}function bmiInit(){var h=document.createElement("input");h.className="txt";Event.addListener(h,"keyup",bmiKeyup);h.id="iBMI";var g;if(!(g=document.getElementById("iVikt"))){return}g=g.parentNode.parentNode;var a=document.createElement("tr");var f=document.createElement("td");f.appendChild(document.createTextNode(pBMIBMI));var e=document.createElement("td");var b=document.createElement("td");b.innerHTML=pBMIEnhet;e.appendChild(h);a.appendChild(f);a.appendChild(e);a.appendChild(b);g.parentNode.replaceChild(a,g.nextSibling);calcModFlags.push("bmiMulti");bmiMode=0}function calcium(f,b){var e;return f+0.02*(40-b)}function phcalcium(e,a){var b;return e*(1-0.53*(7.4-a))}function calciumUpdate(f){f=EventUtil.getEvent();var h;if(!(h=document.getElementById("iCalcium"))){return}var i=fx(h);if(isNaN(i)){return}if(!(h=document.getElementById("iAlbumin"))){return}var e=fx(h);if(isNaN(e)){return}var g=calcium(i,e);var b=document.getElementById("sCY");if(i===false){b.parentNode.parentNode.style.display="none";return}b.innerHTML=rc(g,1);b.parentNode.parentNode.style.display=""}function phcalciumUpdate(b){b=EventUtil.getEvent();var g;if(!(g=document.getElementById("iCalciumjon"))){return}var h=fx(g);if(isNaN(h)){return}if(!(g=document.getElementById("iPh"))){return}var f=fx(g);if(isNaN(f)){return}var e=phcalcium(h,f);var a=document.getElementById("sCY");if(h===false){a.parentNode.parentNode.style.display="none";return}a.innerHTML=rc(e,2);a.parentNode.parentNode.style.display=""}function yta(){var e;if(!(e=document.getElementById("iLangd"))){return false}var b=parseInt(e.value);if(isNaN(b)){return false}if(!(e=document.getElementById("iVikt"))){return false}var a=parseInt(e.value);if(isNaN(a)){return false}return(Math.pow(a,0.425)*Math.pow(b,0.725)*0.007184)}function clearance(){var j;if(!(j=document.getElementById("iKreatinin"))){return false}var f=parseInt(j.value);if(isNaN(f)){return false}if(!(j=document.getElementById("iVikt"))){return false}var e=parseInt(j.value);if(isNaN(e)){return false}if(!(j=document.getElementById("iLangd"))){return false}var g=parseInt(j.value);if(!(j=document.getElementById("iAlder"))){return false}var b=parseInt(j.value);if(isNaN(b)){return false}if(b<20){if(isNaN(g)){return false}var i=(((42.5*g)/f)*Math.pow(e/70,0.7));return Array(i,false)}return Array(1.23*((140-b)*e)/f,1.04*((140-b)*e)/f)}function met(){var g;if(!(g=document.getElementById("iLangd"))){return Array(false,false)}var f=parseInt(g.value);if(f<1){return Array(false,false)}if(isNaN(f)){return Array(false,false)}if(!(g=document.getElementById("iVikt"))){return Array(false,false)}var e=parseInt(g.value);if(isNaN(e)){return Array(false,false)}if(!(g=document.getElementById("iAlder"))){return Array(false,false)}var b=parseInt(g.value);if(isNaN(b)){return Array(false,false)}return Array(66.473+e*13.7516+f*5.0033-b*6.755,655.0955+e*9.5634+f*1.8496-b*4.6756)}function dvtChange(g){var a=0;var j=["Cancer","Benpares","PEImmob","Omhet","Svull","Omfang","Pitting","Koll","Tidigare","Annat"];for(var h=0;h<j.length;h++){if(!(o=document.getElementById("iDVT"+j[h]))){continue}if(o.checked){a+=parseInt(o.value.split("_")[1])}}var f;if(!(f=document.getElementById("tdS"))){return}var b;if(a>1){b="H&ouml;g sannolikhet ("+a+" po&auml;ng)"}else{b="L&aring;g sannolikhet ("+a+" po&auml;ng)"}f.innerHTML=b}function peChange(g){var h;var a=0;if((h=document.getElementById("iPeDVT"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iHR100G"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iHemoptys"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iDVTPEImmob"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iTidLEDVT"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iPeMalign"))&&h.checked){a+=parseInt(h.value.split("_")[1])}if((h=document.getElementById("iPeLE"))&&h.checked){a+=parseInt(h.value.split("_")[1])}var f;if(!(f=document.getElementById("tdS"))){return}var b;if(a>5){b="H&ouml;g sannolikhet"}else{b="L&aring;g sannolikhet"}b+=" ("+(rc(a/2,1))+" po&auml;ng)";f.innerHTML=b}function ogonChange(l){var b,p,n;var a=[0,0,0,0,0,0,0];var k;if(!(k=document.getElementById("tdS"))){return}for(p=0;p<ogonF.length;p++){if(!(b=document.getElementById("iOgon"+ogonF[p]))){return}if(b.checked){for(n=0;n<a.length;n++){if(ogonP[n][p]==1){a[n]+=1}}}}var i=[];var f=a.max();for(p=f;p>-1;p--){var g=[];for(n=0;n<a.length;n++){if(a[n]==p){g.push(ogonD[n])}}if(g.length>0){i.push(g.join(", "))}}for(p=0;p<i.length;p++){i[p]=(p+1)+". "+i[p]}k.innerHTML=(i.length>1)?"<h3>Diagnoser efter sannolikhet</h3>"+i.join("<br />"):""}function gcsChange(b,f){gcs[b-1]=f;var a=gcs[0]+gcs[1]+gcs[2];var e;if(!(e=document.getElementById("sS"))){return}e.innerHTML=a}function metKeyup(i){oEvent=EventUtil.getEvent();var a=met();var b=document.getElementById("sCM");var h=document.getElementById("sCF");if(a[0]===false){b.parentNode.parentNode.style.display="none";h.parentNode.parentNode.style.display="none";return}var g=rc(a[0],0);var f=rc(a[1],0);b.innerHTML=g;h.innerHTML=f;b.parentNode.parentNode.style.display="";h.parentNode.parentNode.style.display=""}function agKeyup(l){oEvent=EventUtil.getEvent();var t,f,i,j;if(!(t=document.getElementById("iNatrium"))){return}if(!(f=document.getElementById("iKalium"))){return}if(!(i=document.getElementById("iKlorid"))){return}if(!(j=document.getElementById("iBikarb"))){return}var g,h,m,p;g=fx(t);h=fx(f);m=fx(i);p=fx(j);var q;if(!(q=document.getElementById("sCR"))){return}if(isNaN(g)||isNaN(h)||isNaN(m)||isNaN(p)){q.parentNode.parentNode.style.display="none";return}var a=rc(ag(g,h,m,p),2);q.innerHTML=a;q.parentNode.parentNode.style.display=""}function ag(g,e,f,a){return g+e-f-a}function syrgasKeyup(h){oEvent=EventUtil.getEvent();var b,i,k;if(!(b=document.getElementById("iGasMangd"))){return}if(!(i=document.getElementById("iGasTryck"))){return}if(!(k=document.getElementById("iGasFlode"))){return}var g,m,f,a;g=fx(b,true);m=fx(i,true);f=fx(k,true);var j;if(!(j=document.getElementById("tdS"))){return}if(isNaN(g)||isNaN(m)||isNaN(f)){a=phSyrgas}else{var a=phSyrgasR.replace("%",rc(g*m/f,1))}j.innerHTML=a;j.parentNode.parentNode.style.display=""}function dropptaktKeyup(j){oEvent=EventUtil.getEvent();var b,g,k;if(!(b=document.getElementById("iDroppMangd"))){return}if(!(g=document.getElementById("iDroppTid"))){return}var a,f,h;a=fx(b,true);f=fx(g,true);var i;if(!(i=document.getElementById("tdS"))){return}if(isNaN(a)||isNaN(f)){h=phDropptakt}else{var h=phDropptaktR.replace("%",rc(a*1000*20/60/f,0))}i.innerHTML=h;i.parentNode.parentNode.style.display=""}function infusionstidKeyup(h){oEvent=EventUtil.getEvent();var b,k,j;if(!(b=document.getElementById("iDroppMangd"))){return}if(!(k=document.getElementById("iDroppTakt"))){return}var a,i,f;a=fx(b,true);i=fx(k,true);var g;if(!(g=document.getElementById("tdS"))){return}if(isNaN(a)||isNaN(i)){f=phInfusionstid}else{var f=phInfusionstidR.replace("%",rc(a*1000*20/i/60,1))}g.innerHTML=f;g.parentNode.parentNode.style.display=""}function infusionsmangdKeyup(h){oEvent=EventUtil.getEvent();var b,k,j;if(!(b=document.getElementById("iDroppTid"))){return}if(!(k=document.getElementById("iDroppTakt"))){return}var a,i,f;a=fx(b,true);i=fx(k,true);var g;if(!(g=document.getElementById("tdS"))){return}if(isNaN(a)||isNaN(i)){f=phInfusionsmangd}else{var f=phInfusionsmangdR.replace("%",rc(i*a*60/20000,1))}g.innerHTML=f;g.parentNode.parentNode.style.display=""}function guciUpdate(n){n=EventUtil.getEvent();var i,f,m,j;if(!(i=document.getElementById("iASAT"))){return}if(!(f=document.getElementById("iGUCIRef"))){return}if(!(m=document.getElementById("iPKINR"))){return}if(!(j=document.getElementById("iTrc"))){return}var k,h,e,q;k=fx(i);h=fx(f);e=fx(m);q=fx(j);var l;if(!(l=document.getElementById("tdS"))){return}var b=guci(k,h,e,q);l.innerHTML=b;l.parentNode.parentNode.style.display=""}function guci(b,f,h,e){if(isNaN(b)||isNaN(f)||isNaN(h)||isNaN(e)){return phGUCI}if(b<=0||f<=0||h<=0||e<=0){return phGUCI}return"GUCI: "+rc(b/f*h*100/e,3)}function proTypeChange(b){var f,a;if(!(a=document.getElementById("tdTyp"))){return}if(!(f=document.getElementById("selProvtyp"))){return}var e=["S-etanol","P-etanol","B-etanol"];a.innerHTML=e[f.options.selectedIndex];proChange()}function proChange(m){var g,l,k,b;if(!(g=document.getElementById("iEtanol"))){return}if(!(oR1=document.getElementById("sCR1"))){return}if(!(oR2=document.getElementById("sCR2"))){return}if(!(k=document.getElementById("selProvtyp"))){return}if(!(b=document.getElementById("selEtanolEnhet"))){return}var h=(b.options[b.selectedIndex].value)=="mg_ml"?cvEtanol:1;var n=k.selectedIndex;var j=fx(g);if(isNaN(j)){oR1.parentNode.parentNode.style.display="none";var f;if(!(f=document.getElementById("trL"))){return}var i;if(!(i=document.getElementById("trI"))){return}f.style.display="none";i.style.display="none";return}oR1.innerHTML=rc(pro(j*h,n,1.16),3);oR2.innerHTML=rc(pro(j*h,n),3);var a;if(!(a=oR1.parentNode.parentNode)){return}a.style.display="";var f;if(!(f=document.getElementById("trL"))){return}var i;if(!(i=document.getElementById("trI"))){return}f.style.display="";i.style.display=""}function pro(h,g,f){if(typeof f=="undefined"){f=1.2}if(g==0||g==1){var a=h/f}else{if(g==2){var a=h}}return a*0.0436019}function crbChange(p){var h,f,q,t;var g,u,l,n;if(!(g=document.getElementById("iKonfNy"))){return}h=(g.checked)?1:0;if(!(u=document.getElementById("iAndn30GE"))){return}f=(u.checked)?1:0;if(!(l=document.getElementById("iCRB65B"))){return}q=(l.checked)?1:0;if(!(n=document.getElementById("iAlder65GE"))){return}t=(n.checked)?1:0;var j=h+f+q+t;var m;if(!(m=document.getElementById("tdS"))){return}var v;if(j==0){v=phCurb65A}else{if(j==1){v=phCurb65B}else{if(j==2){v=phCurb65C}else{v=phCurb65D}}}v+="<br />Mortalitet "+crbm[j]+"%";m.innerHTML=j+" po&auml;ng<br />"+v}function mewsKeyUp(){mewsUpdate()}function mewsUpdate(){oEvent=EventUtil.getEvent();var a,e,b,B,n,y;var k,v,l,i,x,q;var f,w,j,A;var z=0,g=0;if(!(a=document.getElementById("iRF"))){return}if(!(e=document.getElementById("iHR"))){return}if(!(b=document.getElementById("iBSyst"))){return}if(!(B=document.getElementById("iTemp"))){return}if(a.value.length&&e.value.length&&b.value.length&&B.value.length){f=fx(a);w=fx(e);j=fx(b);A=fx(B);n=document.getElementsByName("c");for(x=0;x<n.length;x++){if(n[x].checked){z=mcns[x];break}}n=document.getElementsByName("u");for(x=0;x<n.length;x++){if(n[x].checked){g=muo[x];break}}if(f<9){k=2}else{if(f<15){k=0}else{if(f<21){k=1}else{if(f<30){k=2}else{k=3}}}}if(w<41){v=2}else{if(w<51){v=1}else{if(w<101){v=0}else{if(w<111){v=1}else{if(w<130){v=2}else{v=3}}}}}if(j<71){l=3}else{if(j<81){l=2}else{if(j<101){l=1}else{if(j<200){l=0}else{l=2}}}}if(A<35.1){i=2}else{if(A<36.1){i=1}else{if(A<38.1){i=0}else{if(A>38.5){i=2}else{i=1}}}}q=k+v+l+i+z+g}else{q="Fyll i för att räkna ut"}if(!(y=document.getElementById("tdS"))){return}y.innerHTML=q+" MEWS-poäng"}function nssUpdate(){var b,q,j,f,l,e;var i,v,n,k,u,t,a=0;o=["r","e","s","f","a","c","b","i","x","k","l","d","n"];if(!(b=document.getElementById("iNIHSSManad"))){return}if(!(q=document.getElementById("iNIHSSAlder"))){return}if(!(j=document.getElementById("iNIHSSOgon"))){return}if(!(f=document.getElementById("iNIHSSHand"))){return}if(!b.checked&&!q.checked){a+=2}else{if(b.checked^q.checked){a+=1}}if(!j.checked&&!f.checked){a+=2}else{if(j.checked^f.checked){a+=1}}for(u=0;u<o.length;u++){e=document.getElementsByName(o[u]);for(t=0;t<e.length;t++){if(e[t].checked){a+=parseInt(e[t].value);break}}}if(!(oTd=document.getElementById("tdS"))){return}oTd.innerHTML=a+" poäng (max 42)"}function abcd2Change(q){var p=document.getElementsByTagName("input");var i,f,j,A,z,b,h,v;var y,x,g,l,k,m,u,n;if(!(i=document.getElementById("iAlder"))){return}y=parseInt(i.value);if(isNaN(y)||y<=0){resReset(phABCD2);return}if(!(f=document.getElementById("iBSyst"))){return}x=parseInt(f.value);if(isNaN(x)||x<=0){resReset(phABCD2);return}if(!(j=document.getElementById("iBDiast"))){return}g=parseInt(j.value);if(isNaN(g)||g<=0){resReset(phABCD2);return}if(!(A=document.getElementById("iTIALangd"))){return}l=parseInt(A.value);if(isNaN(l)||l<=0){resReset(phABCD2);return}if(!(z=document.getElementById("iABCD2Svag"))){return}k=z.checked;if(!(h=document.getElementById("iDiab"))){return}u=h.checked;if(!(b=document.getElementById("iTalsvar"))){return}m=b.checked;n=0;if(y>=60){n++}if(x>=140||g>=90){n++}if(l>=60){n+=2}else{if(l>=10){n++}}if(k){n+=2}else{if(m){n++}}if(u){n++}if(n<4){ph=phABCD2A}else{if(n<6){ph=phABCD2B}else{ph=phABCD2C}}if(!(v=document.getElementById("tdS"))){return}v.innerHTML=n+" poäng<br />"+ph}function cha2ds2vascChange(x){var q=document.getElementsByTagName("input");var m,j,i,l,D,g,z;var B,w,v,y,n,u,p,C,b,A;if(!(m=document.getElementById("iAlder"))){return}B=parseInt(m.value);if(isNaN(B)||B<=0){resReset(phCha2ds2vasc);return}if(!(j=document.getElementById("iHeartFailure"))){return}w=j.checked;if(!(i=document.getElementById("iHypertoni"))){return}v=i.checked;if(!(D=document.getElementById("iStroke"))){return}n=D.checked;if(!(l=document.getElementById("iDiab"))){return}y=l.checked;if(!(g=document.getElementById("iKarlSjuk"))){return}u=g.checked;if(!(oS=document.getElementById("iKonKvinna"))){return}s=oS.checked;p=0;if(B>=65){p++}if(B>=75){p++}if(w){p++}if(v){p++}if(n){p+=2}if(y){p++}if(u){p++}if(s){p++}var C=cha2ds2vascRisk[p];if(p==0){b=phCha2ds2vascRek0}else{if(p==1){b=phCha2ds2vascRek1}else{b=phCha2ds2vascRek2}}A="<table><tbody><tr><td>Po&auml;ng:</td><td>"+p+"</td></tr><tr><td>Risk:</td><td>"+C+"</td></tr><tr><td>F&ouml;rslag:&nbsp;&nbsp;&nbsp;</td><td>"+b+"</td></tr></tbody></table>";if(!(z=document.getElementById("tdS"))){return}z.innerHTML=A}function apgarChange(f){var g=document.getElementsByTagName("input");var a=0;var b;for(var h=0;h<g.length;h++){if(g[h].type=="radio"&&g[h].checked){a+=parseInt(g[h].value)}}if(!(b=document.getElementById("tdS"))){return}b.innerHTML=""+(10-a)+" poäng<br />"}function ottawaChange(i){var k,l,q,j,a,l,w,r,b,p,g,v,f,h;if(!(k=document.getElementById("iOttawaTyp1"))){return}r=(k.checked);if(!(q=document.getElementById("iOttawaStodjaA"))){return}b=(q.checked);if(!(j=document.getElementById("iOttawaStodjaB"))){return}p=(j.checked);if(r){if(!(a=document.getElementById("iOttawaOmhetA"))){return}g=(a.checked);if((b&&p)||g){h=phOttawaB}else{h=phOttawaA}}else{if(!(l=document.getElementById("iOttawaOmhetB"))){return}v=(l.checked);if(!(w=document.getElementById("iOttawaOmhetC"))){return}f=(w.checked);if((b&&p)||v||f){h=phOttawaD}else{h=phOttawaC}}if(!(l=document.getElementById("tdS"))){return}l.innerHTML=h}function ottawaType(h){var e,g,b,a,f,h;if(!(e=document.getElementById("trM"))){return}if(!(g=document.getElementById("trS"))){return}if(!(b=document.getElementById("trN"))){return}if(h==0){e.style.display="";g.style.display="none";b.style.display="none"}else{if(h==1){e.style.display="none";g.style.display="";b.style.display=""}}ottawaChange()}function childUpdate(t){var h,q,m,n,g,u,j,l,k,f,i;if(!(q=document.getElementById("tdS"))){return}if(!(h=document.getElementById("iBilirubin"))){return}m=fx(h);if(isNaN(m)){childReset();return}if(!(h=document.getElementById("iAlbumin"))){return}n=fx(h);if(isNaN(n)){childReset();return}if(!(h=document.getElementById("iPKINR"))){return}g=fx(h);if(isNaN(g)){childReset();return}h=document.getElementsByName("s");for(k=0;k<h.length;k++){if(h[k].checked){u=parseInt(h[k].value);break}}if(typeof u=="undefined"){return}h=document.getElementsByName("e");for(k=0;k<h.length;k++){if(h[k].checked){j=parseInt(h[k].value);break}}if(typeof j=="undefined"){return}if(!(h=document.getElementById("iPBC"))){return}l=h.checked;f=j+u;if(n<28){f+=3}else{if(n<=35){f+=2}else{f++}}if(g<1.7){f++}else{if(g<=2.3){f+=2}else{f+=3}}if(l){if(m<68){f++}else{if(m<=171){f+=2}else{f+=3}}}else{if(m<35){f++}else{if(m<=51){f+=2}else{f+=3}}}if(f<7){i="A"}else{if(f<10){i="B"}else{i="C"}}q.innerHTML="Child-Pugh klass "+i+" ("+f+" poäng)"}function childReset(){var a;if(!(a=document.getElementById("tdS"))){return}a.innerHTML=phChild}function meldChange(m){var g,l,f,i,h,j,e,a;if(!(l=document.getElementById("tdS"))){return}if(!(f=document.getElementById("trKrea"))){return}if(!(g=document.getElementById("iMELDDialys"))){return}i=g.checked;f.style.display=(i)?"none":"";if(!i){if(!(g=document.getElementById("iKreatinin"))){return}h=parseInt(g.value);if(isNaN(h)){meldReset();return}if(h>353.6){h=353.6}else{if(h<88.4){h=88.4}}}else{h=353.6}if(!(g=document.getElementById("iBilirubin"))){return}j=fx(g);if(isNaN(j)){meldReset();return}if(j<17.1){j=17.1}if(!(g=document.getElementById("iPKINR"))){return}e=fx(g);if(isNaN(e)){meldReset();return}if(e<1){e=1}a=Math.round(9.57*Math.log(h*0.0113122171945701)+3.78*Math.log(j*0.0584795321637427)+11.2*Math.log(e)+6.43);if(a<1){a=1}else{if(a>40){a=40}}l.innerHTML=a+" MELD-poäng"}function meldReset(){var a;if(!(a=document.getElementById("tdS"))){return}a.innerHTML=phMELD}function timiChange(H){var I,b,X,E,S,B,U,Q,J,N,M,O,D,p,A,C,G,V,R,L,T,v,W;var F,K;if(!(I=document.getElementById("iTIMITyp0"))){return}v=I.checked;if(!(b=document.getElementById("tdS"))){return}if(!(I=document.getElementById("iAlder"))){return}X=parseInt(I.value);if(isNaN(X)){resReset(phTIMI);return}if(!(I=document.getElementById("iBSyst"))){return}E=parseInt(I.value);if(v&&isNaN(E)){resReset(phTIMI);return}if(!(I=document.getElementById("iHR"))){return}S=parseInt(I.value);if(v&&isNaN(S)){resReset(phTIMI);return}if(!(I=document.getElementById("iVikt"))){return}B=parseInt(I.value);if(v&&isNaN(B)){resReset(phTIMI);return}if(!(I=document.getElementById("iDiab"))){return}U=I.checked;if(!(I=document.getElementById("iHyper"))){return}Q=I.checked;if(!(I=document.getElementById("iAngina"))){return}J=I.checked;if(!(I=document.getElementById("iKillip1G"))){return}N=I.checked;if(!(I=document.getElementById("iLBBB"))){return}M=I.checked;if(!(I=document.getElementById("iSTEAnt"))){return}O=I.checked;if(!(I=document.getElementById("iTIMITid"))){return}D=I.checked;if(!(I=document.getElementById("iHyperKol"))){return}p=I.checked;if(!(I=document.getElementById("iCADSlakt"))){return}A=I.checked;if(!(I=document.getElementById("iRokAkt"))){return}C=I.checked;if(!(I=document.getElementById("iTIMIKand"))){return}G=I.checked;if(!(I=document.getElementById("iASA7dGE"))){return}V=I.checked;if(!(I=document.getElementById("iTIMIAtt"))){return}R=I.checked;if(!(I=document.getElementById("iTIMIFor"))){return}L=I.checked;if(!(I=document.getElementById("iHjenz"))){return}T=I.checked;if(v){F=((X>=75)?3:((X>=65)?2:0))+((U|Q|J)?1:0)+((E<100)?3:0)+((S>100)?2:0)+(N?2:0)+((B<67)?1:0)+((O|M)?1:0)+(D?1:0);W='<table class="prot-b"><tbody><tr><td class="l">TIMI-po&auml;ng</td><td>'+F+'</td></tr><td class="l">Mortalitet 30 dagar</td><td>'+timi0d[F]+"%</td></tr></tbody></table>"}else{var P=0;if(C){P++}if(Q){P++}if(U){P++}if(A){P++}if(p){P++}F=((X>=65)?1:0)+((P>2)?1:0)+(G?1:0)+(V?1:0)+(R?1:0)+(L?1:0)+(T?1:0);W='<table class="prot-b"><tbody><tr><td class="l">TIMI-po&auml;ng</td><td>'+F+'</td></tr><tr><th colspan="2">Inom 14 dagar</th></tr><tr><td class="l">Mortalitet</td><td>'+timi1d[F]+'%</td></tr><tr><td class="l">Hj&auml;rtinfarkt</td><td>'+timi1i[F]+'%</td></tr><tr><td>Akut revaskulering</td><td class="l">'+timi1r[F]+"%</td></tr></tbody></table>"}b.innerHTML=W}function timiType(i){var e,g,b,a,f,i;var h=calcRows(shTIMI);if(i==0){h.iTIMIKand.style.display="none";h.iASA7dGE.style.display="none";h.iTIMIAtt.style.display="none";h.iTIMIFor.style.display="none";h.iHjenz.style.display="none";h.iRokAkt.style.display="none";h.iHyperKol.style.display="none";h.iCADSlakt.style.display="none";h.iBSyst.style.display="";h.iHR.style.display="";h.iVikt.style.display="";h.iAngina.style.display="";h.iKillip1G.style.display="";h.iSTEAnt.style.display="";h.iLBBB.style.display="";h.iTIMITid.style.display=""}else{h.iTIMIKand.style.display="";h.iASA7dGE.style.display="";h.iTIMIAtt.style.display="";h.iTIMIFor.style.display="";h.iHjenz.style.display="";h.iRokAkt.style.display="";h.iHyperKol.style.display="";h.iCADSlakt.style.display="";h.iBSyst.style.display="none";h.iHR.style.display="none";h.iVikt.style.display="none";h.iAngina.style.display="none";h.iKillip1G.style.display="none";h.iSTEAnt.style.display="none";h.iLBBB.style.display="none";h.iTIMITid.style.display="none"}timiChange()}function resReset(b){var a;if(!(a=document.getElementById("tdS"))){return}a.innerHTML=b}function qtcChange(k){oEvent=EventUtil.getEvent();var l=met();var h,n,g,j,u;if(!(h=document.getElementById("iQTtid"))){}g=parseInt(h.value);if(isNaN(g)||g<=0){resReset(phQTc);return}if(!(h=document.getElementById("iHR"))){}j=parseInt(h.value);if(isNaN(j)||j<=0){resReset(phQTc);return}if(!(h=document.getElementById("iQtcType"))){return}u=(h.checked);if(!(n=document.getElementById("tdS"))){return}var a=60/j;var p=Math.round(g+(1-a)*154,0);var b=Math.round(g/Math.sqrt(a),0);var m=Math.round(g+1.75*(60/a-60),0);var i=Math.round(g/Math.pow(a,1/3),0);if(u){s='<table class="prot-b"><tbody><tr><td class="l">Bazett</td><td>'+b+' ms</td></tr><tr><td class="l">Fridericia</td><td>'+i+' ms</td></tr><tr><td class="l">Framingham</td><td>'+p+' ms</td></tr><tr><td class="l">Hodges</td><td>'+m+" ms</td></tr></tbody></table>"}else{s="QTc: "+b+" ms"}n.innerHTML=s}function euroUpdate(L){var E,C,b,O,G,B,K,M,L,F,A,H,D,J,I,m,w,j,q,l,N;if(!(b=document.getElementById("tdS"))){return}if(!(E=document.getElementById("iAlder"))){return}var O=parseInt(E.value);if(isNaN(O)){resReset(phEuro);return}if(!(E=document.getElementById("iKreatinin"))){return}var G=parseInt(E.value);if(isNaN(G)){resReset(phEuro);return}E=document.getElementsByName("s");for(d=0;d<E.length;d++){if(E[d].checked){B=parseInt(E[d].value);break}}E=document.getElementsByName("f");for(d=0;d<E.length;d++){if(E[d].checked){K=parseInt(E[d].value);break}}if(!(E=document.getElementById("iKronLsjd"))){return}M=E.checked;if(!(E=document.getElementById("iEuroArt"))){return}L=E.checked;if(!(E=document.getElementById("iEuroNeur"))){return}F=E.checked;if(!(E=document.getElementById("iTidHjKir"))){return}A=E.checked;if(!(E=document.getElementById("iEkitAktiv"))){return}H=E.checked;if(!(E=document.getElementById("iEuroKrit"))){return}D=E.checked;if(!(E=document.getElementById("iAnginaInstab"))){return}J=E.checked;if(!(E=document.getElementById("iHTPulm"))){return}I=E.checked;if(!(E=document.getElementById("iEuroHI"))){return}m=E.checked;if(!(E=document.getElementById("iEuroJour"))){return}w=E.checked;if(!(E=document.getElementById("iEuroKir"))){return}j=E.checked;if(!(E=document.getElementById("iEuroThor"))){return}q=E.checked;if(!(E=document.getElementById("iSeprupHI"))){return}l=E.checked;C=euro(O,G,B,K,M,L,F,A,H,D,J,I,m,w,j,q,l);b.innerHTML="Mortalitet "+C+"%"}function euro(N,F,B,K,M,L,E,A,G,D,J,I,m,w,j,q,l){var C=0;var H=0;var b;if(N<60){b=1}else{b=N-58}H+=euroLC.a*b;if(B==2){H+=euroLC.s}if(F>200){H+=euroLC.k}if(K==2){H+=euroLC.f[0]}else{if(K==3){H+=euroLC.f[1]}}if(M){H+=euroLC.c}if(L){H+=euroLC.e}if(E){H+=euroLC.n}if(A){H+=euroLC.t}if(G){H+=euroLC.i}if(D){H+=euroLC.p}if(J){H+=euroLC.g}if(I){H+=euroLC.h}if(m){H+=euroLC.x}if(w){H+=euroLC.u}if(j){H+=euroLC.z}if(q){H+=euroLC.v}if(l){H+=euroLC.y}C=Math.pow(Math.E,euroB0+H)/(1+Math.pow(Math.E,euroB0+H));return rc(100*C,2)}function osmUpdate(p){var a,l,t,r,b,h,v,j,q,f,i;if(!(r=document.getElementById("tdS"))){return}if(!(a=document.getElementById("iNatrium"))){return}b=parseInt(a.value);if(isNaN(b)){resReset(phOsm);return}if(!(a=document.getElementById("iUrea"))){return}v=fx(a);if(isNaN(v)){resReset(phOsm);return}if(!(a=document.getElementById("iGlukos"))){return}j=fx(a);if(isNaN(j)){resReset(phOsm);return}if(!(a=document.getElementById("iOsmMatt"))){return}f=parseInt(a.value);l=Math.round(b*1.86+v+j+9,1);if(isNaN(l)){resReset(phOsm);return}if(isNaN(f)){i="Beräknad osmolaritet:&nbsp;"+l+"&nbsp;mosmol/L<br />Fyll i osmolalitet för osmolalitetsgap"}else{t=f-l;i="Osmolalitetsgap:&nbsp;"+t+"&nbsp;mosmol/L"}r.innerHTML=i}function kalPrepare(){kalD=new Date();var e;if(!(e=document.getElementById("tKal"))){return}kalN=Math.floor(e.firstChild.childNodes.length/2);var b=Y.util.Dom.getRegion(e);if(!(e=document.getElementById("divKal"))){return}kalS=parseInt(e.firstChild.nodeValue);var a=document.createElement("div");a.id="divICV";a.style.top=b.top+px;a.style.left=b.left+px;a.style.width=b.right-b.left+px;a.style.height=b.bottom-b.top+px;Event.addListener(a,"mousedown",kalDragStart);Event.addListener(a,"mouseup",kalDragStop);Event.addListener(a,"mousemove",kalDragMove);document.body.appendChild(a)}function kalDragStart(a){a=EventUtil.getEvent();kalA=true;kalY=a.screenY;a.preventDefault()}function kalDragStop(a){kalA=false}function kalDragMove(a){if(!kalA){return}var e=a.screenY;var b=e;if((e%kalF)==0){kalMove(e)}}function kalTr(b,k){var m=document.createElement("tr");var i=document.createElement("td");var h=document.createElement("td");var g=document.createElement("td");var f=document.createElement("td");var e=document.createElement("td");var a=new Date();a.setTime(b*1000);var l=a.getWeek();m.className=(l%2==0)?"kalVJ":"kalVU";var j=a.getDate();if(j==1){i.innerHTML=kalManad[a.getMonth(1)]}h.innerHTML=j;g.innerHTML=kalDag[a.getDay()];if(typeof k!="undefined"){f.innerHTML='<span class="highlight">'+k+"</span>"}if(a.getDay()==1){e.innerHTML="v "+l}m.id="trKal_"+b;m.appendChild(i);m.appendChild(h);m.appendChild(g);m.appendChild(f);m.appendChild(e);return m}function kalMove(g){var f=document.getElementById("tKal").firstChild;var a;if(g<kalY){var e=parseInt(f.lastChild.id.split("_")[1])+86400;var b=kalTr(e);f.removeChild(f.firstChild);f.appendChild(b)}else{var e=parseInt(f.firstChild.id.split("_")[1])-86400;var b=kalTr(e);f.insertBefore(b,f.firstChild);f.removeChild(f.lastChild)}kalY=g}Date.prototype.getWeek=function(){var e=new Date();e.setFullYear(this.getFullYear(),this.getMonth(),this.getDate());var g=e.getDay();if(g==0){g=7}e.setDate(e.getDate()+(4-g));var a=e.getFullYear();var b=Math.floor((e.getTime()-new Date(a,0,1,-6))/86400000);var f=1+Math.floor(b/7);return f};function kalIUpdate(j){var e;if(!(e=document.getElementById("iKalI"))){return}var f=parseInt(e.value);if(isNaN(f)){f=0}if(!(e=document.getElementById("selKalR"))){return}var a=(e.value==0)?1:-1;if(!(e=document.getElementById("selKalP"))){return}var b=e.childNodes[e.selectedIndex].value;var i=document.getElementById("tKal").firstChild;while(i.childNodes.length){i.removeChild(i.lastChild)}for(var h=0;h<(kalN*2+1);h++){if(h==kalN){var g="";if(f==0){g="Idag"}else{if(a==1){g="Om "}g+=f;if(b==7){g+=" v"}else{g+=" d"}if(a==-1){g+=" sedan"}}var k=kalTr(kalS+86400*(a*(b*f)-kalN+h),g)}else{var k=kalTr(kalS+86400*(a*(b*f)-kalN+h))}i.appendChild(k)}}function refClick(a){var e;if(e=document.getElementById("divRef")){e.parentNode.removeChild(e);return}var b=CC.cname.split("_")[1];(new CR("rf",{p:b},"cr.php")).send()}function refReply(b,e){if(e==""||typeof e=="undefined"){e="aRef"}var f;if(!(f=document.getElementById(e))){}var g=document.createElement("div");g.innerHTML="<hr />"+JSON.parse(decodeURIComponent(b));g.id="divRef";var a;if(!(a=document.getElementById("divCalc"))){return}a.appendChild(g)}function kardChange(n){var h,g,i,j,f,p,l;if(!(l=document.getElementById("tdS"))){return}if(!(p=document.getElementById("iAlder"))){return}h=parseInt(p.value);if(isNaN(h)||h<=0){resReset(phKard);return}if(h>=62.5){h=0}else{if(h>=57.5){h=1}else{if(h>=52.5){h=2}else{if(h>=45){h=3}else{h=4}}}}if(!(p=document.getElementById("iBSyst"))){return}g=parseInt(p.value);if(isNaN(g)||g<=0){resReset(phKard);return}if(g>=170){g=0}else{if(g>=150){g=1}else{if(g>=130){g=2}else{g=3}}}if(!(p=document.getElementById("iKolesterol"))){return}i=fx(p);if(isNaN(i)||i<=0){resReset(phKard);return}if(i<4.5){i=0}else{if(i<5.5){i=1}else{if(i<6.5){i=2}else{if(i<7.5){i=3}else{i=4}}}}if(!(p=document.getElementById("iRokAkt"))){return}j=(p.checked)?1:0;if(!(p=document.getElementById("iKonMan"))){return}f=(p.checked)?1:0;l.innerHTML=kardD[h*80+g*20+f*10+j*5+i]+"% risk att dö i hjärtkärlsjukdom inom 10 år"}function labUpdate(q){var e,m,j,g,a,k;if(lab.cv.length<2){var h=lab.cv[0]}else{var p;if(!(p=document.getElementById("selEnhet1"))){return}var b=p.selectedIndex;if(b<0){b=0}var h=lab.cv[b]}if(typeof q=="number"){if(q=1){if(!(j=document.getElementById("yLabValue2"))){return}var m=j.nextSibling;if(!(j=document.getElementById("yLabValue1"))){return}var e=j.nextSibling;k=h.cv_factor}else{if(!(j=document.getElementById("yLabValue2"))){return}var m=j.nextSibling;if(!(j=document.getElementById("yLabValue1"))){return}var e=j.nextSibling;k=1/h.cv_factor}}else{q=EventUtil.getEvent();if(q.target.name=="a"){e=q.target;if(!(j=document.getElementById("yLabValue2"))){return}m=j.nextSibling;k=1/h.cv_factor}else{e=q.target;if(!(j=document.getElementById("yLabValue1"))){return}m=j.nextSibling;k=h.cv_factor}}if(labAnalysis.length>0){if(!(lab=Data.object("lab."+labAnalysis))){return}}g=e.value.replace(",",".");if(g.length<1||!parseFloat(g)){m.value="";return}if(g.indexOf(".")<0){var l=(h.cv_exact>0)?vsmax(h.cv_factor,g):vsmin(h.cv_factor,g)}else{var l=(h.cv_exact>0)?vsmax(h.cv_factor,g):vsmin(h.cv_factor,g)}if(l<1){l=1}m.value=rcs(g/k,l)}function rcs(a,h){if(a==0){return 0}var g=Math.ceil(Math.log(a<0?-a:a)/Math.LN10);var b=h-Math.round(g);var f=Math.pow(10,b);var e=Math.round(a*f);return e/f}function vsmin(){var b=100;var a=0;for(var e=0;e<arguments.length;e++){a=vsz(arguments[e]);if(a<b){b=a}}return b}function vsmax(){var b=1;var a=0;for(var e=0;e<arguments.length;e++){a=vsz(arguments[e]);if(a>b){b=a}}return b}function vsz(a){a=""+a;if(a.length<1||a.match(/^[0]{1,}$/)||a.match(/^[\.]{1,}$/)){return 1}if(a.substr(0,1)=="."){a="0"+a}a=a.replace(/[\.]{1,}$/,"");if(a.indexOf(".")<0){var e=0;a=a.replace(/^[0]{1,}/,"");a=a.replace(/[0]{1,}$/,"");return a.length}var e=0;var b=a.split(".");b[0]=b[0].replace(/^[0]{1,}/,"");e+=b[0].length;e+=b[1].length;return e}function labStart(){labAnalysisChange()}function labAnalysisChange(f){var g,a,e,b;if(!(g=document.getElementById("selLabProv"))){return}if(!(a=document.getElementById("yLabValue1"))){return}e=a.nextSibling;if(!(a=document.getElementById("yLabValue2"))){return}b=a.nextSibling;e.value="";b.value="";labAnalysis=g.childNodes[g.selectedIndex].value;labLoad(labAnalysis)}function labLoad(j){if(typeof j=="undefined"){return}if(!(lab=Data.object("lab."+j))){return}var b,a,k,h,f,g,e;if(!(b=document.getElementById("sEnhet1"))){return}if(!(a=document.getElementById("sEnhet2"))){return}if(!(k=document.getElementById("selEnhet1"))){return}if(!(h=document.getElementById("selEnhet2"))){return}if(!(f=document.getElementById("yLabValue1"))){return}g=f.nextSibling;if(!(f=document.getElementById("yLabValue2"))){return}e=f.nextSibling;if(lab.cv.length<2){k.style.display="none";h.style.display="none";while(k.childNodes&&k.childNodes.length){k.removeChild(k.firstChild)}while(h.childNodes&&h.childNodes.length){h.removeChild(h.firstChild)}b.innerHTML=lab.cv[0].units_cv_se;a.innerHTML=lab.cv[0].units_si_se;b.style.display="";a.style.display=""}else{b.style.display="none";a.style.display="none";var l;while(k.childNodes&&k.childNodes.length){k.removeChild(k.firstChild)}while(h.childNodes&&h.childNodes.length){h.removeChild(h.firstChild)}for(var i=0;i<lab.cv.length;i++){l=document.createElement("option");l.appendChild(document.createTextNode(lab.cv[i].units_cv_se));k.appendChild(l);l=document.createElement("option");l.appendChild(document.createTextNode(lab.cv[i].units_si_se));h.appendChild(l)}k.style.display="";h.style.display=""}g.focus()}function labClear(f){var a,e,b;if(!(a=document.getElementById("yLabValue1"))){return}e=a.nextSibling;if(!(a=document.getElementById("yLabValue2"))){return}b=a.nextSibling;e.value="";b.value=""}function labUnits(a){var b,e;a=EventUtil.getEvent();if(a.target.id=="selEnhet1"){b=a.target;if(!(e=document.getElementById("selEnhet2"))){return}labCN=b.selectedIndex;e.childNodes[labCN].selected=true}else{b=a.target;if(!(e=document.getElementById("selEnhet1"))){return}labCN=b.selectedIndex;e.childNodes[labCN].selected=true}labClear()}function cti(a){a=EventUtil.getEvent();a.target.style.color="red"}function cto(a){a=EventUtil.getEvent()}var Calc={id:"",name:"",form:"",resultField:"",loaded:false,init:function(e){var b;if(this.loaded){return}this.loaded=true;this.id="";this.resultField="";b=document.getElementsByName("_hfid");if(b.length!=1){return}this.id=b[b.length-1].value;if(!(b=document.getElementById("h_"+this.id+"_fre"))){return}this.resultField=b.value;if(!(b=document.getElementById("h_"+this.id+"_init"))){return}try{Calc.code.run(JSON.parse(decodeURIComponent(b.value)))}catch(a){}this.update()},update:function(a){var g,f,e;if(typeof a=="undefined"){if(this.loaded&&this.id!=""){e=this.id}}else{a=EventUtil.getEvent();var b=a.target.id.split("_");e=b[1]}if(!(g=document.getElementById("f_"+e))){return false}f=document.getElementsByName("_hfe");f[f.length-1].value=(typeof b=="undefined")?"":b[2];(new CF("/ce.php",g)).send()},fullId:function(a){return"i_"+this.id+"_"+a},reply:function(e,g,j){var a;e=decodeURIComponent(e);g=decodeURIComponent(g);j=decodeURIComponent(j);try{a=JSON.parse(j)}catch(f){a=null}if(a!=null){this.code.run(a)}var i,h;this.init();if(g.length>0){this.resultField=g}if(!(i=document.getElementById("i_"+this.id+"_"+this.resultField))){return}if(i.tagName.toLowerCase()=="input"){i.value=e}else{while(i.childNodes&&i.childNodes.length){i.removeChild(i.lastChild)}var b=e.split(/\n/);for(var j=0;j<b.length;j++){h=document.createElement("p");h.innerHTML=trim(b[j]);i.appendChild(h)}}},code:{run:function(b){var a;for(var e=0;e<b.length;e++){a=b[e].split(" ");if(a.length!=2){continue}if(typeof Calc.code[a[0]]=="function"){Calc.code[a[0]](a[1])}}},getTr:function(b){var b=Calc.fullId(b);var a;if(!(a=document.getElementById(b))){return false}while(a.tagName.toLowerCase()!="tr"){a=a.parentNode}return a},hide:function(a){var b;if(!(b=this.getTr(a))){return}b.style.display="none"},show:function(a){var b;if(!(b=this.getTr(a))){return}b.style.display=""}},send:function(a){},numberKeyPress:function(a,b){a=EventUtil.getEvent();b=(typeof b=="boolean"&&b==true);var e=keypressCode(a);if(b&&(e==44||e==46)){if(!a.target.value.match(/[\.\,]/)){return}}if((e>47&&e<58)||e<32||(e>33&&e<47)){return}a.preventDefault()},numberKeyDown:function(a,b){a=EventUtil.getEvent();b=(typeof b=="boolean"&&b==true);var e=a.keyCode;if(b&&(e==44||e==46||e==188||e==190||e==108||e==110)){if(!a.target.value.match(/[\.\,]/)){return}}if((e>47&&e<58)||e<32||(e>32&&e<47)||(e>95&&e<106)){return}a.preventDefault()},xhtml:function(a){this.loaded=false;var e=JSON.parse(decodeURIComponent(a));var b;if(!(b=document.getElementById("divCalc"))){return}b.innerHTML=e.xhtml;cg=e.cid;CC.cname=e.cname;if(hi&&e.g){Y.util.History.navigate("t",""+e.cid)}calcPrepare();calcConnect();calcFocus(e.cname);this.init();prePop()},reference:function(a){a=EventUtil.getEvent();var e;if(e=document.getElementById("divRef")){e.parentNode.removeChild(e);return}var b=this.id;(new CR("rf",{p:b,r:a.target.id},"cr.php")).send()}};
