<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<%@page import="java.util.*,java.net.*,java.io.*,com.csc.upload.*,com.csc.library.cscimport.MyImport;"%>
<jsp:useBean id="upload" class="com.csc.library.system.Task" scope="page"/>
<jsp:useBean id="hmul" class="com.csc.upload.HttpMultiPartParser" scope="page"/>
<%
	upload.setChannel(request,response); 
	upload.checkProfile();	
	UProfile u=upload.getUProfile(); 

 	InitialEnvironment en = new InitialEnvironment("GLOBAL");
    String filePath=en.getValue("dirimport-dir");

	String tempdir = ".";

	request.setAttribute("dir", request.getParameter("dir"));
	String browser_name = request.getRequestURI();	
	String status="";
	Hashtable ht=new Hashtable();	
	String dir="";
	String table = "trequis_uniform";
	String xml="WEL326";

%>

<%
	if ((request.getContentType()!=null)&&(request.getContentType().toLowerCase().startsWith("multipart"))){
		response.setContentType("text/html");
		try{		
			int bstart = request.getContentType().lastIndexOf("oundary=");
			String bound = request.getContentType().substring(bstart+8);
			ht = hmul.processData(request.getInputStream(), bound, tempdir);
			ht.put("dir",filePath);
    		hmul.uploadFiles(ht,u);									
			u.set("upload","true");			
			dir=(String) ht.get("dir");			
			String fileName=hmul.getStringFile();		
			response.sendRedirect("WEL326_IMPORT.jsp?__fileName="+fileName+"&__cmd=process_data&__xml="+xml);
		}
		catch (Exception e){ e.printStackTrace(); }
	}	
%>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="../JS/SCREEN.js"></script>
<script language="javascript">setLang('<%=upload.getUProfile().get("lang")%>');</script>
<script language="JavaScript" >
<!--
function checktype(){
 	var stdstr="";
    with(document.cscform){
		if(myFile.value.length>0){
			stdstr=myFile.value.substring(myFile.value.lastIndexOf("\\")+1,myFile.value.length);
			if(stdstr.indexOf(".txt")>-1 || stdstr.indexOf(".TXT")>-1|| stdstr.indexOf(".csv")>-1 || stdstr.indexOf(".CSV")>-1){				
				submit(); 
			} else{
				alert(MyCode[81]);
			}
		} else if (myFile.value.length==0)
			alert(MyCode[80]);
	}
}

function notInput(){
	with(document.cscform){
		alert(myFile.value);
		myFile.value="5";
	}
}
//-->
</script>

</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form  name="cscform"  enctype="multipart/form-data" method="POST" >
 

<br>
  	<div align="center">
    <table  cellpadding="0"  cellspacing="0">
    <tr > 
    	<td  class="header">WEL326,&nbsp;<script language="javascript">swapLang("Import requisition of unifrom");</script>&nbsp;</td>
  	</tr>
    <tr > 
    	<td  colspan="2">
			<table width="630" border="0">            
            <tr> 
            	<td colspan="2"></td>
            </tr>
            <tr> 
             	<td class="columnlabel"><script language="javascript">swapLang("File");</script>&nbsp;</td>
              	<td>
					<input type="hidden"name="__screen"  value="upload">
            		<input type="hidden" name="dir" value="<%//=filePath%>">
            		<input type="file" name="myFile" onKeyDown="javascript:notInput();">				</td>				              	
           	</tr>
			<tr>
			<td colspan="2" align="center"><a href="javascript:checktype();"><img src="../IMAGES/BUTTON/PROCESS.gif" width="73" height="23" border="0"></a></td>
			</tr>
            <tr> 
              	<td colspan="2" class="blankspace"  ></td>
            </tr>
          	</table> 
		</td>
   	</tr>
    <tr> 
    	<td  class="bottom"></td>
   	</tr>	  
    </table>
  </div>
</form>

</body>
</html>