function display(name)
	{
	if (document.all[name].style.display == 'none')
		document.all[name].style.display = '';
		else document.all[name].style.display = 'none';
	}

function showPicture(url, width, height)
	{
	window.open(url,'','height='+height+',width='+width+',status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes');
	}

function openModuleW(url, width, height)
	{
	window.open(url,'','height='+height+',width='+width+',status=no,toolbar=no,menubar=yes,location=no,resizable=yes,scrollbars=yes');
	}

function addFile(btn)
	{
	if(document.getElementById)
		{
		tr = btn;
		while (tr.tagName != 'TR') tr = tr.parentNode;
		var idSuffix = Math.round(Math.random()*1000);
		var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling);
		thisChilds = newTr.getElementsByTagName('td');
		for (var i = 0; i < thisChilds.length; i++)
			{
			if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = '';
			}
		checkForLast();
		}
	}

function dropFile(btn)
	{
	if(document.getElementById)
		{
		tr = btn;
		while (tr.tagName != 'TR') tr = tr.parentNode;
		tr.parentNode.removeChild(tr);
		checkForLast();
		}
	}

function checkForLast(){
	p_counts = document.getElementsByName('drop');
	for (i = 0; i < p_counts.length; i++){
		p_counts[i].disabled = (p_counts.length == 1) ? true : false;
	}
	}

function clearSearch(var1)
	{
	if (document.forms[0].search.value == 'Поиск') document.forms[0].search.value = '';
	}


function fixInsideTableScrolling() {
		var tt = document.getElementsByName('autoscroll');
		for(i=0; i<tt.length; ++i) {
			var t1 = new ScrollableTable(tt[i], 400);
		}
}

function convertToRubles(rate)
	{
		var moneyEls = document.getElementsByName('money');
		var fixedDigits = 0;
		if(moneyEls.length == 0) alert('Ошибка. Нет цен для пересчета');
		for (i = 0; i < moneyEls.length; i++) {
			var money = moneyEls[i].innerHTML;
			moneyEls[i].euroBackup = money;
			money = money.replace(/ /, '');
			if(money.indexOf('/') == -1) {
				money_parsed = parseInt(money);
				if(money_parsed && (''+money_parsed) != 'NaN' && money_parsed != '') {
					money = (money * rate).toFixed(fixedDigits);
				}
			} else {
					parts = money.split('/');
					money = '';
					for(j = 0; j < parts.length; ++j) {
						parts[j] = (parts[j] * rate).toFixed(fixedDigits);
						if(''+parts[j] == 'NaN') {
							break;
						}
										
						if(j > 0) {
							money = money + ' / ';
						}
						money = money + parts[j];
					}
			}
			if(money != '' && money != 'NaN')  money = money.replace(/(\d{3})$/,"&nbsp;$1");
			if(money != '')  moneyEls[i].innerHTML = money;
		}
		
		moneyEls = document.getElementsByName('money2');
		for (i = 0; i < moneyEls.length; i++) {
			moneyEls[i].euroBackup = moneyEls[i].innerHTML;
			moneyEls[i].innerHTML = 'руб.';
		}

		document.getElementById('euro2rub_div').style.display='none';
		document.getElementById('rub2euro_div').style.display='inline';

		//fixInsideTableScrolling();

		return false;
	}


function convertToEuro()
	{
		var moneyEls = document.getElementsByName('money');
		for (i = 0; i < moneyEls.length; i++) {
			moneyEls[i].innerHTML = moneyEls[i].euroBackup;
		}
		
		var moneyEls = document.getElementsByName('money2');
		for (i = 0; i < moneyEls.length; i++) {
			moneyEls[i].innerHTML = moneyEls[i].euroBackup;
		}
		
		document.getElementById('euro2rub_div').style.display='inline';
		document.getElementById('rub2euro_div').style.display='none';

		//fixInsideTableScrolling();

		return false;
	}

