// JavaScript-Datei fuer die Artikeluebersicht


var schriftalt = "";
var zaehlerx = new Array(6);
var zaehlery = new Array(6);

/*-------------------------------
-- Funktion zeigt ShopPosiLayer und versteckt ggf. das bereits offene
-- 11.12.2002 Manuel Fuellgrabe
---------------------------------*/
function showShopPosi(schrift)
{
  var layer = document.all?document.all[schrift].style:document.layers?document.layers[schrift]:document.getElementById(schrift).style;
  var sichtbar = "visible";
  var unsichtbar = document.layers?"hide":"hidden";
  layer.visibility = sichtbar;
  if (schriftalt != "" && schriftalt != schrift)
  {
    layerAlt = document.all?document.all[schriftalt].style:document.layers?document.layers[schriftalt]:document.getElementById(schriftalt).style;
    layerAlt.visibility = unsichtbar;
  }
  schriftalt = schrift;
}


/*----------------------------------------
-- Funktion erstellt einen ShopPosiLayer
-- 11.12.2002. Manuel Fuellgrabe
-----------------------------------------*/
function makeShopPosiLayer(id, pos)
{
  if (pos == "1")
    x = 2;
  else if (pos == "2" || pos == "5")
    x = 241;
  else if (pos == "3" || pos == "6")
    x = 359;
  else if (pos == "4" || pos == "7")
    x = 477;

  if (pos == "1")
    w = 235;
  else
    w = 114;
	
  if (pos == "2" || pos == "3" || pos == "4")
//    y = 159;
    y = 160;
  else if (pos == "1" || pos == "5" || pos == "6" || pos == "7")
//    y = 326;
    y = 328;

    document.write("<DIV id='"+id+"' class='shopposi' style='background-color:#F3F3F3;position:absolute; left:"+x+"; top:"+y+"; width:"+w+"; z-index:12; visibility:hidden'>");

  for(i=0; i<tmpBundleArray.length; i++)
  {
    document.write('<A HREF="'+tmpBundleArray[i][1]+'">'+tmpBundleArray[i][0]+'</A>');
    if (i+1 < tmpBundleArray.length)
      document.write("<br>");
  }
   document.write("</DIV>");

	if (document.layers)
	{
          var layer=document.layers[id];
          y = y - layer.clip.height + 3;
          layer.moveToAbsolute(2,y);
	}
	else if (document.all)
	{
          y = y - (document.all[id].offsetHeight - 2);
          document.all[id].style.top=y;
    }
	else
	{
	 if (document.getElementById(id)){
          y = y - (document.getElementById(id).offsetHeight - 2);
		  document.getElementById(id).style.top=y;
		}
	}
} 

function makeShopPosiLayer4r(id, pos)
{
  if (pos == "1")
    x = 1;
  else if (pos == "2" )
    x = 239;
  else if ( pos == "3" || pos == "4")
    x = 477;
 
  if (pos == "1" || pos == "2")
    w = 235;
  else
    w = 114;
	
  if ( pos == "3" )
    y = 159;
  else if (pos == "1" || pos == "2" || pos == "4" )
    y = 327;

    document.write("<DIV id='"+id+"' class='shopposi' style='background-color:#F3F3F3;position:absolute; left:"+x+"; top:"+y+"; width:"+w+"; z-index:12; visibility:hidden'>");

  for(i=0; i<tmpBundleArray.length; i++)
  {
    document.write('<A HREF="'+tmpBundleArray[i][1]+'">'+tmpBundleArray[i][0]+'</A>');
    if (i+1 < tmpBundleArray.length)
      document.write("<br>");
  }
   document.write("</DIV>");

	if (document.layers)
	{
          var layer=document.layers[id];
          y = y - layer.clip.height + 3;
          layer.moveToAbsolute(2,y);
	}
	else if (document.all)
	{
          y = y - (document.all[id].offsetHeight - 2);
          document.all[id].style.top=y;
    }
	else
	{
	 if (document.getElementById(id)){
          y = y - (document.getElementById(id).offsetHeight - 2);
		  document.getElementById(id).style.top=y;
		}
	}
} 

function makeShopPosiLayer4m(id, pos)
{
  if (pos == "1")
    x = 1;
  else if (pos == "2" || pos == "3")
    x = 239;
  else if ( pos == "4")
    x = 356;
 
  if (pos == "1" || pos == "4")
    w = 235;
  else
    w = 114;
	
  if ( pos == "2" )
    y = 159;
  else if (pos == "1" || pos == "3" || pos == "4" )
    y = 327;

    document.write("<DIV id='"+id+"' class='shopposi' style='background-color:#F3F3F3;position:absolute; left:"+x+"; top:"+y+"; width:"+w+"; z-index:12; visibility:hidden'>");

  for(i=0; i<tmpBundleArray.length; i++)
  {
    document.write('<A HREF="'+tmpBundleArray[i][1]+'">'+tmpBundleArray[i][0]+'</A>');
    if (i+1 < tmpBundleArray.length)
      document.write("<br>");
  }
   document.write("</DIV>");

	if (document.layers)
	{
          var layer=document.layers[id];
          y = y - layer.clip.height + 3;
          layer.moveToAbsolute(2,y);
	}
	else if (document.all)
	{
          y = y - (document.all[id].offsetHeight - 2);
          document.all[id].style.top=y;
    }
	else
	{
	 if (document.getElementById(id)){
          y = y - (document.getElementById(id).offsetHeight - 2);
		  document.getElementById(id).style.top=y;
		}
	}
} 

function sucheImShop() {
    var f = document.shopsuche;
    f.pSu.value = '1';
    f.submit();
}

function searchInShop() {
    var f = document.shopsuche;
    f.fb.value = '1';
    f.submit();
}

function loescheSuchfilter() {
    var f = document.shopsuche;
    f.pSu.value = '';
    f.pPr.value = '';
    f.pGr.value = '';
    f.pFa.value = '';
    f.submit();
}
