/*
#########################################################################
################### Upload
################### Made by akisas@hotmail.com [ akisas.com ]
################### last update 11/3/2009
################### last update multiple use :11/8/2009
################### Last update Refilename : 11/11/2009
*/
								aki.upload=new Object();
								aki.upload.varible="";
								aki.upload.sh_monitor="monitor_";
								aki.upload.sh_input="finput";
								aki.upload.sh_ajax="pgajax_";
								aki.upload.inputID=null;
								aki.upload.formID=null;
								aki.upload.form_action=null;
								aki.upload.iconpath="";
								aki.upload.page_plungin=null;
								aki.upload.parameter=false;
								aki.upload.state=new Array();
								aki.upload.cach=new Array();
								aki.upload.power=0;
								aki.upload.permision=4;
								aki.upload.loading=function(xobj,xform_id,xid){
																									aki.upload.formID=xform_id;
																									aki.upload.inputID=xid;
																									aki.upload.objID=xobj;
																									objid=xobj.split("_");

																									var html="<table border=0 cellpadding=0 cellspacng=0 style=\"border-collapse:collapse;\" width=\"100%\">";
																											html +="<tr><td width=\"100%\" id=\""+aki.upload.sh_monitor+objid[1]+"\"></td></tr>";
																											html +="<tr><td width=\"100%\"><div id=\""+aki.upload.sh_input+objid[1]+"\">"+aki.upload.create_inputAttach(objid[1])+"</div></td></tr>";
																											html +="<tr><td width=\"100%\"  height=\"0\"><div id=\""+aki.upload.sh_ajax+objid[1]+"\"></div></td></tr>";
																											html +="</table>";
																								aki.getid(xobj).innerHTML=html;
																								aki.getid(aki.upload.inputID+"_"+objid[1]).onchange=function(){aki.upload.uploading(xobj);};
																								
																						};
								aki.upload.create_inputAttach=function(e){
									return html ="<input type=\"file\" size=\"22\" name=\"cfile_"+e+"\" id=\""+aki.upload.inputID+"_"+e+"\"><iframe id=\"iframe_"+e+"\" width=\"0\" height=\"0\" name=\"iframe_"+e+"\" frameborder=0></iframe>";
									};
								aki.upload.uploading=function(e){
									objid=e.split("_");
											aki.upload.form_action=aki.getid(aki.upload.formID).action;
											aki.getid(aki.upload.formID).action=aki.upload.page_plungin+"?mod=sad-file"+aki.upload.varible+"&r="+objid[1];
											aki.getid(aki.upload.formID).target="iframe_"+objid[1];
											aki.getid(aki.upload.formID).submit();
											aki.upload.showFile(aki.getid(aki.upload.sh_monitor+objid[1]),aki.getid(aki.upload.inputID+"_"+objid[1]).value,objid[1]);
											
												
								};
								aki.upload.showFile=function(e_obj,xname,objid){
									aki.upload.parameter=true;	
									aki.upload.detect();
									if(!aki.upload.state[objid]){
									aki.upload.state[objid]=0;}
									
																			var html="<div style=\"padding-top:1px;padding-bottom:2px;\" id=\"upbox_state_"+objid+"_"+aki.upload.state[objid]+"\"><table border=1 cellpadding=2 cellspacing=0 style=\"border-collapse:collapse;\" bordercolor=\"#B7DAFF\" width=\"95%\" height=\"20\"><tr>";
																					html +="<td width=\"100%\" height=\"20\">";
																					html +="<table border=0 cellpadding=2 cellspacing=0 style=\"border-collapse:collapse;\" bgcolor=\"#EAFCFF\" width=\"100%\" height=\"20\"><tr>";
																					html +="<td id=\"shup_name_"+objid+"_"+aki.upload.state[objid]+"\">"+xname+"</td>";
																					html +="<td align=\"right\" id=\"status_"+objid+"_"+aki.upload.state[objid]+"\"><font style=\"font-family:tohoma;font-size:12pt;color:#000000;\"><b>uploading</b>.....</font></td>";
																					html +="	</tr></table>";
																					html +="</tr></table></div>";
																			e_obj.innerHTML +=html;

								};
								aki.upload.deleteCach=function(){
										if(aki.upload.parameter==true){
												/*
												#################################
												##### Don't Enable in version beta
												var txt=aki.upload.cach.join(";");
											objframe=aki.gettag("iframe");
											aki.getid(aki.upload.formID).action=aki.upload.page_plungin+"?mod=del-cachall&cach="+txt;
											aki.getid(aki.upload.formID).target=objframe[0].id;
											aki.getid(aki.upload.formID).submit();
											alert("ไฟล์ที่ได้อัพโหลดมาเมื่อสักครู่นี้ระบบจะทำการลบทิ้งทั้งหมด");*/
										}
							};
							
							aki.upload.deleteCashFile=function(objk,rec,xfile){
									aki.ajax.page_plungin=aki.upload.page_plungin;
									aki.getid(aki.upload.sh_ajax+objk).style.display="block";
									aki.ajax.connect(aki.upload.sh_ajax+objk,"?mod=del-cach&cach="+xfile,"get");
										aki.upload.formatShowbox(aki.upload.sh_ajax+objk,aki.ajax.slideajax,objk,rec);
									};
							aki.upload.formatShowbox=function(xid,xval,objk,rec)
							{var DL="";
										if(aki.getid(xid).innerHTML==xval)
											{
												 DL=setTimeout("aki.upload.formatShowbox('"+xid+"','"+xval+"','"+objk+"','"+rec+"');",100);
											}
											else
											{clearTimeout(DL);
											aki.getid(aki.upload.sh_ajax+objk).style.display="none";
											tagobj=document.getElementById(aki.upload.sh_monitor+objk).getElementsByTagName("div");
											if(tagobj.length>=aki.upload.permision){
												aki.getid(aki.upload.sh_input+objk).style.display="block";
											}
															var html="";
															for(a=0;a<tagobj.length;a++)
															{		var val="upbox_state_"+objk+"_"+rec;
																	if(tagobj[a].id!=val){
																	html +="<div style=\"padding-top:1px;padding-bottom:2px;\" id=\""+tagobj[a].id+"\">"+tagobj[a].innerHTML+"</div>";}
															}
															
																aki.getid(aki.upload.sh_monitor+objk).innerHTML=html;
											}
							};
								aki.upload.detect=function(){window.onbeforeunload=aki.upload.deleteCach;};
								aki.upload.saveas=function(){
									aki.upload.parameter=false;
									aki.getid(aki.upload.formID).submit();
								}
