var initialPrice = 0;
var parameters = new Array();
function setInitialPrice(price) {
	initialPrice = price;
}
function setPrice(price) {
	var integer = Math.floor(price);
	var fraction = Math.round(price*100) - integer*100;
	if (fraction < 10)
		fraction = '0'.concat(fraction);
	$('pPrice').innerHTML = '$' + integer + '<span>' + fraction + '<' + '/span>';
}
function setPriceVariation(index, priceVariation) {
	if (index >= parameters.length) {
		for (var i = parameters.length; i <= index; i++) {
			parameters[i] = 0;
		}
	}
	parameters[index] = priceVariation;
	setTotalPrice();
}
function setTotalPrice() {
	var totalPrice = initialPrice;
	if (parameters) {
		for (var i = 0; i < parameters.length; i++) {
			totalPrice += parameters[i];
		}
	}
	totalPrice = totalPrice > 0 ? totalPrice : 0;
	setPrice(totalPrice);
}
