function generate_staging_using_code( icd3_dom ) {
	
	jQuery("input[name*=st_stage_temp]").attr("checked", "");
	jQuery("input[name*=ll_stage_temp]").attr("checked", "");


	var icd3_id = icd3_dom.value;
	var iccc_id = jQuery("#diagnosis_iccc_id").val();
	
	var toUpdateDiv = "";
	if (jQuery("#ll_stagediv").parent().parent().parent().parent().css("display") != "none") 
		toUpdateDiv = "ll_stagediv";	
	else {
		toUpdateDiv = "st_stagediv";
	}//end else
		
	new Ajax.Updater(
		toUpdateDiv, 
		'/diagnoses/gen_llstages_based_on_excetional_code?iccc_id='+iccc_id+'&icdo3='+ icd3_id, 
		{asynchronous:true, evalScripts:true}
	); 
	
	if(jQuery("#khoa-staging-system").parent().parent().parent().css("display") != "none") {
		new Ajax.Updater('khoa-staging-system', 
			'/diagnoses/gen_st_stage_system?icdo3='+ icd3_id, 
			{asynchronous:true, evalScripts:true}); 
	} else {
		new Ajax.Updater('khoa-stage-system', 
			'/diagnoses/gen_st_stage_system?icdo3='+ icd3_id, 
			{asynchronous:true, evalScripts:true}); 
	}//end else
}//end generate_staging_using_code

function generate_staging_using_code_stage( stage_system ) {
	
	jQuery("input[name*=st_stage_temp]").attr("checked", "");
	jQuery("input[name*=ll_stage_temp]").attr("checked", "");


	var stage_system_val = stage_system.value;
	var iccc_id = jQuery("#diagnosis_iccc_id").val();
	var icd3_id = document.getElementById("diagnosis_icd3_id").value;
	
	var toUpdateDiv = "";
	if (jQuery("#ll_stagediv").parent().parent().parent().parent().css("display") != "none") 
		toUpdateDiv = "ll_stagediv";	
	else {
		toUpdateDiv = "st_stagediv";
	}//end else
		
	new Ajax.Updater(
		toUpdateDiv, 
		'/diagnoses/gen_llstages_based_on_excetional_code?st_stage='+stage_system_val+'&iccc_id='+iccc_id+'&icdo3='+ icd3_id, 
		{asynchronous:true, evalScripts:true}
	); 
	
}//end generate_staging_using_code

