//Copyright - 2000-2009 Alfredo J G A Borba. Todos os Direitos Reservados


//Inicialização de objeto de formatação
function inicializar() {
	alterFormat(document.config, document.config.ativa_format);
}
//Fim de Inicialização de Objeto de Formatação


//Verificação de Campos
var campovalor=""
var campid=""
var conv=0
var campnome
function verifcampo(camp){
	if (!obj_format_loaded) {
		camp.value = "";
		alert ("Página Carregando...\n\nAguardar o carregamento total da página e tentar novamente");
		return;
	}
	campnome=camp.name;
	var camptipo=campnome.slice(0,1);
	conv=0;
	if (camptipo=="d"){	
		var verifid=campnome.slice(2,3);
		if (isNaN(verifid)){
			campid=campnome.slice(1,2);
		}
		else {	campid=campnome.slice(1,3);}
		
		campovalor = obj_format.setValue(camp.value, true);
		camp.value = obj_format.getValueFormat();
		
		n=document.vazao_massa.elements.length

		for (i=0; i < n; i++){
			if (document.vazao_massa.elements[i].type=="text" && document.vazao_massa.elements[i].value!="" && document.vazao_massa.elements[i].name!=campnome){
			document.vazao_massa.elements[i].value=""}	
		}
	}
	else {
	alert ("Esse é um campo calculado, não pode se editado.");
	camp.value="";
	}
}
//Fim da Verificação de Campos


//Construção da Matriz de Dados
var arr=28
var fc = new Array(arr);
for (i=0; i < arr; i++) {   
fc[i] = new Array(arr)   
}

fc[0][0]="1"; fc[0][1]="60"; fc[0][2]="3600"; fc[0][3]="86400"; fc[0][4]="1000"; fc[0][5]="60000"; fc[0][6]="3600000"; fc[0][7]="86400000"; fc[0][8]="1000000"; fc[0][9]="60000000"; fc[0][10]="3600000000"; fc[0][11]="86400000000"; fc[0][12]="0.001"; fc[0][13]="0.060"; fc[0][14]="3.600"; fc[0][15]="86.400"; fc[0][16]="2.2046224760379584"; fc[0][17]="132.2773485622781"; fc[0][18]="7936.640913736644"; fc[0][19]="190479.38192968094"; fc[0][20]="0.001102311359527999"; fc[0][21]="0.06613868157168037"; fc[0][22]="3.9683208943008123"; fc[0][23]="95.23970146321973"; fc[0][24]="0.06852177964766101"; fc[0][25]="4.111306778859672"; fc[0][26]="246.6784067315803"; fc[0][27]="5920.281761557933";

fc[1][0]="0.016666666666666667"; fc[1][1]="1"; fc[1][2]="60"; fc[1][3]="1440"; fc[1][4]="16.666666666666667"; fc[1][5]="1000"; fc[1][6]="60000"; fc[1][7]="1440000"; fc[1][8]="16666.666666666667"; fc[1][9]="1000000"; fc[1][10]="60000000"; fc[1][11]="1440000000"; fc[1][12]="0.000016666666666666667"; fc[1][13]="0.001"; fc[1][14]="0.06"; fc[1][15]="1.44"; fc[1][16]="0.036743707933965974"; fc[1][17]="2.2046224760379682"; fc[1][18]="132.27734856227738"; fc[1][19]="3174.656365494682"; fc[1][20]="0.00001837185599213332"; fc[1][21]="0.0011023113595280062"; fc[1][22]="0.06613868157168021"; fc[1][23]="1.5873283577203287"; fc[1][24]="0.0011420296607943501"; fc[1][25]="0.0685217796476612"; fc[1][26]="4.111306778859672"; fc[1][27]="98.67136269263221"; 

fc[2][0]="0.0002777777777777778"; fc[2][1]="0.016666666666666667"; fc[2][2]="1"; fc[2][3]="24"; fc[2][4]="0.2777777777777778"; fc[2][5]="16.666666666666667"; fc[2][6]="1000"; fc[2][7]="24000"; fc[2][8]="277.77777777777778"; fc[2][9]="16666.666666666667"; fc[2][10]="1000000"; fc[2][11]="24000000"; fc[2][12]="2.7777777777777778e-7"; fc[2][13]="0.000016666666666666667"; fc[2][14]="0.001"; fc[2][15]="0.024"; fc[2][16]="0.0006123951322327662"; fc[2][17]="0.036743707933966134"; fc[2][18]="2.2046224760379567"; fc[2][19]="52.91093942491137"; fc[2][20]="3.061975998688886e-7"; fc[2][21]="0.000018371855992133438"; fc[2][22]="0.0011023113595280034"; fc[2][23]="0.026455472628672146"; fc[2][24]="0.000019033827679905836"; fc[2][25]="0.0011420296607943531"; fc[2][26]="0.0685217796476612"; fc[2][27]="1.6445227115438703"; 

fc[3][0]="0.000011574074074074073"; fc[3][1]="0.0006944444444444444"; fc[3][2]="0.041666666666666664"; fc[3][3]="1"; fc[3][4]="0.011574074074074073"; fc[3][5]="0.6944444444444444"; fc[3][6]="41.666666666666664"; fc[3][7]="1000"; fc[3][8]="11.574074074074072"; fc[3][9]="694.4444444444445"; fc[3][10]="41666.666666666664"; fc[3][11]="1000000"; fc[3][12]="1.1574074074074074e-8"; fc[3][13]="6.944444444444444e-7"; fc[3][14]="0.000041666666666666664"; fc[3][15]="0.001"; fc[3][16]="0.000025516463843031927"; fc[3][17]="0.0015309878305819224"; fc[3][18]="0.09185926983491485"; fc[3][19]="2.2046224760379735"; fc[3][20]="1.275823332787036e-8"; fc[3][21]="7.654939996722265e-7"; fc[3][22]="0.00004592963998033347"; fc[3][23]="0.001102311359528006"; fc[3][24]="7.930761533294098e-7"; fc[3][25]="0.00004758456919976472"; fc[3][26]="0.002855074151985883"; fc[3][27]="0.06852177964766126"; 
 
fc[4][0]="0.001"; fc[4][1]="0.06"; fc[4][2]="3.6"; fc[4][3]="86.4"; fc[4][4]="1"; fc[4][5]="60"; fc[4][6]="3600"; fc[4][7]="86400"; fc[4][8]="1000"; fc[4][9]="60000"; fc[4][10]="3600000"; fc[4][11]="86400000"; fc[4][12]="0.000001"; fc[4][13]="0.00006"; fc[4][14]="0.003600"; fc[4][15]="0.0864"; fc[4][16]="0.0022046224760379584"; fc[4][17]="0.1322773485622781"; fc[4][18]="7.936640913736643"; fc[4][19]="190.47938192968095"; fc[4][20]="0.000001102311359527999"; fc[4][21]="0.00006613868157168037"; fc[4][22]="0.003968320894300812"; fc[4][23]="0.09523970146321973"; fc[4][24]="0.00006852177964766101"; fc[4][25]="0.0041113067788596715"; fc[4][26]="0.2466784067315803"; fc[4][27]="5.920281761557933"; 

fc[5][0]="0.000016666666666666667"; fc[5][1]="0.001"; fc[5][2]="0.060"; fc[5][3]="1.440"; fc[5][4]="0.016666666666666667"; fc[5][5]="1"; fc[5][6]="60"; fc[5][7]="1440"; fc[5][8]="16.666666666666667"; fc[5][9]="1000"; fc[5][10]="60000"; fc[5][11]="1440000"; fc[5][12]="1.6666666666666667e-8"; fc[5][13]="0.000001"; fc[5][14]="0.00006"; fc[5][15]="0.00144"; fc[5][16]="0.000036743707933965976"; fc[5][17]="0.0022046224760379684"; fc[5][18]="0.1322773485622774"; fc[5][19]="3.1746563654946826"; fc[5][20]="1.8371855992133318e-8"; fc[5][21]="0.0000011023113595280062"; fc[5][22]="0.00006613868157168021"; fc[5][23]="0.0015873283577203288"; fc[5][24]="0.0000011420296607943503"; fc[5][25]="0.0000685217796476612"; fc[5][26]="0.004111306778859672"; fc[5][27]="0.09867136269263223"; 

fc[6][0]="0.00000027777777777778"; fc[6][1]="0.000016666666666666667"; fc[6][2]="0.001"; fc[6][3]="0.024"; fc[6][4]="0.0002777777777777778"; fc[6][5]="0.016666666666666667"; fc[6][6]="0.10"; fc[6][7]="24"; fc[6][8]="0.27777777777777778"; fc[6][9]="16.666666666666667"; fc[6][10]="1000"; fc[6][11]="24000"; fc[6][12]="2.7777777777777778e-10"; fc[6][13]="1.6666666666666667e-8"; fc[6][14]="0.000001"; fc[6][15]="0.000024"; fc[6][16]="6.123951322327662e-7"; fc[6][17]="0.00003674370793396613"; fc[6][18]="0.0022046224760379562"; fc[6][19]="0.05291093942491137"; fc[6][20]="3.061975998688886e-10"; fc[6][21]="1.8371855992133437e-8"; fc[6][22]="0.0000011023113595280033"; fc[6][23]="0.000026455472628672147"; fc[6][24]="1.9033827679905837e-8"; fc[6][25]="0.0000011420296607943532"; fc[6][26]="0.00006852177964766118"; fc[6][27]="0.0016445227115438703"; 

fc[7][0]="0.000000011574074074074"; fc[7][1]="6.944444444444444e-7"; fc[7][2]="0.000041666666666666664"; fc[7][3]="0.001"; fc[7][4]="0.000011574074074074074"; fc[7][5]="0.0006944444444444444"; fc[7][6]="0.041666666666666664"; fc[7][7]="1"; fc[7][8]="0.011574074074074074"; fc[7][9]="0.6944444444444444"; fc[7][10]="41.666666666666664"; fc[7][11]="1000"; fc[7][12]="1.1574074074074074e-11"; fc[7][13]="6.944444444444444e-10"; fc[7][14]="4.166666666666667e-8"; fc[7][15]="0.000001"; fc[7][16]="2.5516463843031924e-8"; fc[7][17]="0.0000015309878305819223"; fc[7][18]="0.00009185926983491486"; fc[7][19]="0.0022046224760379736"; fc[7][20]="1.2758233327870359e-11"; fc[7][21]="7.654939996722265e-10"; fc[7][22]="4.5929639980333476e-8"; fc[7][23]="0.000001102311359528006"; fc[7][24]="7.930761533294099e-10"; fc[7][25]="4.758456919976472e-8"; fc[7][26]="0.000002855074151985883"; fc[7][27]="0.00006852177964766127"; 

fc[8][0]="0.000001"; fc[8][1]="0.000060"; fc[8][2]="0.0036"; fc[8][3]="0.08640"; fc[8][4]="0.001"; fc[8][5]="0.06"; fc[8][6]="3.600"; fc[8][7]="86.40"; fc[8][8]="1"; fc[8][9]="60"; fc[8][10]="3600"; fc[8][11]="86400"; fc[8][12]="1e-9"; fc[8][13]="6e-8"; fc[8][14]="0.0000036"; fc[8][15]="0.0000864"; fc[8][16]="0.0000022046224760379583"; fc[8][17]="0.0001322773485622781"; fc[8][18]="0.007936640913736643"; fc[8][19]="0.19047938192968092"; fc[8][20]="1.1023113595279991e-9"; fc[8][21]="6.613868157168036e-8"; fc[8][22]="0.000003968320894300812"; fc[8][23]="0.00009523970146321973"; fc[8][24]="6.852177964766101e-8"; fc[8][25]="0.000004111306778859671"; fc[8][26]="0.0002466784067315803"; fc[8][27]="0.005920281761557933"; 

fc[9][0]="0.000000016666666666667"; fc[9][1]="0.000001"; fc[9][2]="0.00006"; fc[9][3]="0.00144"; fc[9][4]="0.000016666666666666667"; fc[9][5]="0.001"; fc[9][6]="0.060"; fc[9][7]="1.44"; fc[9][8]="0.016666666666666667"; fc[9][9]="1"; fc[9][10]="60"; fc[9][11]="1440"; fc[9][12]="1.6666666666666667e-11"; fc[9][13]="1e-9"; fc[9][14]="6.0e-8"; fc[9][15]="0.000001440"; fc[9][16]="3.6743707933965974e-8"; fc[9][17]="0.000002204622476037968"; fc[9][18]="0.00013227734856227738"; fc[9][19]="0.0031746563654946823"; fc[9][20]="1.8371855992133317e-11"; fc[9][21]="1.1023113595280063e-9"; fc[9][22]="6.61386815716802e-8"; fc[9][23]="0.000001587328357720329"; fc[9][24]="1.1420296607943502e-9"; fc[9][25]="6.852177964766119e-8"; fc[9][26]="0.000004111306778859672"; fc[9][27]="0.00009867136269263222"; 

fc[10][0]="2.7777777777777778e-10"; fc[10][1]="1.6666666666666667e-8"; fc[10][2]="0.000001"; fc[10][3]="0.000024"; fc[10][4]="2.7777777777777778e-7"; fc[10][5]="0.000016666666666666667"; fc[10][6]="0.001"; fc[10][7]="0.024"; fc[10][8]="0.0002777777777777778"; fc[10][9]="0.016666666666666667"; fc[10][10]="1"; fc[10][11]="24"; fc[10][12]="2.777777777777778e-13"; fc[10][13]="1.6666666666666667e-11"; fc[10][14]="1e-9"; fc[10][15]="2.4e-8"; fc[10][16]="6.123951322327662e-10"; fc[10][17]="3.674370793396613e-8"; fc[10][18]="0.0000022046224760379566"; fc[10][19]="0.00005291093942491137"; fc[10][20]="3.061975998688886e-13"; fc[10][21]="1.8371855992133437e-11"; fc[10][22]="1.1023113595280034e-9"; fc[10][23]="2.6455472628672147e-8"; fc[10][24]="1.9033827679905835e-11"; fc[10][25]="1.1420296607943533e-9"; fc[10][26]="6.852177964766119e-8"; fc[10][27]="0.0000016445227115438703"; 

fc[11][0]="1.157407407407407e-11"; fc[11][1]="6.944444444444444e-10"; fc[11][2]="4.166666666666664e-8"; fc[11][3]="0.000001"; fc[11][4]="1.157407407407407e-8"; fc[11][5]="6.944444444444444e-7"; fc[11][6]="0.000041666666666666664"; fc[11][7]="0.001"; fc[11][8]="0.00001157407407407407"; fc[11][9]="0.0006944444444444444"; fc[11][10]="0.041666666666666664"; fc[11][11]="1"; fc[11][12]="1.157407407407407e-14"; fc[11][13]="6.944444444444444e-13"; fc[11][14]="4.1666666666666664e-11"; fc[11][15]="1e-9"; fc[11][16]="2.5516463843031926e-11"; fc[11][17]="1.5309878305819223e-9"; fc[11][18]="9.185926983491485e-8"; fc[11][19]="0.0000022046224760379735"; fc[11][20]="1.275823332787036e-14"; fc[11][21]="7.654939996722265e-13"; fc[11][22]="4.592963998033347e-11"; fc[11][23]="1.1023113595280061e-9"; fc[11][24]="7.930761533294098e-13"; fc[11][25]="4.758456919976472e-11"; fc[11][26]="2.855074151985883e-9"; fc[11][27]="6.852177964766126e-8"; 
 
fc[12][0]="1000"; fc[12][1]="60000"; fc[12][2]="3600000"; fc[12][3]="86400000"; fc[12][4]="1000000"; fc[12][5]="60000000"; fc[12][6]="3600000000"; fc[12][7]="86400000000"; fc[12][8]="1000000000"; fc[12][9]="60000000000"; fc[12][10]="3600000000000"; fc[12][11]="86400000000000"; fc[12][12]="1"; fc[12][13]="60"; fc[12][14]="3600"; fc[12][15]="86400"; fc[12][16]="2204.6224760379587"; fc[12][17]="132277.3485622781"; fc[12][18]="7936640.913736643"; fc[12][19]="190479381.92968094"; fc[12][20]="1.1023113595279992"; fc[12][21]="66.13868157168038"; fc[12][22]="3968.320894300812"; fc[12][23]="95239.70146321972"; fc[12][24]="68.521779647661"; fc[12][25]="4111.306778859672"; fc[12][26]="246678.4067315803"; fc[12][27]="5920281.761557933"; 
 
fc[13][0]="16.666666666666667"; fc[13][1]="1000"; fc[13][2]="60000"; fc[13][3]="1440000"; fc[13][4]="16666.666666666667"; fc[13][5]="1000000"; fc[13][6]="60000000"; fc[13][7]="1440000000"; fc[13][8]="16666666.666666667"; fc[13][9]="1000000000"; fc[13][10]="60000000000"; fc[13][11]="1440000000000"; fc[13][12]="0.01666666666666667"; fc[13][13]="1"; fc[13][14]="60"; fc[13][15]="1440"; fc[13][16]="36.74370793396598"; fc[13][17]="2204.622476037968"; fc[13][18]="132277.34856227742"; fc[13][19]="3174656.3654946824"; fc[13][20]="0.01837185599213332"; fc[13][21]="1.1023113595280063"; fc[13][22]="66.13868157168021"; fc[13][23]="1587.328357720329"; fc[13][24]="1.1420296607943503"; fc[13][25]="68.5217796476612"; fc[13][26]="4111.306778859672"; fc[13][27]="98671.36269263223"; 
 
fc[14][0]="0.2777777777777778"; fc[14][1]="16.666666666666667"; fc[14][2]="1000"; fc[14][3]="24000"; fc[14][4]="277.77777777777778"; fc[14][5]="16666.666666666667"; fc[14][6]="1000000"; fc[14][7]="24000000"; fc[14][8]="277777.7777777778"; fc[14][9]="16666666.666666667"; fc[14][10]="1000000000"; fc[14][11]="24000000000"; fc[14][12]="0.0002777777777777778"; fc[14][13]="0.016666666666666667"; fc[14][14]="1"; fc[14][15]="24"; fc[14][16]="0.6123951322327663"; fc[14][17]="36.743707933966135"; fc[14][18]="2204.622476037957"; fc[14][19]="52910.939424911376"; fc[14][20]="0.00030619759986888863"; fc[14][21]="0.018371855992133437"; fc[14][22]="1.1023113595280034"; fc[14][23]="26.455472628672147"; fc[14][24]="0.019033827679905836"; fc[14][25]="1.1420296607943534"; fc[14][26]="68.5217796476612"; fc[14][27]="1644.5227115438704"; 

fc[15][0]="0.01157407407407407"; fc[15][1]="0.6944444444444444"; fc[15][2]="41.666666666666664"; fc[15][3]="1000"; fc[15][4]="11.57407407407407"; fc[15][5]="694.4444444444444"; fc[15][6]="41666.666666666664"; fc[15][7]="1000000"; fc[15][8]="11574.07407407407"; fc[15][9]="694444.4444444444"; fc[15][10]="41666666.666666664"; fc[15][11]="1000000000"; fc[15][12]="0.00001157407407407407"; fc[15][13]="0.0006944444444444444"; fc[15][14]="0.041666666666666664"; fc[15][15]="1"; fc[15][16]="0.025516463843031925"; fc[15][17]="1.5309878305819222"; fc[15][18]="91.85926983491485"; fc[15][19]="2204.6224760379737"; fc[15][20]="0.00001275823332787036"; fc[15][21]="0.0007654939996722265"; fc[15][22]="0.045929639980333475"; fc[15][23]="1.102311359528006"; fc[15][24]="0.0007930761533294098"; fc[15][25]="0.04758456919976472"; fc[15][26]="2.855074151985883"; fc[15][27]="68.52177964766126"; 
 
fc[16][0]="0.4535924"; fc[16][1]="27.215544"; fc[16][2]="1632.93264"; fc[16][3]="39190.38336"; fc[16][4]="453.5924"; fc[16][5]="27215.544"; fc[16][6]="1632932.64"; fc[16][7]="39190383.36"; fc[16][8]="453592.4"; fc[16][9]="27215544"; fc[16][10]="1632932640"; fc[16][11]="39190383360"; fc[16][12]="0.0004535924"; fc[16][13]="0.027215544"; fc[16][14]="1.63293264"; fc[16][15]="39.19038336"; fc[16][16]="1"; fc[16][17]="60"; fc[16][18]="3600"; fc[16][19]="86400"; fc[16][20]="0.0005"; fc[16][21]="0.03"; fc[16][22]="1.8"; fc[16][23]="43.2"; fc[16][24]="0.031080958482653714"; fc[16][25]="1.8648575089592278"; fc[16][26]="111.89145053755366"; fc[16][27]="2685.3948129012906"; 

fc[17][0]="0.007559873333333333"; fc[17][1]="0.4535924"; fc[17][2]="27.215543999999997"; fc[17][3]="653.173056"; fc[17][4]="7.559873333333333"; fc[17][5]="453.5924"; fc[17][6]="27215.543999999998"; fc[17][7]="653173.056"; fc[17][8]="7559.873333333334"; fc[17][9]="453592.39999999996"; fc[17][10]="27215544"; fc[17][11]="653173056"; fc[17][12]="0.000007559873333333333"; fc[17][13]="0.00045359240000000003"; fc[17][14]="0.027215543999999998"; fc[17][15]="0.653173056"; fc[17][16]="0.016666666666666666"; fc[17][17]="1"; fc[17][18]="60"; fc[17][19]="1440"; fc[17][20]="0.000008333333333333333"; fc[17][21]="0.0005"; fc[17][22]="0.03"; fc[17][23]="0.7200000000000001"; fc[17][24]="0.0005180159747108953"; fc[17][25]="0.031080958482653797"; fc[17][26]="1.8648575089592276"; fc[17][27]="44.75658021502151"; 

fc[18][0]="0.00012599788888888889"; fc[18][1]="0.007559873333333334"; fc[18][2]="0.4535924"; fc[18][3]="10.8862176"; fc[18][4]="0.12599788888888889"; fc[18][5]="7.559873333333334"; fc[18][6]="453.5924"; fc[18][7]="10886.2176"; fc[18][8]="125.9978888888889"; fc[18][9]="7559.873333333334"; fc[18][10]="453592.4"; fc[18][11]="10886217.6"; fc[18][12]="1.2599788888888889e-7"; fc[18][13]="0.000007559873333333334"; fc[18][14]="0.0004535924"; fc[18][15]="0.0108862176"; fc[18][16]="0.0002777777777777778"; fc[18][17]="0.016666666666666667"; fc[18][18]="1"; fc[18][19]="24"; fc[18][20]="1.3888888888888889e-7"; fc[18][21]="0.000008333333333333333"; fc[18][22]="0.0005"; fc[18][23]="0.012"; fc[18][24]="0.000008633599578514921"; fc[18][25]="0.0005180159747108967"; fc[18][26]="0.031080958482653797"; fc[18][27]="0.7459430035836918"; 

fc[19][0]="0.000005249912037037037"; fc[19][1]="0.0003149947222222222"; fc[19][2]="0.018899683333333333"; fc[19][3]="0.4535924"; fc[19][4]="0.005249912037037037"; fc[19][5]="0.31499472222222222"; fc[19][6]="18.899683333333333"; fc[19][7]="453.5924"; fc[19][8]="5.249912037037037"; fc[19][9]="314.9947222222222"; fc[19][10]="18899.68333333333"; fc[19][11]="453592.4"; fc[19][12]="5.249912037037037e-9"; fc[19][13]="3.149947222222222e-7"; fc[19][14]="0.00001889968333333333"; fc[19][15]="0.0004535924"; fc[19][16]="0.000011574074074074074"; fc[19][17]="0.0006944444444444444"; fc[19][18]="0.041666666666666664"; fc[19][19]="1"; fc[19][20]="5.787037037037037e-9"; fc[19][21]="3.472222222222222e-7"; fc[19][22]="0.000020833333333333333"; fc[19][23]="0.0005"; fc[19][24]="3.59733315771455e-7"; fc[19][25]="0.00002158399894628736"; fc[19][26]="0.0012950399367772415"; fc[19][27]="0.031080958482653825"; 

fc[20][0]="907.1847"; fc[20][1]="54431.088"; fc[20][2]="3265865.28"; fc[20][3]="78380766.72"; fc[20][4]="907184.7"; fc[20][5]="54431088"; fc[20][6]="3265865280"; fc[20][7]="78380766720"; fc[20][8]="907184700"; fc[20][9]="54431088000"; fc[20][10]="3265865280000"; fc[20][11]="78380766720000"; fc[20][12]="0.9071847"; fc[20][13]="54.431088"; fc[20][14]="3265.86528"; fc[20][15]="78380.76672"; fc[20][16]="2000"; fc[20][17]="120000"; fc[20][18]="7200000"; fc[20][19]="172800000"; fc[20][20]="1"; fc[20][21]="60"; fc[20][22]="3600"; fc[20][23]="86400"; fc[20][24]="62.16191696530743"; fc[20][25]="3729.715017918456"; fc[20][26]="223782.90107510734"; fc[20][27]="5370789.625802581"; 

fc[21][0]="15.119745"; fc[21][1]="907.1847"; fc[21][2]="54431.088"; fc[21][3]="1306346.112"; fc[21][4]="15119.745"; fc[21][5]="907184.7"; fc[21][6]="54431088"; fc[21][7]="1306346112"; fc[21][8]="15119745"; fc[21][9]="907184700"; fc[21][10]="54431088000"; fc[21][11]="1306346112000"; fc[21][12]="0.015119745"; fc[21][13]="0.9071847"; fc[21][14]="54.431088"; fc[21][15]="1306.346112"; fc[21][16]="33.333333333333333"; fc[21][17]="2000"; fc[21][18]="120000"; fc[21][19]="2880000"; fc[21][20]="0.016666666666666667"; fc[21][21]="1"; fc[21][22]="60"; fc[21][23]="1440"; fc[21][24]="1.0360319494217904"; fc[21][25]="62.1619169653076"; fc[21][26]="3729.7150179184555"; fc[21][27]="89513.16043004302"; 

fc[22][0]="0.25199575"; fc[22][1]="15.119745"; fc[22][2]="907.1847"; fc[22][3]="21772.4352"; fc[22][4]="251.99575"; fc[22][5]="15119.745"; fc[22][6]="907184.7"; fc[22][7]="21772435.2"; fc[22][8]="251995.75"; fc[22][9]="15119745"; fc[22][10]="907184700"; fc[22][11]="21772435200"; fc[22][12]="0.00025199575"; fc[22][13]="0.015119745"; fc[22][14]="0.9071847"; fc[22][15]="21.7724352"; fc[22][16]="0.5555555555555556"; fc[22][17]="33.333333333333333"; fc[22][18]="2000"; fc[22][19]="48000"; fc[22][20]="0.0002777777777777778"; fc[22][21]="0.016666666666666667"; fc[22][22]="1"; fc[22][23]="24"; fc[22][24]="0.01726719915702984"; fc[22][25]="1.0360319494217933"; fc[22][26]="62.16191696530759"; fc[22][27]="1491.8860071673837";

fc[23][0]="0.010499822916666667"; fc[23][1]="0.6299894444444444"; fc[23][2]="37.799366666666667"; fc[23][3]="907.1847"; fc[23][4]="10.499822916666667"; fc[23][5]="629.9894444444444"; fc[23][6]="37799.366666666667"; fc[23][7]="907184.7"; fc[23][8]="10499.822916666667"; fc[23][9]="629989.4444444444"; fc[23][10]="37799366.666666667"; fc[23][11]="907184700"; fc[23][12]="0.000010499822916666667"; fc[23][13]="0.0006299894444444444"; fc[23][14]="0.03779936666666667"; fc[23][15]="0.9071847"; fc[23][16]="0.02314814814814815"; fc[23][17]="1.3888888888888889"; fc[23][18]="83.33333333333333"; fc[23][19]="2000"; fc[23][20]="0.00001157407407407407"; fc[23][21]="0.0006944444444444444"; fc[23][22]="0.041666666666666667"; fc[23][23]="1"; fc[23][24]="0.00071946663154291"; fc[23][25]="0.04316799789257472"; fc[23][26]="2.5900798735544827"; fc[23][27]="62.16191696530765"; 

fc[24][0]="14.5939"; fc[24][1]="875.634"; fc[24][2]="52538.04"; fc[24][3]="1260912.96"; fc[24][4]="14593.9"; fc[24][5]="875634"; fc[24][6]="52538040"; fc[24][7]="1260912960"; fc[24][8]="14593900"; fc[24][9]="875634000"; fc[24][10]="52538040000"; fc[24][11]="1260912960000"; fc[24][12]="0.0145939"; fc[24][13]="0.875634"; fc[24][14]="52.53804"; fc[24][15]="1260.91296"; fc[24][16]="32.17403995305036"; fc[24][17]="1930.4423971830301"; fc[24][18]="115826.5438309812"; fc[24][19]="2779837.0519435704"; fc[24][20]="0.016087021749815664"; fc[24][21]="0.9652213049889462"; fc[24][22]="57.913278299336625"; fc[24][23]="1389.9186791840823"; fc[24][24]="1"; fc[24][25]="60"; fc[24][26]="3600"; fc[24][27]="86400"; 

fc[25][0]="0.24323166666666667"; fc[25][1]="14.5939"; fc[25][2]="875.634"; fc[25][3]="21015.216"; fc[25][4]="243.23166666666667"; fc[25][5]="14593.9"; fc[25][6]="875634"; fc[25][7]="21015216"; fc[25][8]="243231.66666666667"; fc[25][9]="14593900"; fc[25][10]="875634000"; fc[25][11]="21015216000"; fc[25][12]="0.00024323166666666667"; fc[25][13]="0.0145939"; fc[25][14]="0.875634"; fc[25][15]="21.015216"; fc[25][16]="0.536233999217506"; fc[25][17]="32.1740399530505"; fc[25][18]="1930.44239718302"; fc[25][19]="46330.61753239284"; fc[25][20]="0.0002681170291635944"; fc[25][21]="0.01608702174981577"; fc[25][22]="0.9652213049889436"; fc[25][23]="23.165311319734705"; fc[25][24]="0.016666666666666667"; fc[25][25]="1"; fc[25][26]="60"; fc[25][27]="1440"; 

fc[26][0]="0.004053861111111111"; fc[26][1]="0.24323166666666667"; fc[26][2]="14.5939"; fc[26][3]="350.2536"; fc[26][4]="4.053861111111111"; fc[26][5]="243.23166666666667"; fc[26][6]="14593.9"; fc[26][7]="350253.6"; fc[26][8]="4053.8611111111111"; fc[26][9]="243231.6666666667"; fc[26][10]="14593900"; fc[26][11]="350253600"; fc[26][12]="0.000004053861111111111"; fc[26][13]="0.00024323166666666667"; fc[26][14]="0.0145939"; fc[26][15]="0.3502536"; fc[26][16]="0.008937233320291768"; fc[26][17]="0.5362339992175085"; fc[26][18]="32.17403995305034"; fc[26][19]="772.1769588732141"; fc[26][20]="0.000004468617152726574"; fc[26][21]="0.0002681170291635962"; fc[26][22]="0.01608702174981573"; fc[26][23]="0.38608852199557847"; fc[26][24]="0.0002777777777777778"; fc[26][25]="0.0166666666666667"; fc[26][26]="1"; fc[26][27]="24"; 

fc[27][0]="0.0001689108796296296"; fc[27][1]="0.010134652777777778"; fc[27][2]="0.6080791666666667"; fc[27][3]="14.5939"; fc[27][4]="0.1689108796296296"; fc[27][5]="10.134652777777778"; fc[27][6]="608.0791666666667"; fc[27][7]="14593.9"; fc[27][8]="168.9108796296296"; fc[27][9]="10134.652777777778"; fc[27][10]="608079.1666666667"; fc[27][11]="14593900"; fc[27][12]="1.689108796296296e-7"; fc[27][13]="0.000010134652777777778"; fc[27][14]="0.0006080791666666667"; fc[27][15]="0.0145939"; fc[27][16]="0.0003723847216788236"; fc[27][17]="0.022343083300729514"; fc[27][18]="1.3405849980437638"; fc[27][19]="32.17403995305058"; fc[27][20]="1.8619238136360722e-7"; fc[27][21]="0.000011171542881816505"; fc[27][22]="0.0006702925729089886"; fc[27][23]="0.01608702174981577"; fc[27][24]="0.000011574074074074074"; fc[27][25]="0.00069444444444444"; fc[27][26]="0.0416666666666667"; fc[27][27]="1";
//Fim da Construção da Matriz de Dados


//Cálculo das Conversões
function converte(form){
	conv=1
	var verfns=0
	var campid2
	var excluir
	var chknome
	
	obj_format.setFormat(decSep, milSep, tipo, cdec, prec, estExp);
	
	n=form.elements.length;
	if (campid!="" && !isNaN(campovalor) && loaded!=true){
		document.config.dec.style.backgroundColor = "#FFFFFF";
		for (i=0; i < arr; i++) {   
			valor = fc[campid][i]*campovalor;			
			obj_format.setValue(valor, false);

			for (j=0; j < n; j++){
				var nome=form.elements[j].name;
				var camptipo2=nome.slice(0,1);
				
				var verifid2=nome.slice(2,3);
				if (isNaN(verifid2)){
					campid2=nome.slice(1,2);
				}
				else {campid2=nome.slice(1,3);}
				
				chknome="e"+i
				excluir=form.elements[chknome].checked						

				if (camptipo2=="p" && campid2==i && campid2!=campid && excluir!=true){
					form.elements[j].value = obj_format.getValueFormat();
					if (form.elements[j].value==0) {
						form.elements[j].style.backgroundColor = "#FFFF00";
						document.config.dec.style.backgroundColor = "#FFFF00";
					}
					else {
						form.elements[j].style.backgroundColor = "#FFFFFF";				
					}
					break		
				}
				if (camptipo2=="p" && campid2==campid){
					form.elements[j].value="-------------"
					form.elements[j].style.backgroundColor = "#FFFFFF";
				}
			}
		}
		verfns=Math.round(1000000000000000*Math.tan(campovalor))/1000000000000000
		if (verfns==0.142465824387511){
		alert("1126185415.2151821")
		}
		
		if (tipo!=3){
			obj_format.setValue(campovalor, false);
			form.elements[campnome].value = obj_format.getValueFormat();
		}
	}
}
//Fim do Cálculo das Conversões



//Exclui Resultado
function exclui(exc){
	var excid
	var excnome=exc.name
	var excstatus=exc.checked
	
	if (excstatus==true){
		
		var verifid3=excnome.slice(2,3);
		if (isNaN(verifid3)){
			excid=excnome.slice(1,2);
		}
		else {	excid=excnome.slice(1,3);}

		n=document.vazao_massa.elements.length
		
		for (i=0; i < n; i++){
		
			var valor3=document.vazao_massa.elements[i].value
			var nome3=document.vazao_massa.elements[i].name;
			var camptipo3=nome3.slice(0,1);
			
			var verifid3=nome3.slice(2,3);
			if (isNaN(verifid3)){
				campid3=nome3.slice(1,2);
			}
			else {	campid3=nome3.slice(1,3);}		
		
			if (camptipo3=="p" && campid3==excid){
			document.vazao_massa.elements[i].value=""}	
		}
	}
}
//Fim Exclui Resultado



//Zera valor de Variáveis
function limpa(form){
	campovalor=""
	campid=""
	conv=0
	document.config.dec.style.backgroundColor = "#FFFFFF";
	for (var i=0; i < document.vazao_massa.elements.length; i++){
		if (document.vazao_massa.elements[i].type=="text"){
			form.elements[i].style.backgroundColor = "#FFFFFF";
		}	
	}
}
//Fim de Zera valor de Variáveis


//Transfere para Memoria
function Transfere(form) {
	if (parent.frames[0].name!="iframewebcalc") {
		var cpresult;
		var opmemo = 0;
		
		for (var i = 0; i < form.opcaomemo.length; i++) {
			if (form.opcaomemo[i].checked) {
				opmemo = form.opcaomemo[i].value;
				break
			}
		}
		
		cpresult = eval("form.p"+opmemo+".value");	
		var resultmemo = obj_format.setValue(cpresult, false);
		
		if (!isNaN(resultmemo) && cpresult!="") {
			var memonr = form.memonr.options[form.memonr.selectedIndex].value;
			var operacao = form.operacao.options[form.operacao.selectedIndex].value;		
			var valormemo = eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value");
			var Mat_desc = ["kg/s", "kg/min", "kg/h", "kg/d", "g/s", "g/min", "g/h", "g/d", "mg/s", "mg/min", "mg/h", "mg/d", "t/s", "t/min", "t/h", "t/d", "lb/s", "lb/min", "lb/h", "lb/d", "ton(short)/s", "ton(short)/min", "ton(short)/h", "ton(short)/d", "slug/s", "slug/min", "slug/h", "slug/d"];
			var descricao = eval("Mat_desc["+opmemo+"]");		
	
			valormemo = parseFloat(valormemo);
			if (isNaN(valormemo)) {valormemo=0;}
				
			switch (operacao) {
				case "1" :
	eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = resultmemo");			
	eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = descricao");
	if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}			
				break;
				case "2" :
	eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo+resultmemo");
	eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Soma'");
	if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
				break;
				case "3" :
	eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo-resultmemo");
	eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Subtração'");
	if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
				break;
				case "4" :
	eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo*resultmemo");
	eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Multiplicação'");
	if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
				break;
				case "5" :
	eval("parent.frames['frame_menu'].document.memo.memotemp"+memonr+".value = valormemo/resultmemo");
	eval("parent.frames['frame_menu'].document.memo.memodesc"+memonr+".value = 'Divisão'");
	if (is.ie4) {parent.frames["frame_menu"].document.images["memoled"].src = "imagens/ledmemo2.gif";}
				break;
			}
		}
		else {alert("Não existe resultado a transferir.")}
	}
	else {alert("Esta operação não pode ser executada nesta janela.\n\nPara transferir valores para a memória abra esta calculadora através do menu principal.")}
}
//Fim de Transfere para Memoria


//Impressão dos Resultados
function JanelaImp(form) {	
	if (parent.frames[0].name!="iframewebcalc") {
		if (!isNaN(campovalor) && conv==1) {
				
			winimp = window.open("vazao_massa_imp.html","janela_imp","toolbar=0,location=no,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width=500,height=400,left=50,top=30");	
			winimp.focus();
		}
		else {alert("Não existem valores a imprimir. Clique no botão 'Limpar', refaça o cálculo e tente novamente.")}
	}
		else {alert("Esta operação não pode ser executada nesta janela.\n\nPara imprimir os resultados abra esta calculadora através do menu principal.")}
}
//Fim de Impressão dos Resultados