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);
litNow = 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) {
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]) {
newCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;
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, overCol, backCol, borderClass, textClass) {
this.isVert = isVert;
this.popInd = popInd
this.x = x;
this.y = y;
this.width = width;
this.overCol = overCol;
this.backCol = backCol;
this.borderClass = borderClass;
this.textClass = textClass;
this.parentMenu = null;
this.parentItem = null;
this.ref = null;
}

function Item(text, href, frame, length, spacing, target) {
this.text = text;
this.href = href;
this.frame = frame;
this.length = length;
this.spacing = spacing;
this.target = target;
this.ref = null;
}

function writeMenus() {
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 = 'menu' + 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; ';
if (backCol) str += 'background: ' + backCol + '; ';
str += '" ';
}
if (isNS4) {
str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' +  w + '" height="' + h + '" visibility="inherit" ';
if (backCol) str += 'bgcolor="' + backCol + '" ';
}
if (borderClass) str += 'class="' + borderClass + '" ';
str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">';
str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' + (!isNS4 && borderClass ? 3 : 0) + '"><tr><td align="left" height="' + (h - 7) + '" >' + '<a class="' + textClass + '" href="' + href + '"' + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>';
if (target > 0) {
menu[target][0].parentMenu = currMenu;
menu[target][0].parentItem = currItem;
if (popInd) str += '<td class="' + textClass + '" align="right">' + popInd + '</td>';
}
str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>');
if (isVert) itemY += length + spacing;
else itemX += length + spacing;
}
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="menu' + currMenu + 'div" ' + 'style="position: absolute; visibility: hidden">' + str + '</div>');
ref = getSty('menu' + currMenu + 'div');
}
if (isNS4) {
ref = new Layer(0);
ref.document.write(str);
ref.document.close();
}

for (currItem = 1; currItem < menu[currMenu].length; currItem++) {
itemName = 'menu' + 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';
   }
   
}

var menu = new Array();

var defBack = '#e5e7ed', defOver = '#a1b1c8';
var defLength = 22;

menu[0] = new Array();
menu[0][0] = new Menu(false, '<img src=./gfx/rg.gif>', 15, 163, 17, '', '', '', 'mnuc');
menu[0][1] = new Item('meble na skróty... ', '#', '', 180, 10, 1);

menu[1] = new Array();
menu[1][0] = new Menu(true, '<img src=./gfx/rg.gif>', 194, -2, 120, defOver, defBack, 'itemBorder', 'mnuc');
menu[1][1] = new Item('Biurka', '#', '', defLength, 0, 2);
menu[1][2] = new Item('Szafy,regały', '#', '', defLength, 0, 16);
menu[1][3] = new Item('Dostawki', '#', '', defLength, 0, 10);
menu[1][4] = new Item('Nadstawki', '#', '', defLength, 0, 11);
menu[1][5] = new Item('Łączniki', '#', '', defLength, 0, 12);
menu[1][6] = new Item('Kontenery', '#', '', defLength, 0, 14);
menu[1][7] = new Item('Stoły', '#', '', defLength, 0, 15);
menu[1][8] = new Item('Zestawy', '#', '', defLength, 0, 31);
menu[1][9] = new Item('Krzesła,fotele', '#', '', defLength, 0, 32);
menu[1][10] = new Item('Komputerowe', 'index.php?browse=fast&mfl=73', '', defLength, 0, 0);
menu[1][11] = new Item('Gabinetowe', '#', '', defLength, 0, 33);
menu[1][12] = new Item('Ekonomiczne', '#', '', defLength, 0, 34);
menu[1][13] = new Item('Metalowe', '#', '', defLength, 0, 35);
menu[1][14] = new Item('Hotelowe', '#', '', defLength, 0, 36);
menu[1][14] = new Item('<b>Stelaże</b>', 'hurtownia.php', '', defLength, 0, 0);


menu[2] = new Array();
menu[2][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[2][1] = new Item('stelaż metalowy', '#', '', defLength, 0, 3);
menu[2][2] = new Item('stelaż płytowy', '#', '', defLength, 0, 4);

menu[3] = new Array();
menu[3][0] = new Menu(true, '<img src=./gfx/rg.gif>', 161, 0, 180, defOver, defBack, 'itemBorder', 'mnuc');
menu[3][1] = new Item('proste', '#', '', defLength, 0, 5);
menu[3][2] = new Item('krzywoliniowe', '#', '', defLength, 0, 6);
menu[3][3] = new Item('łamane 120&deg; i 135&deg;', '#', '', defLength, 0, 7);
menu[3][4] = new Item('narożne', '#', '', defLength, 0, 13);

menu[4] = new Array();
menu[4][0] = new Menu(true, '<img src=./gfx/rg.gif>', 161, 0, 180, defOver, defBack, 'itemBorder', 'mnuc');
menu[4][1] = new Item('proste, krzywoliniowe', '#', '', defLength, 0, 8);
menu[4][2] = new Item('narożne', '#', '', defLength, 0, 9);

menu[5] = new Array();
menu[5][0] = new Menu(true, '', 181, 0, 134, defOver, defBack, 'itemBorder', 'mnuc');
menu[5][1] = new Item('80 cm', 'index.php?browse=fast&mfl=1', '', defLength, 0, 0);
menu[5][2] = new Item('90 cm', 'index.php?browse=fast&mfl=2', '', defLength, 0, 0);
menu[5][3] = new Item('120 cm', 'index.php?browse=fast&mfl=3', '', defLength, 0, 0);
menu[5][4] = new Item('140 cm', 'index.php?browse=fast&mfl=4', '', defLength, 0, 0);
menu[5][5] = new Item('160 cm', 'index.php?browse=fast&mfl=5', '', defLength, 0, 0);
menu[5][6] = new Item('180 cm', 'index.php?browse=fast&mfl=6', '', defLength, 0, 0);

menu[6] = new Array();
menu[6][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[6][1] = new Item('140 cm', 'index.php?browse=fast&mfl=7', '', defLength, 0, 0);
menu[6][2] = new Item('160 cm', 'index.php?browse=fast&mfl=8', '', defLength, 0, 0);
menu[6][3] = new Item('180 cm', 'index.php?browse=fast&mfl=9', '', defLength, 0, 0);

menu[7] = new Array();
menu[7][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[7][1] = new Item('120-80 cm', 'index.php?browse=fast&mfl=10', '', defLength, 0, 0);
menu[7][2] = new Item('120-120 cm', 'index.php?browse=fast&mfl=11', '', defLength, 0, 0);
menu[7][3] = new Item('140-80 cm', 'index.php?browse=fast&mfl=12', '', defLength, 0, 0);

menu[8] = new Array();
menu[8][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[8][1] = new Item('80 cm', 'index.php?browse=fast&mfl=15', '', defLength, 0, 0);
menu[8][2] = new Item('120 cm', 'index.php?browse=fast&mfl=16', '', defLength, 0, 0);
menu[8][3] = new Item('140 cm', 'index.php?browse=fast&mfl=17', '', defLength, 0, 0);
menu[8][4] = new Item('160 cm', 'index.php?browse=fast&mfl=18', '', defLength, 0, 0);

menu[9] = new Array();
menu[9][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[9][1] = new Item('120-160 cm', 'index.php?browse=fast&mfl=19', '', defLength, 0, 0);
menu[9][2] = new Item('140-160 cm', 'index.php?browse=fast&mfl=20', '', defLength, 0, 0);

menu[10] = new Array();
menu[10][0] = new Menu(true, '...', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[10][1] = new Item('dostawka 65 cm', 'index.php?browse=fast&mfl=21', '', defLength, 0, 0);
menu[10][2] = new Item('dostawka 70 cm', 'index.php?browse=fast&mfl=22', '', defLength, 0, 0);
menu[10][3] = new Item('dostawka 80 cm', 'index.php?browse=fast&mfl=23', '', defLength, 0, 0);
menu[10][4] = new Item('dostawka 130 cm', 'index.php?browse=fast&mfl=24', '', defLength, 0, 0);
menu[10][5] = new Item('dostawka 140 cm', 'index.php?browse=fast&mfl=25', '', defLength, 0, 0);
menu[10][6] = new Item('dostawka 142 cm', 'index.php?browse=fast&mfl=26', '', defLength, 0, 0);
menu[10][7] = new Item('dostawka 160 cm', 'index.php?browse=fast&mfl=27', '', defLength, 0, 0);

menu[11] = new Array();
menu[11][0] = new Menu(true, '...', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[11][1] = new Item('nadstawka 40 cm', 'index.php?browse=fast&mfl=28', '', defLength, 0, 0);
menu[11][2] = new Item('nadstawka 60 cm', 'index.php?browse=fast&mfl=29', '', defLength, 0, 0);
menu[11][3] = new Item('nadstawka 80 cm', 'index.php?browse=fast&mfl=30', '', defLength, 0, 0);
menu[11][4] = new Item('nadstawka 120 cm', 'index.php?browse=fast&mfl=31', '', defLength, 0, 0);
menu[11][5] = new Item('nadstawka 140 cm', 'index.php?browse=fast&mfl=32', '', defLength, 0, 0);
menu[11][6] = new Item('nadstawka 160 cm', 'index.php?browse=fast&mfl=33', '', defLength, 0, 0);

menu[12] = new Array();
menu[12][0] = new Menu(true, '...', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[12][1] = new Item('łącznik 40-65 cm', 'index.php?browse=fast&mfl=34', '', defLength, 0, 0);
menu[12][2] = new Item('łącznik 65-65 cm', 'index.php?browse=fast&mfl=35', '', defLength, 0, 0);
menu[12][3] = new Item('łącznik 80-80 cm', 'index.php?browse=fast&mfl=36', '', defLength, 0, 0);

menu[13] = new Array();
menu[13][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[13][1] = new Item('120-160 cm', 'index.php?browse=fast&mfl=13', '', defLength, 0, 0);
menu[13][2] = new Item('140-160 cm', 'index.php?browse=fast&mfl=14', '', defLength, 0, 0);

menu[14] = new Array();
menu[14][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[14][1] = new Item('1 szuflada', 'index.php?browse=fast&mfl=37', '', defLength, 0, 0);
menu[14][2] = new Item('2 szuflady', 'index.php?browse=fast&mfl=38', '', defLength, 0, 0);
menu[14][3] = new Item('3 szuflady', 'index.php?browse=fast&mfl=39', '', defLength, 0, 0);
menu[14][4] = new Item('4 szuflady', 'index.php?browse=fast&mfl=40', '', defLength, 0, 0);

menu[15] = new Array();
menu[15][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[15][1] = new Item('konferencyjne', 'index.php?browse=fast&mfl=41', '', defLength, 0, 0);
menu[15][2] = new Item('okolicznościowe', 'index.php?browse=fast&mfl=42', '', defLength, 0, 0);

menu[16] = new Array();
menu[16][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[16][1] = new Item('wysokie', '#', '', defLength, 0, 17);
menu[16][2] = new Item('średnie', '#', '', defLength, 0, 18);
menu[16][3] = new Item('niskie', '#', '', defLength, 0, 19);

menu[17] = new Array();
menu[17][0] = new Menu(true, '<img src=./gfx/rg.gif>', 161, 0, 180, defOver, defBack, 'itemBorder', 'mnuc');
menu[17][1] = new Item('zamknięte', '#', '', defLength, 0, 20);
menu[17][2] = new Item('otwarte', '#', '', defLength, 0, 21);
menu[17][3] = new Item('półzamknięte', '#', '', defLength, 0, 22);
menu[17][4] = new Item('z witryną', '#', '', defLength, 0, 23);
menu[17][5] = new Item('narożne', 'index.php?browse=fast&mfl=64', '', defLength, 0, 0);

menu[18] = new Array();
menu[18][0] = new Menu(true, '<img src=./gfx/rg.gif>', 161, 0, 180, defOver, defBack, 'itemBorder', 'mnuc');
menu[18][1] = new Item('zamknięte', '#', '', defLength, 0, 24);
menu[18][2] = new Item('otwarte', '#', '', defLength, 0, 25);
menu[18][3] = new Item('półzamknięte', '#', '', defLength, 0, 26);
menu[18][4] = new Item('z witryną', '#', '', defLength, 0, 27);
menu[18][5] = new Item('narożne', 'index.php?browse=fast&mfl=65', '', defLength, 0, 0);

menu[19] = new Array();
menu[19][0] = new Menu(true, '<img src=./gfx/rg.gif>', 161, 0, 180, defOver, defBack, 'itemBorder', 'mnuc');
menu[19][1] = new Item('zamknięte', '#', '', defLength, 0, 28);
menu[19][2] = new Item('otwarte', '#', '', defLength, 0, 29);
menu[19][3] = new Item('z witryną', '#', '', defLength, 0, 30);

menu[20] = new Array();
menu[20][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[20][1] = new Item('40 cm', 'index.php?browse=fast&mfl=43', '', defLength, 0, 0);
menu[20][2] = new Item('60 cm', 'index.php?browse=fast&mfl=44', '', defLength, 0, 0);
menu[20][3] = new Item('80 cm', 'index.php?browse=fast&mfl=45', '', defLength, 0, 0);

menu[21] = new Array();
menu[21][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[21][1] = new Item('40 cm', 'index.php?browse=fast&mfl=46', '', defLength, 0, 0);
menu[21][2] = new Item('80 cm', 'index.php?browse=fast&mfl=47', '', defLength, 0, 0);

menu[22] = new Array();
menu[22][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[22][1] = new Item('40 cm', 'index.php?browse=fast&mfl=48', '', defLength, 0, 0);
menu[22][2] = new Item('80 cm', 'index.php?browse=fast&mfl=49', '', defLength, 0, 0);

menu[23] = new Array();
menu[23][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[23][1] = new Item('80 cm', 'index.php?browse=fast&mfl=50', '', defLength, 0, 0);

menu[24] = new Array();
menu[24][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[24][1] = new Item('40 cm', 'index.php?browse=fast&mfl=51', '', defLength, 0, 0);
menu[24][2] = new Item('80 cm', 'index.php?browse=fast&mfl=52', '', defLength, 0, 0);

menu[25] = new Array();
menu[25][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[25][1] = new Item('40 cm', 'index.php?browse=fast&mfl=53', '', defLength, 0, 0);
menu[25][2] = new Item('80 cm', 'index.php?browse=fast&mfl=54', '', defLength, 0, 0);

menu[26] = new Array();
menu[26][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[26][1] = new Item('80 cm', 'index.php?browse=fast&mfl=55', '', defLength, 0, 0);

menu[27] = new Array();
menu[27][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[27][1] = new Item('40 cm', 'index.php?browse=fast&mfl=56', '', defLength, 0, 0);
menu[27][2] = new Item('80 cm', 'index.php?browse=fast&mfl=57', '', defLength, 0, 0);
menu[27][3] = new Item('160 cm', 'index.php?browse=fast&mfl=58', '', defLength, 0, 0);

menu[28] = new Array();
menu[28][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[28][1] = new Item('40 cm', 'index.php?browse=fast&mfl=59', '', defLength, 0, 0);
menu[28][2] = new Item('80 cm', 'index.php?browse=fast&mfl=60', '', defLength, 0, 0);

menu[29] = new Array();
menu[29][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[29][1] = new Item('40 cm', 'index.php?browse=fast&mfl=61', '', defLength, 0, 0);
menu[29][2] = new Item('80 cm', 'index.php?browse=fast&mfl=62', '', defLength, 0, 0);

menu[30] = new Array();
menu[30][0] = new Menu(true, '...', 181, 0,134, defOver, defBack, 'itemBorder', 'mnuc');
menu[30][1] = new Item('80 cm', 'index.php?browse=fast&mfl=63', '', defLength, 0, 0);

menu[31] = new Array();
menu[31][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[31][1] = new Item('1 stanowisko', 'index.php?browse=fast&mfl=66', '', defLength, 0, 0);
menu[31][2] = new Item('2 stanowiska', 'index.php?browse=fast&mfl=67', '', defLength, 0, 0);
menu[31][3] = new Item('3 stanowiska', 'index.php?browse=fast&mfl=68', '', defLength, 0, 0);
menu[31][4] = new Item('Łączone stoły konf.', 'index.php?browse=fast&mfl=69', '', defLength, 0, 0);

menu[32] = new Array();
menu[32][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[32][1] = new Item('Fotele gabinetowe', 'index.php?browse=fast&mfl=70', '', defLength, 0, 0);
menu[32][2] = new Item('Fotele biurowe', 'index.php?browse=fast&mfl=71', '', defLength, 0, 0);
menu[32][3] = new Item('Krzesła NowyStyl', 'index.php?browse=fast&mfl=72', '', defLength, 0, 0);
menu[32][4] = new Item('Krzesła Drewsystem', 'index.php?browse=fast&mfl=77', '', defLength, 0, 0);

menu[33] = new Array();
menu[33][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[33][1] = new Item('biurka', 'index.php?browse=fast&mfl=74', '', defLength, 0, 0);
menu[33][2] = new Item('Szafy,regały', 'index.php?browse=fast&mfl=75', '', defLength, 0, 0);
menu[33][3] = new Item('Stoły konf.', 'index.php?browse=fast&mfl=76', '', defLength, 0, 0);

menu[34] = new Array();
menu[34][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[34][1] = new Item('biurka,stoły', 'index.php?browse=fast&mfl=78', '', defLength, 0, 0);
menu[34][2] = new Item('Szafy,regały,kontenerki', 'index.php?browse=fast&mfl=79', '', defLength, 0, 0);

menu[35] = new Array();
menu[35][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[35][1] = new Item('rózne', 'index.php?browse=fast&mfl=80', '', defLength, 0, 0);

menu[36] = new Array();
menu[36][0] = new Menu(true, '<img src=./gfx/rg.gif>', 121, 0, 160, defOver, defBack, 'itemBorder', 'mnuc');
menu[36][1] = new Item('szafy, szafki, stoliki', 'index.php?browse=fast&mfl=81', '', defLength, 0, 0);
menu[36][2] = new Item('łóżka i akcesoria', 'index.php?browse=fast&mfl=82', '', defLength, 0, 0);


var popOldWidth = window.innerWidth;
nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');


if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = clickHandle;

function clickHandle(evt)
{
 if (isNS4) document.routeEvent(evt);
 hideAllBut(0);
}


function moveRoot()
{
 with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);
}


function Pokaz(nazwa)
{
var x;
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];

  x.style.visibility = 'visible';
}
function Ukryj(nazwa)
{
var x
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];

  x.style.visibility = 'hidden';
}

function Pokazb(nazwa)
{
var x;
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
x.style.display = 'block';
}
function Ukryjb(nazwa)
{
var x
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
x.style.display = 'none';
}

function Ukryjdelay(nazwa)
{
var x
if (isDOM) x = document.getElementById(nazwa);
if (isIE4) x = document.all[nazwa];
if (isNS4) x = document.layers[nazwa];
  x.style.visibility = 'hidden';
}

function pausecomp(millis) 
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); } 
while(curDate-date < millis);
} 


         function handleHttpResponse() { 
                if (http.readyState == 4) { 
                        if (subject_id != '') { 
                                document.getElementById(subject_id).innerHTML = http.responseText;
                        } 
                } 
        } 
        
        function getHTTPObject() { 
                var xmlhttp; 
                /*@cc_on 
                @if (@_jscript_version >= 5) 
                        try { 
                                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
                        } catch (e) { 
                                try { 
                                        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
                                } catch (E) { 
                                        xmlhttp = false; 
                                } 
                        } 
                @else 
                xmlhttp = false; 
                @end @*/ 
                if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { 
                        try { 
                                xmlhttp = new XMLHttpRequest(); 
                        } catch (e) { 
                                xmlhttp = false; 
                        } 
                } 
                return xmlhttp; 
        } 
        var http = getHTTPObject(); 
                function getScriptPage(div_id,content_id,script_id) { 
                        subject_id = div_id; 
                        content = document.getElementById(content_id).value; 
                        
                        
                        
                        if (content.length <1) document.getElementById(div_id).style.visibility = 'hidden';
                        if (content.length >1) document.getElementById(div_id).style.visibility = 'visible';
                        
                        document.getElementById(div_id).style.visibility = 'visible';
                        if (document.getElementById(div_id).innerHTML.substring(0,17) == 'nie znaleziono...') document.getElementById(div_id).style.visibility = 'hidden';
                        if (document.getElementById(div_id).innerHTML == '') document.getElementById(div_id).style.visibility = 'hidden';
                        


                        if (script_id == 1) http.open("GET","ajax1.php?content="+escape(content),true); 
                        if (script_id == 2) http.open("GET","ajax2.php?content="+escape(content),true); 
                        
                        http.onreadystatechange = handleHttpResponse; 

                        http.send(null); 

                }


function przypisz1(poz)
{
document.getElementById("szukaj_model").value = poz;
}
function przypisz2(poz)
{
document.getElementById("szukaj_opis").value = poz;
}
function przypisz3(poz)
{
document.getElementById("szukaj_opis2").value = poz;
}


function komboup(id)
{
var e = document.getElementById(id);
if (isInteger(e.value))
	{
	e.value++;
	}
else
	{
	e.value = 0;
	}
}
function kombodn(id)
{
var e = document.getElementById(id);
if (isInteger(e.value))
	{
	e.value--;
	}
else
	{
	e.value = 0;
	}
	if (e.value < 0) e.value = 0;
}


function przypisz(klasa,ukryj,poz)
{
document.getElementById(klasa).value = poz;
document.getElementById(ukryj).style.display = 'none';
}

function przypiszkom(klasa,ukryj,poz)
{
document.getElementById(klasa).value = poz;
document.getElementById(ukryj).style.display = 'none';
var elimg = document.getElementById(ukryj+"img");
elimg.src="./gfx/combo.png";
}

function sekcjaon(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'block';
helem.innerHTML = '<img src="./gfx/arrup.gif" onclick="sekcjaoff(\''+id+'\')" title="ukryj sekcję">';
}

function sekcjaoff(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'none';
helem.innerHTML = '<img src="./gfx/arrdn.gif" onclick="sekcjaon(\''+id+'\')" title="pokaż sekcję">';
}

function rozwindiv(id)
{
document.getElementById(id).style.display = 'block';
}

function kombo(id)
{

var el = document.getElementById(id);
	el.style.display = (el.style.display != 'block' ? 'block' : '' );
var elimg = document.getElementById(id+"img");
if (el.style.display == 'block') elimg.src="./gfx/combooff.png";
if (el.style.display == '') elimg.src="./gfx/combo.png";
}


  function isInteger (s)
   {
      var i;

      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);

      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }

      return true;
   }

function isEmpty(s)
   {
      return ((s == null) || (s.length == 0))
   }

   function isDigit (c)
   {
      return ((c >= "0") && (c <= "9"))
   }

function chkfind()
{

var blad=0;
if (document.getElementById('kryterium').value == 'wybierz...')
	{
	blad=1;
	alert ('Nie wybrano rodzaju mebla');
	}
	if (document.getElementById('kwota1').value == '')
	{
	blad=1;
	alert ('Nie wpisano maksymalnej ceny');
	}
if (blad == 1) return false;
if (blad == 0) document.szukaj2.submit();
}


                function getcontent(div_id,param,script_name) { 
                        subject_id = div_id; 
                        http.open("GET",script_name+".php?param="+escape(param),true); 
                        http.onreadystatechange = handleHttpResponse; 
                        http.send(null); 

                }

function pokazon(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'block';
helem.innerHTML = '<a href="javascript: pokazoff(\''+id+'\')"><img src="./gfx/rg.gif"> <font color=#000000><b>Ukryj zdjęcia</b></a>';
}

function pokazoff(id)
{
var hid = 'h'+id;
var sid = 's'+id;

var helem = document.getElementById(hid);
var selem = document.getElementById(sid);

selem.style.display = 'none';
helem.innerHTML = '<a href="javascript: pokazon(\''+id+'\')"><img src="./gfx/rg.gif"> <font color=#000000><b>Pokaż więcej zdjęć</b></a>';
}


function losuj(div_id,script_name)
{
var r=Math.floor(Math.random()*1000);
subject_id = div_id;
http.open("GET","./includes/main/"+script_name+".php?id="+r,true); 
http.onreadystatechange = handleHttpResponse; 
http.send(null); 
}


function mcaton()
{
var helem = document.getElementById("hmcat");
var selem = document.getElementById("smcat");
selem.style.display = 'block';
helem.innerHTML = 'Meble według kategorii&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/zwin.gif style="cursor: pointer;" onclick="mcatoff()" title="Zwiń menu">';
}
function mcatoff()
{

var helem = document.getElementById("hmcat");
var selem = document.getElementById("smcat");
selem.style.display = 'none';
helem.innerHTML = 'Meble według kategorii&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/rozwin.gif style="cursor: pointer;" onclick="mcaton()" title="Rozwiń menu">';
}


function mkolon()
{

var helem = document.getElementById("hmkol");
var selem = document.getElementById("smkol");
selem.style.display = 'block';
helem.innerHTML = 'Meble według kolekcji&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/zwin.gif style="cursor: pointer;" onclick="mkoloff()" title="Zwiń menu">';
}
function mkoloff()
{

var helem = document.getElementById("hmkol");
var selem = document.getElementById("smkol");
selem.style.display = 'none';
helem.innerHTML = 'Meble według kolekcji&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/rozwin.gif style="cursor: pointer;" onclick="mkolon()" title="Rozwiń menu">';
}


function sklep1()
{
document.getElementById("skleptab3").style.display = 'none';
document.getElementById("skleptab2").style.display = 'none';
document.getElementById("skleptab1").style.display = 'block';
document.getElementById("sklep_h3").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h2").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h1").style.backgroundImage='url(./gfx/uphrs_1.png)';
document.getElementById("sklep_h3").style.color='#000000';
document.getElementById("sklep_h2").style.color='#000000';
document.getElementById("sklep_h1").style.color='#ffffff';
}

function sklep2()
{
document.getElementById("skleptab3").style.display = 'none';
document.getElementById("skleptab1").style.display = 'none';
document.getElementById("skleptab2").style.display = 'block';
document.getElementById("sklep_h3").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h1").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h2").style.backgroundImage='url(./gfx/uphrs_1.png)';
document.getElementById("sklep_h3").style.color='#000000';
document.getElementById("sklep_h1").style.color='#000000';
document.getElementById("sklep_h2").style.color='#ffffff';
}

function sklep3()
{
document.getElementById("skleptab1").style.display = 'none';
document.getElementById("skleptab2").style.display = 'none';
document.getElementById("skleptab3").style.display = 'block';
document.getElementById("sklep_h1").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h2").style.backgroundImage='url(./gfx/uphrs_2.png)';
document.getElementById("sklep_h3").style.backgroundImage='url(./gfx/uphrs_1.png)';
document.getElementById("sklep_h1").style.color='#000000';
document.getElementById("sklep_h2").style.color='#000000';
document.getElementById("sklep_h3").style.color='#ffffff';
}

function waliduj(forma)
{
var blad = 0;
var f = forma-1;
var ile=document.forms[f].qty.value;
var kol1=document.forms[f].addproduct_color.value;
var kol2=document.forms[f].addproduct_color_2.value;

if ((kol1 == 'wybierz...') || ((kol2 == 'wybierz...')))
  {
  alert ('Nie wybrano kolorystyki.');
  blad=1;
  }
if (kol1 == '') ile=1;  
if (ile < 1)
  {
  alert ('Nie podano ilości produktu.');
  blad=1;
  }
if(blad)
		return false;
	else
		return true;
}
function sprawdz ()
	{
	var blad=0;	

	var braki=  "W formularzu znaleziono następujące błędy:\n";
	  
	if (document.frm.osoba.value == '') {
	    braki += "- Nie wypełniono pola Imię i nazwisko \n";
		blad=1;
	}
	if (document.frm.firma.value == '') {
	    braki += "- Nie wypełniono pola Pełna nazwa firmy \n";
		blad=1;
	}
	if (document.frm.adres_firmy.value == '') {
	    braki += "- Nie wypełniono pola adres firmy \n";
		blad=1;
	}
	if (document.frm.kod_firmy.value == '') {
	    braki += "- Nie podano kodu pocztowego \n";
		blad=1;
	}
	if (document.frm.miasto_firmy.value == '') {
	    braki += "- Nie podano miejscowości firmy \n";
		blad=1;
	}
	if (document.frm.nip.value == '') {
	    braki += "- Nie podano numeru NIP \n";
		blad=1;
	}
	if (document.frm.telefon.value == '') {
	    braki += "- Nie podano numeru telefonu \n";
		blad=1;
	}
	if (document.frm.email.value == '') {
	    braki += "- Nie podano adresu e-mail \n";
		blad=1;
	}

	if (document.frm.akceptacja.checked == false) {
	    braki += "- Proszę potwierdzić akceptację warunków sprzedaży  \n";
		blad=1;
	}


	if (document.frm.montaz.checked == true) {
		var kod_firmy = document.frm.kod_firmy.value;
		var kod_dostawy = document.frm.kod_dostawy.value;
		if (kod_dostawy !='' && kod_dostawy.substring(0,1)!='0' ) {	    
			braki += "- Zaznaczono opcję zakupu wraz z montażem poza terenem naszego działania \n";
			document.frm.montaz.checked=false;
			blad=1;
		}
		if (kod_dostawy =='' && kod_firmy.substring(0,1)!='0' ) {	    
			braki += "- Zaznaczono opcję zakupu wraz z montażem poza terenem naszego działania \n";
			document.frm.montaz.checked=false;
			blad=1;
		}

	}



	braki += "\n                Proszę poprawić dane\n";
	if (blad == 1) alert (braki);
	if (blad == 0 ) document.frm.submit();
}


function sprawdz1 ()
	{
	var blad=0;	

	var braki=  "W formularzu znaleziono następujące błędy:\n";
	  
	if (document.frm.osoba.value == '') {
	    braki += "- Nie wypełniono pola Imię i nazwisko \n";
		blad=1;
	}
	if (document.frm.firma.value == '') {
	    braki += "- Nie wypełniono pola Pełna nazwa firmy \n";
		blad=1;
	}
	if (document.frm.adres_firmy.value == '') {
	    braki += "- Nie wypełniono pola adres firmy \n";
		blad=1;
	}
	if (document.frm.kod_firmy.value == '') {
	    braki += "- Nie podano kodu pocztowego \n";
		blad=1;
	}
	if (document.frm.miasto_firmy.value == '') {
	    braki += "- Nie podano miejscowości firmy \n";
		blad=1;
	}
	if (document.frm.nip.value == '') {
	    braki += "- Nie podano numeru NIP \n";
		blad=1;
	}
	if (document.frm.telefon.value == '') {
	    braki += "- Nie podano numeru telefonu \n";
		blad=1;
	}
	if (document.frm.email.value == '') {
	    braki += "- Nie podano adresu e-mail \n";
		blad=1;
	}

	if (document.frm.akceptacja.checked == false) {
	    braki += "- Proszę potwierdzić akceptację warunków sprzedaży  \n";
		blad=1;
	}

	braki += "\n                Proszę poprawić dane\n";
	if (blad == 1) alert (braki);
	if (blad == 0 ) document.frm.submit();
}



function hson()
{
var helem = document.getElementById("hmcat");
var selem = document.getElementById("smcat");
selem.style.display = 'block';
helem.innerHTML = 'Stelaże do biurek:&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/zwin.gif style="cursor: pointer;" onclick="hsoff()" title="Zwiń menu">';
}
function hsoff()
{

var helem = document.getElementById("hmcat");
var selem = document.getElementById("smcat");
selem.style.display = 'none';
helem.innerHTML = 'Stelaże do biurek:&nbsp;&nbsp;&nbsp;&nbsp;<img src=./gfx/rozwin.gif style="cursor: pointer;" onclick="hson()" title="Rozwiń menu">';
}

