function blockdisplay(i) {
  if (document.getElementById){
	if (document.getElementById("blockdisplay"+i)) {
	  j = 1;
	  while (document.getElementById('blockdisplay' + j)) {
		document.getElementById('blockdisplay' + j).style.display = 'none';
		j++;
	  }
	  document.getElementById("blockdisplay"+i).style.display = 'block';
	}
  }
}

function display_ex(id, idx) {
  if (document.getElementById){
	if (document.getElementById(id+idx)) {
	  j = 1;
	  while (document.getElementById(id + j)) {
		document.getElementById(id + j).style.display = 'none';
		j++;
	  }
	  document.getElementById(id + idx).style.display = 'block';
	}
  }
}

function selectTabCont(tabs, item) {
	var tab = document.getElementById(tabs).getElementsByTagName('li');
	var i = new Number();
	for (i = 0; i < tab.length; i++)
	{
			document.getElementById(tabs+i).style.zIndex = 0;
			tab[i].className = "";
			tab[i].getElementsByTagName("a")[0].className = "";
	}
	tab[item].className = "tm";
	tab[item].getElementsByTagName("a")[0].className = "tma";
	
	x = document.getElementById(tabs+item);
	x.style.zIndex = 10;
}


function selectTM(id) {
	document.getElementById(id).className = "tm";
	document.getElementById(id).getElementsByTagName("a")[0].className = "tma";
}

function sel(tabs, item) {
	var tab = document.getElementById(tabs).getElementsByTagName('li');
	var i = new Number();
	for (i = 0; i < tab.length; i++)
	{
		document.getElementById(tabs+i).style.display = "none";
		tab[i].className = "";
		tab[i].getElementsByTagName("a")[0].className = "";
	}
	tab[item].className = "tm";
	tab[item].getElementsByTagName("a")[0].className = "tma";
	document.getElementById(tabs+item).style.display = "block";
}




/***********************************************
* Drop Down/ Overlapping Content- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function getposOffset(overlay, offsettype){
	var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
	var parentEl=overlay.offsetParent;
	while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft :	totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}

function overlay(curobj, subobjstr, opt_position){
	if (document.getElementById){
		var subobj=document.getElementById(subobjstr);
		subobj.style.display=(subobj.style.display!="block")? "block" : "none";
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0);
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : -(curobj.offsetHeight-curobj.offsetHeight));
		subobj.style.left=xpos+"px";
		subobj.style.top=ypos+"px";
		return false;
		}
	else
		return true;
}

function overlayclose(subobj){
	document.getElementById(subobj).style.display="none"
}

function sameHeight(divs){
	var contDivs, maxHeight, divHeight, d;
	contDivs=[];
	maxHeight=0;
	for(var i=0;i<divs.length;i++){
		contDivs[i]=document.getElementById(divs[i]);
		if(contDivs[i].offsetHeight)
			divHeight = contDivs[i].offsetHeight;
		else if(contDivs[i].style.pixelHeight)
			divHeight = contDivs[i].style.pixelHeight;
		
		if (maxHeight < divHeight) maxHeight=divHeight;
	}

    for(var i=0;i<contDivs.length;i++)
		contDivs[i].style.height = maxHeight+'px';
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function scrolls(i, bh) {
	x = $('hot10'+i)
	if (i==0) {
		objpos = findPos(x);
		objheight = bh - objpos[1] - 50;
		objheight += 'px';
	} else {
		objheight = $('hot100').style.height;
	}
	x.style.height = objheight;
}

function doresize(total) {
	
	bd = Element.getDimensions(document.body);
	
	if (bd.width < 810 || bd.height < 610)
	{
		$('right_shadowstr').style.display = 'none';
		$('middle_shadowstr').style.display = 'none';
		$('down_shadow').style.display = 'none';
	
		//$('three2').style.display = 'none';
		$('podcast').style.display = 'none';
		$('podcast_left').style.display = 'block';
	}
	else
	{
		$('right_shadowstr').style.display = 'block';
		$('middle_shadowstr').style.display = 'block';
		$('down_shadow').style.display = 'block';
		//$('three2').style.display = 'block';
		$('podcast').style.display = 'block';
		$('podcast_left').style.display = 'none';
	}
	
	for(i=0;i<total;i++) scrolls(i, bd.height);

	ls = $('left_side');
	xy = findPos(ls);
	objtop = xy[1];
	objheight = bd.height - objtop - 40;
	ls.style.height = objheight + 'px';


	rs = $('right_side');
	xy = findPos(rs);
	objtop = xy[1];
	objheight = bd.height - objtop - 40;
	if ($('logo')) {
		if (objheight > 660) {
			$('logo').style.display = 'block';
			
			if (Element.getDimensions('right_side').height < objheight) rs.style.height = objheight + 'px';
		}
		else
			$('logo').style.display = 'none';
	}

}

function doresize2(total) {
	for(i=0;i<total;i++) scrolls(i);

	obj = document.getElementById('left_side');
	xy = findPos(obj);
	objtop = xy[1];
	objheight = document.body.clientHeight - objtop - 40;
	obj.style.height = objheight + 'px';


	obj = document.getElementById('right_side');
	xy = findPos(obj);
	objtop = xy[1];
	objheight = document.body.clientHeight - objtop - 40;
	if (objheight > 660) {
		document.getElementById('logo').style.display = 'block';
		
		if (obj.offsetHeight < objheight) obj.style.height = objheight + 'px';
	}
	else
		document.getElementById('logo').style.display = 'none';

}




function hideEl(el){
	if (document.getElementById){
	document.getElementById(el).style.display = 'none';
 }
}

function showEl(el){
	if (document.getElementById){
	document.getElementById(el).style.display = 'block';
 }
}

function fleXcrollTo(fx, id) {
	var scrollDiv = document.getElementById(fx);
	if (scrollDiv == null) return;
	var y = document.getElementById(id).offsetTop; // + (scrollDiv.fleXdata.containerSize[1] / 2);
	if(scrollDiv.contentScroll) scrollDiv.contentScroll(0, y, true);
}

function fleXcrollToTitle(fx, id) {
	var scrollDiv = document.getElementById(fx);
	if (scrollDiv == null) return;
	//var y = document.getElementById(id).offsetTop; // + (scrollDiv.fleXdata.containerSize[1] / 2);
	if(scrollDiv.contentScroll) scrollDiv.contentScroll(0, 30, true);
}

function fleXcrollToTop(fx, id) {
	var scrollDiv = document.getElementById(fx);
	if (scrollDiv == null) return;
	var y = document.getElementById(id).offsetTop + 100; // + (scrollDiv.fleXdata.containerSize[1] / 2);
	if(scrollDiv.contentScroll) scrollDiv.contentScroll(0, -y, true);
}


