// ------------------------------ MAIN JS

var debug_code = 0;

	function checkFieldsCheckout(d) {
		var errMsg = "The following errors occurred during submission:\n\n";
		var errCheck = true;
		var count = 1;

		if (d.bill_fname.value == "") {
			errMsg += count+". First Name - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_lname.value == "") {
			errMsg += count+". Last Name - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_add_1.value == "") {
			errMsg += count+". Address - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_city.value == "") {
			errMsg += count+". City - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_state.value == "Z") {
			errMsg += count+". State - must select one.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_zip.value == "") {
			errMsg += count+". Zip Code - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.bill_phone.value == "") {
			errMsg += count+". Phone - cannot be left blank.\n";
			errCheck = false;
			count++;
		}
		if (d.email.value == "") {
			errMsg += count+". Email - cannot be left blank.\n";
			errCheck = false;
			count++;
		}

		if (d.ship_fname.value == '') { d.ship_fname.value = d.bill_fname.value; }
		if (d.ship_lname.value == '') { d.ship_lname.value = d.bill_lname.value; }
		if (d.ship_add_1.value == '') { d.ship_add_1.value = d.bill_add_1.value; }
		if (d.ship_add_2.value == '') { d.ship_add_2.value = d.bill_add_2.value; }
		if (d.ship_city.value == '') { d.ship_city.value = d.bill_city.value; }
		if (d.ship_state.value == 'Z') { d.ship_state.selectedIndex = d.bill_state.selectedIndex; }
		if (d.ship_zip.value == '') { d.ship_zip.value = d.bill_zip.value; }
		if (d.ship_phone.value == '') { d.ship_phone.value = d.bill_phone.value; }

		if (errCheck == true) {
			//alert("SUBMIT!");
			d.submit();
		}
		else {
			alert(errMsg);
		}
	}

	function shipDupe(d) {
		if (d.ship_dupe.checked == true) {
			d.ship_fname.value = d.bill_fname.value;
			d.ship_lname.value = d.bill_lname.value;
			d.ship_add_1.value = d.bill_add_1.value;
			d.ship_add_2.value = d.bill_add_2.value;
			d.ship_city.value = d.bill_city.value;
			d.ship_state.selectedIndex = d.bill_state.selectedIndex;
			d.ship_zip.value = d.bill_zip.value;
			d.ship_phone.value = d.bill_phone.value;
		}
		else {
			d.ship_fname.value = "";
			d.ship_lname.value = "";
			d.ship_add_1.value = "";
			d.ship_add_2.value = "";
			d.ship_city.value = "";
			d.ship_state.selectedIndex = "";
			d.ship_zip.value = "";
			d.ship_phone.value = "";
		}
	}

	function shipCheckEval(d) {
		if (d.shipCheck.checked == true) {
			document.getElementById('shippingHeading').style.display = '';
			document.getElementById('shippingFname').style.display = '';
			document.getElementById('shippingLname').style.display = '';
			document.getElementById('shippingAdd1').style.display = '';
			document.getElementById('shippingAdd2').style.display = '';
			document.getElementById('shippingCity').style.display = '';
			document.getElementById('shippingState').style.display = '';
			document.getElementById('shippingZip').style.display = '';
			document.getElementById('shippingPhone').style.display = '';
		}
		else {
			document.getElementById('shippingHeading').style.display = 'none';
			document.getElementById('shippingFname').style.display = 'none';
			document.getElementById('shippingLname').style.display = 'none';
			document.getElementById('shippingAdd1').style.display = 'none';
			document.getElementById('shippingAdd2').style.display = 'none';
			document.getElementById('shippingCity').style.display = 'none';
			document.getElementById('shippingState').style.display = 'none';
			document.getElementById('shippingZip').style.display = 'none';
			document.getElementById('shippingPhone').style.display = 'none';
		}
	}

	function addToCart(id, sid, cid) {
		document.location = 'addToCart.php?item_id='+id+'&sid='+sid+'&cid='+cid;
	}

	function updateCart(id, sid, cid) {
		document.location = 'updateCart.php?item_id='+id+'&sid='+sid+'&cid='+cid;
	}

	function removeFromCart(id, sid, cid) {
		document.location = 'removeFromCart.php?item_id='+id+'&sid='+sid+'&cid='+cid;
	}
