function noBubble(e) { e.cancelBubble = true; }

function absTop(el) {
   return (el.offsetParent)? 
   el.offsetTop+absTop(el.offsetParent) : el.offsetTop;
}

function absLeft(el) {
   return (el.offsetParent)? 
   el.offsetLeft+absLeft(el.offsetParent) : el.offsetLeft;
}


/* place headline container
---------------------------------------------------------------------*/
//window.onresize = replaceHeadlineContainer;

/*
function replaceHeadlineContainer()
	{
		eleHcLink = document.getElementById('headlineContainerLink');
	
		if (eleHcLink)
			{
				var hcTop  = absTop(eleHcLink);
				var hcLeft = absLeft(eleHcLink);
				
				
				
				//$('#headlineContainer').css('top',hcTop).css('left',hcLeft);
			}
	}
*/

/* toplinks für h3
--------------------------------------------------------------------*/
function h3toplinks(toplabel, topurl)
	{
		var html = ''
		+ '<div class="toplink"><a href="'+topurl+'">'+toplabel+'</a></div>'
		;

		$("h2").each(function(i)
			{
				if ($(this).attr('class') != 'withoutTopLink')
					{
						$(this).addClass("withTop").before(html);
					}
			});

		$("h3").each(function(i)
			{
				if ($(this).attr('class') != 'withoutTopLink')
					{
						$(this).addClass("withTop").before(html);
					}
			});
	}

/* macht td in tr.hightlight hightlightbar 
--------------------------------------------------------------------*/

function highlight(ele)
	{
		$(ele).addClass("highlightOn");
	}
	
function unhighlight(ele)
	{
		$(ele).removeClass("highlightOn");
	}

function clickhighlight(ele)
	{
	
		var exClasses = $(ele).attr("class");
		var searchRes = exClasses.search(/highlightClick+/);
		if (searchRes != -1)
			{
				$(ele).removeClass("highlightClick");
			}
		else
			{
				$(ele).removeClass("highlightOn");
				$(ele).addClass("highlightClick");
			}
	}



