function checkrequired(which) {

var pass=true;
if (document.images) {
for (i=0;i<which.length;i++) {
var tempobj=which.elements[i];
if (tempobj.name.substring(0,8)=="required") {
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(8,30).toUpperCase();
alert("Please make sure the "+shortFieldName+" is entered.");
return false;
}


if (which.tick1.checked == false && 
	which.tick2.checked == false &&
	which.tick3.checked == false &&
	which.tick4.checked == false &&
	which.tick5.checked == false &&
	which.tick6.checked == false &&
	which.tick7.checked == false &&
	which.tick8.checked == false &&
	which.tick9.checked == false &&
	which.tick10.checked == false &&
	which.tick11.checked == false &&
	which.tick12.checked == false &&
	which.tick13.checked == false &&
	which.tick14.checked == false &&
	which.tick15.checked == false &&
	which.tick16.checked == false &&
	which.tick17.checked == false &&
	which.tick18.checked == false &&
	which.tick19.checked == false &&
	which.tick20.checked == false &&
	which.tick21.checked == false &&
	which.tick22.checked == false &&
	which.tick23.checked == false &&
	which.tick24.checked == false &&
	which.tick25.checked == false &&
	which.tick26.checked == false &&
	which.tick27.checked == false &&
	which.tick28.checked == false &&
	which.tick29.checked == false &&
	which.tick30.checked == false &&
	which.tick31.checked == false &&
	which.tick32.checked == false &&
	which.tick33.checked == false &&
	which.tick34.checked == false 	) {
	alert('You must tick the box for Product that you wish to order.');
	return false;
}


if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(which.requiredemail.value)))
{
	alert("Invalid E-mail Address! Please re-enter.")
	return (false)
}







else
return true;
}