function prevElem (elem) {
	do {
		elem = elem.previousSibling;
	}
	while (elem && elem.nodeType != 1);
		return elem;
}

function nextElem (elem) {
	do {
		elem = elem.nextSibling;
	}
	while (elem && elem.nodeType != 1);
		return elem;
}

function tabActivate (curElement, newBlockNum) {
	var curElemId = curElement.id;
	if (!(curElemId.indexOf('-active') + 1)) {
		var sameElements = curElement.parentNode.getElementsByTagName('*');
		for(var i=0; sameElements[i]; i++){
			if (sameElements[i].id.indexOf('headertabborder') + 1) {
				sameElements[i].id = 'headertabborder-inactive';
			}
			else if (sameElements[i].id.indexOf('-active') + 1) {
				sameElements[i].id = sameElements[i].id.replace('-active', '');
			}
		}
		
		curElement.id += '-active';
		var nextCurElem = nextElem (curElement);
		if (nextCurElem.id == 'headertabborder-inactive') {
			nextCurElem.id = 'headertabborder-active';
		}
		else {
			nextCurElem.id += '-active';
		}
		var prevCurElem = prevElem (curElement);
		if (prevCurElem.id == 'headertabborder-inactive') {
			prevCurElem.id = 'headertabborder';
		}
		else {
			prevCurElem.id += '-active';
		}		
	}
	
	var oldBlockNum = document.getElementById('divBlock1').title;
	document.getElementById('divBlock' + oldBlockNum).style.display = 'none';
	document.getElementById('divBlock' + newBlockNum).style.display = 'block';
	document.getElementById('divBlock1').title = newBlockNum;
}


$(document).ready(function(){
	var banWidth = 216;
	var sliderWidth = $('#seoSlides table').width()
	var banCount = Math.ceil (sliderWidth / banWidth) - 2;
	$('#nextSeoSlide').bind('click', function () {
		var banLeft = $('#seoSlides').css("left");
		var curPageNext = (banLeft.replace('px', '')/banWidth)*(-1) + 1;
		if (isNaN(curPageNext)) {
			curPageNext = (banLeft.replace('pt', '')/banWidth)*(-1) + 1;
		}
		var curPage = Math.round(curPageNext);
		if ((banCount > 1) && (banCount > curPage)) {
			banNextLeft = banWidth*(curPage)*(-1);
			banNextLeft += 'px';
			$("#seoSlides").animate({ left: banNextLeft}, "slow");
		}
		else if ((banCount > 1) && (banCount <= curPage)) {
			banNextLeft = '0px';
			$("#seoSlides").animate({ left: banNextLeft}, "slow");
		}
		return false;
	});
});
