// JavaScript Document
var acta1_old = "acta1-fs-m";
var acc1_old = "acc1-intro";

function getRadioVal(rb){
	var L=rb.length;var ret="";
	for (var i = 0 ; i< L ; i++)
	 { if(rb[i].checked) { ret=rb[i].value; break; } }
	return(ret);
}
function adjust(frm){
	for(i=0; i<frm.elements.length; i++){
		switch(frm.elements[i].type){
			case "radio":
				if(frm.elements[i].name == "SKU" && frm.elements[i].checked == true){
					switch (frm.elements[frm.elements[i].value + "-type"].value){
						case "HID":
							var x = document.getElementById("er-hidp-head");
							x.style.display = 'block';
							x = document.getElementById("er-hidp-form");
							x.style.display = 'block';
							x = document.getElementById("er-mifare-head");
							x.style.display = 'none';
							x = document.getElementById("er-mifare-form");
							x.style.display = 'none';
							break;
						case "Mifare":
							var x = document.getElementById("er-hidp-head");
							x.style.display = 'none';
							x = document.getElementById("er-hidp-form");
							x.style.display = 'none';
							x = document.getElementById("er-mifare-head");
							x.style.display = 'block';
							x = document.getElementById("er-mifare-form");
							x.style.display = 'block';
							break;
						case "None":
							var x = document.getElementById("er-hidp-head");
							x.style.display = 'none';
							x = document.getElementById("er-hidp-form");
							x.style.display = 'none';
							x = document.getElementById("er-mifare-head");
							x.style.display = 'none';
							x = document.getElementById("er-mifare-form");
							x.style.display = 'none';
							break;
					}
				}
				break;
			case "checkbox":
				if(frm.elements[i].checked == true){

				}
				break;
			case "select-one":
				break;
		}
	}	
	calc(frm);
}
function calc(frm){
	var debug = ""
	var tot = document.acta1_total;
	var sum = 0;
	for(i=0; i<frm.elements.length; i++){
		switch(frm.elements[i].type){
			case "radio":
				if(frm.elements[i].name == "SKU" && frm.elements[i].checked == true){
					sum = sum + parseInt(frm.elements[frm.elements[i].value + "-h"].value);
					tot.elements["SKU"].value = frm.elements[i].value;
					tot.elements["PID"].value = frm.elements[frm.elements[i].value + "-PID"].value;
				}
				break;
			case "checkbox":
				debug = frm.elements[i].name
				if(frm.elements[i].checked == true){
					sum = sum + parseInt(frm.elements[frm.elements[i].name + "-h"].value);
					tot.elements[frm.elements[i].name].value = frm.elements[frm.elements[i].name].value;
				}
				else{
					tot.elements[frm.elements[i].name].value = "None";
				}
				break;
			case "select-one":
				debug = frm.elements[i].name
				tot.elements[frm.elements[i].name].value = frm.elements[i].value;
				sum = sum + parseInt(frm.elements[frm.elements[i].name + "-" + frm.elements[i].value].value);
				break;
		}
	}
	tot.elements["quan"].value = frm.elements["quan"].value;
	if(parseInt(frm.elements["quan"].value) > 0){
		sum = sum * parseInt(frm.elements["quan"].value);
	}
	else{sum = 0;}
	frm.elements["tot"].value = "$" + sum;
}
function SubmitAdd() {
	var form = document.acta1_total;
	form.action = "http://cart.bcentral.com/ShoppingCart/AddToCart.asp";
	SubmitForm(form); 
} 
function SubmitForm(form) {
	form.returnURL.value = location.href;
	if (ValidateData(form)) form.submit();
}
function ValidateData(form){var qty = form.quan.value;len = qty.length;digits = "0123456789";if (len <=0){alert("Quantity must not be empty");form.quan.value=1;form.quan.focus();return false;}for(i = 0; i < len; i++){if (digits.indexOf(qty.charAt(i)) < 0){alert("Quantity must be numeric");form.quan.value=1;form.quan.focus();return false;}}if (qty == 0){alert("Quantity must be greater than zero");form.quan.value=1;form.quan.focus();return false;}return true;}
function parseIntReplace(checkVal) { if (checkVal.value.length == 0) return true; var m = checkVal.value.match(/^[\d]+$|^[\d]+[\.][0]*$/); if (m != null) { checkVal.value = checkVal.value.replace(/^0+/g,""); return true;}else {return false; } }
function toggle(toggleId, e, form_name)
{
	
	if (!e) {
		e = window.event;
	}
	if (!document.getElementById) {
		return false;
	}
	switch(form_name){
		case(form_name="acta1"):
			var id = acta1_old;
			acta1_old = "acta1-" + toggleId;
			break;
		case(form_name="acc1"):
			var id = acc1_old;
			acc1_old = "acc1-" + toggleId;
			break;
 	}
	var x = document.getElementById(id);
	x.style.display = 'none';
	var y = document.getElementById(form_name + "-" + toggleId);
	y.style.display = 'block';
	if (e) {
		e.cancelBubble = true;
		if (e.stopPropagation) {
			e.stopPropagation();
		}
	}
}