var priority_value = 0;
function all_selection(textid, status){
	var obj_arr = document.getElementById("report").getElementsByTagName("input");
	for (var i=0; i < obj_arr.length; i++){
		if(obj_arr[i].name == textid){
			obj_arr[i].checked = status;
		}
	}
}
function is_selected(textid){
	var ok=false;
	var obj_arr = document.getElementById("report").getElementsByTagName("input");
	for (var i=0; i < obj_arr.length; i++){
		if((obj_arr[i].name == textid)&&(obj_arr[i].checked == true))
			return true;
	}
	return false;
}
function reset_priority_values(){
	document.frm.reset();
	priority_value = 0;
	var obj_arr = document.getElementById("report").getElementsByTagName("input");
	for (var i=0; i < obj_arr.length; i++){
		if((obj_arr[i].name == "PRID[]")){
			var id = obj_arr[i].value;
			var obj = document.getElementById("PRVAL"+id);
			if(obj.disabled == false)
				obj.disabled = true;
		}
	}
}
function default_priority_values(){
	priority_value = 0;
	var obj_arr = document.getElementById("report").getElementsByTagName("input"); //DynamicDrive.com change
	for (var i=0; i < obj_arr.length; i++){
		if(obj_arr[i].name == "PRID[]"){
			var id =obj_arr[i].value; 
			document.getElementById("PRVAL"+id).value = document.frm.total.value;
		}

		if(obj_arr[i].name == "PRID[]")
			obj_arr[i].checked= false;
	}
}
function priority_selection(obj){
	var id = obj.value;
	if(obj.checked == true){
		priority_value++;
		priority_value_old = document.getElementById("PRVAL"+id).value;
		document.getElementById("PRVAL"+id).value = priority_value;
		document.getElementById("PRVAL"+id).disabled = false;
	}
	else{
		if(priority_value > 0)
			priority_value--;
		document.getElementById("PRVAL"+id).value = document.frm.total.value;		
		document.getElementById("PRVAL"+id).disabled = true;
	}	
}

function value_priority_exits(obj){
	var pos=0;
	var msg = '';
	var dup = false;
	var obj_arr = document.getElementById("report").getElementsByTagName("input"); //DynamicDrive.com change
	for (var i=0; i < obj_arr.length; i++){
		if(obj_arr[i].name.substr(0,5) == "PRVAL"){
			pos++;
			if((obj.name != obj_arr[i].name)&&(parseInt(obj.value)== parseInt(obj_arr[i].value))){
				msg += pos + ', ';
				dup=true;
			}
		}		
	}
	if(dup==true)
		alert(msg.substr(0,msg.length-2));
	return msg;	
}
