obj[ decodeURIComponent( pair.substr( 0, p ) ) ] = X_String_parse( decodeURIComponent( pair.substr( p + 1 ) ) );\r
};\r
};\r
-/*\r
- for( p in obj ){\r
- console.log( p + ' = ' + obj[ p ] );\r
- }; */\r
\r
return obj;\r
- })( location.search );\r
+ } )( location.search );\r
\r
// ------------------------------------------------------------------------- //\r
// --- interface ----------------------------------------------------------- //\r
\r
isSameDomain : X_URL_isSameDomain,\r
\r
- cleanup : X_URL_cleanup\r
+ cleanup : X_URL_cleanup,\r
+ \r
+ getEXT : X_URL_getEXT\r
};\r
\r
// ------------------------------------------------------------------------- //\r
return path.split( '?' )[ 0 ].split( '#' )[ 0 ];\r
};\r
\r
+function X_URL_getEXT( path ){\r
+ path = X_URL_cleanup( path ).split( '.' );\r
+ return path.length ? path.pop() : '';\r
+};\r
+\r