/**
 * Aqua-Passion.com
 * APortail v2.0.0
 * Date de creation: 2006.01.03
 * Last Updated: $LastChangedDate: 2009-06-28 00:53:51 +0200 (dim. 28 juin 2009) $
 * By: $LastChangedBy: Aqua-Passion $
 *
 *
 * @author      $Author: Aqua-Passion $
 * @copyright	(c) Aqua-Passion.com
 * @link		http://www.aqua-passion.com
 * @version		$Revision: 175 $
 * @package     $Id: liaison.php 175 2009-06-27 22:53:51Z Aqua-Passion $
 *
 */
function dftodc(val){
	return ((val-32)*5)/9;
}
function dctodf(val){
	return ((val*9)/5)+32;
}
function point(val){
	if(val==""){val="0";}
	while(val.indexOf(',')>-1){
		pos=val.indexOf(',');val=val.substring(0,pos)+'.'+val.substring((pos+1),val.length);
	}
	return val;
}
function arrondi(val,X){
	if(X<0){return val;}
	return(X==0)?(Math.round(val)):(Math.round(val*Math.pow(10,X))/Math.pow(10,X));
}

function cdc(){
	document.Conv.degc.value = point(document.Conv.degc.value);
	document.Conv.degf.value = arrondi(((document.Conv.degc.value*9)/5)+32,2);
	document.Conv.degk.value = arrondi((document.Conv.degc.value*1)+273.16,2);
}
function cdf(){
	document.Conv.degf.value = point(document.Conv.degf.value);
	document.Conv.degc.value = arrondi(((document.Conv.degf.value-32)*5)/9,2);
	document.Conv.degk.value = arrondi((document.Conv.degf.value*0.555556)+255.37,2);
}
function cdk(){
	document.Conv.degk.value = point(document.Conv.degk.value);
	document.Conv.degc.value = arrondi((document.Conv.degk.value)-273.16,2);
	document.Conv.degf.value = arrondi((document.Conv.degk.value-255.37)/0.555556,2);
}
function cduf(){
	document.Conv.duref.value = point(document.Conv.duref.value);
	document.Conv.durea.value = arrondi(document.Conv.duref.value/1.7848,2);
}
function cdual(){
	document.Conv.durea.value = point(document.Conv.durea.value);
	document.Conv.duref.value = arrondi(document.Conv.durea.value*1.7848,2);
}
function volme(){
	if((document.Conv.edist.value!="") & (document.Conv.volmel.value!="") & (document.Conv.thvoul.value!="")){
		document.Conv.edist.value = point(document.Conv.edist.value);
		document.Conv.volmel.value = point(document.Conv.volmel.value);
		document.Conv.thvoul.value = point(document.Conv.thvoul.value);
		document.Conv.volamel.value = arrondi((document.Conv.volmel.value*(document.Conv.edist.value-document.Conv.thvoul.value))/(document.Conv.edist.value-document.Conv.eosm.value),2);
		document.Conv.volameldist.value = arrondi((document.Conv.volmel.value*(document.Conv.thvoul.value-document.Conv.eosm.value))/(document.Conv.edist.value-document.Conv.eosm.value),2);
	}
}
function vol(val){
	document.Conv.volbrut.value = arrondi(point(document.Conv.longueur.value)*point(document.Conv.largeur.value)*point(document.Conv.hauteur.value) / 1000,2);
	epaisseur=point(document.Conv.epaisseur.value)/10;
	document.Conv.volint.value = arrondi((point(document.Conv.longueur.value)-(epaisseur*2))*(point(document.Conv.largeur.value)-(epaisseur*2))*(point(document.Conv.hauteur.value)-epaisseur) / 1000,2);
	document.Conv.volcm.value = arrondi((point(document.Conv.longueur.value)-(epaisseur*2))*(point(document.Conv.largeur.value)-(epaisseur*2))*(1) / 1000,2);
	document.Conv.volreel.value = arrondi((point(document.Conv.longueur.value)-(epaisseur*2))*(point(document.Conv.largeur.value)-(epaisseur*2))*((point(document.Conv.hauteur.value)-epaisseur)-point(document.Conv.restevide.value)) / 1000,2);
	document.Conv.poidaqua.value = arrondi(
	((((point(document.Conv.longueur.value)*point(document.Conv.largeur.value)*epaisseur))+
	((point(document.Conv.longueur.value)*(point(document.Conv.hauteur.value)-epaisseur)*epaisseur)*2)+
	(((point(document.Conv.largeur.value)-(2*epaisseur))*(point(document.Conv.hauteur.value)-epaisseur)*epaisseur)*2)
	)*2.53)/1000,2);
}

function poidsable(val){
	document.Conv.poidsa.value = arrondi(((point(document.Conv.longueurs.value)*point(document.Conv.largeurs.value)*point(document.Conv.hauteurs.value))*1.3)/1000,2);
}
