var qtyPriceArray, qtyPriceArray1, globalPriceAdj, returnAddyArray, globalRetAddyPrice, retAddyToggle, globalQty, global;

function returnAddyAdjust (value) {
	var qtybox = document.getElementById("quantity-box");
	globalQty = parseFloat(value).toFixed(0);
	if (curPrice == 0)
		qtybox.value = "1";
	else
		qtybox.value = value;
	if (document.getElementById("quantity-per-set"))
		var qtyPerSet = parseFloat(document.getElementById("quantity-per-set").innerHTML).toFixed(0);
	else
		var qtyPerSet = 1;

	if (curPrice == 0)
		document.getElementById("qtyPriceAdj").value = "(-" + curPriceAdj + ")";
	else {
		if (customOrNot) {
			for (var i=0; i<qtyPriceArray1.length; i++) {
				if (value == qtyPriceArray1[i].replace(/\s.+/,"")) {
					var qty = qtyPriceArray1[i].replace(/\s.+/,"");
					var qtyPrice = qtyPriceArray1[i].replace(/([\(\d\+\)]+)/,"").replace("(+","").replace(")","");
					var priceAdj = parseFloat(parseFloat(qtyPrice/qty).toFixed(2) - parseFloat(curPrice).toFixed(2)).toFixed(2);
					document.getElementById("qtyPriceAdj").value = "(+" + priceAdj + ")";
					globalPriceAdj = parseFloat(priceAdj).toFixed(2);
				}
			}
		}
		else {
			globalPriceAdj = 0;
		}
	}
	
	for (var k=0; k<returnAddyArray.length; k++) {
		if (value == returnAddyArray[k].replace(/\,.+/,"") || parseFloat(returnAddyArray[k].replace(/\,.+/,"")) > parseFloat(value)) {
			if (document.getElementById("Add-matching-return-address-labels_Yes---45-")) {
				var addyInput = document.getElementById("Add-matching-return-address-labels_Yes---45-");
				addyInput.value = "Yes(+$" + parseFloat(parseFloat(returnAddyArray[k].replace(/^\d+\,/,"")).toFixed(2)/parseFloat(value)).toFixed(2) + ")";
			}
			globalRetAddyPrice = parseFloat(parseFloat(returnAddyArray[k].replace(/^\d+\,/,"")).toFixed(2)/parseFloat(value)).toFixed(2);
			if (retAddyToggle == 0) {
				globalRetAddyPrice = 0;
			}
			break;
		}
		else {
			if (document.getElementById("Add-matching-return-address-labels_Yes---45-")) {
				var addyInput = document.getElementById("Add-matching-return-address-labels_Yes---45-");
				addyInput.value = "Yes(+$10.00)";
			}
		}
	}
	
	
	if (document.getElementById("realtimePrice") && document.getElementById("realtimePricePIT")) {
		var rtSpan = document.getElementById("realtimePrice");
		var rtSpanPIT = document.getElementById("realtimePricePIT");
		var multiply = parseFloat(globalPriceAdj) + parseFloat(curPrice);
		var cost1 = parseFloat(value) * parseFloat(multiply);
		var cost2 = globalRetAddyPrice * parseFloat(value);
		if (document.getElementById("Add-matching-return-address-labels_subOpts")) {
			if (customOrNot && document.getElementById("Add-matching-return-address-labels_subOpts").style.display == "block")
				var finalValue =  cost1 + cost2;
			else
				var finalValue =  cost1;
		}
		else
			var finalValue =  cost1;
		if (value) {
			rtSpan.innerHTML = "Total: $" + finalValue.toFixed(2);
			rtSpanPIT.innerHTML = "$" + finalValue.toFixed(2);
		}
		else {
			rtSpan.innerHTML = "Please select a quantity!";
			rtSpanPIT.innerHTML = "Please select a quantity!";
		}
	}
}


function modRealtime (num) {
	var rtSpan = document.getElementById("realtimePrice");
	var rtSpanPIT = document.getElementById("realtimePricePIT");
	var rtSpanValue = parseFloat(rtSpan.innerHTML.replace(/[Total\:\s\$]+/,"")).toFixed(2);
	var rtSpanPITValue = parseFloat(rtSpanPIT.innerHTML.replace(/[\$]/,"")).toFixed(2);
	var addyInputValue = parseFloat(document.getElementById("Add-matching-return-address-labels_Yes---45-").value.replace("Yes(+$","").replace(")","")).toFixed(2);
	var returnCost = parseFloat(globalQty * addyInputValue).toFixed(2);
	if (num==0)
		var afterSub = rtSpanValue - returnCost;
	if (num==1) {
		var temp1 = eval(parseFloat(rtSpanValue).toFixed(2));
		var temp2 = eval(parseFloat(returnCost).toFixed(2));
		var afterSub = temp1 + temp2;
	}
	if (afterSub) {
		rtSpan.innerHTML = "Total: $" + afterSub.toFixed(2);
		rtSpanPIT.innerHTML = "$" + afterSub.toFixed(2);
	}
	else {
		rtSpan.innerHTML = "Please select a quantity!";
		rtSpanPIT.innerHTML = "Please select a quantity!";	
	}
	//var amount = globalQty
}


function modRealtime1 (num) {
	var rtSpan = document.getElementById("realtimePrice");
	var rtSpanPIT = document.getElementById("realtimePricePIT");
	var rtSpanValue = parseFloat(rtSpan.innerHTML.replace(/[Total\:\s\$]+/,"")).toFixed(2);
	var rtSpanPITValue = parseFloat(rtSpanPIT.innerHTML.replace(/[\$]/,"")).toFixed(2);
	var linerInputValue = parseFloat(document.getElementById("Add-matching-envelope-liners_Yes---75-").value.replace("Yes(+","").replace(")","")).toFixed(2);
	var returnCost = parseFloat(globalQty * linerInputValue).toFixed(2);
	if (num==0)
		var afterSub = rtSpanValue - returnCost;
	if (num==1) {
		var temp1 = eval(parseFloat(rtSpanValue).toFixed(2));
		var temp2 = eval(parseFloat(returnCost).toFixed(2));
		var afterSub = temp1 + temp2;
	}
	if (afterSub) {
		rtSpan.innerHTML = "Total: $" + afterSub.toFixed(2);
		rtSpanPIT.innerHTML = "$" + afterSub.toFixed(2);
	}
	else {
		rtSpan.innerHTML = "Please select a quantity!";
		rtSpanPIT.innerHTML = "Please select a quantity!";	
	}
	//var amount = globalQty
}
