function onprioritykey(e,input) {
	var code;
	if (e) code=e.keyCode; else code=window.keyCode;
	
	for (var i=0; i<5; i++) {
		var checkinput=document.getElementById("priority"+i);
		if (checkinput!=input && checkinput.value==String.fromCharCode(code)) {
			checkinput.value="";
		}
	}
	
	return (code>=49 && code<=53) || code==8 || code==16 || code==35 || code==36 || code==37 || code==39 || code==46;
}

var priorities=new Array(5);


function validatepriorities() {
	for (var i=0; i<5; i++) {
		priorities[i]="";
	}
	
	for (var i=0; i<5; i++) {
		var p=document.getElementById("priority"+i).value-1;
		if (p>=0 && p<=4) {
			if (priorities[p]=="") {
				priorities[p]=document.getElementById("priority"+i+"text").innerHTML;
			} else {
				alert("You have a duplicate number in your priority list.");
				return false;
			}
		}
	}
	return true;
}

function emptyundefined(astring) {
	if (astring) return astring; else return "";
}

function getprioritiescartstring() {
		var result="";
		for (var i=0; i<5; i++) {
			result=result+"#|Priority "+(i+1)+"|"+emptyundefined(priorities[i])+"||";
		}
		return result;
}
