function GetTotal(TheForm)
{
	var answer=0;
	for (var i=0;i<TheForm.elements.length;i++){
		var ticketid, priceformname;
		var pattern = /numtickets/ig;
		if (pattern.test(TheForm.elements[i].name)){
			var elementId = new String();
         elementId = TheForm.elements[i].name;
			var arryId = elementId.split("_");
			ticketid = parseInt(arryId[1]);
			priceformname =  "price_" + ticketid ;
			answer += (TheForm.elements[i].options[TheForm.elements[i].selectedIndex].value - 0) * (TheForm.elements[priceformname].value - 0);
		}
	}
	TheForm.total.value = answer;
}

function popup(url,title,width,height,scroll){
	var tourWindow = window.open(url,title,'menubar=yes,toolbar=no,location=no,scrollbars=' + scroll + ',width=' + width + ',height=' + height);
	tourWindow.focus();
}



function validateForm()
{
	var TheForm = document.forms.form1;
	var boolResult = false;

	//loop through for looking for a select box with non zero value
	for (var i=0,answer=0;i<TheForm.elements.length;i++){
		var pattern = /numtickets/ig;
		if (pattern.test(TheForm.elements[i].name)){
			if (TheForm.elements[i].options[TheForm.elements[i].selectedIndex].value>0){
				boolResult=true;
			}
		}
	}
	// is there an error?
	if (!boolResult) {
		alert("You must choose something to add to your shopping basket!");
	} else {
		
		TheForm.submit()
	}
	return
}