/**********************************************************
 * Extend jQuery with getUrlVars function.
 * Returns a map of key/value pairs of URL parameters and
 * their values.
 * 
 * Example: for http://myurl.com/?a=arg1&b=arg2
 * $.getUrlVars() => { 'a':'arg1', 'b':'arg2' }
 *
 * from jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html
 **********************************************************/
$.extend({
	getUrlVars: function(){
		var vars = [], hash;
		var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
		for(var i = 0; i < hashes.length; i++) {
		  hash = hashes[i].split('=');
		  vars.push(hash[0]);
		  vars[hash[0]] = hash[1];
		}
		return vars;
	},
	getUrlVar: function(name) {
		return $.getUrlVars()[name];
	}
});

$(document).bind('ready', function() {
/* documentation at bottom of main code src: http://plugins.jquery.com/project/bt */
	$('a.contact_us').removeAttr('href').bt( {trigger: 'click', 
									closeWhenOthersOpen: true,
									ajaxPath: '/?fuseaction=main.showcontact_tip',
									padding: 10,
									width: 300,
									spikeLength: 0,
									cornerRadius: 7,
									fill: '#ffffff',
									strokeWidth: 1,
									strokeStyle: '#8b8a8a',
									cssStyles: {color: '#000'} } );
});
