function selOption()
{
	if(document.getElementById('select_0_28'))
		selOption1(document.getElementById('select_0_28'))
}

function selOption1(chooser)
{
	var key = chooser.id.substring(6,chooser.id.length);
	hideshow('table' + key + '_', chooser.value);
	// вывод шаблона описания
  if(typeof(document.form_input) != 'undefined') 
	if(typeof(document.form_input.memo_tag) == 'undefined')
	{
		switch (key)
		{
			case "_0_28_4_224":
				switch (chooser.value)
				{
					// видео
					case "32":
						document.form_input.text_input.value = "Описание: \n\nТрек-лист: \n01. \n02. \n03. \n04. \n05. \n06. \n07. \n08. \n09. \nРежиссер: \nВ ролях: \nРейтинг IMDb: оценка/10 и кол-во голосов\nВыпущено: студия-производитель, страна\nПродолжительность: чч:мм:сс\n\n[youtube][/youtube]"; break;
					// музыка
					case "64": document.form_input.text_input.value = "Описание: \n\nТрек-лист: \n01. \n02. \n03. \n04. \n05. \n06. \n07. \n08. \n09. \n10. \n11. \n12. \n13. \n14. \n15.\n\nПродолжительность: чч:мм:сс\n\n[youtube][/youtube]"; break;
					// картинки
					case "128": document.form_input.text_input.value = "Описание: \n\n"; break;
				}
			break;
			// ПО и игры
			case "_0_28_8_224": 
				document.form_input.text_input.value = "Описание: \n\nСистемные требования: \nРазработчик: \nСайт: \n\n[youtube][/youtube]";
			break;
			// книги
			case "_0_28_16_224": 
				document.form_input.text_input.value = "Описание: \n\nСодержание: \n";
			break;
		}
	}
}

function hideshow(key, val)
{
	var elems = document.getElementsByTagName('table');
	for(var i=0; i<elems.length; i++) 
		if (key == elems[i].id.substring(0, key.length))
		{
			if (key + val + '_' == elems[i].id.substring(0, key.length + val.length + 1))
			{
				if (elems[i].id.substring(key.length + val.length + 1, elems[i].id.length).lastIndexOf('_') == -1)
				{
					elems[i].style.display = 'block';
					selOption1(document.getElementById('select'+elems[i].id.substring(5,elems[i].id.length)));
				}
			}
			else
				elems[i].style.display = 'none';
		}
}

