function quickNavigation()
	{
	
/*	alert(document.getElementById('it').value);
	rzd1=document.getElementById('rzd');
	it1=document.getElementById('it');*/

	url = 'http://www.bisness.ru/utilities/redirect.php?rzd=' + document.getElementById('rzd').value + '&it=' + document.getElementById('it').value;
//	alert(url);
	window.location = url;
//	this.event.returnValue = false;
	}
/*
	Copyright (c) Alexander Shpack, 2005
	All rights reserved.
*/

DOM = (document.getElementById);
IE = (navigator.userAgent.indexOf("MSIE") != -1);

createTreeMenu = function(options, id){
	if(DOM){
		container = document.getElementById(id);
		if(container){
			treeWalk(container, options);
		}
	}
}

treeWalk = function(container, options){

	isCollapsed = !getStateFromClass(options.expanded, container.className);

	treeItems = document.getElementsByTagName(options.itemElement);

	for(var i=0; i<treeItems.length; i++){
		if(getStateFromClass(options.containerFlag, treeItems.item(i).className)){

			mayHaveContainer = getStateFromClass(options.containerFlag, treeItems.item(i).className);

			if(mayHaveContainer){

				container = getNearestContainer(treeItems.item(i), options.container);

				if(container){

					isItemExpanded = getStateFromClass(options.expanded, treeItems.item(i).className);

					if((isCollapsed && !isItemExpanded) || (!isCollapsed && !isItemExpanded)){
						container.style.display = "none";
					}
						
					treeItems.item(i).container = container;
					treeItems.item(i).expanded = options.expanded;
					treeItems.item(i).collapsed = options.collapsed;

					treeItems.item(i).onclick = function(e){
						this.container.style.display = (this.container.style.display == "none")? "block" : "none";
						setItemClass(this);
					}

					enableLinkClick(treeItems.item(i), options.itemLink);
				}
			}
		}
	}
}

getStateFromClass = function (str, className){
	return (className.indexOf(str) != -1)? true : false;
}

getNearestContainer = function (elem, className){
	if(elem.nextSibling.className){
		if(getStateFromClass(className, elem.nextSibling.className)){
			return elem.nextSibling;
		}else{
			return getNearestContainer(elem.nextSibling, className);
		}
	}else{
		return getNearestContainer(elem.nextSibling, className);
	}
}
enableLinkClick = function(elem, nodeName){
	links = elem.getElementsByTagName(nodeName);
	for(var i=0; i<links.length; i++){
		links.item(i).onclick = function(e){
			if(e){
				e.stopPropagation();
			}else{
				event.cancelBubble = true;
			}
		}
	}
}

setItemClass = function(node){
	if(node.container.style.display == "block"){
		removeClassName(node, node.collapsed)
		node.className += (" " + node.expanded);
	}else{
		removeClassName(node, node.expanded)
		node.className += (" " + node.collapsed);
	}
}
removeClassName = function(node, str){
//	alert(node.className);
	cName = node.className;
	re = new RegExp(str,"gi");
	node.className = cName.replace(re,"");
//	alert(node.className);
}

function hideAlt(altname){ 
alt=document.getElementById(altname);
alt.style.visibility="hidden";//передача параметру visibility значения hidden, блок становится невидим 
//alt.innerHTML="";//очищение содежимого блока 
alt.style.top=0; 
alt.style.left=0;//отправка блока в верхний левый угол экрана 
}

/*function showAlt(altname){ 
alt=document.getElementById(altname);
//myalt.innerHTML=word;//отправка в подсказку строки 
myalt.style.left=window.event.clientX-5; 
myalt.style.top=window.event.clientY-5;//блок находится на 5 пикселей правее и ниже курсора мыши 
myalt.style.visibility="visible";//блок становится видимым 
}*/
function showAlt(altname,altsize){ 
alt=document.getElementById(altname);
/*if(alt.style.visibility=="hidden")
	{*/
	/*_x=window.event.clientX; 
	_y=window.event.clientY;//сохранение координат курсора мыши в переменные 
	_dx=5;//смещение подскаки вправо и влево относительно координат мыши 
	//Определение, помещается ли подсказка между курсором и краями экрана 
	left=false;right=false; 
	if(_dx+_x+myalt.clientWidth>document.body.clientWidth){_x=document.body.clientWidth-myalt.clientWidth-_dx;left=true;} 
	if(_dx+_y+myalt.clientHeight>document.body.clientHeight){_y=document.body.clientHeight-myalt.clientHeight-_dx;right=true;} 
	//если объект в нижнем правом углу, подсказка всплывает над курсором 
	if(left&&right)_y=document.body.clientHeight-alt.clientHeight-_dx*4; */
	//помещение подсказки в найденные коородинаты 
	if(altsize=='small')
		{
		alt.style.left=window.event.clientX-300; 
		alt.style.top=document.body.scrollTop+window.event.clientY-50; 
		}
	if(altsize=='usual')
		{
		alt.style.left=window.event.clientX; 
		alt.style.top=document.body.scrollTop+window.event.clientY-25; 
		}
	if(altsize!='small'&&altsize!='usual')
		{
		alt.style.left=0; 
		alt.style.top=document.body.scrollTop;//смещение подскази в зависимости от высоты прокрученной части документа 
		}
	alt.style.visibility="visible";
//	}
}
