<!-- 
	var selectedGroup = null;
	var minQtyArr = new Array();
	var maxQtyArr = new Array();
	
	function checkForm() {
		var selectedSku = document.getElementById("ItemSKU").value;
		var qty = document.getElementById("ItemQty").value;
		if (selectedSku == "") {
		
			var message ="There are different doses of this product.";
			message = message + "\nPlease select one by clicking on the circle";
			message = message + "\nby the correct dose. Then click \"Add To Cart.\""; 
			
			alert(message);
			return false;
		}
		else if (!qty.match (/^[0-9]+$/)) {
			alert ("Please use only digits for quantity");
			return false;
		}
		else if (qty < minQtyArr[selectedSku]) {
		  alert ("You entered quantity " + qty+ ". But minimum quantity is " + minQtyArr [selectedSku] + "");
		  return false;
		}
		else if (qty > maxQtyArr[selectedSku]) {
		  alert ("Maximum quantity is " + maxQtyArr [selectedSku] + "");
		  return false;
		}
		return true;
	}
	
	function setQty (skuId, minQty, maxQty) {
		minQtyArr[skuId] = minQty;
		maxQtyArr[skuId] = maxQty;
	}
					
	function updateLevel1 (level1Value) {
		level2Pulldowns.each (Element.hide);
		skuGroups.each(Element.hide);
		$("addToCart").hide();
		if (level1Value != "") {
		  if (level2Pulldowns.join (".").indexOf (level1Value) >= 0)	$(level1Value).show().clear();
		  else updateLevel2 (level1Value);
		}
	}
	function updateLevel2 (skuGroup) {
		skuGroups.each (Element.hide);
		$("addToCart").hide();
		if (skuGroup != "") {
		  $(skuGroup).show();
		  $("addToCart").show();
		  var skuList = "";
		  var children = $$("input[type=\"radio\"]");
		  for (i = 0; i < children.size(); i++) { 
		    if (children[i].identify().startsWith (skuGroup)) skuList = skuList + "_" + children[i].readAttribute("value");
		  }  
		  var crossSellUrl = crossSellUrlBase + "&skuList=" + skuList;
		  if (undefined != $("level1Select")) crossSellUrl = crossSellUrl + '&level1Value=' + document.getElementById("level1Select").value;
			new Ajax.Request(crossSellUrl, {
				method: 'get', 
				onComplete: function(transport) {
					if (transport.responseText.match (/^\s*$/)) {
						$("genericCrossSell").hide();
						$("defaultCrossSell").show();								
					}
					else {
						$("defaultCrossSell").hide();
						$("genericCrossSell").update(transport.responseText);
						$("genericCrossSell").show();
					}
				},
				onException: function(requestor, exception) {
					$("genericCrossSell").hide();
					$("defaultCrossSell").show();
				}
			});
		}
	}
	function updateSku (sku) {
	  $("ItemSKU").value = sku.getValue();
	}
	function updateQty (field) {
	  $("ItemQty").value = field.getValue ();
	}
	
	function initializeForm () {
		skuGroups.each (Element.hide);
		$("addToCart").hide();
		if (selectedGroup != null) {
			var idArray = selectedGroup.split ("_");
			if (level1Size > 1)  {
				$("level1Select").value = idArray[0];
				$("callToAction").show();
				$("level1Select").show();
				$("level1Title").show();
				updateLevel1 (idArray[0]);
			}
			if ((skuGroups.length > 1) && (idArray.size () > 1)) {
			  $(idArray[0]).value = selectedGroup;
			  $(idArray[0]).show ();
			  updateLevel2 (selectedGroup);
			  if (level2Pulldowns.length <= 1) {
				$("callToAction").show();
				$("level2Title").show();
			  }
			}
			else updateLevel2 (skuGroups[0]); 
		} else {
			if (level1Size > 1) {
				updateLevel1($("level1Select").value);
				$("callToAction").show();
				$("level1Select").show();
				$("level1Title").show();
			}
			else if (skuGroups.length > 1) {
				updateLevel2($(level2Pulldowns[0]).value);
				$("callToAction").show();
				$(level2Pulldowns[0]).show();
				$("level2Title").show();
			}
			else  {
				updateLevel2 (skuGroups[0]);
			}
		}
		var children = $$("input[type=\"radio\"]");
		if (children.size() == 1) {
			children[0].click();
			children[0].onchange();
			updateSku(children[0]);
		}

	}
//-->