function clean_cookingResult(){document.cookingConverter.resultOunce.value=0;document.cookingConverter.resultPound.value=0;document.cookingConverter.resultGram.value=0;document.cookingConverter.resultTeaspoonUS.value=0;document.cookingConverter.resultTeaspoonUK.value=0;document.cookingConverter.resultDessertspoonUK.value=0;document.cookingConverter.resultTablespoonUS.value=0;document.cookingConverter.resultTablespoonUK.value=0;document.cookingConverter.resultCupUS.value=0;document.cookingConverter.resultCupUK.value=0;document.cookingConverter.resultOunceUS.value=0;document.cookingConverter.resultOunceUK.value=0;document.cookingConverter.resultMilliliter.value=0;document.cookingConverter.resultLiter.value=0;}function trim(s){return rtrim(ltrim(s));}function ltrim(s){return s.replace(/^\s+/,'');}function rtrim(s){return s.replace(/\s+$/,'');} function decimal2simple(i){buffer="";i=i.toFixed(2);if(i>=1){index_of_dot=i.indexOf(".");buffer=trim(i.substring(0,index_of_dot));i="0."+trim(i.substring(index_of_dot+1,i.length));} if(i<=0.008) buffer=buffer+"";else if(i>=0.009&&i<=0.01) buffer=buffer+" 1/100";else if(i>=0.015&&i<=0.02) buffer=buffer+" 1/50";else if(i>=0.03&&i<=0.05) buffer=buffer+" 1/20";else if(i>=0.06&&i<=0.11) buffer=buffer+" 1/10";else if(i>=0.12&&i<0.15) buffer=buffer+" 1/8";else if(i>=0.15&&i<0.24) buffer=buffer+" 1/5";else if(i>=0.24&&i<0.30) buffer=buffer+" 1/4";else if(i>=0.30&&i<0.36) buffer=buffer+" 1/3";else if(i>=0.36&&i<0.45) buffer=buffer+" 4/10";else if(i>=0.45&&i<0.55) buffer=buffer+" 1/2";else if(i>=0.55&&i<0.63) buffer=buffer+" 6/10";else if(i>=0.63&&i<0.68) buffer=buffer+" 2/3";else if(i>=0.68&&i<0.72) buffer=buffer+" 7/10";else if(i>=0.72&&i<0.78) buffer=buffer+" 3/4";else if(i>=0.78&&i<0.84) buffer=buffer+" 8/10";else if(i>=0.84&&i<0.89) buffer=buffer+" 7/8";else if(i>=0.89&&i<0.95) buffer=buffer+" 9/10";else {buffer=parseInt(buffer);buffer=buffer+1;} return buffer;} function volume2weight(_volume,_unit,_food) {intUnit=parseInt(_unit);intFood=parseInt(_food);floatVolume=parseFloat(_volume);density=1;switch(intFood) {case 1:density=0.64;break;case 2:density=0.84;break;case 3:density=1.012658;break;case 4:density=0.3797468;break;case 5:density=1.388888;break;case 6:density=1.111111;break;case 7:density=0.2;break;case 8:density=1.111111;break;case 9:density=0.777777;break;case 10:density=0.4;break;case 11:density=0.72;break;case 12:density=0.527426;break;case 13:density=0.64;break;case 14:density=0.72;break;case 15:density=0.506329;break;case 16:density=0.833333;break;case 17:density=0.7;break;case 18:density=1.3;break;case 19:density=0.68;break;case 20:density=0.88;break;case 21:density=1.388888;break;case 22:density=0.84;break;case 23:density=1.111111;break;case 24:density=0.833333;break;case 25:density=0.833333;break;case 26:density=1;break;case 27:density=0.48;break;case 28:density=0.88;break;case 29:density=0.4;break;case 30:density=0.28;break;case 31:density=0.91139;break;case 32:density=0.91983;break;case 33:density=0.68;break;case 34:density=0.92;break;case 35:density=0.92;break;case 36:density=1;break;case 37:density=0.62;break;case 38:density=0.76;break;case 39:density=0.80168776;break;case 40:density=0.72;break;case 41:density=1.2658;break;case 42:density=0.8;break;case 43:density=1.555555;break;case 44:density=0.84388;break;case 45:density=0.506329;break;case 46:density=1;break;case 47:density=1;break;case 48:density=0.24;break;case 49:density=0.945147679;break;default:density=1;} switch(intUnit) {case 1:tmp_weight=floatVolume*4.93*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 2:tmp_weight=floatVolume*14.79*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 3:tmp_weight=floatVolume*236.59*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 4:tmp_weight=floatVolume*5*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 5:tmp_weight=floatVolume*10*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 6:tmp_weight=floatVolume*15*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 7:tmp_weight=floatVolume*285*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 8:tmp_weight=floatVolume*29.57353*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 9:tmp_weight=floatVolume*28.41*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 10:tmp_weight=floatVolume*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 11:tmp_weight=floatVolume*1000*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;default:tmp_weight=floatVolume*density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=tmp_weight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);}} 
function weight2volume(_weight,_unit,_food) {intUnit=parseInt(_unit);intFood=parseInt(_food);floatWeight=parseFloat(_weight);density=1;switch(intFood) {case 1:density=0.64;break;case 2:density=0.84;break;case 3:density=1.012658;break;case 4:density=0.3797468;break;case 5:density=1.388888;break;case 6:density=1.111111;break;case 7:density=0.2;break;case 8:density=1.111111;break;case 9:density=0.777777;break;case 10:density=0.4;break;case 11:density=0.72;break;case 12:density=0.527426;break;case 13:density=0.64;break;case 14:density=0.72;break;case 15:density=0.506329;break;case 16:density=0.833333;break;case 17:density=0.7;break;case 18:density=1.3;break;case 19:density=0.68;break;case 20:density=0.88;break;case 21:density=1.388888;break;case 22:density=0.84;break;case 23:density=1.111111;break;case 24:density=0.833333;break;case 25:density=0.833333;break;case 26:density=1;break;case 27:density=0.48;break;case 28:density=0.88;break;case 29:density=0.4;break;case 30:density=0.28;break;case 31:density=0.91139;break;case 32:density=0.91983;break;case 33:density=0.68;case 34:density=0.92;break;case 35:density=0.92;break;case 36:density=1;break;case 37:density=0.62;break;case 38:density=0.76;break;case 39:density=0.80168776;break;case 40:density=0.72;break;case 41:density=1.2658;break;case 42:density=0.8;break;case 43:density=1.555555;break;case 44:density=0.84388;break;case 45:density=0.506329;break;case 46:density=1;break;case 47:density=1;break;case 48:density=0.24;break;case 49:density=0.945147679;break;default:density=1;} ml_volume=0;switch(intUnit) {case 1:tmp_weight=floatWeight/0.035274;ml_volume=tmp_weight/density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=floatWeight;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*0.062500;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 2:tmp_weight=floatWeight/0.002204623;ml_volume=tmp_weight/density;floatBuffer=tmp_weight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*16;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=floatWeight;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 3:ml_volume=floatWeight/density;floatBuffer=floatWeight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;case 4:ml_volume=floatWeight*1000/density;floatBuffer=floatWeight*1000;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*1000*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*1000*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);break;default:ml_volume=floatWeight/density;floatBuffer=floatWeight;document.cookingConverter.resultGram.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*0.035274;document.cookingConverter.resultOunce.value=floatBuffer.toFixed(6);floatBuffer=floatWeight*0.002204623;document.cookingConverter.resultPound.value=floatBuffer.toFixed(6);} floatBuffer=ml_volume;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=ml_volume/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=ml_volume/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);floatBuffer=ml_volume*0.0338140222;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=ml_volume*0.035195079106;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=ml_volume/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);}
function cookingConvert(_cooking,_scale,_foodstuff) {clean_cookingResult();floatBuffer=0;intScale=parseInt(_scale);intFood=parseInt(_foodstuff);_cooking=trim(_cooking);if(_cooking=="") {alert("Volume must be an integer.");document.cookingConverter.cooking.focus();document.cookingConverter.cooking.select();return false;} 
else {simplefract_flag=0;index_of_slash=_cooking.indexOf("/");if(index_of_slash!=-1) {simplefract_flag=1;numerator=trim(_cooking.substring(0,index_of_slash));denominator=trim(_cooking.substring(index_of_slash+1,_cooking.length));index_of_space=numerator.indexOf(" ");if(index_of_space!=-1) {whole=trim(numerator.substring(0,index_of_space));numerator=trim(numerator.substring(index_of_space+1,numerator.length));floatCooking=parseInt(whole)+parseInt(numerator)/parseInt(denominator);} 
else {floatCooking=parseInt(numerator)/parseInt(denominator);}}
else {floatCooking=parseFloat(_cooking);}
if(!(floatCooking>=0)) {alert("Volume must be an integer.");document.cookingConverter.cooking.focus();document.cookingConverter.cooking.select();return false;} volume2weight(floatCooking,intScale,intFood);switch(intScale) {case 1:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*4.93/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.166666677942;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.173473799714;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*4.93/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 2:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*14.79/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.5;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.520421363935;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*14.79/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 3:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*236.59/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*8;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*8.32674168218;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*236.59/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 4:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*5/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.120094997111;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.125;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*5/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 5:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*10/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.338180588434224;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.351988736360436;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 6:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*15/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.480379954643;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.5;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*15/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 7:if(simplefract_flag) {floatBuffer=floatCooking;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*285/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);} 
else {floatBuffer=floatCooking;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*9.63814677037538;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*10.031678986272439;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*285/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 8:floatBuffer=floatCooking;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);if(simplefract_flag) {floatBuffer=floatCooking*29.57353/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*29.57353/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking*29.57353/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*1.04084272787;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*29.57353/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 9:floatBuffer=floatCooking;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);if(simplefract_flag) {floatBuffer=floatCooking*28.41/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*28.41/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);}
else {floatBuffer=floatCooking*28.41/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.960759943096;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*28.41/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 10:floatBuffer=floatCooking;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);if(simplefract_flag) {floatBuffer=floatCooking/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);} 
else {floatBuffer=floatCooking/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*0.0338140222;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*0.035195079106;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking/1000;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);break;case 11:floatBuffer=floatCooking;document.cookingConverter.resultLiter.value=floatBuffer.toFixed(6);if(simplefract_flag) {floatBuffer=floatCooking*1000/4.93;document.cookingConverter.resultTeaspoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/5;document.cookingConverter.resultTeaspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/10;document.cookingConverter.resultDessertspoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/14.79;document.cookingConverter.resultTablespoonUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/15;document.cookingConverter.resultTablespoonUK.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/236.59;document.cookingConverter.resultCupUS.value=decimal2simple(floatBuffer);floatBuffer=floatCooking*1000/285;document.cookingConverter.resultCupUK.value=decimal2simple(floatBuffer);} 
else {floatBuffer=floatCooking*1000/4.93;document.cookingConverter.resultTeaspoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/5;document.cookingConverter.resultTeaspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/10;document.cookingConverter.resultDessertspoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/14.79;document.cookingConverter.resultTablespoonUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/15;document.cookingConverter.resultTablespoonUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/236.59;document.cookingConverter.resultCupUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000/285;document.cookingConverter.resultCupUK.value=floatBuffer.toFixed(6);} floatBuffer=floatCooking*33.814022201615;document.cookingConverter.resultOunceUS.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*35.195079108573;document.cookingConverter.resultOunceUK.value=floatBuffer.toFixed(6);floatBuffer=floatCooking*1000;document.cookingConverter.resultMilliliter.value=floatBuffer.toFixed(6);break;default:document.cookingConverter.resultOunce.value=0;document.cookingConverter.resultPound.value=0;document.cookingConverter.resultGram.value=0;document.cookingConverter.resultTeaspoonUS.value=0;document.cookingConverter.resultTeaspoonUK.value=0;document.cookingConverter.resultDessertspoonUK.value=0;document.cookingConverter.resultTablespoonUS.value=0;document.cookingConverter.resultTablespoonUK.value=0;document.cookingConverter.resultCupUS.value=0;document.cookingConverter.resultCupUK.value=0;document.cookingConverter.resultOunceUS.value=0;document.cookingConverter.resultOunceUK.value=0;document.cookingConverter.resultMilliliter.value=0;document.cookingConverter.resultLiter.value=0;}}}
function cookingWeightConvert(_cooking,_scale,_foodstuff) {clean_cookingResult();floatBuffer=0;intScale=parseInt(_scale);intFood=parseInt(_foodstuff);_cooking=trim(_cooking);if(_cooking=="") {alert("Weight must be an integer.");document.cookingConverter.cooking.focus();document.cookingConverter.cooking.select();return false;} 
else {simplefract_flag=0;index_of_slash=_cooking.indexOf("/");if(index_of_slash!=-1) {simplefract_flag=1;numerator=trim(_cooking.substring(0,index_of_slash));denominator=trim(_cooking.substring(index_of_slash+1,_cooking.length));index_of_space=numerator.indexOf(" ");if(index_of_space!=-1) {whole=trim(numerator.substring(0,index_of_space));numerator=trim(numerator.substring(index_of_space+1,numerator.length));floatCooking=parseInt(whole)+parseInt(numerator)/parseInt(denominator);}
else {floatCooking=parseInt(numerator)/parseInt(denominator);}} 
else {floatCooking=parseFloat(_cooking);} if(!(floatCooking>=0)) {alert("Weight must be an integer.");document.cookingConverter.cooking.focus();document.cookingConverter.cooking.select();return false;} weight2volume(floatCooking,intScale,intFood);}}
