function loadGoogleApi ()
{
	var apiKeys =
	{
		'programica.ru':  'ABQIAAAARQzYWu9IpurDSJW9DIJqrxQVF992HTeapfH7j2YfASPwC0rg6BRLdvrEuTsIejJP0tsK0O0WOScMCw',
		'inshaker.ru': 'ABQIAAAARQzYWu9IpurDSJW9DIJqrxRkBrAtdI-gKvPAeDorTK26GBT4DBTWsZV4qSbs-J27hgsqukt5Ef_TCg'
	}
	
	function waitGoogleApi ()
	{
		if (self.google)
		{
			clearInterval(timer)
			if (self.googleApiLoaderIsLoaded)
				self.googleApiLoaderIsLoaded()
		}
		
	}
	var timer = setInterval(waitGoogleApi, 250)
	
	return $.include('http://www.google.com/jsapi?key=' + apiKeys[/[^.]+\.[^.]+$/i.exec(location.host)])
}


;(function(){

var myName = 'Theme'
var Me = self[myName] =
{
	initialize: function (db)
	{
		this.db = db
	},
	
	bind: function ()
	{
		var db = this.db
		
		for (var k in db)
		{
			var item = db[k]
			if (!item.href)
				continue
			
			var node = $(k)
			if (node)
			{
				node.href = item.href
			}
		}
	}
}

})();

;(function(){ try {
	var m = /\btheme=(\d\d\d\d\.\d\d)/.exec(location.hash)
	if (m)
	{
		$('theme-stylesheet').href = '/t/theme/' + m[1] + '/theme.css'
		document.cookie = 'theme=' + m[1]// + '; expires=' + new Date()
	}
} catch (ex) {} })();

Theme.initialize({
	"spotlighted":{"href":"/cocktail/mojito/"},
	"branded-image":{"href":"/cocktail/mojito/"}
})
$.onready(function () { Theme.bind() })
