function get_n(id,l_id,class_name) {
  id.className=class_name;
  var t = (class_name == 'over') ? 'none' : 'underline';
  var t2 = (class_name == 'over') ? '#fff' : '#E9E9E9';
  document.getElementById(l_id).style.textDecoration=t;
  document.getElementById(l_id).style.color=t2;
}

function getUrl(id,v) {
  path=document.getElementById(id).href;
  //window.open(path,"tar"); open in window
  if (path != "" || path !="#") location.href=path; //open in self
 }

function topcatmenu(sel) {
	var tc=document.getElementById('topcat-menu').getElementsByTagName('ul');
	for(var i=0;i<tc.length;i++) {
		var ul=tc.item(i);
		var id=ul.id;
		if(id!='') {
			if(id=='subcats'+sel) {
				ul.style.display='block';
			} else {
				ul.style.display='none';
			}
		}
	}
	if(document.getElementById('footer').offsetTop<(document.getElementById('left_menu').offsetTop+document.getElementById('left_menu').scrollHeight+178)) {
		document.getElementById('footer').style.top=(178+document.getElementById('left_menu').offsetTop+document.getElementById('left_menu').scrollHeight)+'px';
	}
	tc=document.getElementById('topcat-menu').getElementsByTagName('a');
	for(i=0;i<tc.length;i++) {
		var ul=tc.item(i);
		var id=ul.id;
		if(id!='') {
			if(id=='all'+sel) {
				ul.style.display='';
			} else if(id.substr(0,3)=='all') {
				ul.style.display='none';
			}
			if(id=='sub'+sel) {
				ul.className='active';
			} else if(id.substr(0,3)=='sub') {
				ul.className='';
			}
		}
	}
	return false;
}
