<?xml version="1.0" encoding="UTF-8"?>
<MAILMERGE>
	<INIT>
	String agvinc="";
	String  datef="", dayf="",monthf="",yearf="";
	String employer="",date_input="",witness1="",witness2="",status="";
	String add="",room="",floor="",moo="",soi="",village="",road="",district="",amphur="",province="",tel="",zipcode="";	
	</INIT>
	<VARIABLE>
		<INTERPRET> 
			System.out.println(param);
				employer = (String)param.get("EMPLOYER"); 
				date_input = (String)param.get("DATE_INPUT");
				witness1 = (String)param.get("WITNESS1");
				witness2 = (String)param.get("WITNESS2");
				nFormat.applyPattern("###,##0.00");	
				nFormat.setMaximumIntegerDigits(309);
				
				agvinc = nFormat.format(dbInq.getDouble("salary"));

				datef= dbInq.getString("firsthiredate");
			
				yearf= datef.substring(0,datef.indexOf("-"));
				monthf= datef.substring(datef.indexOf("-")+1,datef.lastIndexOf("-"));
				dayf= datef.substring(datef.lastIndexOf("-")+1);
				yearf=String.valueOf(Integer.parseInt(yearf)+543);
				datef=dayf+"-"+monthf+"-"+yearf;
				if(dbInq.getString("emp_type").equals("2")){
					status="Temporary";
				}else{
				status="Permanent";
				}
						add= dbInq.getChild("mempl_addr").getString("eadd");
						soi =  dbInq.getChild("mempl_addr").getString("esoi");
						moo =  dbInq.getChild("mempl_addr").getString("emoo");				
						road =  dbInq.getChild("mempl_addr").getString("eroad");
						district =  dbInq.getChild("mempl_addr").getString("edistrict");
						amphur =  dbInq.getChild("mempl_addr").getChild("csczipcode").getString("eamphur");
						province = dbInq.getChild("mempl_addr").getChild("csczipcode").getChild("mprovince").getString("long_ename");
						tel = dbInq.getChild("mempl_addr").getString("tel");
						zipcode =  dbInq.getChild("mempl_addr").getString("zipcode");
						add= add+ "  "+soi+"  "+ "  "+road+ "  "+moo+ "  "+district+ "  "+province+ "  "+zipcode+ "  Tel. "+tel;

		</INTERPRET>
		<prefix method="data"   >dbInq.getChild("mprefix").getString("edesc")</prefix>
		<efname  method="getString" >"efname"</efname>
		<elname  method="getString" >"elname"</elname>
		<salary method="data" >agvinc</salary>
		<eaddress method="data" >add</eaddress>
		<status method="data" >status</status>
		<start_date method="data" >datef</start_date>
		<curr_date  method="getString" >"_curr_date"</curr_date>
		<esalary method="data">engCurr.getString(dbInq.getDouble("salary"))</esalary>
		<eposition method="data" >dbInq.getChild("mposition").getString("edesc")</eposition>
		<ebu2 method="data" >dbInq.getChild("mbu2").getString("edesc")</ebu2>
		<employer method="data" >employer</employer>
		<date_input method="data" >date_input</date_input>
		<witness1 method="data" >witness1</witness1>
		<witness2 method="data" >witness2</witness2>
		<company method="data" size='50' blank='_' align='center'>dbInq.getChild("mcompany").getString("tname")</company>
	</VARIABLE>
</MAILMERGE>