/* 
 * Provides a function to check for and retrieve value of a query string variable by name.
 */

( function( $ ) {
	$.QueryString = ( function( a ) {
		if ( a == "" ) {
			return {};
		}
		var b = {};
		for ( var i = 0; i < a.length; ++i ) {
			var p = a[i].split( '=' );
			if ( p.length != 2 ) {
				continue;
			}
			b[p[0]] = decodeURIComponent( p[1].replace( /\+/g, " " ) );
		}
		return b;
	} ) ( window.location.search.substr( 1 ).split( '&' ) )
} )(jQuery);
