function toggleDiv(el) {
	par = el.parentNode;
	child = par.getElementsByTagName('div')[0];
	if (child.style.display == 'block') {
		child.style.display = 'none';
	} else {
		child.style.display = 'block';
	}
	marker = el.getElementsByTagName('a')[0];
	if (marker.className == 'close') {
		marker.className = 'open';
	} else {
		marker.className = 'close';
	}
	//Effect.toggle(child , 'blind');
}

function toggleSpan(el)
{
  par   = el.parentNode;
  child = par.getElementsByTagName('span')[2];

  if(child.style.display == 'block')
  { child.style.display = 'none'; }
  else
  { child.style.display = 'block'; }

  marker = el.getElementsByTagName('a')[0];
  marker.blur();

  if(marker.className == 'close')
  { marker.className = 'open'; }
  else
  { marker.className = 'close'; }
}

function toggleDisp() {
	for (var i=0;i<arguments.length;i++){
		var d = $(arguments[i]);
		if (d.style.display == 'none')
			d.style.display = 'block';
		else
			d.style.display = 'none';
	}
}

function toggleTab2(el) {
	el.className = 'active';
	divs = el.parentNode.getElementsByTagName('div');
	els =  el.parentNode.getElementsByTagName(el.tagName);
	for(var i=0;i<=els.length;i++) {
		if (els[i] == el) {
			divs[i].style.display = 'block';
		} else {
			els[i].className = '';
			divs[i].style.display = 'none';
		}
	}
}


function toggleTab(num,numelems,opennum,animate) {
	if ($('tabContent'+num).style.display == 'none'){
		for (var i=1;i<=numelems;i++){
			if ((opennum == null) || (opennum != i)){
				var temph = 'tabHeader'+i;
				var h = $(temph);
				if (!h){
					var h = $('tabHeaderActive');
					h.id = temph;
				}
				var tempc = 'tabContent'+i;
				var c = $(tempc);
				if(c.style.display != 'none'){
					if (animate || typeof animate == 'undefined')
						Effect.toggle(tempc,'blind',{duration:0.4, queue:{scope:'menus', limit: 3}});
					else
						toggleDisp(tempc);
				}
			}
		}
		var h = $('tabHeader'+num);
		if (h)
			h.id = 'tabHeaderActive';
		h.blur();
		var c = $('tabContent'+num);
		if (animate || typeof animate == 'undefined'){
			Effect.toggle('tabContent'+num,'blind',{duration:0.4, queue:{scope:'menus', position:'end', limit: 3}});
		}else{
			toggleDisp('tabContent'+num);
		}
	}
}

