//----Variablen für die Umrechnung der Einheiten
var c_pi = 3.14159265358979323846;	//Pi
var c_c = 299792458;				//Lichtgeschwindigkeit
var c_e = 1.602176487e-19;			//Elementarladung
var c_h = 6.62606896e-34;			//Plancksches Wirkungsquantum
var c_mtin = 0.0254;				//meter / inch
var c_mtin_surv = 1/39.37			//meter / inch (survey)
var c_kglb = 0.453592370;			//kilogramm / pound
var c_msgn = 9.80665;				//meter pro sekunde / Erdbeschleunigung
var c_mtrf = 0.296352;				//meter / römischer Fuß (basierend auf 4/7 Nippur-Ellen)
var c_kgrlb = 0.32514048;			//kilogramm / römische Libra (7-glatter Wert)
var c_kgrulb = 0.4095120384			//kilogramm / russisches Pfund (X-glatter Wert)
var c_KC = 273.15					//Absoluter Nullpunkt (Grad Celsius)
var c_KF = 459.67					//Absoluter Nullpunkt (Grad Fahrenheit)

//----Dreieck-Bilder
	image1 = new Image;
	image1.src = "pix/dreieck1.png";
	image2 = new Image;
	image2.src = "pix/dreieck2.png";

//----Wissenschaftliche Notation (e)
function SciNot(NumberSci, DigitsSci)
{
	if (NumberSci == 0)
		{return 0;}
	else
	{
		var Sign = 1;
		if (NumberSci < 0) {NumberSci = -NumberSci; Sign = -1;}
		if ((Exponent(NumberSci) > -6) && (Exponent(NumberSci) < 7))/*Wann e-Notation*/
			{return Sign * Roundit(NumberSci, DigitsSci);}
		else
			{return Sign * Roundit(NumberSci / Math.pow(10, Exponent(NumberSci)), DigitsSci) + "e" + Exponent(NumberSci);}
	}
}

//----Richtig potenzieren
function Exponent(NumberExp)
	{
	return Math.floor(Math.log(NumberExp) / Math.log(10));
	}

//----Richtig runden
function Roundit(NumberRnd, DigitsRnd)
	{
	//var Sign = 1;
	//if (NumberRnd < 0) {NumberRnd = -NumberRnd; Sign = -1;}
	return (Math.round(NumberRnd * Math.pow(10, DigitsRnd - Exponent(NumberRnd))) / Math.pow(10, DigitsRnd - Exponent(NumberRnd)));
	}

//----Ein- und ausblenden von Bereichen
function hideit(hsec) 
{ 
	if (document.getElementsByTagName("table")[hsec].style.display == 'block')
		{
		document.getElementsByTagName("table")[hsec].style.display = 'none';
		document.getElementsByName("button1")[hsec].src=image1.src;
		}
	else
		{
		document.getElementsByTagName("table")[hsec].style.display = 'block';
		document.getElementsByName("button1")[hsec].src=image2.src;
		}
}

//----Zum Ändern des Inhalts der Infobox
function ChangeCellContent(cont)
	{
	document.getElementById("informer").innerHTML = cont;
	}

//----Kommas werden durch Punkte ersetzt
function CheckCell(f, lc)
{
	f.value = f.value.replace(/,/, ".");
	if (lc == 1)
		{if (f.value == "")
			{f.value = 1;}
		}
}




