function validateForm(val) {
	var noStck = document.getElementById("outOfStockAck");
	var persnl = document.getElementById("itemPersonalized");
	var minQty = document.getElementById("persnlMinQty");
	var actQty = document.getElementById("quantity-box");
	if(persnl){
		if(persnl.checked == true){
		    var v1=0;
		    var v2=0;
		    
		    try {
		        v1=parseInt(actQty.value);
		    }
		    catch (e) {
		    }
		    
		    try {
		        v2=parseInt(minQty.value);
		    }
		    catch (e) {
		    }
		    
			if(v1 < v2){
				alert("A minimum quantity of " + minQty.value + " needs to be purchased for personalization.");
				actQty.value = minQty.value;
				return false;
			}
		}
	}
	if(noStck){
		if(noStck.checked == false){
			alert("Please check the Out of Stock Acknowledgement box.");
			return false;
		}
	}
	
	var chk = document.getElementById("custom-checkbox");
	if(chk){
		if(chk.checked == true){
			$('#flat-rate').attr("value", "1");
			$('#flat-rate-opt').attr("value", "(+$" + val + ")");
		}else{
			$('#flat-rate').attr("value", "0");
		}
	}
	
    return true;
}

function showPersonalization() {
	var persnlChkBx = document.getElementById("itemPersonalized");
	var persnlOpts = document.getElementById("optionsArea");
	var slcts = persnlOpts.getElementsByTagName("select");
	var inpts = persnlOpts.getElementsByTagName("input");
	var MinumumQty = document.getElementById("persnlMinQty");
	var EnteredQty = document.getElementById("quantity-box");
	
	if(persnlChkBx.checked == true){
		EnteredQty.value = MinumumQty.value;
	}
	else {
		EnteredQty.value=1;
	}
		
	
	if(persnlChkBx.checked == true){
		persnlOpts.style.display = "block";
		for (var i=0; i < slcts.length; i++){
			slcts[i].disabled = false;
		}
		for (var i=0; i < inpts.length; i++){
			inpts[i].disabled = false;
		}
	} else {
		persnlOpts.style.display = "none";
		for (var i=0; i < slcts.length; i++){
			slcts[i].disabled = true;
		}
		for (var i=0; i < inpts.length; i++){
			inpts[i].disabled = true;
		}
	}
}

