function addtocart(form,page){
	var entry=form;
	var a=0;
  	boundry=new Array(entry.elements.length); // declare boundry array to count form elements
  	boundry[0]=0;
   	for(x=1;x<entry.elements.length;x++) {
		if(entry.elements[0].name==entry.elements[x].name) { // this loop shouldn't get executed
        	a++;
           	boundry[a]=x;
        }  // end if
	} // end for
	j=0;
	for(i=0;i<=a;i++) {
  		j=boundry[i];
		if(isNaN(entry.elements[j+1].length)){ // check to see if you are using <select>
     		var description=entry.elements[j+1].value; // not <select>, grab actual value
		} // end if
		else { // else it is a <select>, grab the option value
     		var opindex=entry.elements[j+1].selectedIndex;
	 		var description=entry.elements[j+1].options[opindex].value;
//	 		var description=entry.elements[j+1].options[opindex].text;
  		} // end else
  		var ind=j+2;
		while(entry.elements[ind].name==entry.elements[ind-1].name) {
	    	opindex=entry.elements[ind].selectedIndex;
		    description = description+" "+entry.elements[ind].options[opindex].text;
     		ind++;
		} // end while
//		store_name=entry.elements[ind].value;
		product_name=entry.elements[ind].name;
		price=entry.elements[ind].value;
//		price=entry.elements[j+1].name;
		quantity=entry.elements[j].value; // j=ind-2

		var p=ind+1;
		var nextel=entry.elements[p].name;
		if (nextel=='choice') {
			for (y=0;y<entry.choice.length;y++) {
				if (entry.choice[y].checked) {
					description=entry.choice[y].value+", "+description;
				} // end if
			} // end for
		} // end if

		var num=parseInt(entry.elements[j].value)
		if(!isNaN(num)&&num>=0) document.cookie ="reeski"+"+"+product_name+"+"+description+"="+quantity+"+"+price+"; path=/"+"";
//			document.cookie ="oops"+store_name+"+"+description+"+"+product_name+"="+quantity+"+"+document.referrer+"+"+price+"; path=/"+"";
 	} // end for
	location.href=page;
} // end addtocart()


function update(form,page) {
	var entry=form;
	var a=0;
  	boundry=new Array(entry.elements.length); // declare boundry array to count form elements
  	boundry[0]=0;
   	for(x=1;x<entry.elements.length;x++) {
		if(entry.elements[0].name==entry.elements[x].name) { // this loop shouldn't get executed
        	a++;
           	boundry[a]=x;
        }  // end if
	} // end for
	j=0;
	for(i=0;i<=a;i++) {
  		j=boundry[i];
		if(isNaN(entry.elements[j+1].length)){ // check to see if you are using <select>
     		var description=entry.elements[j+1].value; // not <select>, grab actual value
		} // end if
		else { // else it is a <select>, grab the option value
     		var opindex=entry.elements[j+1].selectedIndex;
	 		var description=entry.elements[j+1].options[opindex].value;
//	 		var description=entry.elements[j+1].options[opindex].text;
  		} // end else
  		var ind=j+2;
		while(entry.elements[ind].name==entry.elements[ind-1].name) {
	    	opindex=entry.elements[ind].selectedIndex;
		    description = description+" "+entry.elements[ind].options[opindex].text;
     		ind++;
		} // end while
//		store_name=entry.elements[ind].value;
		product_name=entry.elements[ind].name;
		price=entry.elements[ind].value;
//		price=entry.elements[j+1].name;
		quantity=entry.elements[j].value; // j=ind-2
		var num=parseInt(entry.elements[j].value)
		if(!isNaN(num) && num>=0) document.cookie ="reeski"+"+"+product_name+"+"+description+"="+quantity+"+"+price+"; path=/"+"";
//			document.cookie ="oops"+store_name+"+"+description+"+"+product_name+"="+quantity+"+"+document.referrer+"+"+price+"; path=/"+"";
 	} // end for
	location.href=page;
} // end update()