function renumber(oInput) {
	var oFormElems, nFormElems, bUp, aElements, i, nCurOrder, oCurElem,
		nNewOrder = parseInt(oInput.value, 10) || 0,
		nOldOrder = parseInt(oInput.oldvalue, 10) || 0;
	if ((bUp = nNewOrder - nOldOrder)) {
		oFormElems = oInput.form.elements;
		nFormElems = oFormElems.length,
		aElements = [];
		for (i=0; i<nFormElems; i++) {
			oCurElem = oFormElems[i];
			if (oCurElem.type == "text") {
				nCurOrder = parseInt(oCurElem.value, 10) || 0;
				if (oCurElem != oInput) {
					if (bUp < 0 && nCurOrder >= nNewOrder) {
						nCurOrder++;
					}
					else if (bUp > 0 && nCurOrder <= nNewOrder) {
						nCurOrder--;
					}
				}
				aElements[aElements.length] = { element: oCurElem, order: nCurOrder };
			}
		}
		aElements.sort(
			function(a, b) {
				return a.order - b.order > 0? 1 : b.order - a.order == 0? 0 : -1;
			}
		);
		for (i=0; i<aElements.length; i++) {
			aElements[i].element.value = i + 1;
		}
	}
}
function togglePaymentForm() {
	if (document.getElementById) { 
		var el1 = document.getElementById('PaymentForm');
		var el2 = document.getElementById('ShippingForm');
		var el3 = document.getElementById('enter_shipto');
		if (el1.style.display == 'none') {
			el1.style.display = 'block';
			el2.style.display = 'block';
			el3.checked = true;
		}
		else {
			el1.style.display = 'none';
			el2.style.display = 'block';
			el3.checked = false;
		}
	}
}
function hideAnswers(el) {
	var e = document.getElementById(el);
	var d = e.getElementsByTagName("DIV");
	for(i=0;i<d.length;i++) {
		d[i].className = deClass(d[i].id,"Visible") + "Hidden";
	}
}

function toggleDisplayCSS(el) {
	var e = document.getElementById(el);
	var c = e.className;

	if (c.indexOf("Hidden") >= 0) {
		e.className = deClass(el,"Hidden") + "Visible";
		return false;
	}
	if (c.indexOf("Visible") >= 0) {
		e.className = deClass(el,"Visible") + "Hidden";
		return false;
	}
	e.className += " Hidden"; // by default, make it hidden
	return false;
}

function deClass(el,cl) {
	var e = document.getElementById(el);
	var c = e.className;
	var a = new Array();
	a = c.split(' ');
	var n = "";

	var i;
	for(i=0;i<a.length;i++) {
		(a[i] == cl)?a.splice(i,0):n+=a[i] + " ";
	}
	return n;
}

function businessType() {
	var bt = document.forms['SelectBusiness'].BusinessType;
	for (var i=0;i<bt.length;i++) {
		if (bt[i].checked) document.location.href = bt[i].value;
	}
	return false;
}


var am = "The images and content on Palu LTD are copyright protected. \nIf you'd like to use an image found here, please email \ninfo@palultd.com or call 206 352 2252";
var bV  = parseInt(navigator.appVersion)
var bNS = navigator.appName=="Netscape"
var bIE = navigator.appName=="Microsoft Internet Explorer"
function nrc(e) {
	if (bNS && e.which > 1){
		alert(am);
		return false;
	} else if (bIE && (event.button >1)) {
		alert(am)
		return false;
	}
}
document.onmousedown = nrc;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (bNS && bV<5) window.onmousedown = nrc;
