function initTextAccordions()
{
	togglers = $ES('div.select', $('textPage'));
	togglers.setStyle('cursor', 'pointer');
	elements = $ES('div.info', $('textPage'));
	
	var accordion = new Accordion(togglers, elements, { show:0, opacity: false, duration:0, transition: null});
}

function initCatalogueAccordions()
{
	firstLevel = $ES('span', 'catalogueList');	
	unorderedLists = $ES('ul', 'catalogueList');
	
	unorderedLists.each(
		function (listItem)
		{
			listItem.getParent().addEvent('click', function () { $E('ul', this).toggleClass('mute'); this.toggleClass('open'); });
			
			if ($E('li.current', $(listItem)))
			{
			}
			else
			{
				listItem.addClass('mute');
			}
		}
	);
	
	firstLevel.each(
		function (listItem)
		{
			if ($E('li.current', $(listItem).getParent()))
			{
				listItem.getParent().toggleClass('open');
			}
		}
	);
	
	try
	{
		$E('li.current ul', 'catalogueList').setStyle('display', 'block');
	}
	catch (e) { }
}

function show(obj)
{
	//alert(obj);
	if (document.getElementById(obj).style.display == 'none')
	{
		document.getElementById(obj).style.display = 'block';
		for(i=1; i<=10; i++)
		{
			if (obj == 'catalogueList_' + i)
				document.getElementById('hideBtn_' + i).className = 'hide_2';
		}
	}
	else 
	{
		document.getElementById(obj).style.display = 'none';
		for(i=1; i<=10; i++)
		{
			if (obj == 'catalogueList_' + i)
				document.getElementById('hideBtn_' + i).className = 'hide_1';
		}
	}
}

function switchCross(obj)
{
	//alert(document.getElementById(obj).className);		
	if(document.getElementById('hid'+obj).className == 'hide_2')
		var st = 'hide_1';
	else
		var st = 'hide_2';
		
	for (i=1; i<3; i++)
	{	
		//alert(document.getElementById('hid'+i).className);
		document.getElementById('hid'+i).className = 'hide_1';
	}	
	document.getElementById('hid'+obj).className = st;	
}

function choise(chs)
{
	for(i=1; i<=24; i++)
	{
		if (chs == i)
			document.getElementById('choiseGoods_' + chs).className = 'catalogueGoodsRow activeCPR';
		else
			document.getElementById('choiseGoods_' + i).className = 'catalogueGoodsRow';
	}
}

function regForm(chr)
{
	for(i=1; i<=2; i++)
	{
		if (chr == i)
		{
			document.getElementById('rf_' + chr + 'part').className = 'regFormFor act';
			document.getElementById('rf_' + chr).style.display = 'block';
		}
		else
		{
			document.getElementById('rf_' + i + 'part').className = 'regFormFor';
			document.getElementById('rf_' + i).style.display = 'none';
		}
	}
}
function sort(fld)
{
	for(i=1; i<=4; i++)
	{
		if (fld == 'fld_' + i)
			document.getElementById(fld).className = 'actv';
		else
			document.getElementById('fld_' + i).className = '';
	}
}

function initOrderForm()
{
	if ($('register_user').checked == false)
	{
		$('users_register_part').toggleClass('none');
	}
	if ($('register_company').checked == false)
	{
		$('companies_register_part').toggleClass('none');
	}
	
	$('register_user').addEvent('click', function () { $('users_register_part').toggleClass('none'); });
	$('register_company').addEvent('click', function () { $('companies_register_part').toggleClass('none'); });
}

function initLoginForm()
{
	if ($defined($('login')) != false)
	{
		$('login').addEvent('focus', function () { if (this.value == i18n[1]) { this.value = ''; } });
		$('login').addEvent('blur', function () { if (this.value.length == 0) { this.value = i18n[1]; } } );
		
		$('password').addEvent('focus', function () { if (this.value == i18n[2]) { this.value = ''; } });
		$('password').addEvent('blur', function () { if (this.value.length == 0) { this.value = i18n[2]; } } );
	}
}
