var mags=new Array();
mags['arvutikasutaja.kalev.ee'] = 24;
mags['just.kalev.ee'] = 20;

function mag()
{
  var qs = window.location.href.toQueryParams();

  // Otsime vaikimisi elemendid
  var search_def = '[rel=mag_default]';
  var found_def = $$(search_def);
  var show_default = true;

  if( qs.category == undefined )
  {
    if( mags[window.location.hostname] != undefined )
    {
      qs.category = mags[window.location.hostname];
    }
  }

  qs.category = parseInt(qs.category, 10);

  if( qs.category > 0 )
  {
    // Otsime category'le vastavad elemendid
    var search = '[rel~=mag_'+qs.category+']';
    var found = $$(search);

    if( found.length > 0 )
    {
      // Teeme leitud elemendid nähtavaks
      show_hide( found, '' );

      show_default = false;
    }
  }

  // Kui midagi muud näidata ei ole siis kuvame vaikimisi asjad
  if( show_default )
  {
    show_hide( found_def, '' );
  }
  // Kui midagi muud ON näidata ei ole siis peidame vaikimisi asjad
  else
  {
    show_hide( found_def, 'none' );
  }
}

function show_hide( elements, visibility )
{
  for (var i in elements)
  {
    if( typeof(elements[i]) == 'object' )
    {
      elements[i].style.display = visibility;
    }
  }
}