/*inches to millimeters 1 3/4 or 1 1/8 etc*/
function x_inches_to_millimeters(){
document.getElementById('message').innerHTML= "&#160;";
document.getElementById('i_inches_to_millimeters').innerHTML= "";
var inch = 25.4;
var a1 = document.getElementById('p_inches_to_millimeters1').value;
var b1 = document.getElementById('p_inches_to_millimeters2').value;
var c1 = document.getElementById('p_inches_to_millimeters3').value;

var a = a1 * 1;/*dit is nodig om van een string een mummer te maken*/
var b = b1 * 1;
var c = c1 * 1;

var res1 = inch*a
var res2 = (b/c)*inch
var res3 = res1+res2
var res4 = Math.round(res3 * 100) / 100;

/*alert (Math.round(3*25.4*100) / 100);*/

if (a==0){document.getElementById('p_inches_to_millimeters1').value = "";}
/*if(isNaN(a)){document.getElementById('p_inches_to_millimeters1').value = "";}*/

if (b==0){document.getElementById('p_inches_to_millimeters2').value = "";}
/*if(isNaN(b)){document.getElementById('p_inches_to_millimeters2').value = "";}*/

if (c==0){document.getElementById('p_inches_to_millimeters3').value = "";}
/*if(isNaN(c)){document.getElementById('p_inches_to_millimeters3').value = "";}*/

if ((a>=1) && (b=="") && (c=="")){
document.getElementById('i_inches_to_millimeters').innerHTML= res1;
return true
}

if ((a=="") && (b=="") && (c=="")){
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((b>=1) &&(c>=1) && (c<=b)){
document.getElementById('message').innerHTML= "Number in the third box should be higher as in the second box";
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((a>=1) && (b=="") && (c>=1)){
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((a>=1) && (b>=1) && (c=="")){
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((a=="") && (b>=1) && (c=="")){
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((a=="") && (b=="") && (c>=1)){
document.getElementById('i_inches_to_millimeters').innerHTML= "";
return true
}

if ((a>=1) && (b>=1) && (c>=1)){
document.getElementById('i_inches_to_millimeters').innerHTML= a +" "+ b +"/"+ c + "&#34; = "+ res4 +" mm";
return true
}
if ((a=="") && (b>=1) && (c>=1)){
document.getElementById('i_inches_to_millimeters').innerHTML= b +"/"+ c + "&#34; = "+ res4 +" mm";
return true
}
}

/*
$$ and operator
|| or operator
< kleiner dan
> groter dan
<= kleiner dan of gelijk aan
>= groter dan of gelijk aan
== is gelijk aan
!= is niet gelijk aan*/

/*length-------------------------------------------------*/
function x_in_to_mm(){
var a = document.getElementById('p_in_to_mm').value;
var b = 25.4;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_in_to_mm').innerHTML= d;}

function x_in_to_cm(){
var a = document.getElementById('p_in_to_cm').value;
var b = 2.54;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_in_to_cm').innerHTML= d;}

function x_in_to_m(){
var a = document.getElementById('p_in_to_m').value;
var b = 0.0254;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_in_to_m').innerHTML= d;}

function x_mm_to_in(){
var a = document.getElementById('p_mm_to_in').value;
var b = 0.0393700787;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_mm_to_in').innerHTML= d;}

function x_cm_to_in(){
var a = document.getElementById('p_cm_to_in').value;
var b = 0.393700787;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cm_to_in').innerHTML= d;}

function x_m_to_in(){
var a = document.getElementById('p_m_to_in').value;
var b = 39.3700787;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_m_to_in').innerHTML= d;}

function x_f_to_mm(){
var a = document.getElementById('p_f_to_mm').value;
var b = 304.8;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_f_to_mm').innerHTML= d;}

function x_f_to_cm(){
var a = document.getElementById('p_f_to_cm').value;
var b = 30.48;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_f_to_cm').innerHTML= d;}

function x_f_to_m(){
var a = document.getElementById('p_f_to_m').value;
var b = 0.3048;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_f_to_m').innerHTML= d;}

function x_mm_to_f(){
var a = document.getElementById('p_mm_to_f').value;
var b = 0.0032808399;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_mm_to_f').innerHTML= d;}

function x_cm_to_f(){
var a = document.getElementById('p_cm_to_f').value;
var b = 0.032808399;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cm_to_f').innerHTML= d;}

function x_m_to_f(){
var a = document.getElementById('p_m_to_f').value;
var b = 3.2808399;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_m_to_f').innerHTML= d;}

function x_yd_to_m(){
var a = document.getElementById('p_yd_to_m').value;
var b = 0.9144;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_yd_to_m').innerHTML= d;}

function x_m_to_yd(){
var a = document.getElementById('p_m_to_yd').value;
var b = 1.0936133;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_m_to_yd').innerHTML= d;}

function x_mi_to_km(){
var a = document.getElementById('p_mi_to_km').value;
var b = 1.609344;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_mi_to_km').innerHTML= d;}

function x_km_to_mi(){
var a = document.getElementById('p_km_to_mi').value;
var b = 0.621371192;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_km_to_mi').innerHTML= d;}

/*pressure-----------------------------------------------------*/
function x_baratm(){
var a = document.getElementById('p_baratm').value;
var b = 0.986923267;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_baratm').innerHTML= d;}

function x_barpsi(){
var a = document.getElementById('p_barpsi').value;
var b = 14.5037738;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_barpsi').innerHTML= d;}

function x_bartorr(){
var a = document.getElementById('p_bartorr').value;
var b = 750.061683;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_bartorr').innerHTML= d;}

function x_barpascal(){
var a = document.getElementById('p_barpascal').value;
var b = 100000;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_barpascal').innerHTML= d;}

function x_atmbar(){
var a = document.getElementById('p_atmbar').value;
var b = 1.01325;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_atmbar').innerHTML= d;}

function x_psibar(){
var a = document.getElementById('p_psibar').value;
var b = 0.0689475729;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_psibar').innerHTML= d;}

function x_torrbar(){
var a = document.getElementById('p_torrbar').value;
var b = 0.00133322368;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_torrbar').innerHTML= d;}

function x_pascalbar(){
var a = document.getElementById('p_pascalbar').value;
var b = 0.00001;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_pascalbar').innerHTML= d;}

/*area-----------------------------------------------------*/
function x_squarein(){
var a = document.getElementById('p_squarein').value;
var b = 6.4516;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squarein').innerHTML= d;}

function x_squareft(){
var a = document.getElementById('p_squareft').value;
var b = 0.09290304;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squareft').innerHTML= d;}

function x_squareyd(){
var a = document.getElementById('p_squareyd').value;
var b = 0.83612736;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squareyd').innerHTML= d;}

function x_squaremi(){
var a = document.getElementById('p_squaremi').value;
var b = 2.58998811;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squaremi').innerHTML= d;}

function x_acres(){
var a = document.getElementById('p_acres').value;
var b = 0.404685642;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_acres').innerHTML= d;}

function x_squarecm(){
var a = document.getElementById('p_squarecm').value;
var b = 0.15500031;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squarecm').innerHTML= d;}

function x_squarem1(){
var a = document.getElementById('p_squarem1').value;
var b = 10.7639104;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squarem1').innerHTML= d;}

function x_squarem2(){
var a = document.getElementById('p_squarem2').value;
var b = 1.19599005;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squarem2').innerHTML= d;}

function x_squarekm(){
var a = document.getElementById('p_squarekm').value;
var b = 0.386102159;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_squarekm').innerHTML= d;}

function x_hectares(){
var a = document.getElementById('p_hectares').value;
var b = 2.47105381;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_hectares').innerHTML= d;}

/*maas and weight-------------------------------------*/
function x_lb_to_g(){
var a = document.getElementById('p_lb_to_g').value;
var b = 453.59237;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_lb_to_g').innerHTML= d;}

function x_lb_to_kg(){
var a = document.getElementById('p_lb_to_kg').value;
var b = 0.45359237;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_lb_to_kg').innerHTML= d;}

function x_g_to_lb(){
var a = document.getElementById('p_g_to_lb').value;
var b = 0.00220462262;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_g_to_lb').innerHTML= d;}

function x_g_to_kg(){
var a = document.getElementById('p_g_to_kg').value;
var b = 0.001;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_g_to_kg').innerHTML= d;}

function x_kg_to_lb(){
var a = document.getElementById('p_kg_to_lb').value;
var b = 2.20462262;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_kg_to_lb').innerHTML= d;}

function x_kg_to_g(){
var a = document.getElementById('p_kg_to_g').value;
var b = 1000;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_kg_to_g').innerHTML= d;}

function x_tm_to_g(){
var a = document.getElementById('p_tm_to_g').value;
var b = 1000000;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tm_to_g').innerHTML= d;}

function x_tm_to_kg(){
var a = document.getElementById('p_tm_to_kg').value;
var b = 1000;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tm_to_kg').innerHTML= d;}

function x_tm_to_lb(){
var a = document.getElementById('p_tm_to_lb').value;
var b = 2204.62262;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tm_to_lb').innerHTML= d;}

function x_tm_to_tus(){
var a = document.getElementById('p_tm_to_tus').value;
var b = 1.10231131;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tm_to_tus').innerHTML= d;}

function x_tm_to_tuk(){
var a = document.getElementById('p_tm_to_tuk').value;
var b = 0.984206528;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tm_to_tuk').innerHTML= d;}

function x_tus_to_g(){
var a = document.getElementById('p_tus_to_g').value;
var b = 907184.74;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tus_to_g').innerHTML= d;}

function x_tus_to_kg(){
var a = document.getElementById('p_tus_to_kg').value;
var b = 907.18474;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tus_to_kg').innerHTML= d;}

function x_tus_to_lb(){
var a = document.getElementById('p_tus_to_lb').value;
var b = 2000;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tus_to_lb').innerHTML= d;}

function x_tus_to_tm(){
var a = document.getElementById('p_tus_to_tm').value;
var b = 0.90718474;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tus_to_tm').innerHTML= d;}

function x_tus_to_tuk(){
var a = document.getElementById('p_tus_to_tuk').value;
var b = 0.892857143;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tus_to_tuk').innerHTML= d;}

function x_tuk_to_g(){
var a = document.getElementById('p_tuk_to_g').value;
var b = 1016046.91;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tuk_to_g').innerHTML= d;}

function x_tuk_to_kg(){
var a = document.getElementById('p_tuk_to_kg').value;
var b = 1016.04691;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tuk_to_kg').innerHTML= d;}

function x_tuk_to_lb(){
var a = document.getElementById('p_tuk_to_lb').value;
var b = 2240;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tuk_to_lb').innerHTML= d;}

function x_tuk_to_tm(){
var a = document.getElementById('p_tuk_to_tm').value;
var b = 1.01604691;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tuk_to_tm').innerHTML= d;}

function x_tuk_to_tus(){
var a = document.getElementById('p_tuk_to_tus').value;
var b = 1.12;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_tuk_to_tus').innerHTML= d;}




/*liquid volume----------------------------------------*/

function x_cubicin1(){
var a = document.getElementById('p_cubicin1').value;
var b = 16387.064;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubicin1').innerHTML= d;}


function x_cubicin2(){
var a = document.getElementById('p_cubicin2').value;
var b = 16.387064;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubicin2').innerHTML= d;}

function x_cubicin3(){
var a = document.getElementById('p_cubicin3').value;
var b = 1.6387064;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubicin3').innerHTML= d;}

function x_cubicmm(){
var a = document.getElementById('p_cubicmm').value;
var b = 0.000061024;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubicmm').innerHTML= d;}

function x_cubiccm(){
var a = document.getElementById('p_cubiccm').value;
var b = 0.0610237441;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubiccm').innerHTML= d;}

function x_cubicm(){
var a = document.getElementById('p_cubicm').value;
var b = 61023.7441;
var c = a*b
var d = Math.round(c * 100000) / 100000;
document.getElementById('i_cubicm').innerHTML= d;}



/*temperature----------------------------------------------*/
function x_f_to_c(){
var a = document.getElementById('p_f_to_c').value;
var b = (a - 32) * 5/9;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_f_to_c').innerHTML= c;}

function x_f_to_k(){
var a = document.getElementById('p_f_to_k').value;
var b = ((a - 32) * 5/9) + 273.15;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_f_to_k').innerHTML= c;}

function x_c_to_f(){
var a = document.getElementById('p_c_to_f').value;
var b = (a * 9/5) + 32;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_c_to_f').innerHTML= c;}

function x_c_to_k(){
var a = document.getElementById('p_c_to_k').value;
var aa = a * 1; /*dit is nodig om van een string een mummer te maken*/
var b = aa + 273.15;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_c_to_k').innerHTML= c;}

function x_k_to_f(){
var a = document.getElementById('p_k_to_f').value;
var b = (a * 9/5) - 459.67;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_k_to_f').innerHTML= c;}

function x_k_to_c(){
var a = document.getElementById('p_k_to_c').value;
var aa = a * 1; /*dit is nodig om van een string een mummer te maken*/
var b = aa - 273.15;
var c = Math.round(b * 100000) / 100000;
document.getElementById('i_k_to_c').innerHTML= c;}


/*triangle berekenen*/
function tri_calculate (){
var val1 = document.getElementById('a').value;
var val2 = document.getElementById('b').value;
var cq = (val1 * val1) + (val2 * val2);
var c = Math.sqrt(cq);/*c lengte wortel*/
var cresult = Math.round(c * 100) / 100;
var angle1 = val1 / val2;
var angle2 = Math.atan(angle1); /*(result in radians)*/
var angle3 = (angle2 * 180) / Math.PI; /*converted to degrees*/
var angle4 = 90 - angle3;
var angle3result = Math.round(angle3 * 100) / 100;
var angle4result = Math.round(angle4 * 100) / 100;
document.getElementById('clength').innerHTML = cresult;
document.getElementById('anglea').innerHTML = angle3result +"&#176;";
document.getElementById('angleb').innerHTML = angle4result +"&#176;";}
