function CalculateRaid()
{
	NumberOfDisks = parseInt(document.FORM_Raid.txtNumberOfDisks.value);
	//alert(NumberOfDisks);
	SpaceOnDrives = parseFloat(document.FORM_Raid.txtSpaceofDrives.value);
	DiskSpace = NumberOfDisks*SpaceOnDrives;
	
	//alert(document.FORM_Raid.txtDiskSpace.value);
	strTitle = "";
	strDef = "";
	strRedundancy = "";
	strPerformance = "";
	strUtilization = "";
	strDrawbacks = "";

  if (document.FORM_Raid.txtNumberOfDisks.value == "" || document.FORM_Raid.txtSpaceofDrives.value == "")
  {
	
  }
  else
  {	
	for (i=0;i<document.FORM_Raid.rRAIDTYPE.length;i++)
	{
		if (document.FORM_Raid.rRAIDTYPE[i].checked)
		{
			strRaidType = document.FORM_Raid.rRAIDTYPE[i].value; 
		}
		
	}
	
	//alert (strRaidType);
	if (parseInt(document.FORM_Raid.txtNumberOfDisks.value) != 2 && strRaidType == "RAID1")
	{
		strRaidType = "XRAID1";
	}
	if (parseInt(document.FORM_Raid.txtNumberOfDisks.value)%2 != 0 && strRaidType == "RAID01")
	{
		strRaidType = "XVALUE2";
	}
	if (document.FORM_Raid.txtSpaceofDrives.value == "" || document.FORM_Raid.txtNumberOfDisks.value == "")
	{
		strRaidType = "XVALUE";	
	}
	switch(strRaidType)
	{
		case "XVALUE2":
			strString = "";
			strString = strString + "ERROR \n";
			strString = strString + "You must enter a multiple of '2' for the Number Of Disks.";
			document.FORM_Raid.txtDiskSpace.value = "ERROR";
			break;
		case "XRAID1":
			strString = "";
			strString = strString + "ERROR \n";
			strString = strString + "You must enter '2' for the Number Of Disks.";
			document.FORM_Raid.txtDiskSpace.value = "ERROR";
			break;
		case "XVALUE":
			document.FORM_Raid.txtDiskSpace.value = "ERROR";	
			break;
		case "RAID0":
			strUtilization = DiskSpace ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
		case "RAID1":
			strUtilization = DiskSpace/2 ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
		case "RAID01":
			strUtilization = DiskSpace/2 ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			
			break;
		case "RAID5":
			strUtilization = (DiskSpace * ((parseInt(((NumberOfDisks-1)/NumberOfDisks)*10000)/100)/100)) ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
			
		case "RAID6":
			strUtilization = (DiskSpace * ((parseInt(((NumberOfDisks-2)/NumberOfDisks)*10000)/100)/100)) ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
			
		case "RAID50":
			strUtilization = (DiskSpace * ((parseInt(((NumberOfDisks-2)/NumberOfDisks)*10000)/100)/100)) ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
			
		case "RAID60":
			strUtilization = (DiskSpace * ((parseInt(((NumberOfDisks-4)/NumberOfDisks)*10000)/100)/100)) ;
			document.FORM_Raid.txtDiskSpace.value = parseInt(strUtilization*100)/100;
			break;
	}
  }
	
}
function openStatic()
{
	document.FORM_Raid.txtCALC.value = "    Please Enter Your Information and then Click on a RAID Selection.";
}

//-->