/* Copyright Dark Matter Studios 2010 */

var mylength = 0;
var mywidth = 0;
var mydepth = 0;
var myunit = 0;
var myshape ="";
var mymeasure = "";

function WhatUnit (form){
	if(form.R1[0].checked)
		myunit = 0.25;
	if(form.R1[1].checked)
		myunit = 0;
}

function Whatshape(form){
	if(form.S1[0].checked){
		form.width.height = 22;
		form.WidthLable.value = "Average Width";
		form.WidthLable.height = 22;
		form.LengthLable.value ="Max Length";
		form.Unit2.height = 22;
	}		
else
	if(form.S1[1].checked){
		form.width.height = 1;
		form.WidthLable.height = 1;
		form.LengthLable.value ="Pond Diameter";
		form.WidthLable.value = "Pond Width";
		form.Unit2.height = 1;
	}
}		

function WhatMeasure(form){
	if(form.M1[0].checked){
		form.Unit.value = "(m)";
		form.Unit1.value = "(m)";
		form.Unit2.value = "(m)";
		form.Unit5.value = "Litres";
	}		
else
	if(form.M1[1].checked){
		form.Unit.value = "(ft)";
		form.Unit1.value = "(ft)";
		form.Unit2.value = "(ft)";
		form.Unit5.value = "Litres";
	}		
}

function Setmylength(length){
	mylength = length.value;
}

function Setmywidth(width){
	mywidth = width.value;
}

function Setmydepth(depth){
	mydepth = depth.value;
}

function CheckRadio (form){
						 	
var Shape0Checked =0
var Shape1Checked =0
var ShapeChecked =0
if(form.S1[0].checked){			
	Shape0Checked = 1}
if(form.S1[1].checked){    
	Shape1Checked = 1}
	ShapeChecked = parseInt(Shape0Checked + Shape1Checked)
if (ShapeChecked < 1 ){
	alert("Please Select the Pond Shape")}
			
var Unit0Checked =0
var Unit1Checked =0
var UnitChecked =0
if(form.M1[0].checked){			
Unit0Checked = 1}
if(form.M1[1].checked){    
Unit1Checked = 1}
UnitChecked = parseInt(Unit0Checked + Unit1Checked)
if (UnitChecked < 1 ){
alert("Please Select the Unit of Measurement")}
HowMany (form)
}	

function PreCalcCheckRadio(form){

var Shape0Checked =0
var Shape1Checked =0
var ShapeChecked =0
if(form.S1[0].checked){			
Shape0Checked = 1}
if(form.S1[1].checked){    
Shape1Checked = 1}
ShapeChecked = parseInt(Shape0Checked + Shape1Checked)
if (ShapeChecked < 1 ){
alert("Please Select a Pond Shape")}

var Unit0Checked =0
var Unit1Checked =0
var UnitChecked =0
if(form.M1[0].checked){			
Unit0Checked = 1}
if(form.M1[1].checked){    
Unit1Checked = 1}
UnitChecked = parseInt(Unit0Checked + Unit1Checked)
if (UnitChecked < 1 ){
alert("Please Select the Unit of Measurement")}
}	

function HowMany (form)
{
form.volume.value=""

var unit = 0
if(form.M1[0].checked){	unit = 1000}

if(form.M1[1].checked){	unit = 6.25 * 4.55}

if (form.S1[0].checked){
	if (mylength<0.01){
	alert ("Enter the Pond Length")
}
	if (mywidth<0.01){
	alert ("Enter the Pond Width")
}
	if (mydepth<0.01){
	alert ("Enter the Average Pond Depth")
}
	if (mylength > 0)
		if (mydepth > 0)
			if (mywidth > 0){
			var difference
			difference = parseInt(((mylength * mywidth) * mydepth)* unit);
			form.volume.value = difference;
		}
}
else
if(form.S1[1].checked){
if (mylength<1){
alert ("Enter the Pond Diameter")
}
if (mydepth<0.01){
alert ("Enter the Pond Depth")
}
if (mylength > 0)
	if (mydepth > 0){
		var difference;
		difference = parseInt(((((mylength/2) * (mylength/2))*3.142)* mydepth)* unit);
		if (difference>0){
		form.volume.value = difference;
		}
		else
		alert("Enter Pond Dimensions - Numbers Only")
		}
}

var edifference = 0
var factor = 0

var dfactor = 0
if(form.M1[0].checked){			
	if(mydepth < 0.76){			
	dfactor= 0.25}
}
if(form.M1[1].checked){			
	if(mydepth < 2.49){			
	dfactor= 0.25}
}

factor = ((sfactor + dfactor)+ 1); 

var unit = 0
if(form.M1[0].checked){	unit = 1000}

if(form.M1[1].checked){	unit = 6.25 * 4.55}


edifference = parseInt(difference * factor);
	if (edifference>0){
	form.evolume.value = edifference
	}
	else
	alert("Please Enter The Pond Dimensions- Using Numbers Only")
}

function ClearForm(form){
	form.S1.value = "";
	form.depth.value = "";
	form.length.value = "";
	form.width.value = "";
	form.volume.value = "";
	form.Unit.value = "";
	form.Unit1.value = "";
	form.Unit2.value = "";
	form.Unit5.value = "";
	form.S1[0].checked=0;
	form.S1[1].checked=0;
	form.M1[0].checked=0;
	form.M1[1].checked=0;
	form.volume.value = "";
	mywidth = 0;
	mydepth = 0;
	mylength = 0;
	form.S1[0].focus();
}

