/*	Pop - Up 2.0 :
	Script by Lefteris Haritou	
	Copyright © 1998 - 1999
	http://www.geocities.com/~lef
        You are not allowed to modify
        anything in this script
*/

n = (document.layers) ? 1:0
ie = (document.all) ? 1:0
var submenu="popitup";
var wd=0;
var num=0;
var menuitems=0;
var x;
var y;
var lb;
var lr;
window.onerror=killit;
setTimeout('popinit()',500)

function killit(){
return true
}

function popinit(){
if (ie){
wd=document.all["popitup"].offsetWidth;
for (x=0; x<document.all.length; x++){
if (document.all[x].id.substring(0,4)=="arow"){
document.all[x].style.posLeft=wd-12;
document.all[x].style.posTop-=3;
q=document.all[x-1].id;
num=q.substring(12,q.length);
q=num+"subout";
var i=0;
swd=document.all[q].offsetWidth;
for (z=0; z<document.all.length; z++)
if (document.all[z].id.length>=9 && document.all[z].id.substring(0,4)==q.substring(0,4))
i++
for (z=1;z<=i;z++)
document.all[num+"subitem"+(z)].style.width=swd;
}
if (document.all[x].id.length>=13 && document.all[x].id.substring(0,12)=="mainmenuitem")
menuitems++
}
for (x=1; x<=menuitems; x++)
document.all["mainmenuitem"+x].style.width=wd;
document.all["popl"].style.width=wd;
document.onclick=mdspl;
}
if (n){
document.onmousedown = mdspl;
wd=document.layers["popitup"].clip.width;
document.layers["popitup"].layers["popl"].clip.width=wd-5;
document.layers["ttip"].document.close();
document.layers["popitup"].layers["popl"].document.close();
}
}

function mdspl(e){
if (ie){
lr=document.body.offsetWidth+document.body.scrollLeft;
lb=document.body.offsetHeight+document.body.scrollTop;
if(window.event.srcElement.tagName!="A" && window.event.srcElement.tagName!="INPUT" && window.event.srcElement.tagName!="TEXTAREA" && window.event.srcElement.tagName!="IMG"){
x=window.event.clientX+document.body.scrollLeft;
y=window.event.clientY+document.body.scrollTop;
if (document.all["popitup"].style.visibility=="visible"){
document.all["popitup"].style.visibility="hidden"
document.all[submenu].style.visibility="hidden"
}
else{
if (y+document.all["popitup"].offsetHeight+25>=lb)
y=lb-25-document.all["popitup"].offsetHeight;
if (x+wd+30>=lr)
x=lr-wd-30;
document.all["popitup"].style.left=x;
document.all["popitup"].style.top=y;
document.all["popitup"].style.visibility="visible"
}
}
}
if (n){
if (e.which==1){
lb=window.innerHeight+window.pageYOffset;
lr=window.innerWidth+window.pageXOffset;
a=document.layers["popitup"].clip.height
x=e.pageX;
y=e.pageY;
if (document.layers["popitup"].visibility=="show"){
document.layers["popitup"].visibility="hide"
if (submenu!="popitup")
document.layers[submenu].visibility="hide"
}
else{
if (y+a+20>=lb)
y=lb-a-20;
if (x+wd+20>=lr)
x=lr-wd-20;
document.layers["popitup"].left=x;
document.layers["popitup"].top=y;
document.layers["popitup"].visibility="show";
}
}
}
}

function toolon(e){
document.layers["ttip"].left=x+e.x+2;
document.layers["ttip"].top=y+e.y-20;
document.layers["ttip"].visibility="show"
}

function tooloff(){
document.layers["ttip"].visibility="hide"
}

function sdspl(w,t,num){
if (ie){
hg=document.all[w].offsetHeight+t;
swd=document.all[w].offsetWidth;
if (y+hg+10>=lb){
sy=y+t-document.all[w].offsetHeight+16;
document.all[w].style.top=sy;
}
else
document.all[w].style.top=y+t;
if (x+wd+swd+30>=lr){
sx=document.all["popitup"].style.posLeft-swd+6;
document.all[w].style.left=sx;
}
else
document.all[w].style.left=x+wd;
document.all[w].style.visibility="visible";
}
if (n){
hg=document.layers[w].clip.height;
swd=document.layers[w].clip.width;
if (y+t+hg+5>=lb){
sy=y+t-hg+12;
document.layers[w].top=sy;
}
else
document.layers[w].top=y+t;
if (x+wd+swd+10>=lr){
sx=x-swd+6;
document.layers[w].left=sx;
}
else
document.layers[w].left=x+wd-5;
document.layers[w].visibility="show";
}
}


function cdspl(w,s){
if (ie){
t=document.all[w].offsetTop;
document.all[w].style.color="#FFFFFF";
document.all[w].style.background="#5878F0";
if(s==true){
if (submenu!="popitup")
document.all[submenu].style.visibility="hidden"
num=w.substring(12,w.length);
w=num+"subout";
submenu=w;
sdspl(w,t,num)
}
if (s==false && submenu!="popitup")
document.all[submenu].style.visibility="hidden"
}
if (n){
t=document.layers[w.parentLayer.name].layers[w.name].top;
document.layers[w.parentLayer.name].layers[w.name].bgColor="#5878F0";
if(s==true){
if(submenu!="popitup")
document.layers[submenu].visibility="hide";
c=w.name
num=c.substring(8,c.length);
c="sub"+num+"menu";
submenu=c;
sdspl(c,t)
}
if(s==false && submenu!="popitup")
document.layers[submenu].visibility="hide";
}
}

function udspl(w){
if (ie){
if((window.event.fromElement.id.length>=13 && window.event.toElement.id.length>=13) && (window.event.fromElement.id.substring(12,window.event.fromElement.id.length)==window.event.toElement.id.substring(12,window.event.toElement.id.length)))
return;
else{
document.all[w].style.color="#000000";
document.all[w].style.background="transparent";
}
}
if (n)
document.layers[w.parentLayer.name].layers[w.name].bgColor="#C6C3C6";
}

function gomenu(address){
if (n){
document.layers["popitup"].visibility="hide";
document.layers[submenu].visibility="hide";
}
location.href=address;
}

function abt(){
if (n){
document.layers["popitup"].visibility="hide";
document.layers[submenu].visibility="hide";
}
window.open("http://www.structum.com.pl",'','width=640,height=440,top=0,left=0,scrollbars=1,location=1,status=1')
}