/* -------------------------------- ** FUNCTION: ** fnGetFileNameFromURLString ** DESCRIPTION: ** This function removes the host name portion ** of a url string including the protocol string ** if there is one. ** DEPENDENCIES: ** fnReverseString ** fnTrimLeadingSpaceFromString ** SEE ALSO: ** DATE: ** -------------------------------- */ function fnGetFileNameFromURLString(sURLString) { //-- Verify parameters if (sURLString == null) { //-->-->-->-->-->-->-->-->-->-->-->--> //-- write out some nasty error message //-- somewhere, mortally insulting the programmer //-- for such a ridiculous error return -1; } var sReturn = sURLString; var iIndex = 0; sReturn = fnReverseString(sReturn); sReturn = fnStripLeadingSpaceFromString(sReturn); iIndex = sReturn.indexOf("/"); sReturn = sReturn.substring(0, iIndex); sReturn = fnReverseString(sReturn); return sReturn; } //-- fnGetFileNameFromURLString()