/*******************************************************************************
	Description		: commonly used function
	Last Modified	: 2003/05/21
*******************************************************************************/

function init_select(obj, value) {
	if(!obj) return;

	for(i = 0; i < obj.options.length; i++) {
		if(obj.options[i].value == value)
			obj.selectedIndex = i;
	}
}

function init_radio(obj, idx) {
	if(!obj) return;
	obj[idx].checked = true;
}
	
	var field_id = new Array();
	var field_name = new Array();
	var field_type = new Array();
	var field_chkminno = new Array();
	var field_chkmaxno = new Array();
	var field_essen_msg = new Array();
	var field_fsize = new Array();
	var field_sex = new Array();
	var field_sage = new Array();
	var field_eage = new Array();



	var total_field = 0;
	var no=0;
	/* name avatar */
	var USE_NAME_AVATAR = 1;
	var NAME_AVATAR_WIDTH = 70;
	var NAME_AVATAR_HEIGHT = 22;

	function set_field(id, name, type, msg) {
		field_id[total_field] = id;
		field_name[total_field] = name;
		field_type[total_field] = type;
		field_essen_msg[total_field] = msg;
		total_field++;
	}

	function set_file_field(id, name, type, msg, fsize) {
		field_id[total_field] = id;
		field_name[total_field] = name;
		field_type[total_field] = type;
		field_essen_msg[total_field] = msg;
		field_fsize[total_field] = fsize;
		total_field++;
	}

	function set_pid_field(id, name, type, msg, gender, sage, eage) {
		field_id[total_field] = id;
		field_name[total_field] = name;
		field_type[total_field] = type;
		field_essen_msg[total_field] = msg;
		field_sex[total_field] = gender;
		field_sage[total_field] = sage;
		field_eage[total_field] = eage;
		total_field++;
	}



	function set_chkno(id,type,chkminno,chkmaxno){
		var tmp;
		tmp = total_field-1;
		field_chkminno[tmp] = chkminno;
		field_chkmaxno[tmp] = chkmaxno;
	}
