
function goToStep1() {
	var form = document.getElementById("checkoutForm");
	if(form != null) {
		form.action = "checkout/checkoutStep1.do";
		//form.submit();
		document.getElementById("submit").click();
	} else {
		window.location = "checkout/checkoutStep1.do";
	}
}

function goToStep2() {
	var form = document.getElementById("checkoutForm");
	if(form != null) {
		form.action = "checkout/checkoutStep2.do";
		//form.submit();
		document.getElementById("submit").click();
	} else {
		window.location = "checkout/checkoutStep2.do";
	}
}

function goToStep3() {
	var form = document.getElementById("checkoutForm");
	if(form != null) {
		form.action = "checkout/checkoutReview.do";
		//form.submit();
		document.getElementById("submit").click();
	} else {
		window.location = "checkout/checkoutReview.do";
	}
}

function checkoutComplete() {
	var obj = document.getElementById("submitOrderButton");
	if (obj!=null) {
		obj.innerHTML = "Submitting order...";
	}
	window.location = BASE_HREF+"checkout/checkoutComplete.do";
}
	
function checkSelectedPaymentType() {
	chosen = ""
	len = document.checkoutForm.paymentType.length;
	
	for (i = 0; i <len; i++) {
		if (document.checkoutForm.paymentType[i].checked) {
			chosen = document.checkoutForm.paymentType[i].value;
		}
	}
	
	if (chosen == "PayPal") {
		document.getElementById("paypal").style.display='';
		document.getElementById("creditcard").style.display='none';
	} else {
		document.getElementById("paypal").style.display='none';
		document.getElementById("creditcard").style.display='';
	}
	
}

function localPickup(boolValue) {
	chk = document.getElementById("pickupCB");
	
	if (boolValue!=null && boolValue==1) {
		chk.checked = boolValue;
	}
	
	if (chk.checked == 1) {
		document.getElementById("localPickUp").value="true";
	} else {
		document.getElementById("localPickUp").value="false";
	}
	
	var fields = ["address1","address2","city","state","zipcode"];
	for ( i=0;i<fields.length;i++ ) {
		if (chk.checked == 1) {
			document.getElementById(fields[i]).disabled=true;
			document.getElementById(fields[i]).value = "";
		} else {
			document.getElementById(fields[i]).disabled=false;
		}
	}
}

function sameAsMail(boolValue) {
	chk = document.getElementById("sameAsMailCB");
	
	if (boolValue!=null && boolValue==1) {
		chk.checked = boolValue;
	}
	
	if (chk.checked == 1) {
		document.getElementById("useShippingAddress").value="true";
	} else {
		document.getElementById("useShippingAddress").value="false";
	}
	
	var billing = "billing_";
	var fields = ["firstname","lastname","address1","address2","city","state","zipcode"];
	for ( i=0;i<fields.length;i++ ) {
		if (chk.checked == 1) {
			document.getElementById(billing+fields[i]).value = document.getElementById(fields[i]).value;
		} else {
			//document.getElementById(billing+fields[i]).value = "";
		}
	}
}





