<!--
function calculate(form) {
	var bValidNumber = false;
	var iQuantity = parseInt(form.txtQuantity.value);
	var iPriceEach = parseFloat(form.txtPriceEach.value);
	var iShippingEach = parseFloat(form.txtShippingEach.value);

	if (isNaN(iQuantity)) {
		alert("You must enter a valid quantity.");
		form.elements["txtQuantity"].focus();
	}
	else if (isNaN(iPriceEach)) {
		alert("You must enter a valid Price for each item.");
		form.elements["txtPriceEach"].focus();
	}
	else if (isNaN(iShippingEach)) {
		alert("You must enter a valid Shipping Price for each item.");
		form.elements["txtShippingEach"].focus();
	}
	else {
	    form.elements["txtGrandTotal"].value = ( iPriceEach + iShippingEach ) * iQuantity;
	    bValidNumber = true;
	}

return bValidNumber;
}

function toggleFields(form) {
	if (form.elements["chkSameAsAbove"].checked) {
		form.elements["txtShippingFirstName"].value = form.elements["txtFirstName"].value;
		form.elements["txtShippingLastName"].value = form.elements["txtLastName"].value;
		form.elements["txtShippingCompany"].value = form.elements["txtCompany"].value;
		form.elements["txtShippingAddress1"].value = form.elements["txtAddress1"].value;
		form.elements["txtShippingAddress2"].value = form.elements["txtAddress2"].value;
		form.elements["txtShippingCity"].value = form.elements["txtCity"].value;
		form.elements["txtShippingState"].value = form.elements["txtState"].value;
		form.elements["txtShippingZip"].value = form.elements["txtZip"].value;
	}
	else {
		form.elements["txtShippingFirstName"].value = "";
		form.elements["txtShippingLastName"].value = "";
		form.elements["txtShippingCompany"].value = "";
		form.elements["txtShippingAddress1"].value = "";
		form.elements["txtShippingAddress2"].value = "";
		form.elements["txtShippingCity"].value = "";
		form.elements["txtShippingState"].value = "";
		form.elements["txtShippingZip"].value = "";
	}
}

function validateForm(form) {
	var returnVal = true;

	returnVal = (checkString(form.elements["txtAuction"], "Auction") && checkString(form.elements["txtDescription"], "Description") && checkString(form.elements["txtQuantity"], "Quantity"));

	if (form.elements["optAuctionType"][0].checked)
	   returnVal = checkString(form.elements["txtUser"], "EBay User ID");

        returnVal = returnVal && (
          checkString(form.elements["txtFirstName"], sUSFirstName) &&
          checkString(form.elements["txtLastName"], sUSLastName) &&
          checkString(form.elements["txtAddress1"], sUSAddress) &&
          checkString(form.elements["txtAddress2"], sUSAddress, true) &&
          checkString(form.elements["txtCity"], sCity) &&
          checkStateCode(form.elements["txtState"]) &&
          checkZIPCode(form.elements["txtZip"]) &&
          checkUSPhone(form.elements["txtHomePhone"]) &&
          checkUSPhone(form.elements["txtWorkPhone"], true) &&
          checkUSPhone(form.elements["txtFax"], true) &&
          checkEmail(form.elements["txtEmail"]) &&
          checkString(form.elements["txtShippingFirstName"], sUSFirstName) &&
          checkString(form.elements["txtShippingLastName"], sUSLastName) &&
          checkString(form.elements["txtShippingAddress1"], sUSAddress) &&
          checkString(form.elements["txtShippingAddress2"], sUSAddress, true) &&
          checkString(form.elements["txtShippingCity"], sCity) &&
          checkStateCode(form.elements["txtShippingState"]) && 
          checkZIPCode(form.elements["txtShippingZip"]));

	if (form.elements["optPreference"][0].checked) {
	  returnVal = returnVal && (
	      /* checkCreditCard (form.elements["optCreditCardType"], form.elements["txtCreditCardNumber"]) && */
	      checkDate(form.elements["txtExpirationYear"], form.elements["txtExpirationMonth"], sExpirationDate, true)
	      );
	}

	return returnVal;
}

function OpenCertDetails() {
	thewindow = window.open('https://www.thawte.com/cgi/server/certdetails.exe?code=USWIZE2', 'anew', config='height=400,width=450,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=yes');
}
// -->