﻿var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id)
{
   if (isDOM) return document.getElementById(id);
   if (isIE4) return document.all[id];
   if (isNS4) return document.layers[id];
}

function getSty(id)
{
   return (isNS4 ? getRef(id) : getRef(id).style);
}

var popTimer = 0;
var litNow = new Array();


function popOver(menuNum, itemNum)
{
   clearTimeout(popTimer);
   hideAllBut(menuNum);
   itNow = getTree(menuNum, itemNum);
   changeCol(litNow, true);
   targetNum = menu[menuNum][itemNum].target;
   if (targetNum > 0)
   {
      thisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);
      thisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);
      with (menu[targetNum][0].ref)
      {
         
	focus(); 
	left = parseInt(thisX + menu[targetNum][0].x);
        top = parseInt(thisY + menu[targetNum][0].y);
        visibility = 'visible';
      }
   }
}

function popOut(menuNum, itemNum)
{
   if ((menuNum == 0) && !menu[menuNum][itemNum].target)
      hideAllBut(0)
   else
      popTimer = setTimeout('hideAllBut(0)', 500);
}

function getTree(menuNum, itemNum)
{
   itemArray = new Array(menu.length);

   while(1)
   {
      itemArray[menuNum] = itemNum;
      if (menuNum == 0) return itemArray;
      itemNum = menu[menuNum][0].parentItem;
      menuNum = menu[menuNum][0].parentMenu;
   }
}


function changeCol(changeArray, isOver)
{
   for (menuCount = 0; menuCount < changeArray.length; menuCount++)
   {
      if (changeArray[menuCount])
      {
          with (menu[menuCount][changeArray[menuCount]].ref)
          {
             if (isNS4) bgColor = newCol;
             else backgroundColor = newCol;
          }
      }
   }
}

function hideAllBut(menuNum)
{
   var keepMenus = getTree(menuNum, 1);
   for (count = 0; count < menu.length; count++)
   if (!keepMenus[count])
      menu[count][0].ref.visibility = 'hidden';
   changeCol(litNow, false);
}

function Menu(isVert, popInd, x, y, width)
{
   this.isVert = isVert;
   this.popInd = popInd

   this.x = x;
   this.y = y;
   this.width = width;

   this.parentMenu = null;
   this.parentItem = null;

   this.ref = null;
}

function Item(text, href, frame, length, target)
{
   this.text = text;
   this.href = href;
   this.frame = frame;
   this.length = length;
   this.target = target;
   this.ref = null;
}

function writeMenus()
{
   initManufacturers();

   if (!isDOM && !isIE4 && !isNS4)
      return;

   for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0])
   {
      var str = '', itemX = 0, itemY = 0;
      for (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem])
      {
         var itemID = 'm' + currMenu + 'item' + currItem;
         var w = (isVert ? width : length);
         var h = (isVert ? length : width);

         if (isDOM || isIE4)
         {
            str += '<div id="' + itemID + '" style="position: absolute; left: ' + itemX + '; top: '
                + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; filter: alpha(opacity=95,style=0)" ';
         }
         if (isNS4)
         {
            str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' +  w + '" height="' + h + '" visibility="inherit" ';
         }

         //borderclass
         str += 'class="b' + currMenu +'" ';

         str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + '); "' +
                'onMouseOut="popOut(' + currMenu + ',' + currItem + '); ">';

         if (currMenu == 0)
         {
            str += '<table style="background-image: url(menu/'+ currItem + '.gif);" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" width="' + w + '" height="29">' +
                    '<a class="m" href="' + href + '"'
                    + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>';
         }
         else
         {
            str += '<table bgcolor="' + color[currMenu] + '" width="'+ w +'" border="0" cellspacing="0" cellpadding="0"><tr><td align="left" style="padding-left:10px;" width="' + w + '" height="21">' +
                    '<a class="m" href="' + href + '"'
                    + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>'
                    + ((currItem < menu[currMenu].length - 1 && currMenu == 0) ? '<td><img src="menu/'+currItem+'.gif" width="10" height="21"></td>' : '') ;
         }
         if (target > 0)
         {
            menu[target][0].parentMenu = currMenu;
            menu[target][0].parentItem = currItem;
            if (popInd) str += '<td align="right">' + popInd + '</td>';
         }
         str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>');
         if (isVert) itemY += length;
         else itemX += length ;
      }
      if (isDOM)
      {
         var newDiv = document.createElement('div');
         document.getElementsByTagName('body').item(0).appendChild(newDiv);
         newDiv.innerHTML = str;
         ref = newDiv.style;
         ref.position = 'absolute';
         ref.visibility = 'hidden';
      }

      if (isIE4)
      {
         document.body.insertAdjacentHTML('beforeEnd', '<div id="m' + currMenu + 'div" ' +
                     'style="position: absolute; visibility: hidden">' + str + '</div>');
         ref = getSty('m' + currMenu + 'div');
      }


      if (isNS4)
      {
         ref = new Layer(0);
         ref.document.write(str);
         ref.document.close();
      }

      for (currItem = 1; currItem < menu[currMenu].length; currItem++)
      {
         itemName = 'm' + currMenu + 'item' + currItem;
         if (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);
         if (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];
      }
   }

   with(menu[0][0])
   {
      ref.left = x;
      ref.top = y;
      ref.visibility = 'visible';
   }

   if (isNS4) document.captureEvents(Event.CLICK);
   document.onclick = clickHandle;

   return menu[0][0].ref;
}

var menu = new Array();
var defLength = 22;

menu[0] = new Array();

color =  new Array();
color[1] = '#8d6600';
color[2] = '#990000';
color[3] = '#586000';
color[4] = '#00500A';
color[5] = '#995a00';
color[6] = '#002365';
color[7] = '#480099';
color[8] = '#85005a';
color[9] = '#6b0000';
color[10] = '#005e64';
color[11] = '#99004c';
color[12] = '#8d6600';
color[13] = '#990000';
color[14] = '#00500A';

menu[0][0] = new Menu(false, '', 10, 72, 0);
menu[0][1]=new Item("Nokia", "#", "", 40, 1);
menu[0][2]=new Item("Siemens", "#", "", 55, 2);
menu[0][3]=new Item("Samsung", "#", "", 65, 3);
menu[0][4]=new Item("Ericsson", "#", "", 60, 4);
menu[0][5]=new Item("Sony Ericsson", "#", "", 85, 5);
menu[0][6]=new Item("Alcatel", "#", "", 50, 6);
menu[0][7]=new Item("Motorola", "#", "", 60, 7);
menu[0][8]=new Item("Panasonic", "#", "", 70, 8);
menu[0][9]=new Item("Mitsubishi", "#", "", 65, 9);
menu[0][10]=new Item("Sagem", "#", "", 50, 10);
menu[0][11]=new Item("Philips", "#", "", 45, 11);
menu[0][12]=new Item("Sendo", "#", "", 45, 12);
menu[0][13]=new Item("LG", "#", "", 25, 13);
menu[0][14]=new Item("Sharp", "#", "", 45, 14);

menu[1]=new Array();
menu[1][0]= new Menu(true, ">", 0, 30, 140);
menu[1][1]=new Item("Logo", "http://smsportal.org/logo-nokia.php", "", defLength, 0,0);
menu[1][2]=new Item("Logo Kolorowe", "http://smsportal.org/logo-nokiak.php", "", defLength, 0,0);
menu[1][3]=new Item("SMS Graficzny", "http://smsportal.org/grafika-nokia.php", "", defLength, 0,0);
menu[1][4]=new Item("Wygaszacze", "http://smsportal.org/grafika-nokiaw.php", "", defLength, 0,0);
menu[1][5]=new Item("Animacje", "http://smsportal.org/grafika-nokiawa.php", "", defLength, 0,0);
menu[1][6]=new Item("Gry Java", "http://smsportal.org/gry-nokia.php", "", defLength, 0,0);
menu[1][7]=new Item("Dzwonki", "http://smsportal.org/dzwonki-nokia.php", "", defLength, 0,0);
menu[1][8]=new Item("Polifonia", "http://smsportal.org/polifonia-nokia.php", "", defLength, 0,0);
menu[1][9]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-nokia.php", "", defLength, 0,0);
menu[1][10]=new Item("True Tone", "http://smsportal.org/dzwonki-nokia-true.php", "", defLength, 0,0);
menu[1][11]=new Item("Real Music", "http://smsportal.org/real-nokia.php", "", defLength, 0,0);
menu[1][12]=new Item("Tapety", "http://smsportal.org/tapety-nokia.php", "", defLength, 0,0);
menu[1][13]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-nokia.php", "", defLength, 0,0);
menu[1][14]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-nokia.php", "", defLength, 0,0);
menu[1][15]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[1][16]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[1][17]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[1][18]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[2]=new Array();
menu[2][0]= new Menu(true, ">", 0, 30, 140);
menu[2][1]=new Item("Logo Kolorowe", "http://smsportal.org/logo-siemens.php", "", defLength, 0,0);
menu[2][2]=new Item("SMS Graficzny", "http://smsportal.org/grafika-siemens.php", "", defLength, 0,0);
menu[2][3]=new Item("Gry Java", "http://smsportal.org/gry-siemens.php", "", defLength, 0,0);
menu[2][4]=new Item("Dzwonki", "http://smsportal.org/dzwonki-siemens.php", "", defLength, 0,0);
menu[2][5]=new Item("Polifonia", "http://smsportal.org/polifonia-siemens.php", "", defLength, 0,0);
menu[2][6]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-siemens.php", "", defLength, 0,0);
menu[2][7]=new Item("True Tone", "http://smsportal.org/dzwonki-siemens-true.php", "", defLength, 0,0);
menu[2][8]=new Item("Real Music", "http://smsportal.org/real-siemens.php", "", defLength, 0,0);
menu[2][9]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[2][10]=new Item("Tapety", "http://smsportal.org/tapety-siemens.php", "", defLength, 0,0);
menu[2][11]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-siemens.php", "", defLength, 0,0);
menu[2][12]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-siemens.php", "", defLength, 0,0);
menu[2][13]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[2][14]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[2][15]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[2][16]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[3]=new Array();
menu[3][0]= new Menu(true, ">", 0, 30, 140);
menu[3][1]=new Item("Logo", "http://smsportal.org/logo-samsung.php", "", defLength, 0,0);
menu[3][2]=new Item("SMS Graficzny", "http://smsportal.org/grafika-samsung.php", "", defLength, 0,0);
menu[3][3]=new Item("Gry Java", "http://smsportal.org/gry-samsung.php", "", defLength, 0,0);
menu[3][4]=new Item("Dzwonki", "http://smsportal.org/dzwonki-samsung.php", "", defLength, 0,0);
menu[3][5]=new Item("Polifonia", "http://smsportal.org/polifonia-samsung.php", "", defLength, 0,0);
menu[3][6]=new Item("True Tone", "http://smsportal.org/dzwonki-samsung-true.php", "", defLength, 0,0);
menu[3][7]=new Item("Tapety", "http://smsportal.org/tapety-samsung.php", "", defLength, 0,0);
menu[3][8]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-samsung.php", "", defLength, 0,0);
menu[3][9]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-samsung.php", "", defLength, 0,0);
menu[3][10]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[3][11]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[3][12]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[4]=new Array();
menu[4][0]= new Menu(true, ">", 0, 30, 140);
menu[4][1]=new Item("SMS Graficzny", "http://smsportal.org/grafika-ericsson.php", "", defLength, 0,0);
menu[4][2]=new Item("Grafiki EMS", "http://smsportal.org/grafika-ems.php", "", defLength, 0,0);
menu[4][3]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[4][4]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[4][5]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[4][6]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[5]=new Array();
menu[5][0]= new Menu(true, ">", 0, 30, 140);
menu[5][1]=new Item("SMS Graficzny", "http://smsportal.org/grafika-sonyericsson.php", "", defLength, 0,0);
menu[5][2]=new Item("Grafiki EMS", "http://smsportal.org/grafika-ems.php", "", defLength, 0,0);
menu[5][3]=new Item("Gry Java", "http://smsportal.org/gry-sonyericsson.php", "", defLength, 0,0);
menu[5][4]=new Item("Dzwonki", "http://smsportal.org/dzwonki-sonyericsson.php", "", defLength, 0,0);
menu[5][5]=new Item("Polifonia", "http://smsportal.org/polifonia-sonyericsson.php", "", defLength, 0,0);
menu[5][6]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-sonyericsson.php", "", defLength, 0,0);
menu[5][7]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[5][8]=new Item("Tapety", "http://smsportal.org/tapety-sonyericsson.php", "", defLength, 0,0);
menu[5][9]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-sonyericsson.php", "", defLength, 0,0);
menu[5][10]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-sonyericsson.php", "", defLength, 0,0);
menu[5][11]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[5][12]=new Item("Motywy", "http://smsportal.org/motywy-sonyericsson.php", "", defLength, 0,0);
menu[5][13]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[5][14]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[5][15]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[6]=new Array();
menu[6][0]= new Menu(true, ">", 0, 30, 140);
menu[6][1]=new Item("SMS Graficzny", "http://smsportal.org/grafika-alcatel.php", "", defLength, 0,0);
menu[6][2]=new Item("Grafiki EMS", "http://smsportal.org/grafika-ems.php", "", defLength, 0,0);
menu[6][3]=new Item("Polifonia", "http://smsportal.org/polifonia-alcatel-wap.php", "", defLength, 0,0);
menu[6][4]=new Item("Polifonia SMS", "http://smsportal.org/polifonia-alcatel.php", "", defLength, 0,0);
menu[6][5]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-alcatel.php", "", defLength, 0,0);
menu[6][6]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[6][7]=new Item("Tapety", "http://smsportal.org/tapety-alcatel.php", "", defLength, 0,0);
menu[6][8]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-alcatel.php", "", defLength, 0,0);
menu[6][9]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-alcatel.php", "", defLength, 0,0);
menu[6][10]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[6][11]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[6][12]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[7]=new Array();
menu[7][0]= new Menu(true, ">", 0, 30, 140);
menu[7][1]=new Item("SMS Graficzny", "http://smsportal.org/grafika-motorola.php", "", defLength, 0,0);
menu[7][2]=new Item("Grafiki EMS", "http://smsportal.org/grafika-ems.php", "", defLength, 0,0);
menu[7][3]=new Item("Gry Java", "http://smsportal.org/gry-motorola.php", "", defLength, 0,0);
menu[7][4]=new Item("Dzwonki", "http://smsportal.org/dzwonki-motorola.php", "", defLength, 0,0);
menu[7][5]=new Item("Polifonia", "http://smsportal.org/polifonia-motorola.php", "", defLength, 0,0);
menu[7][6]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-motorola.php", "", defLength, 0,0);
menu[7][7]=new Item("True Tone", "http://smsportal.org/dzwonki-motorola-true.php", "", defLength, 0,0);
menu[7][8]=new Item("Real Music", "http://smsportal.org/real-motorola.php", "", defLength, 0,0);
menu[7][9]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[7][10]=new Item("Tapety", "http://smsportal.org/tapety-motorola.php", "", defLength, 0,0);
menu[7][11]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-motorola.php", "", defLength, 0,0);
menu[7][12]=new Item("Motywy", "http://smsportal.org/motywy-motorola.php", "", defLength, 0,0);
menu[7][13]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-motorola.php", "", defLength, 0,0);
menu[7][14]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[7][15]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[7][16]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[7][17]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[8]=new Array();
menu[8][0]= new Menu(true, ">", 0, 30, 140);
menu[8][1]=new Item("Polifonia", "http://smsportal.org/polifonia-panasonic.php", "", defLength, 0,0);
menu[8][2]=new Item("Tapety", "http://smsportal.org/tapety-panasonic.php", "", defLength, 0,0);
menu[8][3]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-panasonic.php", "", defLength, 0,0);
menu[8][4]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-panasonic.php", "", defLength, 0,0);
menu[8][5]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[8][6]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[8][7]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[9]=new Array();
menu[9][0]= new Menu(true, ">", 0, 30, 140);
menu[9][1]=new Item("Dzwonki", "http://smsportal.org/dzwonki-mitsubishi.php", "", defLength, 0,0);
menu[9][2]=new Item("Polifonia", "http://smsportal.org/polifonia-mitsubishi.php", "", defLength, 0,0);
menu[9][3]=new Item("Tapety", "http://smsportal.org/tapety-mitsubishi.php", "", defLength, 0,0);
menu[9][4]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-mitsubishi.php", "", defLength, 0,0);
menu[9][5]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-mitsubishi.php", "", defLength, 0,0);
menu[9][6]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[9][7]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[9][8]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[10]=new Array();
menu[10][0]= new Menu(true, ">", -2, 30, 140);
menu[10][1]=new Item("Gry Java", "http://smsportal.org/gry-sagem.php", "", defLength, 0,0);
menu[10][2]=new Item("Dzwonki", "http://smsportal.org/dzwonki-sagem.php", "", defLength, 0,0);
menu[10][3]=new Item("Polifonia", "http://smsportal.org/polifonia-sagem.php", "", defLength, 0,0);
menu[10][4]=new Item("Tapety", "http://smsportal.org/tapety-sagem.php", "", defLength, 0,0);
menu[10][5]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-sagem.php", "", defLength, 0,0);
menu[10][6]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-sagem.php", "", defLength, 0,0);
menu[10][7]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[10][8]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[10][9]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[10][10]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[11]=new Array();
menu[11][0]= new Menu(true, ">", -42, 30, 140);
menu[11][1]=new Item("Polifonia", "http://smsportal.org/polifonia-philips.php", "", defLength, 0,0);
menu[11][2]=new Item("Sygnał SMS", "http://smsportal.org/sygnaly-philips.php", "", defLength, 0,0);
menu[11][3]=new Item("Tapety", "http://smsportal.org/tapety-philips.php", "", defLength, 0,0);
menu[11][4]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-philips.php", "", defLength, 0,0);
menu[11][5]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[11][6]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[11][7]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[12]=new Array();
menu[12][0]= new Menu(true, ">", -92, 30, 140);
menu[12][1]=new Item("Dzwonki", "http://smsportal.org/dzwonki-sendo.php", "", defLength, 0,0);
menu[12][2]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[12][3]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[12][4]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[13]=new Array();
menu[13][0]= new Menu(true, ">", -92, 30, 140);
menu[13][1]=new Item("Grafiki EMS", "http://smsportal.org/grafika-ems.php", "", defLength, 0,0);
menu[13][2]=new Item("Gry Java", "http://smsportal.org/gry-lg.php", "", defLength, 0,0);
menu[13][3]=new Item("Polifonia", "http://smsportal.org/polifonia-lg.php", "", defLength, 0,0);
menu[13][4]=new Item("True Tone", "http://smsportal.org/dzwonki-lg-true.php", "", defLength, 0,0);
menu[13][5]=new Item("Dzwonki EMS", "http://smsportal.org/dzwonki-ems.php", "", defLength, 0,0);
menu[13][6]=new Item("Tapety", "http://smsportal.org/tapety-lg.php", "", defLength, 0,0);
menu[13][7]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-lg.php", "", defLength, 0,0);
menu[13][8]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-lg.php", "", defLength, 0,0);
menu[13][9]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[13][10]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[13][11]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);
menu[14]=new Array();
menu[14][0]= new Menu(true, ">", -92, 30, 140);
menu[14][1]=new Item("Gry Java", "http://smsportal.org/gry-sharp.php", "", defLength, 0,0);
menu[14][2]=new Item("Polifonia", "http://smsportal.org/polifonia-sharp.php", "", defLength, 0,0);
menu[14][3]=new Item("True Tone", "http://smsportal.org/dzwonki-sharp-true.php", "", defLength, 0,0);
menu[14][4]=new Item("Tapety", "http://smsportal.org/tapety-sharp.php", "", defLength, 0,0);
menu[14][5]=new Item("Podpisz Telefon", "http://smsportal.org/m-tapety-sharp.php", "", defLength, 0,0);
menu[14][6]=new Item("Animacje Kolorowe", "http://smsportal.org/animacja-sharp.php", "", defLength, 0,0);
menu[14][7]=new Item("Filmy", "http://smsportal.org/filmy.php", "", defLength, 0,0);
menu[14][8]=new Item("SMS Extra", "http://smsportal.org/tekst-sms.php", "", defLength, 0,0);
menu[14][9]=new Item("Bramka SMS", "http://smsportal.org/bramka-sms.php", "", defLength, 0,0);
menu[14][10]=new Item("Czat Pokusa", "http://smsportal.org/flirt-sms.php", "", defLength, 0,0);

//function Item(text, href, frame, length, target)
//function Menu(isVert, popInd, x, y, width)

var popOldWidth = window.innerWidth;
nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');

function clickHandle(evt)
{
  if (isNS4) document.routeEvent(evt);
  hideAllBut(0);
}


function moveRoot()
{
   with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);
}
//  End -->


//***********************************
// (C) by WapSter.pl
//***********************************

function initManufacturers()
{
  x = 0;

  if (document.forms["wapster"] && document.forms["wapster"].searchmanufacturers) {
    document.forms["wapster"].searchmanufacturers.options[0] = new Option("Wybierz producenta",-1);
    for (x=0;x<manufacturers.length;x++) {
      document.forms['wapster'].searchmanufacturers.options[x+1] = new Option(manufacturers[x],x);
    }
    setSearchPanel();
  };
}

function initServices()
{
  x = 0;
  for (x=50;x>=0;x--) {
    document.forms['wapster'].searchservices.options[x] = null;
  }
  manuid = document.forms['wapster'].searchmanufacturers.options[document.forms['wapster'].searchmanufacturers.options.selectedIndex].value;

  if (manuid != -1) {
    document.forms["wapster"].searchservices.options[0] = new Option("Wybierz usługę",-1);
    for (x=0;x<services[manuid].length;x++) {
      document.forms['wapster'].searchservices.options[x+1] = new Option(services[manuid][x].name,services[manuid][x].id);
    }
  };
}

