jQuery.noConflict();

function awpUpdatePrice () {

	var price = jQuery("#orderPrice").attr("value");
	var quantity = jQuery("#vwquantity").attr("value");
	var selectElems, selectValue, selectPriceStart, selectPriceEnd, selectPrice , price1, price2, price3;

	if ((typeof quantity == 'undefined') || (quantity == '') || (quantity.indexOf(' ') >= 0)) {
		quantity = 0;
	}

	selectElems = jQuery(".orderOptionSelect").get();
	for (var i=0;i<selectElems.length;i++) {
		if (selectElems[i].selectedIndex != -1) {
			selectValue = selectElems[i].options[selectElems[i].selectedIndex].value;
			selectPriceStart = selectValue.indexOf("(+");
			if ((selectPriceStart != -1) && (selectValue.indexOf("(+0") == -1)) {
				selectPriceEnd = selectValue.indexOf(")", selectPriceStart);
				if (selectPriceEnd != -1) {
					selectPrice = selectValue.substring(selectPriceStart + 2, selectPriceEnd);
					price1 = (price * 1) + (selectPrice * 1);
					price = (price * 1) + (selectPrice * 1);
				}
			}
		}
	}
	selectElems = jQuery(".orderOptionSelect").get();
	for (var i=0;i<selectElems.length;i++) {
		if (selectElems[i].selectedIndex != -1) {
			selectValue = selectElems[i].options[selectElems[i].selectedIndex].value;
			selectPriceStart = selectValue.indexOf("(-");
			if ((selectPriceStart != -1) && (selectValue.indexOf("(+0") == -1)) {
				selectPriceEnd = selectValue.indexOf(")", selectPriceStart);
				if (selectPriceEnd != -1) {
					selectPrice = selectValue.substring(selectPriceStart + 2, selectPriceEnd);
					price1 = (price * 1) - (selectPrice * 1);
					price = (price * 1) - (selectPrice * 1);
				}
			}
		}
	}
	price2 = price1 * 1;
	price = price * 1;
	
	
	if (price1 != 0) {
	price3 = price2 * 1;
	jQuery("#orderPriceDisplay").html(price2.toFixed(2));
	}
	if(isNaN(price2))
		{
	jQuery("#orderPriceDisplay").html(price.toFixed(2));
	}
	else {
	jQuery("#orderPriceDisplay").html(price2.toFixed(2));

		
		
	}
	
	
	var sale = jQuery("#orderPrice1").attr("value");
	var quantity1 = jQuery("#vwquantity").attr("value");
	var selectElems1, selectValue1, selectPriceStart1, selectPriceEnd1, selectPrice1 , price4, price5, price6;

	if ((typeof quantity1 == 'undefined') || (quantity1 == '') || (quantity1.indexOf(' ') >= 0)) {
		quantity1 = 0;
	}

	selectElems1 = jQuery(".orderOptionSelect").get();
	for (var i=0;i<selectElems1.length;i++) {
		if (selectElems1[i].selectedIndex != -1) {
			selectValue1 = selectElems1[i].options[selectElems1[i].selectedIndex].value;
			selectPriceStart1 = selectValue1.indexOf("(+");
			if ((selectPriceStart1 != -1) && (selectValue1.indexOf("(+0") == -1)) {
				selectPriceEnd1 = selectValue1.indexOf(")", selectPriceStart1);
				if (selectPriceEnd1 != -1) {
					selectPrice1 = selectValue1.substring(selectPriceStart1 + 2, selectPriceEnd1);
					price1 = (sale * 1) + (selectPrice1 * 1);
					sale = (sale * 1) + (selectPrice1 * 1);
				}
			}
		}
	}
	selectElems1 = jQuery(".orderOptionSelect").get();
	for (var i=0;i<selectElems1.length;i++) {
		if (selectElems1[i].selectedIndex != -1) {
			selectValue1 = selectElems1[i].options[selectElems1[i].selectedIndex].value;
			selectPriceStart1 = selectValue1.indexOf("(-");
			if ((selectPriceStart1 != -1) && (selectValue1.indexOf("(+0") == -1)) {
				selectPriceEnd1 = selectValue1.indexOf(")", selectPriceStart1);
				if (selectPriceEnd1 != -1) {
					selectPrice1 = selectValue1.substring(selectPriceStart1 + 2, selectPriceEnd1);
					price1 = (sale * 1) - (selectPrice1 * 1);
					sale = (sale * 1) - (selectPrice1 * 1);
				}
			}
		}
	}


price5 = price4 * 1;
	sale = sale *1;
	
	
	if (price4 != 0) {
	price6 = price5 * 1;
	jQuery("#orderPriceDisplay1").html(price5.toFixed(2));
	}
	if(isNaN(price5))
		{
	jQuery("#orderPriceDisplay1").html(sale.toFixed(2));
	}
	else {
	jQuery("#orderPriceDisplay1").html(price5.toFixed(2));

		
		
	}
	
}

jQuery(document).ready(function() {
								
	jQuery("#ctl00_ctl00_MainContentHolder_MainContent_FormView1_view_detail").mousedown(awpUpdatePrice)
	jQuery("#product_detail").mousedown(awpUpdatePrice)
	
	jQuery(".orderOptionSelect").change(awpUpdatePrice);
});



