var convtbs=[{UNIT:["Temperature","Temperatura"],celsius:["iv","iv"],kelvin:["iv - 273","iv + 273"],fahrenheit:["5/9*(iv-32)","9/5*iv + 32"],END:0},{UNIT:["Weight","Peso"],kilogram:["iv","iv"],gram:["iv*0.001","iv/0.001"],milligram:["iv*0.000001","iv/0.000001"],ton:["iv*1000","iv/1000"],pound:["iv*0.453592","iv/0.453592"],ounce:["iv*0.0283495","iv/0.0283495"],carrat:["iv*0.0002","iv/0.0002"],"atomic mass unit":["iv*1.6605401999104288e-27","iv/1.6605401999104288e-27"],END:0},{UNIT:["Length","Comprimento"],meter:["iv","iv"],foot:["iv*0.3048","iv/0.3048"],yard:["iv*0.914400","iv/0.914400"],inch:["iv*0.0254001","iv/0.0254001"],kilometer:["iv*1000","iv/1000"],mile:["iv*1609.347","iv/1609.347"],"nautical mile":["iv*1852","iv/1852"],centimeter:["iv*0.01","iv/0.01"],millimeter:["iv*0.001","iv/0.001"],micrometer:["iv*0.000001","iv/0.000001"],nanometer:["iv*0.000000001","iv/0.000000001"],"light year":["iv*9.46066e+15","iv/9.46066e+15"],parsec:["iv/3.24077929e-17","iv*3.24077929e-17"],"astronomical unit":["iv/6.684587123e-12","iv*6.684587123e-12"],END:0},{UNIT:["Area","Area"],"square meter":["iv","iv"],"square foot":["iv*0.0929030","iv/0.0929030"],"square yard":["iv*0.836127","iv/0.836127"],"square inch":["iv*0.000645160","iv/0.000645160"],"square kilometer":["iv*1000000","iv/1000000"],"square mile":["iv*2589990","iv/2589990"],"square centimeter":["iv*0.0001","iv/0.0001"],"square millimeter":["iv*0.000001","iv/0.000001"],"square micrometer":["iv*0.000000000001","iv/0.000000000001"],acre:["iv*4046.86","iv/4046.86"],hectare:["iv*10000","iv/10000"],END:0},{UNIT:["Volume","Volume"],"cubic meter":["iv","iv"],"cubic foot":["iv*0.0283168","iv/0.0283168"],"cubic yard":["iv*0.764555","iv/0.764555"],"cubic inch":["iv*0.0000163871","iv/0.0000163871"],"cubic kilometer":["iv*1000000000","iv/1000000000"],"cubic mile":["iv*4.16818e+9","iv/4.16818e+9"],"cubic centimeter":["iv*0.000001","iv/0.000001"],"cubic millimeter":["iv*1.0e-9","iv/1.0e-9"],liter:["iv*0.001","iv/0.001"],milliliter:["iv*0.000001","iv/0.000001"],pint:["iv*0.000473176","iv/0.000473176"],quart:["iv*0.000946353","iv/0.000946353"],gallon:["iv*0.00378541","iv/0.00378541"],barrel:["iv*0.1590","iv/0.1590"],END:0},{UNIT:["Velocity","Velocidade"],"meter/second":["iv","iv"],"kilometer/hour":["iv/3.6","iv*3.6"],"mile/hour":["iv*1609.35/3600","iv/1609.35*3600"],"foot/second":["iv*0.3048","iv/0.3048"],END:0},{UNIT:["Time","Tempo"],second:["iv","iv"],millisecond:["iv*0.001","iv/0.001"],microsecond:["iv*0.000001","iv/0.000001"],nanosecond:["iv*0.000000001","iv/0.000000001"],picosecond:["iv*0.000000000001","iv/0.000000000001"],minute:["iv*60","iv/60"],hour:["iv*3600","iv/3600"],day:["iv*86400","iv/86400"],week:["iv*604800","iv/604800"],month:["iv*2629800","iv/2629800"],year:["iv*31557600","iv/31557600"],END:0},{UNIT:["Pressure","Pressão"],pascal:["iv","iv"],bar:["iv/0.00001","iv*0.00001"],ksi:["iv/0.000000145","iv*0.000000145"],psi:["iv/0.000145038","iv*0.000145038"],torr:["iv/0.007500617","iv*0.007500617"],"mercury millimeter":["iv/0.007500638","iv*0.007500638"],atmosphere:["iv/0.000009869","iv*0.000009869"],END:0},{UNIT:["Power","Potência"],watt:["iv","iv"],horsepower:["iv/0.001341022","iv*0.001341022"],"btu/hour":["iv/3.412141633","iv*3.412141633"],"btu/second":["iv/0.000947817","iv*0.000947817"],"kilocalorie/hour":["iv/0.859845228","iv*0.859845228"],"calorie/hour":["iv/859.845227859","iv*859.845227859"],"calorie/second":["iv*3600/859.845227859","iv*859.845227859/3600"],END:0},{UNIT:["Energy","Energia"],joule:["iv","iv"],erg:["iv/10000000","iv*10000000"],"electron-volt":["iv/6.241506363e+18","iv*6.241506363e+18"],"megaelectron-volt":["iv/6.241506363e+12","iv*6.241506363e+12"],"kilowatt-hour":["iv/0.000000278","iv*0.000000278"],calorie:["iv/0.238845897","iv*0.238845897"],kilocalorie:["iv/0.000238846","iv*0.000238846"],btu:["iv/0.000947817","iv*0.000947817"],kiloton:["iv/2.390057361e-13","iv*2.390057361e-13"],megaton:["iv/2.390057361e-16","iv*2.390057361e-16"],END:0},null];var translations={segundo:"second",milisegundo:"millisecond",microsegundo:"microsecond",nanosegundo:"nanosecond",picosegundo:"picosecond",minuto:"minute",hora:"hour",dia:"day",semana:"week",mes:"month",ano:"year",quilograma:"kilogram",kilograma:"kilogram",grama:"gram",miligrama:"milligram",tonelada:"ton",libra:"pound",onca:"ounce","unidade de massa atômica":"atomic mass unit","metro cubico":"cubic meter","pe cubico":"cubic foot","jarda cubica":"cubic yard","polegada cubica":"cubic inch","quilometro cubico":"cubic kilometer","kilometro cubico":"cubic kilometer","milha cubica":"cubic mile","centimetro cubico":"cubic centimeter","milimetro cubico":"cubic millimeter",litro:"liter",mililitro:"milliliter",galao:"gallon",barril:"barrel","metro quadrado":"square meter","pe quadrado":"square foot","jarda quadrada":"square yard","polegada quadrada":"square inch","quilometro quadrado":"square kilometer","kilometro quadrado":"square kilometer","milha quadrada":"square mile","centimetro quadrado":"square centimeter","milimetro quadrado":"square millimeter","micrometro quadrado":"square micrometer",acre:"acre",metro:"meter",pe:"foot",jarda:"yard",polegada:"inch",kilometro:"kilometer",quilometro:"kilometer",centimetro:"centimeter",milimetro:"millimeter",milha:"mile",micrometro:"micrometer",nanometro:"nanometer","anos luz":"light year","unidade astronomica":"astronomical unit","metro/segundo":"meter/second","kilometro/hora":"kilometer/hour","quilometro/hora":"kilometer/hour","milha/hora":"mile/hour",pascal:"pascal",bar:"bar",ksi:"ksi",psi:"psi",torr:"torr","milimetro de mercurio":"mercury millimeter",atmosfera:"atmosphere","quilocaloria/hora":"kilocalorie/hour","caloria/segundo":"calorie/second",END:0};var abrevs={s:"second",ms:"millisecond",ns:"nanosecond",ps:"picosecond",min:"minute",hr:"hour",h:"hour",d:"day",Kg:"kilogram",kilo:"kilogram",quilo:"kilogram",g:"gram",mg:"milligram",ton:"ton",lb:"pound",oz:"ounce",u:"atomic mass unit",m3:"cubic meter",km3:"cubic kilometer",cm3:"cubic centimeter",mm3:"cubic millimeter",mi3:"cubic mile",l:"liter",ml:"milliliter",pol3:"cubic inch",m2:"square meter",km2:"square kilometer",cm2:"square centimeter",mm2:"square millimeter",mi2:"square mile",pol2:"square inch",m:"meter",km:"kilometer",cm:"centimeter",mm:"millimeter",nm:"nanometer",mi:"mile",ly:"light year",ua:"astronomical unit",au:"astronomical unit",pc:"parsec",yd:"jarda",pol:"inch",C:"celsius",K:"kelvin",F:"fahrenheit","graus C":"celsius","graus K":"kelvin","graus F":"fahrenheit","m/s":"meter/second","km/h":"kilometer/hour","mi/h":"mile/hour","pe/second":"foot/second",pa:"pascal",bar:"bar",ksi:"ksi",psi:"psi",mmHg:"mercury millimeter",atm:"atmosphere",W:"watt",hp:"horsepower","Btu/h":"btu/hour","Btu/s":"btu/second","Kcal/h":"kilocalorie/hour","cal/h":"calorie/hour","cal/s":"calorie/second",J:"joule",kWh:"kilowatt-hour",MWh:"megawatt-hour",cal:"calorie",Kcal:"kilocalorie",kton:"kiloton",Mton:"megaton",eV:"electron-volt",MeV:"megaelectron-volt",END:0};var alluns={};var ut;for(ut in translations){if(ut!="END"){alluns[ut.toLowerCase()]=translations[ut]}}for(ut in abrevs){if(ut!="END"){alluns[ut.toLowerCase()]=abrevs[ut]}}function conv(iv,unit1,unit2){unit1=findUnit(unit1);unit2=findUnit(unit2);var convtb=findConvtb(unit1,unit2);iv=eval(convtb[unit1][0]);iv=eval(convtb[unit2][1]);return iv}function findConvtb(b,a){var c=0;for(;c<(convtbs.length-1);c++){if(convtbs[c][b]!=null){if(convtbs[c][a]==null){throw"conv - Unidades incompatíveis: "+b+", "+a}return convtbs[c]}}throw"conv() - Unidade inválida: "+b}function findUnit(a){if(alluns[a]!=null){return alluns[a]}return a}function prepare_convs(d){var e=new Parse(d);var a="",c=0;try{while(true){e.goafter("conv");e.goafter("(");while(e.indexOf("(")!=-1&&e.indexOf("(")<e.indexOf(",")){e.goafter(")")}e.goafter(",");a+=e.extractFrom(c);w1=e.extractUntil(",");a+="'"+prepare_unit(w1)+"',";e.goafter(",");w2=e.extractUntil(")");a+="'"+prepare_unit(w2)+"')";c=e.goafter(")")}}catch(b){if(b.indexOf("END")==-1){throw b}}a+=e.extractToEnd(c);return a}function prepare_unit(a){a=a.replace(/['\x22]*/g,"");a=a.replace(/(^\s*)|(\s*$)/g,"");return a}function Parse(a){this.text=a;this.index=0;this.goafter=goafter;this.extractUntil=extractUntil;this.extractFrom=extractFrom;this.extractToEnd=extractToEnd;this.indexOf=indexOf}function goafter(b){var a=this.text.indexOf(b,this.index);if(a==-1){throw"END goafter str="+b+" index="+this.index+" text="+this.text}this.index=a+b.length;return this.index}function extractUntil(b){var a=this.text.indexOf(b,this.index);if(a==-1){throw"END extractUntil str="+b+" index="+this.index}return this.text.substring(this.index,a)}function extractFrom(a){return this.text.substring(a,this.index)}function indexOf(a){return this.text.indexOf(a,this.index)}function extractToEnd(a){return this.text.substring(a,this.text.length)};