<script type="text/javascript"> ////Trim the input text function Trim(input) { var lre =/^\s*/; var rre =/\s*$/; input = input.replace(lre, ""); input = input.replace(rre, ""); return input; } // filter the files before Uploading for text file only function CheckForTestFile() { var file = document.getElementById('<%=fileDocument.ClientID%>'); var fileName=file.value; //Checking for file browsed or not if (Trim(fileName) =='' ) { alert("Please select a file to upload!!!"); file.focus(); returnfalse; } //Setting the extension array for diff. type of text files var extArray =new Array(".txt", ".doc", ".rtf", ".pdf", ".sxw", ".odt", ".stw", ".html", ".htm", ".sdw", ".vor"); //getting the file name while (fileName.indexOf("\\") !=-1) fileName = fileName.slice(fileName.indexOf("\\") +1); //Getting the file extension var ext = fileName.slice(fileName.indexOf(".")).toLowerCase(); //matching extension with our given extensions. for (var i =0; i < extArray.length; i++) { if (extArray[i] == ext) { returntrue; } } alert("Please only upload files that end in types: " + (extArray.join("")) +"\nPlease select a new " +"file to upload and submit again."); file.focus(); returnfalse; } </script>