	var lastTabViewed = '';	
	var currentTabInView = ''; 

	//blendet Inhalt des jeweiligen Tabs ein und ver�ndert Tabansicht
	function showTab(name,maxtabs) 
	{
		var id = name.split('_')[name.split('_').length-1];
		for(i=0;i<maxtabs;i++)
		{
			var tab = document.getElementById('tab_boxtab'+i+'_'+id);
			var tabcontent = document.getElementById('tabcontent_boxtab'+i+'_'+id);
			if (name == 'tab_boxtab'+i+'_'+id)
			{
				tabcontent.style.display = 'block';
				tab.className = "tab-aktiv";
			}
			else
			{
				tabcontent.style.display = 'none';
				if(i==(maxtabs-1))
				{
					tab.className = "tab-inaktiv tab-last";
				}
				else
				{
					tab.className = "tab-inaktiv";
				}
				
			}
		}
	}
	

	function handleTabHistory(name)
	{
		lastTabViewed = currentTabInView;
		currentTabInView = name;	
	}

	function goBack()
	{
		showPage(lastTabViewed,'')
	}


	function openWindow(url, iHeight, iWidth)
	{
		var windowHeight = iHeight;
		var windowWidth = iWidth+26;			//Addition wegen Fensterrand und resize
		sParameter = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=0,top=0,height='+windowHeight+',width='+windowWidth;
		
		if ( typeof openWin=="undefined" || openWin.closed ) {
			openWin = window.open(url, "", sParameter);
		}
		openWin.resizeTo(windowWidth,windowHeight);
		openWin.focus();
	}
		
	function showHide(name) 
	{
		var e = document.getElementById(name);
		var visible = e.style.display == 'block'
		e.style.display = (visible) ? 'none' : 'block';
		var checkboxes = e.getElementsByTagName("input");
		for (i=0;i<checkboxes.length;i++) 
		{
			var checkbox = checkboxes[i];
			checkbox.checked = !visible;
		}
	}


/***********************************************************************/
/* START: configuration */
/* these variables may be overwritten individually inside page header */

// paths
var RESOURCES_PATH;
RESOURCES_PATH = RESOURCES_PATH !== undefined ? RESOURCES_PATH : '_resources/'; 

/* END: configuration */
/***********************************************************************/

(function($){
	$(document).ready(function(){
		$('div.expandable-box').find('a.trigger, span.trigger').click(function(e){
			var $expandableBox = $(this).data('expandableBox') || $(this).closest('div.expandable-box');
			var $expandable = $(this).data('expandable') || $expandableBox.find('div.expandable');
			
			if($expandable.length){
				if($expandable.is(':hidden')){
					$expandable.slideDown();
					$expandableBox.addClass('expanded');
				}else{
					$expandable.slideUp();
					$expandableBox.removeClass('expanded');
				}
				$(this).data('expandable', $expandable);
			}
			
		});
		
		$('div.data-table-box').delegate('a.checkbox', 'click', function(e){
			var $check = $(this);
			if(!$check.is('.checked')){
				$check.closest('ul.filter').find('a.checkbox').removeClass('checked');
				$check.closest('div.data-table-box').find('table.data tr').removeClass('highlight').filter($check.attr('rel')).addClass('highlight');
				$check.addClass('checked');
			}else{
				$check.closest('div.data-table-box').find('table.data tr').removeClass('highlight');
				$check.removeClass('checked');
			}
		});
	
		if (vi.Info.browser.isIEpre7) {
			$('div.data-table-box img').supersleight({
				shim: RESOURCES_PATH + 'css/img/ie-trans.gif'
			});
		}
	});

})(jQuery);

		
	
	
	
	
		
		
