/**
 * set focus while window open
 */
function doSetFocus() {
	setFocus("slc_rjtf");
}

/**
 * set value into hidden input
 */
function doSelect() {
	var oSELECT		= event.srcElement;
	var slcID		= oSELECT.id;
	var field		= slcID.substring(4, slcID.length);
	var slcValue	= trim(oSELECT.value);
	document.all.item("txt_" + field).value	= slcValue;
	
	// do link
	if (slcID == "slc_link_fesco") doLink(oSELECT);
	if (slcID == "slc_link_xiamen") doLink(oSELECT);
}

/**
 * Job search
 *
 * parameter:
 * parm		: message to show
 * e00104	: This field must be input. Please input value.
 */
function doJsearch(parm) {
	var e00104			= parm[0];
	var rjtf			= trim(document.all.item("txt_rjtf").value);
	var jdate			= trim(document.all.item("txt_jdate").value);

	// must input check
	if ( rjtf == "" ) {
		showMessage(1, e00104);
		setFocus("slc_rjtf");
		return false;
	}
	
	if ( jdate == "" ) {
		showMessage(1, e00104);
		setFocus("slc_jdate");
		return false;
	}
	
	// double click check
	if (!checkDoubleClick()) return false;
	
	// form submit
	fn.action = "fsc4022_04.jsp?action_type=VIEW&txt_prcf=1";
	fn.submit();
}

function doAppjob(parm){
	var e00104			= parm[0];
	var app_job			= trim(document.all.item("txt_app_job").value);
	var issue_cd		= trim(document.all.item("txt_issue_cd").value);
	
	if ( app_job == "" ) {
		showMessage(1, e00104);
		setFocus("txt_app_job");
		return false;
	}
	
	$('div_app_job').innerHTML='<img src="/images/loading.gif" position="absmiddle"/><span style="color:#006699;">In process...</span>';
	var url = '/fsc4011_03.jsp';
	var par = "txt_app_job=" + $F('txt_app_job')
		+ "&txt_issue_cd=" + $F('txt_issue_cd')
		+ "&action_type=INSERT"
		;
	new Ajax.Updater('div_app_job', url, {
		asynchronous:true, method:'post', parameters:par, 
		onFailure:function(){alert('Sorry. There was an error.');},
		onLoading:function(){}
		});
}

function doPreviewResume(){
	
	$('div_app_job').innerHTML='<img src="/images/loading.gif" position="absmiddle"/><span style="color:#006699;">In process...</span>';
	var url = '/fsc4021_00.jsp';
	var par = "action_type=VIEW"
		;
	
	new Ajax.Updater('div_app_job', url, {
		asynchronous:true, method:'post', parameters:par, 
		onFailure:function(){alert('Sorry. There was an error.');},
		onLoading:function(){}
		});
}
