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=="select-one"&&tempobj.value=="")){
				pass = false;
				//alert(tempobj.type + "\n" + tempobj.name + "\n" + tempobj.value);
				break
			}
		}
	}
}

if (!pass){
	alert("One or more of the required fields are empty.\nPlease complete the form and resubmit your order.");
	return false
}
else
	which.btnSubmit.disabled = true;
return true
}
