var act_link = 0;
function openCatTab( id )
{
  Element.update( 'categoriesTab', $('cat_' + id).innerHTML);
  var clearer = document.createElement('div');
  clearer.setAttribute('class','clear',0);
  document.getElementById('categoriesTab').appendChild( clearer );
  if( 0 != act_link )
  {
    $('link_' + act_link).style.borderBottom = "";
    $('link_' + act_link).style.paddingBottom = "1px";
  }
  $('link_' + id).style.borderBottom = "1px solid #FF9933";
  $('link_' + id).style.paddingBottom = "0px";
  act_link = id;
}
function submitSearch()
{
  new Ajax.Request( '/schmuck/categorySearch.html',
    {method: 'post',
    onLoading: function(transport){ $('indicatorDiv').style.visibility = 'visible'; },
    onComplete: function(transport){ $('indicatorDiv').style.visibility = 'hidden'; },
    parameters: $('searchCategoryForm').serialize()}
  );
return false;
}
function updateSearch()
{
  new Ajax.Request( '/schmuck/categoryUpdateSearch.html',
    {method: 'post',
    onLoading: function(transport){ $('indicatorDiv').style.visibility = 'visible'; },
    onComplete: function(transport){ $('indicatorDiv').style.visibility = 'hidden'; },
    parameters: $('searchCategoryForm').serialize()}
  );
  return false;
}
function switchSelect( id )
{
  var elem = document.getElementById( 'dynSelect_' + id );
  if( elem )
  {
    var ncontent = $('dynSelect_' + id).innerHTML;
    $('searchCategorySelect').update( ncontent );
  }
  else
  {
    $('searchCategorySelect').update('');
  }
}

function initSearchSelect( id )
{
	if( 0 < id.length )
	{
		var elem = document.getElementById('searchCat1');
		if( elem )
		{
			var val = elem.value;
			if( val )
			{
				var target = document.getElementById('dynSelect_' + val);
				if( target )
				{
					var already = document.getElementById('searchCategorySelect');
					if( already )
					{
						var ncontent = target.innerHTML;
						$('searchCategorySelect').update(ncontent);
						targetSelect = document.categorySelect.searchCat2;
						if( targetSelect )
						{
							for( i=0; i < targetSelect.length; i++ )
							{
								if( targetSelect.options[i].value == id )
								{
									targetSelect.options[i].selected = true;
									break;
								}
							}
						}
					}
				}
			}
		}
	}
}

