/* -------------------------------- ** FUNCTION: ** fnRemoveHostNameFromURLString ** DESCRIPTION: ** This function removes the host name portion ** of a url string including the protocol string ** if there is one. ** DEPENDENCIES: ** fnStripLeadingSpaceFromString ** fnRemoveProtocolFromURLString ** fnRemoveHostNameFromURLString ** SEE ALSO: ** DATE: ** -------------------------------- */ function fnRemoveHostNameFromURLString(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 = sReturn.toLowerCase(); sReturn = fnRemoveProtocolFromURLString(sReturn); iIndex = sReturn.indexOf("/"); sReturn = sReturn.substring(iIndex, sReturn.length); //var rxHostName = new RegExp("^[^/]{2,}", "gi"); //sReturn = sReturn.replace(rxProtocol, "") return sReturn; } //-- fnRemoveHostNameFromURLString()