function draw_sku_option()
{
	if (product_var.length > 0 ){
		document.write("<Input type=hidden name=sku id=sku value=''>");
		document.write("<Input type=hidden name=info_attr1 id=info_attr1 value=''>");
		document.write("<Input type=hidden name=qty id=qty value='1'>");
		document.write("<Input type=hidden name=addto id=addtoform value='1'>");
		document.write("<TABLE width=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>");
		//document.write("<TR VALIGN=TOP >");
		
		for (atn=0;atn< product_var.length ;atn++){
			document.write("<tr><TD class=ProductAttrlabel > ");
			//if (attr_label[0]!=""){
			//	document.write(attr_label[0] + ": ");
			//}
			document.write(" "+product_var[atn].attr_value1+" </TD>");
			if (product_var[atn].attr_value2!="")
			{
				document.write("<TD class=ProductAttrlabel > ");
				//if (attr_label[1]!=""){
				//	document.write(attr_label[1] + ": ");
				//}
				document.write(product_var[atn].attr_value2+" </TD>");
			}
			if (on_sale=="True"){
				document.write("<TD class=ProductAttrlabel > Price: $"+ OKStrOfPenny(product_var[atn].price_sale)+" </TD>");
			}else{
				document.write("<TD class=ProductAttrlabel > Price: $"+OKStrOfPenny(product_var[atn].price_list)+" </TD>");
			}
			document.write("<TD class=ProductAttrlabel >Qty:</TD><TD class=ProductAttrlabel ><Input type=text size=2 value='0' maxlength=2 name=\"qty_" + atn + "\" id=\"qty_" + atn + "\" align=\"top\"> </TD></tr>");
			document.write("<Input type=hidden id=\"sku_" + atn + "\" name=\"sku_" + atn + "\" value=\"" + product_var[atn].sku + "\">");
			document.write("<INPUT id=\"info_attr1_" + atn + "\" name=\"info_attr1_" + atn + "\" type=HIDDEN value=\"\" >");
		}
		//document.write("</TD></TR>");	
		document.write("</TABLE>");
	}else{
		document.write("This product is currently unavailable.");
	}
	//~ else if(product_var.length==1){
		//~ document.write("<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>");
		//~ document.write("<TR VALIGN=TOP >");
		//~ i=0;
		//~ while (attr_label[i]!= "") { 
		//~ document.write("<TD class=ProductAttrlabel >" + attr_label[i] + " </TD><TD>");
		//~ document.write("&nbsp;" + eval("product_var[0].attr_value"+ (i+1)) + "&nbsp;</TD>");
		//~ i++;
		//~ }
		//~ document.write("</TR></TABLE>");
		//~ document.write("<INPUT TYPE=HIDDEN  NAME=sku VALUE=\"" + product_var[0].sku + "\" >");
		//~ //document.write("</TR></TABLE>");
	//~ }
	
} //end draw_sku_option



function add_all_items(i_prodcount,addto){
	var errmsg="";
	var elt;
	var prodname="";
	var skulist="";
	var sku9="";
	var qtystr="";
	var infoattrstr="";
	var qtyi;
	var infoattr_i;

	//first check to make sure all items have a chosen sku
	for (kk=0;kk<i_prodcount;kk++){
		sku9="";
		if(document.getElementById("sku_" + kk).value=="multiple"){
			elt=document.getElementById("sel_" + kk);
			if(elt){sku9=elt[elt.selectedIndex].value;}
		}else{
			sku9=document.getElementById("sku_" + kk).value;
		}
		if(sku9==''){
			prodname=document.getElementById("prodname_" + kk).value
			errmsg=errmsg + "\There was no color picked for " + prodname + ".\n";
		}else{
			qtyi=document.getElementById("qty_" + kk)
  			//set tempvar to qty if possible
  			if(qtyi){tempvar=qtyi.value}else{tempvar=0;}
  			//if qty is valid then add the item
  			if((tempvar != "0") && (IsNumeric(tempvar)) && (tempvar.length>0)){
  				if (skulist!=""){
  				  skulist=skulist + ",";
  				  qtystr=qtystr + ",";
  				  infoattrstr += ",";
  				}
  				qtystr=qtystr + qtyi.value;
  				skulist=skulist + sku9;
    			infoattr_i=document.getElementById("info_attr1_" + kk);
  				infoattrstr += infoattr_i.value;

  			}
  		}
	}

	//if we have all skus properly, submit the add, otherwise give msg and return false.
	if(errmsg.length>0){
		alert(errmsg);
		//return false;
	}else{
		document.getElementById("sku").value=skulist;
		document.getElementById("info_attr1").value=infoattrstr;
		document.getElementById("qty").value=qtystr;
		document.getElementById("addtoform").value=addto;
		document.form1.submit();
		//return true;
	}
}

//////// HELPER FUNCTION FOR qt_validator //////////////
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var myChar;

   for (q = 0; q < sText.length && IsNumber == true; q++)
   {
     myChar = sText.charAt(q);
     if (ValidChars.indexOf(myChar) == -1)
     {
       IsNumber = false;
     }
   }
   return IsNumber;
}

