var opened,top5,jp,currentHO;

function bootstrapHome() {
	if ($('scleft').clientHeight > $('sctext').clientHeight) { $('sctext').style.height = $('scleft').clientHeight - 17 +"px"; }
	if ($('block-views-news').clientHeight > $('content11').clientHeight - 9) {
		$('block-page-pfacts').style.height = $('block-page-pfacts').clientHeight + $('block-views-news').clientHeight - $('content11').clientHeight + 9 + "px";
	} else {
		$('block-views-news').style.height = $('content11').clientHeight - 9 + "px";
	}
  //~ tabs content verticat align
  tt = getElementsBySelector($('t5view'),'h3 DIV');
  for (i=0;i<4;i++) {
      tt[i].style.marginTop = Math.round((24 - tt[i].offsetHeight)/2) + 'px';
  }	  
  //~ tabs content verticat align
	
	// tournaments + top 5
	top5=Array($('Top5CasinosEditors'),$('Top5CasinosPopularity'),$('Top5CasinosPlayers'),$('Top5CasinosMaxBonus'));
	mmax=0;
	addClass(top5[0],'activefolder');
	for (i=0; i<top5.length;i++) {
		try {
			addEvent(top5[i],'click', switchtop5);
		} catch (error) {}
	}
	tt = $('t5view').clientHeight;
	ttt = $('block-views-tourn-regular').clientHeight + $('block-views-tourn-freeroll').clientHeight;
	if (tt > (ttt+9)) {
		$('block-views-tourn-regular').style.height = tt/2-4+"px";
		$('block-views-tourn-freeroll').style.height = tt/2-5+"px";
	} else {
		$('top5loading').style.height = ttt - 31 + "px";
	}
	// tournaments + top 5
	
	$("content").style.height = $('t5view').clientHeight + $('block-views-news').offsetHeight + $('block-block-4').offsetHeight + 10 + "px";
	if ($("rightbar").offsetHeight >= $("content").offsetHeight) {
		$('content').style.height = $('rightbar').offsetHeight-4+"px";
	} else {
		$('rightbar').style.height = (isIE)?$('content').clientHeight-25+"px":$('content').clientHeight-10+"px";
	}
}

function switchtop5(e) {
	if (isIE) {
		sender=event.srcElement;
	} else {
		sender=e.target;
	}
	sender = sender.parentNode;
	if (sender.tagName!='H3') { return }
	for (i=0; i<top5.length; i++) {
		try {
			removeClass(top5[i],'activefolder');
		} catch(error) {}
	}
	$('top5loading').innerHTML=sender.parentNode.innerHTML;
	addClass(sender.parentNode,'activefolder');
}

addLoadEvent(bootstrapHome);
