function checkSubmit(item){
	var dml=document.forms[0];
	if((dml.exercise_set[0].checked && dml.selected_exercises.value.length>0) ||
			(dml.exercise_set[1].checked && dml.selected_sequence.value.length>0)){
		dml.submit(this);
	}else{
		alert("You do not have "+((dml.exercise_set.value=='sequence')?"a selected sequence":
			"any selected exercises")+" chosen");
	}
}

function findElement(exArray, exNum){
	for(var i=0;i<exArray.length;i++){
		if(exArray[i]==exNum)
			return i;
	}
	return -1;
}

function switchOrder(ex1, ex2){
	list = document.forms[0].selected_exercises.value;
	var exercises = list.split(",");
	var p1 = findElement(exercises,ex1);
	var p2 = findElement(exercises,ex2);
	if(p1>=0 && p2>=0){
		temp = exercises[p1];
		exercises[p1]=exercises[p2];
		exercises[p2]=temp;
		document.forms[0].selected_exercises.value = exercises.join(",");
		document.forms[0].submit(this);
	}
}

function remove(ex1){
	exercises = document.forms[0].selected_exercises.value.split(",");
	var p1 = findElement(exercises,ex1);
	if(p1>=0){
		exercises.splice(p1,1);
		document.forms[0].selected_exercises.value = exercises.join(",");
		document.forms[0].submit(this);
	}
}



