/*
 * Description 		: File object
 * Author			: superkdk (Kim Dong-kyu)
 * Last Modified	: 2004.10.18
 */
var htFile = new Array();

File = function(name1, name2) {
	this.name1 = name1;		// file name
	this.name2 = name2;		// base64 encoded
}

File.prototype.getExt = function() {
	var filename = this.name1;

	var idx = filename.lastIndexOf(".");
	if(idx == -1) return "";

	// get extension.
	var ext = filename.substring(idx+1, filename.length);
	return ext.toLowerCase();
}

File.prototype.isImage = function() {
	var sExt = this.getExt();

	if(sExt == "jpg" || sExt == "jpeg" || sExt == "gif"
		|| sExt == "bmp" || sExt == "png")
		return true;

	return false;
}

function printFileSize(size) {
	if(size >= 1024*1024) {
		// MByte
		mbyte = "" + parseFloat(size / (1024*1024));
		mbyte = mbyte.substring(0, mbyte.indexOf(".")+3);
		document.write(mbyte + "MB");
	} else if(size >= 1024) {
		// KByte
		kbyte = "" + parseFloat(size / 1024);
		kbyte = kbyte.substring(0, kbyte.indexOf(".")+3);
		document.write(kbyte + " KB");
	} else {
		// Byte
		document.write(size);
	}
}



		
