var last_added_thingy = 0;
function do_select_thingy(selectbox) {
	var addTo = document.getElementById('counter');
	var picChange = document.getElementById(selectbox.getAttribute('datapic'));
	var opts = selectbox.getElementsByTagName('option');
	var v = parseInt(opts[selectbox.selectedIndex].getAttribute('addnum'));
	if (picChange) { picChange.src = opts[selectbox.selectedIndex].getAttribute('datapic'); }
	var c = v - last_added_thingy;
	if (isNaN(c)) {
		addTo.innerHTML = parseInt(addTo.innerHTML) - last_added_thingy;
		return true;
	}
	last_added_thingy = v;
	addTo.innerHTML = parseInt(addTo.innerHTML) + c;
}
function checkPaymentMethod(obj)
{
	var inpts = obj.getElementsByTagName('input');
	for (var i = 0; i < inpts.length; i++)
	{
		if (inpts[i].type == "radio" && inpts[i].checked)
			return true;
	}
	return false;
}

function save_form(frm)
{
	if (typeof window.localStorage === 'undefined')
	{ return true; }
	var d = "form_";
	if (frm.id && frm.id.length > 0)
	{ d += frm.id + "_"; }
	var l = frm.getElementsByTagName('input');
	for (var i = 0; i < l.length; i++)
	{
		window.localStorage.setItem(d + l[i].name, l[i].value);
	}
	return true;
}
function load_form(frm)
{
	if (typeof window.localStorage === 'undefined')
	{ return true; }
	var d = "form_", h;
	if (frm.id && frm.id.length > 0)
	{ d += frm.id + "_"; }
	var l = frm.getElementsByTagName('input');
	for (var i = 0; i < l.length; i++)
	{
		h = window.localStorage.getItem(d + l[i].name);
		if (h === null) { continue; }
		l[i].value = h;
	}
	return true;
}

