	var tabContent = function(tHoldId, cHoldId) {
		var tHolder = document.getElementById(tHoldId), // togglers holder
			cHolder = document.getElementById(cHoldId); // content holder
			
		if (!tHolder || !cHolder) {
			return false;
		}
		
		var lastEl = false, lastToggler = false,
			toggle = function(e, tEl) {
				tEl = tEl || this;				//console.info(tEl);
				if (!tEl.href || tEl.href.indexOf('#') == -1) {
					return true;
				}
				
				if (e) {
				 e.preventDefault();
				}
			
				if (lastEl) {
					lastEl.className = 'hidden';
					lastToggler.parentNode.className = '';
				}
				
				var el, id = tEl.href.split('#')[1];
				if (el = document.getElementById(id)) {
					el.className = 'active';
					tEl.parentNode.className = 'active';
					lastEl = el;
					lastToggler = tEl;
				}
				
				return false;
			};
		
		for (var i = 0, c = cHolder.childNodes.length; i < c; i++) {
			if (cHolder.childNodes[i].tagName == 'LI') {
				cHolder.childNodes[i].className = 'hidden';
			}
		}
		
		for (i = 0, c = tHolder.childNodes.length; i < c; i++) {
			if (tHolder.childNodes[i].tagName == 'LI') {
				var tEl = tHolder.childNodes[i].getElementsByTagName('a')[0];
				
				//console.info(tEl); continue;
				tEl.onclick = toggle;
				
				if (tHolder.childNodes[i].className == 'active') {
					toggle(null, tEl);
				}
			}
		}
	}
	
	// Запускаем скрипт с правильными айдишниками при загрузке окна
	var loadRunner = function() {
		tabContent('fast_links', 'fast_content');
	}
	
	if (window.addEventListener) window.addEventListener('load', function() { loadRunner(); }, false);
	else window.attachEvent('onload', function() { loadRunner(); });
