

	function ValidFileName(sFileName) {
		var oRE = /[\\\/:\*?"<>\|]|^con$|^aux$|^prn$|^lpt1$|^lpt2$|^lpt3$|^lpt4$|^com1$|^com2$/
		var bValid = !(oRE.test(sFileName.toLowerCase()))	//no invalid chars or reserved filenames
		bValid = (bValid && (sFileName.indexOf('.') != 0))	//need at least one char before extension

		return bValid
	}