/***********************************************
* Server PowerEdge R200 Form :: Required Fields
* Property of ServerTune, Inc.
* Last updated November 9th, 2008.
***********************************************/

function validateFields() {
	var howMany = 0;
		for (var i=0; i<document.frmStepOne.ServerType.length; i++) {
	if (document.frmStepOne.ServerType[i].checked == true) {
		howMany++;
		break;
		}

	}
		if (howMany == 0) {
			alert('Please select a processor for your server');
			return false;
		}
			var howMany = 0;
			for (var i=0; i<document.frmStepOne.ServerMgnt.length; i++) {
		if (document.frmStepOne.ServerMgnt[i].checked == true) {
			howMany++;
			break;
		}

	}
		if (howMany == 0) {
			alert('Please select Server a Management Plan');
			return false;
		}

			var howMany = 0;
			for (var i=0; i<document.frmStepOne.ControlPanel.length; i++) {
		if (document.frmStepOne.ControlPanel[i].checked == true) {
			howMany++;
			break;
		}

	}

		if (howMany == 0) {
			alert('Please select a Control Panel');
			return false;
		}

			var howMany = 0;
			for (var i=0; i<document.frmStepOne.Uplink.length; i++) {
		if (document.frmStepOne.Uplink[i].checked == true) {
			howMany++;
			break;
		}

	}
		if (howMany == 0) {
			alert('Please select a Uplink Port speed: 10 or 100 or 1000');
			return false;
		}

		if (document.frmStepOne.Hostname.value == "") {
			alert('Please Enter your Hostname or Servername');
			document.frmStepOne.Hostname.focus();
			return false;			
	}
		if (document.frmStepOne.Nameservers.value == "") {
			alert('Please Enter your Nameservers');
			document.frmStepOne.Nameservers.focus();
			return false;			
		}
	return true;
}