function checkrequired(which) {
		
			var radio_choice1 = false;
			var radio_choice2 = false;
			var pass=true;
			
			if (document.images) {
				for (i=0;i<which.length;i++) {
					var tempobj=which.elements[i];
					if (tempobj.name.substring(0,0)=="") {
						if (((tempobj.type=="text"||tempobj.type=="textarea")&&
						tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
						tempobj.selectedIndex==0)) {
							pass=false;
							break;
				        	}
					}
				}
			}
		
			if (!pass) {
				shortFieldName=tempobj.name.substring(0,30).toUpperCase();
				alert("Please fill in the "+shortFieldName+" field.");
				return false;
			}
			
			else {
				for (counter = 0; counter < FormName.Wall_Mounted_Hood.length; counter++) {
					if (FormName.Wall_Mounted_Hood[counter].checked) radio_choice1 = true;
					if (!radio_choice1) {
						alert("Please check a Wall Mounted Hood option");
						return false;
					}
					
					else {
						for (counter = 0; counter < FormName.Island_Hood.length; counter++) {
							if (FormName.Island_Hood[counter].checked) radio_choice2 = true;
							if (!radio_choice2) {
								alert("Please check a Island Hood option");
								return false;
							}
							else						
							return true;
						}
					}
				}
			}
		}