//Add item to shopping basket
function addtobasket(form,page) {

	var quant=parseInt(form.elements[1].value);

	if(isNaN(quant)){
	   alert("Quantity must be a number. ");
	   form.elements[1].select();
	   form.elements[1].focus();
	   }
	else{
	if(quant > 0){
	   additem(form);
	   location.href=page;}
	else{
	   alert("Invalid quantity entered. ");
	   form.elements[1].select();
	   form.elements[1].focus();
	   }
	}
}

function additem(form){
	var myarray=new Array(form.elements[0].name,form.elements[0].value,form.elements[1].name,form.elements[1].value);

	myarray[4]=" ";
	myarray[5]=" ";
	myarray[6]=" ";
	myarray[7]=" ";
	var j=3;

//  	for(i=2;i<form.elements.length-1;i++){
  	for(r=2;r<form.elements.length;r++){
	    if(isNaN(form.elements[r].length)){
	       var optionvalue=form.elements[r].value;}
	    else {
	       var selindex=form.elements[r].selectedIndex;
	       var optionvalue=form.elements[r].options[selindex].text;
	    }
	    j++
	    myarray[j]=optionvalue
	}

	var orderdata=getCookie("order");
	var neworderdata = myarray[0]+delimoption+myarray[1]+delimoption+myarray[2]
	neworderdata += delimoption+myarray[3]+delimoption+myarray[4]+delimoption+myarray[5]
	neworderdata += delimoption+myarray[6]+delimoption+myarray[7]

	if (orderdata!=null){
	   orderdata += delimitem + neworderdata
	}
	else{
	   orderdata = neworderdata
	}
	setCookie("order", orderdata);

	alert(form.elements[1].value+" "+form.elements[0].value+"(s) added to your shopping basket. ");
//	showmsg(form.elements[1].value+" "+form.elements[0].value+"(s) added to<br>your shopping basket. ");
}
