var OcpBoxController = function() {};

OcpBoxController.selected_ocp = new Array();


OcpBoxController.onClick = function(check){
	var ocp = $(check);
	var checked = $(check).checked;
	var label = $("label_"+check);
	var number = check.replace("mem_mgz_ocp_id_","");
	
	var text = (checked) ? label.innerHTML : "";
	OcpBoxController.selected_ocp[number] = text;

	var list = "";
	var count = 0;
	for(i=0;i<OcpBoxController.selected_ocp.length;i++){
		if(OcpBoxController.selected_ocp[i]!=null && OcpBoxController.selected_ocp[i].length>0){
			list += (count++>0) ? "、" : "";
			list += OcpBoxController.selected_ocp[i];
		}
	}
	$('wish_ocp_list').innerHTML = list;
	$('mem_wish_ocp_list').value = list;
	
}

OcpBoxController.setOcpList = function(ocplist){
	var elm = document.getElementsByName("mem_mgz_ocp_id[]");
	for(idx=0;idx<ocplist.length;idx++){
		for(j=0;j<elm.length;j++){
			if(elm[j].value == ocplist[idx]){
				elm[j].checked = "checked";
				OcpBoxController.onClick(elm[j].id);
				break;
			}
		}
	}
}
/**/
