function showTab (tab) {
	location.hash = '#' + tab;
	loadTab();
}

function loadTab () {
	var tab = location.hash.replace(/^#/, '');
	if ($(tab)) {
		$$('.tabContent').setStyle('display', 'none');
		$$('ul.tabs li').removeClass('selected');
		$(tab).setStyle('display', '');
		$(tab + 'Tab').addClass('selected');
		$('tabContainer').scrollTop = 0;
	}
}

window.onload = function () {
	loadTab();
	rotateCurrentOffers(1);
}

var currentOfferCounter = -1;
function rotateCurrentOffers (dir) {
	dir = (!dir) ? 1 : dir;
	currentOfferCounter += 1 * dir;
	var currentOffers = $$('.currentOffer');
	if (currentOfferCounter >= currentOffers.length || currentOfferCounter < 0) {
		currentOfferCounter = (currentOfferCounter >= 0) ? 0 : currentOffers.length-1;
	}
	for (var i = 0; i < currentOffers.length; i++) {
		if (i == currentOfferCounter) {
			currentOffers[i].setStyle('display','block');
		} else {
			currentOffers[i].setStyle('display','none');
		}
	}
	if (currentOffers.length == 1) {
		$$('.currentOfferNav').setStyle('display', 'none');
	}
}

function changeLocation (obj) {
	if (obj.options[obj.selectedIndex].value.length > 0) {
		location.href = 'http://' + obj.options[obj.selectedIndex].value + '/';
	}
}