function enviar_dades(){
	var quants =0;
	var tmp="0";
	var totsSubs="";
	var totsMat="";
	var totsComp="";
	for(var i = 0;i < document.compa.substancia.length;i++){
		if(document.compa.substancia.options[i].selected == true){
			quants += 1;
			tmp+=","+document.compa.substancia.options[i].value;
			if(document.compa.substancia.options[i].value=="0"){
					totsSubs="0";
			}
		}
	}
	if(quants>5){
			alert("Sólo está permitido seleccionar 5 substancias a la vez.");
			return false;
	}
	else{
		if(quants==0){
				alert("Debe al menos selecionar una substancia.");
				return false;
		}
		else{
				if(totsSubs=="0"){
						document.compa.substanciaok.value="0";
				}
				else{
						document.compa.substanciaok.value=tmp;
				}
			
		}
	quants=0;
	}
	var tmp2="0";
	var quants2=0;
	for(var i = 0;i < document.compa.compatibilitat.length;i++){
		if(document.compa.compatibilitat.options[i].selected == true){
			quants2 += 1;
			tmp2+=","+document.compa.compatibilitat.options[i].value;
			if(document.compa.compatibilitat.options[i].value=="0"){
					totsComp="0";
			}
		}
	}
	var tmp="0";
	for(var i = 0;i < document.compa.material.length;i++){
		if(document.compa.material.options[i].selected == true){
			quants += 1;
			tmp+=","+document.compa.material.options[i].value;
			if(document.compa.material.options[i].value=="0"){
					totsMat="0";
			}
		}
	}
	if(quants>5){
			alert("Sólo está permitido seleccionar 5 materiales a la vez.");
			return false;
	}
	else{
		if(quants==0 && quants2==0){
			alert("Debe al menos selecionar un material o un efecto químico.");
			return false;
		}
		else{
			if(totsMat=="0" && totsSubs=="0"){
				alert("Debe al menos selecionar un material o una substancia.");
				return false;
			}
			else{
				if(totsMat=="0"){
						document.compa.materialok.value="0";
				}
				else{
					document.compa.materialok.value=tmp;
				}
				if(totsComp=="0"){
						document.compa.compatibilitatok.value="0";
				}
				else{
					document.compa.compatibilitatok.value=tmp2;
				}
				
			}
			
		}
		quants=0;
		
	}
	document.compa.action="tabla_compatibilidad.php";
	document.compa.submit();
}

function calcular_temp(){
	if(document.temperatura.cent.value!=""){
			document.temperatura.kel.value=Math.round((parseFloat(document.temperatura.cent.value)+273)*100)/100;
			document.temperatura.far.value=Math.round(((parseFloat(document.temperatura.cent.value)*1.8)+32)*100)/100;
	}
	else{
		if(document.temperatura.kel.value!=""){
			document.temperatura.cent.value=Math.round((parseFloat(document.temperatura.kel.value)-273)*100)/100;
			document.temperatura.far.value=Math.round((((parseFloat(document.temperatura.kel.value)-273)*1.8)+32)*100)/100;
		}
		else{
			if(document.temperatura.far.value!=""){
				document.temperatura.cent.value=Math.round(((parseFloat(document.temperatura.far.value)-32)*0.555)*100)/100;
				document.temperatura.kel.value=Math.round(((parseFloat(document.temperatura.far.value)-32)*0.555+273)*100)/100;
			}
		}
	}
}
function calcular_press(){
	if(document.presion.psi.value!=""){
			document.presion.kg.value = Math.round((parseFloat(document.presion.psi.value) * 0.0703)*100)/100;
			document.presion.kpa.value = Math.round((parseFloat(document.presion.psi.value) * 6.895)*100)/100;
			document.presion.bar.value = Math.round((parseFloat(document.presion.psi.value)* 0.069)*100)/100;
			document.presion.tor.value = Math.round((parseFloat(document.presion.psi.value) * 51.735)*100)/100;
	}
	else if(document.presion.kg.value!=""){
			document.presion.psi.value = Math.round((parseFloat(document.presion.kg.value) * 14.225)*100)/100;
			document.presion.kpa.value = Math.round((parseFloat(document.presion.kg.value) * 98.08)*100)/100;
			document.presion.bar.value = Math.round((parseFloat(document.presion.kg.value)* 0.9815)*100)/100;
			document.presion.tor.value = Math.round((parseFloat(document.presion.kg.value) * 735.92)*100)/100;
	}
	else if(document.presion.kpa.value!=""){
			document.presion.psi.value = Math.round((parseFloat(document.presion.kpa.value) * 0.14)*100)/100;
			document.presion.kg.value = Math.round((parseFloat(document.presion.kpa.value) * 0.0102)*100)/100;
			document.presion.bar.value = Math.round((parseFloat(document.presion.kpa.value)* 0.1)*100)/100;
			document.presion.tor.value = Math.round((parseFloat(document.presion.kpa.value) * 7.5033)*100)/100;
	}
	else if(document.presion.bar.value!=""){
			document.presion.psi.value = Math.round((parseFloat(document.presion.bar.value) * 14.493)*100)/100;
			document.presion.kg.value = Math.round((parseFloat(document.presion.bar.value) * 1.0188)*100)/100;
			document.presion.kpa.value = Math.round((parseFloat(document.presion.bar.value)* 99.928)*100)/100;
			document.presion.tor.value = Math.round((parseFloat(document.presion.bar.value) * 749.98)*100)/100;
	}
	else if(document.presion.tor.value!=""){
			document.presion.psi.value = Math.round((parseFloat(document.presion.tor.value) * 0.0193)*100)/100;
			document.presion.kg.value = Math.round((parseFloat(document.presion.tor.value) * 0.0014)*100)/100;
			document.presion.kpa.value = Math.round((parseFloat(document.presion.tor.value)* 0.1333)*100)/100;
			document.presion.bar.value = Math.round((parseFloat(document.presion.tor.value) * 0.0013)*100)/100;
	}

}
function calcular_masa(){
	if(document.masa.g.value!=""){
			document.masa.kg.value = Math.round((parseFloat(document.masa.g.value)/1000)*100)/100;
			document.masa.onza.value = Math.round((parseFloat(document.masa.g.value) /28.35)*100)/100;
			document.masa.libra.value = Math.round((parseFloat(document.masa.g.value)/453.6)*100)/100;
	}
	else if(document.masa.kg.value!=""){
			document.masa.g.value = Math.round((parseFloat(document.masa.kg.value) / 0.001)*100)/100;
			document.masa.onza.value = Math.round((parseFloat(document.masa.kg.value) / 0.02835)*100)/100;
			document.masa.libra.value = Math.round((parseFloat(document.masa.kg.value)/ 0.4536)*100)/100;
	}
	else if(document.masa.onza.value!=""){
			document.masa.g.value = Math.round((parseFloat(document.masa.onza.value) / 0.03527)*100)/100;
			document.masa.kg.value = Math.round((parseFloat(document.masa.onza.value) / 35.27)*100)/100;
			document.masa.libra.value = Math.round((parseFloat(document.masa.onza.value)/ 16)*100)/100;
	}
	else if(document.masa.libra.value!=""){
			document.masa.g.value = Math.round((parseFloat(document.masa.libra.value) / 0.002205)*100)/100;
			document.masa.kg.value = Math.round((parseFloat(document.masa.libra.value) / 2.205)*100)/100;
			document.masa.onza.value = Math.round((parseFloat(document.masa.libra.value)/ 0.0625)*100)/100;
	}
}
function calcular_long(){
	if(document.longitud.cm.value!=""){
			document.longitud.m.value = Math.round((parseFloat(document.longitud.cm.value)/100)*100)/100;
			document.longitud.pulgada.value = Math.round((parseFloat(document.longitud.cm.value) /2.54)*100)/100;
			document.longitud.pie.value = Math.round((parseFloat(document.longitud.cm.value)/30.48)*100)/100;
	}
	else if(document.longitud.m.value!=""){
			document.longitud.cm.value = Math.round((parseFloat(document.longitud.m.value) / 0.01)*100)/100;
			document.longitud.pulgada.value = Math.round((parseFloat(document.longitud.m.value) / 0.0254)*100)/100;
			document.longitud.pie.value = Math.round((parseFloat(document.longitud.m.value)/ 0.3048)*100)/100;
	}
	else if(document.longitud.pulgada.value!=""){
			document.longitud.cm.value = Math.round((parseFloat(document.longitud.pulgada.value) / 0.3937)*100)/100;
			document.longitud.m.value = Math.round((parseFloat(document.longitud.pulgada.value) / 39.37)*100)/100;
			document.longitud.pie.value = Math.round((parseFloat(document.longitud.pulgada.value)/ 12)*100)/100;
	}
	else if(document.longitud.pie.value!=""){
			document.longitud.cm.value = Math.round((parseFloat(document.longitud.pie.value) / 0.03281)*100)/100;
			document.longitud.m.value = Math.round((parseFloat(document.longitud.pie.value) / 3.281)*100)/100;
			document.longitud.pulgada.value = Math.round((parseFloat(document.longitud.pie.value)/ 0.08333333)*100)/100;
	}
}
function calcular_area(){
	if(document.area.cm.value!=""){
			document.area.m.value = Math.round((parseFloat(document.area.cm.value)/100/100)*100)/100;
			document.area.pulgada.value = Math.round((parseFloat(document.area.cm.value) /2.54/2.54)*100)/100;
			document.area.pie.value = Math.round((parseFloat(document.area.cm.value)/30.48/30.48)*100)/100;
	}
	else if(document.area.m.value!=""){
			document.area.cm.value = Math.round((parseFloat(document.area.m.value) / 0.01/ 0.01)*100)/100;
			document.area.pulgada.value = Math.round((parseFloat(document.area.m.value) / 0.0254/ 0.0254)*100)/100;
			document.area.pie.value = Math.round((parseFloat(document.area.m.value)/ 0.3048/ 0.3048)*100)/100;
	}
	else if(document.area.pulgada.value!=""){
			document.area.cm.value = Math.round((parseFloat(document.area.pulgada.value) / 0.3937/ 0.3937)*100)/100;
			document.area.m.value = Math.round((parseFloat(document.area.pulgada.value) / 39.37/ 39.37)*100)/100;
			document.area.pie.value = Math.round((parseFloat(document.area.pulgada.value)/ 12/12)*100)/100;
	}
	else if(document.area.pie.value!=""){
			document.area.cm.value = Math.round((parseFloat(document.area.pie.value) / 0.03281/ 0.03281)*100)/100;
			document.area.m.value = Math.round((parseFloat(document.area.pie.value) / 3.281/ 3.281)*100)/100;
			document.area.pulgada.value = Math.round((parseFloat(document.area.pie.value)/ 0.08333333/ 0.08333333)*100)/100;
	}
}
function calcular_volumen(){
	if(document.volumen.cm.value!=""){
			document.volumen.m.value = Math.round((parseFloat(document.volumen.cm.value)/100/100/100)*100)/100;
			document.volumen.pulgada.value = Math.round((parseFloat(document.volumen.cm.value) /2.54/2.54/2.54)*100)/100;
			document.volumen.pie.value = Math.round((parseFloat(document.volumen.cm.value)/30.48/30.48/30.48)*100)/100;
			document.volumen.litro.value = Math.round((parseFloat(document.volumen.cm.value)/1000)*100)/100;
			document.volumen.galones.value = Math.round((parseFloat(document.volumen.cm.value)/3333)*100)/100;
	}
	else if(document.volumen.m.value!=""){
			document.volumen.cm.value = Math.round((parseFloat(document.volumen.m.value) / 0.01/ 0.01/ 0.01)*100)/100;
			document.volumen.pulgada.value = Math.round((parseFloat(document.volumen.m.value) / 0.0254/ 0.0254/ 0.0254)*100)/100;
			document.volumen.pie.value = Math.round((parseFloat(document.volumen.m.value)/ 0.3048/ 0.3048/ 0.3048)*100)/100;
			document.volumen.litro.value = Math.round((parseFloat(document.volumen.m.value)/0.001)*100)/100;
			document.volumen.galones.value = Math.round((parseFloat(document.volumen.m.value)/0.0037)*100)/100;
	}
	else if(document.volumen.pulgada.value!=""){
			document.volumen.cm.value = Math.round((parseFloat(document.volumen.pulgada.value) / 0.3937/ 0.3937/ 0.3937)*100)/100;
			document.volumen.m.value = Math.round((parseFloat(document.volumen.pulgada.value) / 39.37/ 39.37/ 39.37)*100)/100;
			document.volumen.pie.value = Math.round((parseFloat(document.volumen.pulgada.value)/ 12/12/12)*100)/100;
			document.volumen.litro.value = Math.round((parseFloat(document.volumen.pulgada.value)/61.023)*100)/100;
			document.volumen.galones.value = Math.round((parseFloat(document.volumen.pulgada.value)/231)*100)/100;
	}
	else if(document.volumen.pie.value!=""){
			document.volumen.cm.value = Math.round((parseFloat(document.volumen.pie.value) / 0.03281/ 0.03281/ 0.03281)*100)/100;
			document.volumen.m.value = Math.round((parseFloat(document.volumen.pie.value) / 3.281/ 3.281/ 3.281)*100)/100;
			document.volumen.pulgada.value = Math.round((parseFloat(document.volumen.pie.value)/ 0.08333333/ 0.08333333/ 0.08333333)*100)/100;
			document.volumen.litro.value = Math.round((parseFloat(document.volumen.pie.value)/0.0353)*100)/100;
			document.volumen.galones.value = Math.round((parseFloat(document.volumen.pie.value)/0.1336)*100)/100;
	}
	else if(document.volumen.litro.value!=""){
			document.volumen.cm.value = Math.round((parseFloat(document.volumen.litro.value) / 0.001)*100)/100;
			document.volumen.m.value = Math.round((parseFloat(document.volumen.litro.value) / 1000)*100)/100;
			document.volumen.pulgada.value = Math.round((parseFloat(document.volumen.litro.value)/ 0.01638)*100)/100;
			document.volumen.pie.value = Math.round((parseFloat(document.volumen.litro.value)/28.316)*100)/100;
			document.volumen.galones.value = Math.round((parseFloat(document.volumen.litro.value)/3.7854)*100)/100;
	}
	else if(document.volumen.galones.value!=""){
			document.volumen.cm.value = Math.round((parseFloat(document.volumen.galones.value) / 0.000264)*100)/100;
			document.volumen.m.value = Math.round((parseFloat(document.volumen.galones.value) / 264)*100)/100;
			document.volumen.pulgada.value = Math.round((parseFloat(document.volumen.galones.value)/ 0.00432)*100)/100;
			document.volumen.pie.value = Math.round((parseFloat(document.volumen.galones.value)/7.4805)*100)/100;
			document.volumen.litro.value = Math.round((parseFloat(document.volumen.galones.value)/0.2641)*100)/100;
	}
}
function obreFinestra(url){
		myRef = window.open(url,'mywin','left=20,top=20,width=650,height=500,toolbar=0,resizable=1,scrollbars=1');
		return true;
}