// JavaScript Document 
/*
	By 		: Kit Elloran
	Date 	: December 1, 2008 
*/
/*
function roundNumber(rnum, rlength) { // Arguments: number to round, number of decimal places
  var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength);
  document.Form1.Total_SLTL.value = newnumber; // Output the result to the form field (change for your purposes)
}
*/
<!--
// Check string if a numerical string inputed if not return error.
function Checker(string) {
	value_entered = string ;
	if (isNaN(value_entered)) {
	window.alert("Only Numbers are allowed in these fields");
	return false; 
	}
}
// Declare all input text variables
function Total1(string) {
	Checker(string);    
	var TL_Value=Form1.TL.value;
	//var SL_Value=Form1.SL.value;
	//var FL_Value=Form1.FL.value;
	var HL_Value=Form1.HL.value;
	//var PAL_Value=Form1.PAL.value;
	//var PDL_Value=Form1.PDL.value;
	//var PPEL_Value=Form1.PPEL.value;
	//var PPL_Value=Form1.PPL.value;
	var ED_Value=Form1.ED.value;
	//var POL_Value=Form1.POL.value;
	var BD_Value=Form1.BD.value;
	//var CH_Value=Form1.CH.value;
	
	// Set value to ZERO
	if(TL_Value =="") 	{ TL_Value = 0; }
	//if(SL_Value =="") 	{ SL_Value = 0; }
	//if(FL_Value =="") 	{ FL_Value = 0; }
	if(HL_Value =="") 	{ HL_Value = 0; }
	//if(PAL_Value =="") 	{ PAL_Value = 0; }
	//if(PDL_Value =="") 	{ PDL_Value = 0; }
	//if(PPEL_Value =="")	{ PPEL_Value = 0; }
	//if(PPL_Value =="") 	{ PPL_Value = 0; }
	if(ED_Value =="") 	{ ED_Value = 0; }
	//if(POL_Value =="") 	{ POL_Value = 0; }
	if(BD_Value =="") 	{ BD_Value = 0; }
	//if(CH_Value =="") 	{ CH_Value = 0; }
	///////////////////////////////////////////////////
	//////////////// Formula equations ////////////////
	///////////////////////////////////////////////////
	//SL/TL
 	//(SL/TL) - ((SL/TL) * . 15) : LOWER
	//(SL/TL) + ((SL/TL) * . 15) : UPPER
	//((SL/TL) * 100)
	/*
	Total_SLTL = (SL_Value) / (TL_Value) * 100;
	Total_SLTL = Total_SLTL.toFixed(2);
	Total_SLTLr = (Total_SLTL) ;
	Form1.Total_SLTL.value = Math.abs(Total_SLTLr);
	*/
	
	//FL/TL
 	//(FL/TL) - ((FL/TL) * . 15) : LOWER
	//(FL/TL) + ((FL/TL) * . 15) : UPPER
	/*
	Total_FLTL = (FL_Value) / (TL_Value) * 100; 
	Total_FLTL = Total_FLTL.toFixed(2);
	Total_FLTLr = (Total_FLTL) ;
	Form1.Total_FLTL.value = Math.abs(Total_FLTLr);
	*/
	
	//HL/TL
 	//(HL/TL) - ((HL/TL) * . 15) : LOWER
	//(HL/TL) + ((HL/TL) * . 15) : UPPER
	Total_HLTL = (HL_Value) / (TL_Value) * 100; 
	Total_HLTL = Total_HLTL.toFixed(2);
	Total_HLTLr = (Total_HLTL) ;
	Form1.Total_HLTL.value = Math.abs(Total_HLTLr);
	//PAL/TL
 	//(PAL/TL) - ((PAL/TL) * . 15) : LOWER
	//(PAL/TL) + ((PAL/TL) * . 15) : UPPER
	/*
	Total_PALTL = (PAL_Value) / (TL_Value) * 100; 
	Total_PALTL = Total_PALTL.toFixed(2);
	Total_PALTLr= (Total_PALTL) ;
	Form1.Total_PALTL.value = Math.abs(Total_PALTLr);
	*/
	
	//PDL/TL
 	//(PDL/TL) - ((PDL/TL) * . 15) : LOWER
	//(PDL/TL) + ((PDL/TL) * . 15) : UPPER
	/*
	Total_PDLTL = (PDL_Value) / (TL_Value) * 100; 
	Total_PDLTL = Total_PDLTL.toFixed(2);
	Total_PDLTLr= (Total_PDLTL) ;
	Form1.Total_PDLTL.value = Math.abs(Total_PDLTLr);
	*/
	
	//PPL/TL
 	//(PPL/TL) - ((PPL/TL) * . 15) : LOWER
	//(PPL/TL) + ((PPL/TL) * . 15) : UPPER
	/*
	Total_PPLTL = (PPL_Value) / (TL_Value) * 100;
	Total_PPLTL = Total_PPLTL.toFixed(2);
	Total_PPLTLr= (Total_PPLTL) ;
	Form1.Total_PPLTL.value = Math.abs(Total_PPLTLr);
	*/
	
	//PPEL/TL
 	//(PPEL/TL) - ((PPEL/TL) * . 15) : LOWER
	//(PPEL/TL) + ((PPEL/TL) * . 15) : UPPER
	/*
	Total_PPELTL = (PPEL_Value) / (TL_Value) * 100; 
	Total_PPELTL = Total_PPELTL.toFixed(2);
	Total_PPELTLr= (Total_PPELTL) ;
	Form1.Total_PPELTL.value = Math.abs(Total_PPELTLr);
	*/
	
	//ED/TL
 	//(ED/TL) - ((ED/TL) * . 15) : LOWER
	//(ED/TL) + ((ED/TL) * . 15) : UPPER
	Total_EDTL = (ED_Value) / (TL_Value) * 100; 
	Total_EDTL = Total_EDTL.toFixed(2);
	Total_EDTLr= (Total_EDTL) ;
	Form1.Total_EDTL.value = Math.abs(Total_EDTLr);
	
	//POL/TL
 	//(POL/TL) - ((POL/TL) * . 15) : LOWER
	//(POL/TL) + ((POL/TL) * . 15) : UPPER
	/*
	Total_POLTL = (POL_Value) / (TL_Value) * 100; 
	Total_POLTL = Total_POLTL.toFixed(2);
	Total_POLTLr= (Total_POLTL) ;
	Form1.Total_POLTL.value = Math.abs(Total_POLTLr);
	*/
	
	//BD/TL
 	//(BD/TL) - ((BD/TL) * . 15) : LOWER
	//(BD/TL) + ((BD/TL) * . 15) : UPPER
	Total_BDTL = (BD_Value) / (TL_Value) * 100; 
	Total_BDTL = Total_BDTL.toFixed(2);
	Total_BDTLr= (Total_BDTL) ;
	Form1.Total_BDTL.value = Math.abs(Total_BDTLr);
	
	//CH/TL
 	//(CH/TL) - ((CH/TL) * . 15) : LOWER
	//(CH/TL) + ((CH/TL) * . 15) : UPPER
	/*
	Total_CHTL = (CH_Value) / (TL_Value) * 100; 
	Total_CHTL = Total_CHTL.toFixed(2);
	Total_CHTLr= (Total_CHTL) ;
	Form1.Total_CHTL.value = Math.abs(Total_CHTLr);
	*/
}

function reload(form)
{
var val=form.ClassNum.options[form.ClassNum.options.selectedIndex].value;
self.location='SpeciesIDMorphometrics.php?ClassNum=' + val;
}

//-->




