﻿jQuery.fn.hash = function() {
	var hash = null;

	if (this.length > 0) {
		var href = null;

		if (this[0] === document) {
			href = location.href;
		}
		else {
			href = this.attr("href");
		}

		if (href !== undefined) {
			var idx = href.lastIndexOf('#');
			if (idx != -1)
				hash = href.substr(href.lastIndexOf('#') + 1);

			if (hash == "")
				hash = null;
		}
	}

	return hash;
};