var priceBandArr = new Array()

function detailAdjustQty(el, method) {
	if(detailCheckQty(el.value)){
		if (method=="increase") {
			el.value++; 
		}
		else if (method=="decrease"){
			if(el.value>1){
				el.value--; 
			}
		}
	} else {
		el.value="1"; 
		el.focus(); 
	}
	updateProductQuantity(el.value);
}

function detailCheckQty(v) { 
	if ((!validQty(v))||(v<1)) { 
		if (v<1) {
			alert('Quantity must be at least 1'); 
			return false;
		}
		else {
			alert('You have entered an invalid quantity!'); 
			return false;
		}

	} else {
		return true;
	}
} 


function updateProductQuantity(qty) { 
	for (i=0;i<priceBandArr.length;i++) {
		el = (getElement("row"+i))
		if(el!=null){
			if (i==(priceBandArr.length)-1) {
				if (qty>priceBandArr[i]) {
					changeClass(el,'On')			
				}
				else {
					changeClass(el,'Off')	
				}
			}
			else {
				if ((qty>priceBandArr[i])&&(qty<=priceBandArr[i+1])) {
					changeClass(el,'On')			
				}
				else {
					changeClass(el,'Off')	
				}
			}
		}
	}
}

function getElement(id){
	if(document.getElementById){
		el = document.getElementById(id)
	}
	else if(document.all){
		el = document.all(id)
	}
	else {
		el = null
	}
	return el
}

function changeClass(el,state){ 
	if(document.getElementById||document.all){
		el.className = "productBandRow" + state
	}
	else {

	}
}

