Avatar billede bb_maze Nybegynder
11. august 2003 - 21:40 Der er 41 kommentarer og
1 løsning

Store bogstaver?

Hejsa!

jeg har følgende inde i mit stylecheet:

BODY {

text-Transform: none;
font size: 12 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;


background-image: url(main_back.gif);

scrollbar-face-color: #e6e6e6;
scrollbar-highlight-color: #e6e6e6;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #e6e6e6;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #E6E6E6;
scrollbar-darkshadow-color: #e6e6e6;


}

Men den laver kun STORE bogstaver??? Nogle der kan forklare dette??

HYGGE
Avatar billede grunken Nybegynder
11. august 2003 - 21:41 #1
prøv at fjerne "text-Transform: none;"
Avatar billede bb_maze Nybegynder
11. august 2003 - 21:45 #2
jamen den var der ik i starten... Men så satte jeg den ind, for at se om det hjalp...

Men med en anden class havde jeg samme problem, men så satte jeg det ind. Her er class'en:
.copy {

text-Transform: none;
font size: 10 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;


}

HYGGE
Avatar billede roenving Novice
11. august 2003 - 21:55 #3
Du må have noget andet, som medfører det -- jeg kan ikke genskabe det !-)
Avatar billede bb_maze Nybegynder
11. august 2003 - 21:58 #4
Hmmmmm.................

Noget andet.... Hvad kan det være?
Avatar billede susanne_larsen Nybegynder
11. august 2003 - 22:00 #5
jeg plejer at bruge noget a la

BODY {
font-style: normal;
font-variant: normal;
font-weight: normal; 
font-size: xx px;
font-family: Verdana, Arial;
cursor: default;

scrollbar-face-color: osv osv


text transform bruges vel nærmere hvis du vil lægge en speciel effekt på teksten, og det ønsker du jo ikke ???
Avatar billede susanne_larsen Nybegynder
11. august 2003 - 22:01 #6
;) får nu heller ikke den fejl du omtaler
Avatar billede exp Juniormester
11. august 2003 - 22:09 #7
Jeg får heller ikke nogen 'fejl'...
Avatar billede bb_maze Nybegynder
11. august 2003 - 22:23 #8
Argh! Det fatter jeg altså ikke... her er hele min CSS:
BODY {

text-Transform: none;
font size: 12 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;


background-image: url(main_back.gif);

scrollbar-face-color: #e6e6e6;
scrollbar-highlight-color: #e6e6e6;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #e6e6e6;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #E6E6E6;
scrollbar-darkshadow-color: #e6e6e6;


}

a:link { font-family: verdana; text-decoration: none; color: #FF7A00; }
a:visited { font-family: verdana; text-decoration: none; color: #FF7A00; }
a:active { font-family: verdana; text-decoration: none; color: #FF7A00; }
a:hover { font-family: verdana; text-decoration: none; color: #B4B49C; }

.menu {

border: 1px dotted #000000;
background-color: #E9E9E2;
font size: 10 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;
}

.h1 {

font size: 12 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;
font-weight: bold;






.smallbox {

border: 1px solid #000000;
background-color: #E9E9E2;

font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;
font size: 12 px;
text-align : justify ;




.left {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#006094;
font size: 12 px;




.copy {

text-Transform: none;
font size: 10 px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;


}

HYGGE
Avatar billede schaefner Juniormester
11. august 2003 - 22:27 #9
Har ikke testet noget, bare rettet:

body {
    font: 12px verdana,arial,helvetica,sans-serif;
    color: #006094;
    background: url(main_back.gif);
    scrollbar-face-color: #e6e6e6;
    scrollbar-highlight-color: #e6e6e6;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #e6e6e6;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #E6E6E6;
    scrollbar-darkshadow-color: #e6e6e6;
}
a {
    font-family: verdana;
    text-decoration: none;
    color: #FF7A00;
}
a:hover {
    font-family: verdana;
    text-decoration: none;
    color: #B4B49C;
}
.menu {
    border: 1px dotted black;
    background: #E9E9E2;
    font: 10px verdana,arial,helvetica,sans-serif;
    color: #006094;
}

.h1 {
    font: bold 12px verdana,arial,helvetica,sans-serif;
    color: #006094;

.smallbox {
    border: 1px solid black;
    background: #E9E9E2;
    font: 12px verdana,arial,helvetica,sans-serif;
    color: #006094;
    text-align: justify;

.left {
    font: 12px verdana,arial,helvetica,sans-serif;
    color: #006094;

.copy {
    font: 10px verdana,arial,helvetica,sans-serif;
    color: white;
}
Avatar billede bb_maze Nybegynder
11. august 2003 - 22:30 #10
Virker stadig ikke, og nu er .copy også kun med store bogstaver :S

HYGGE
Avatar billede bb_maze Nybegynder
11. august 2003 - 23:07 #11
Hejsa!

Jeg er nu nået frem til at det er en menu der laver bøvl i det hele... Nogle der kan finde fejlen?

<script type="text/javascript" language="JavaScript1.2">
<!--
beginSTM("lljuchr","static","0","0","none","false","false","310","1000","0","250","","blank.gif");
beginSTMB("auto","0","0","horizontally","blank.gif","0","0","2","2","#000000","","tiled","#666666","3","solid","0","Normal","50","0","16","0","0","0","0","0","#000000","true","#666666","#666666","#666666","none");
appendSTMI("false","&nbsp;&nbsp;&nbsp;Forside&nbsp;&nbsp;&nbsp;","center","middle","","","-1","-1","0","normal","#000000","#0099ff","","0","-1","-1","blank.gif","blank.gif","0","-1","0","","pages/main.htm","main","Arial","8pt","#ffffff","bold","normal","none","Arial","8pt","#000000","bold","normal","none","2","dashed","#999999","#999999","#666666","#666666","#999999","#999999","#666666","#666666","pages/main.htm","","","tiled","tiled");
appendSTMI("false","&nbsp;&nbsp;&nbsp;Nyheder&nbsp;&nbsp;&nbsp;","center","middle","","","-1","-1","0","normal","#000000","#0099ff","","0","-1","-1","blank.gif","blank.gif","0","16","0","","","_self","Arial","8pt","#ffffff","bold","normal","none","Arial","8pt","#000000","bold","normal","none","2","dashed","#999999","#999999","#666666","#666666","#999999","#999999","#666666","#666666","","","","tiled","tiled");
beginSTMB("auto","0","0","vertically","","0","0","0","1","#cccccc","","tiled","#0099ff","1","solid","0","Wipe down","20","3","16","0","0","0","0","0","#000000","false","#0099ff","#0099ff","#0099ff","none");
appendSTMI("false","Nyhedsarkiv","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/nyheder.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/nyheder.htm","","","tiled","tiled");
endSTMB();
appendSTMI("false","&nbsp;&nbsp;&nbsp;IRC&nbsp;og&nbsp;Forum&nbsp;&nbsp;&nbsp;","center","middle","","","-1","-1","0","normal","#000000","#0099ff","","0","-1","-1","blank.gif","blank.gif","0","16","0","","","_self","Arial","8pt","#ffffff","bold","normal","none","Arial","8pt","#000000","bold","normal","none","2","dashed","#999999","#999999","#666666","#666666","#999999","#999999","#666666","#666666","","","","tiled","tiled");
beginSTMB("auto","0","0","vertically","","0","0","0","1","#cccccc","","tiled","#0099ff","1","solid","0","Wipe down","20","3","16","0","0","0","0","0","#000000","false","#0099ff","#0099ff","#0099ff","none");
appendSTMI("false","Kanalen","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/kanal.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/kanal.htm","","","tiled","tiled");
appendSTMI("false","mIRC","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","1","-1","-1","blank.gif","blank.gif","-1","-1","0","","pages/mirc.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/mirc.htm","","","tiled","tiled");
appendSTMI("false","Forum","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","http://n00bies.frac.dk/phpBB2/index.php","_blank","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","http://n00bies.frac.dk/phpBB2/index.php","","","tiled","tiled");
endSTMB();
appendSTMI("false","&nbsp;&nbsp;&nbsp;n00bs&nbsp;&nbsp;&nbsp;","center","middle","","","-1","-1","0","normal","#000000","#0099ff","","0","-1","-1","blank.gif","blank.gif","0","16","0","","","_self","Arial","8pt","#ffffff","bold","normal","none","Arial","8pt","#000000","bold","normal","none","2","dashed","#999999","#999999","#666666","#666666","#999999","#999999","#666666","#666666","","","","tiled","tiled");
beginSTMB("auto","0","0","vertically","","0","0","0","1","#cccccc","","tiled","#0099ff","1","solid","0","Wipe down","20","3","16","0","0","0","0","0","#000000","false","#0099ff","#0099ff","#0099ff","none");
appendSTMI("false","[N]TrezDK","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/trezdk.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/trezdk.htm","","","tiled","tiled");
appendSTMI("false","[N]Kasper","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/kasper.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/kasper.htm","","","tiled","tiled");
appendSTMI("false","[N]NaNNa^T","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/nanna.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/nanna.htm","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
endSTMB();
appendSTMI("false","&nbsp;&nbsp;&nbsp;Forsøgskaniner&nbsp;&nbsp;&nbsp;","center","middle","","","-1","-1","0","normal","#000000","#0099ff","","0","-1","-1","blank.gif","blank.gif","0","16","0","","","_self","Arial","8pt","#ffffff","bold","normal","none","Arial","8pt","#000000","bold","normal","none","2","dashed","#999999","#999999","#666666","#666666","#999999","#999999","#666666","#666666","","","","tiled","tiled");
beginSTMB("auto","0","0","vertically","","0","0","0","1","#cccccc","","tiled","#0099ff","1","solid","0","Wipe down","20","3","16","0","0","0","0","0","#000000","false","#0099ff","#0099ff","#0099ff","none");
appendSTMI("false","Hvad&nbsp;er&nbsp;en&nbsp;forsøgskanin","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","pages/kanin.htm","main","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","pages/kanin.htm","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
appendSTMI("false","En&nbsp;tom&nbsp;plads","left","middle","","","-1","-1","0","normal","transparent","#0099ff","","0","-1","-1","blank.gif","blank.gif","3","16","0","","","_self","Arial","8pt","#000000","normal","normal","none","Arial","8pt","#ffffff","normal","normal","none","0","none","#ffffff","#ffffff","#000000","#000000","#ffffff","#ffffff","#000000","#000000","","","","tiled","tiled");
endSTMB();
endSTMB();
endSTM();
//-->
</script>

_________________Og her er java filen:____________________________
__________________________________________________________________

// Ver: 3.72
var nOP=0,nOP5=0,nIE=0,nIE4=0,nIE5=0,nNN=0,nNN4=0,nNN6=0,nMac=0,nIEM=0,nIEW=0,nSTMENU=0;var NS4=0;var nVer=0.0;
bDelBorder=0;bAddBorder=0;detectNav();
bFtReg=1;
nTopTb=nIE&&(nMac||nVer<5.5)||nOP&&nVer>=6.0;

if(nNN4){    doitovNN4=getEventCode('doitov',1);doitouNN4=getEventCode('doitou',1);doitckNN4=getEventCode('doitck',1);dombovNN4=getEventCode('dombov',0);dombouNN4=getEventCode('dombou',0);    }

var MaxMenuNumber=10;
var HideSelect=1;
var HideObject=0;
var HideIFrame=0;

if(nNN6)    HideSelect=0;
if((nIEW&&nVer>=5.5)||nNN6)    HideIFrame=0;
var st_ht="";
var st_gcount=0;
var st_rl_id=null;
var st_cl_w,st_cl_h;
var st_cumei=0,st_cumbi,st_cuiti;
var st_rei=/STM([^_]*)_([0-9]*)__([0-9]*)___/;
var st_reb=/STM([^_]*)_([0-9]*)__/;
var st_menus=[];
var st_buf=[];
var st_loaded=0;
var st_scrollid=null;

if(nIE4||nNN4)    window.onerror=function(sMsg,sUrl,sLine)
{
    alert("Java Script Error\n"+"\nDescription:"+sMsg+"\nSource:"+sUrl+"\nLine:"+sLine);
    return true;
}

if(nSTMENU)        window.onload=st_onload;
if(nIEM)    window.onunload=function(){return true;}

if(typeof(st_jsloaded)=='undefined'){
if(nSTMENU&&!nNN4)
{
    var s="<STYLE>\n.st_tbcss{border:none;padding:0px;margin:0px;}\n.st_tdcss{border:none;padding:0px;margin:0px;}\n.st_divcss{border:none;padding:0px;margin:0px;}\n.st_ftcss{border:none;padding:0px;margin:0px;}\n</STYLE>";
    for(i=0;i<MaxMenuNumber;i++)
        s+="<FONT ID=st_global"+i+"></FONT>";
    if(nIEW&&nVer>=5.0&&document.body)
        document.body.insertAdjacentHTML("AfterBegin",s);
    else
        document.write(s);
}
st_jsloaded=1;}

st_state=["OU","OV"];

st_fl_id=["Box in","Box out","Circle in","Circle out","Wipe up","Wipe down","Wipe right","Wipe left","Vertical blinds","Horizontal blinds","Checkerboard across","Checkerboard down","Random dissolve","Split vertical in","Split vertical out","Split horizontal in","Split horizontal out","Strips left down","Strips left up","Strips right down","Strips right up","Random bars horizontal","Random bars vertical","Random filter","Fade",
    "Wheel","Slide","Slide push","Spread","Pixelate","Stretch right","Stretch horizontally","Cross in","Cross out","Plus in","Plus out","Star in","Star out","Diamond in","Diamond out","Checkerboard up","Checkerboard left","Blinds up","Blinds left","Wipe clock","Wipe wedge","Wipe radial","Spiral","Zigzag"];
st_fl_string=
[
    "Iris(irisStyle=SQUARE,motion=in)","Iris(irisStyle=SQUARE,motion=out)","Iris(irisStyle=CIRCLE,motion=in)","Iris(irisStyle=CIRCLE,motion=out)",
    "Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse)","Wipe(GradientSize=1.0,wipeStyle=1,motion=forward)","Wipe(GradientSize=1.0,wipeStyle=0,motion=forward)","Wipe(GradientSize=1.0,wipeStyle=0,motion=reverse)",
    "Blinds(bands=8,direction=RIGHT)","Blinds(bands=8,direction=DOWN)",
    "Checkerboard(squaresX=16,squaresY=16,direction=right)","Checkerboard(squaresX=12,squaresY=12,direction=down)","RandomDissolve()",
    "Barn(orientation=vertical,motion=in)","Barn(orientation=vertical,motion=out)","Barn(orientation=horizontal,motion=in)","Barn(orientation=horizontal,motion=out)",
    "Strips(Motion=leftdown)","Strips(Motion=leftup)","Strips(Motion=rightdown)","Strips(Motion=rightup)",
    "RandomBars(orientation=horizontal)","RandomBars(orientation=vertical)","","Fade(overlap=.5)",
    "Wheel(spokes=16)","Slide(slideStyle=hide,bands=15)","Slide(slideStyle=swap,bands=15)","Inset()","Pixelate(MaxSquare=15)",
    "Stretch(stretchStyle=hide)","Stretch(stretchStyle=spin)",
    "Iris(irisStyle=cross,motion=in)","Iris(irisStyle=cross,motion=out)","Iris(irisStyle=plus,motion=in)","Iris(irisStyle=plus,motion=out)","Iris(irisStyle=star,motion=in)","Iris(irisStyle=star,motion=out)","Iris(irisStyle=diamond,motion=in)","Iris(irisStyle=diamond,motion=out)",
    "Checkerboard(squaresX=16,squaresY=16,direction=up)","Checkerboard(squaresX=16,squaresY=16,direction=left)","Blinds(bands=8,direction=up)","Blinds(bands=8,direction=left)",
    "RadialWipe(wipeStyle=clock)","RadialWipe(wipeStyle=wedge)","RadialWipe(wipeStyle=radial)","Spiral(GridSizeX=16,GridSizeY=16)","Zigzag(GridSizeX=16,GridSizeY=16)"
];

st_fl=[];    for(i=st_fl_id.length-1;i>=0;i--)    eval("st_fl['"+st_fl_id[i]+"']=i;");

function beginSTM(nam,type,pos_l,pos_t,flt,click_sh,click_hd,ver,hddelay,shdelay_h,shdelay_v,web_path,blank_src)
{
    if(!ver)        ver='300';
    if(hddelay==null)    hddelay='1000';
    if(shdelay_h==null)    shdelay_h='0';
    if(shdelay_v==null)    shdelay_v='250';
    if(!blank_src)    blank_src='blank.gif';
    eval("sdm_"+nam+"=st_cumei;");

    var pos=type;
    switch(type)
    {
    case "absolute":
        type="custom";break;
    case "custom":
    case "float":
        pos='absolute';break;
    case "relative":
        if(!eval(pos_l)&&!eval(pos_t))
        {
            pos='static';
            type='static';
        }
        break;
    case "static":
    default:
        type='static';pos='static';pos_l='0';pos_t='0';break;
    }
    if(web_path)
        blank_src=web_path+blank_src;
    else if(typeof(st_path)!='undefined')
        blank_src=st_path+blank_src;
    if(web_path==null)    web_path='';

    st_menus[st_cumei]=
    {
        bodys:        [],
        mei:        st_cumei,
        hdid:        null,

        block:        "STM"+st_cumei+"_",
        nam:        nam,
        type:        type,
        pos:        pos,
        pos_l:        eval(pos_l),
        pos_t:        eval(pos_t),
        flt:        flt,
        click_sh:    eval(click_sh),
        click_hd:    eval(click_hd),
        ver:        eval(ver),
        hddelay:    eval(hddelay),
        shdelay_h:    eval(shdelay_h),
        shdelay_v:    eval(shdelay_v),
        web_path:    web_path,

        blank:        bufimg(blank_src),       
        clicked:    false
    };
}

function beginSTMB(offset,offset_l,offset_t,arrange,arrow,arrow_w,arrow_h,spacing,padding,bg_cl,bg_image,bg_rep,bd_cl,bd_sz,bd_st,trans,spec,spec_sp,lw_max,lh_max,rw_max,rh_max,bg_pos_x,bg_pos_y,ds_sz,ds_color,hdsp,bd_cl_t,bd_cl_r,bd_cl_b,ds_st)
{
    if(!ds_sz)        ds_sz=0;
    if(!ds_color)    ds_color='gray';
    if(!hdsp)        hdsp=false;
    if(!bd_cl_t)    bd_cl_t='';
    if(!bd_cl_r)    bd_cl_r='';
    if(!bd_cl_b)    bd_cl_b='';
    if(!ds_st)        ds_st='none';
    switch(bg_rep){case 'tile':case 'tiled':{bg_rep='repeat';}break;case 'free':bg_rep='no-repeat';break;case 'tiled by x':bg_rep='repeat-x';break;case 'tiled by y':bg_rep='repeat-y';break;default:break;}

    var oldmbi=st_cumbi;var olditi=st_cuiti;st_cumbi=st_menus[st_cumei].bodys.length;st_cuiti=0;
    var menu=st_menus[st_cumei];

    menu.bodys[st_cumbi]=
    {
        items:        [],

        mei:        st_cumei,
        mbi:        st_cumbi,
        block:        "STM"+st_cumei+"_"+st_cumbi+"__",
        par:        (st_cumbi ? [st_cumei,oldmbi,olditi] : null),
        tmid:        null,
        curiti:        -1,
        isshow:        false,
        isitem:        0,
        isstatic:    !st_cumbi&&menu.type=='static',
        isvisible:    !st_cumbi&&menu.type!='custom',
        isclick:    !st_cumbi&&menu.click_sh,
        exec_ed:    false,

        arrange:    arrange,
        offset:        offset,
        offset_l:    eval(offset_l),
        offset_t:    eval(offset_t),
        arrow:        getsrc(arrow,menu),
        arrow_w:    eval(arrow_w),
        arrow_h:    eval(arrow_h),
        spacing:    eval(spacing),
        padding:    eval(padding),
        bg_cl:        bg_cl,
        bg_image:    getsrc(bg_image,menu),
        bg_rep:        bg_rep,
        bd_st:        bd_st,
        bd_sz:        eval(bd_sz),
        bd_cl:        bd_cl,
        opacity:    100-eval(trans),
        spec:        spec,
        spec_sp:    eval(spec_sp),
        fl_type:    -1,
        lw_max:        eval(lw_max),
        lh_max:        eval(lh_max),
        rw_max:        eval(rw_max),
        rh_max:        eval(rh_max),
        ds_st:        ds_st,
        ds_sz:        ds_st!='none' ? eval(ds_sz) : 0,
        ds_color:    ds_color,
        hdsp:        eval(hdsp),

        spec_init:    0,
        spec_sh:    0,
        spec_hd:    0
    };
    var body=menu.bodys[st_cumbi];
    if(st_cumbi)    getpar(body).sub=[st_cumei,st_cumbi];
    body.z_index=    !st_cumbi ? 1000 : getpar(getpar(body)).z_index+10;
    if(body.offset=="auto")
    {
        if(st_cumbi)
            body.offset=getpar(getpar(body)).arrange=="vertically" ? "right" : "down";
        else
            body.offset= "down";
    }
    if(body.bd_st=="none")
        body.bd_sz=0;
    if(nSTMENU&&!nNN4&&bd_cl_t!="")
        body.bd_cl=(bd_cl_t+" "+bd_cl_r+" "+bd_cl_b+" "+bd_cl);
    bufimg(body.bg_image);
    body.background=getbg(body.bg_cl,body.bg_image,body.bg_rep);
    if(body.mbi&&!getpar(getpar(body)).bufed)
    {
        bufimg(getpar(getpar(body)).arrow);
        getpar(getpar(body)).bufed=true;
    }
    if(nIEW&&nVer<5.0&&nVer>=4.0&&body.isstatic)
        body.speceff='normal';
    else if(nIEW&&typeof(st_fl[spec])!='undefined'&&(nVer>=5.5||(nVer<5.5&&st_fl[spec]<=23)))
        body.speceff='filter';
    else if(nIEW&&spec=="Fade")
        body.speceff='fade';
    else
        body.speceff='normal';
    eval(body.speceff+'_init(body);');
}

function appendSTMI(isimage,text,align,valign,image_ou,image_ov,image_w,image_h,image_b,type,bgc_ou,bgc_ov,sep_img,sep_size,sep_w,sep_h,icon_ou,icon_ov,icon_w,icon_h,icon_b,tip,url,target,f_fm_ou,f_sz_ou,f_cl_ou,f_wg_ou,f_st_ou,f_de_ou,f_fm_ov,f_sz_ov,f_cl_ov,f_wg_ov,f_st_ov,f_de_ov,bd_sz,bd_st,bd_cl_r_ou,bd_cl_l_ou,bd_cl_r_ov,bd_cl_l_ov,bd_cl_t_ou,bd_cl_b_ou,bd_cl_t_ov,bd_cl_b_ov,st_text,bg_img_ou,bg_img_ov,bg_rep_ou,bg_rep_ov)
{
    if(!bd_cl_t_ou)    bd_cl_t_ou='';
    if(!bd_cl_b_ou)    bd_cl_b_ou='';
    if(!bd_cl_t_ov)    bd_cl_t_ov='';
    if(!bd_cl_b_ov)    bd_cl_b_ov='';
    if(!st_text)        st_text='';
    if(!bg_img_ou)        bg_img_ou='';
    if(!bg_img_ov)        bg_img_ov='';
    if(!bg_rep_ou)        bg_rep_ou='repeat';
    if(!bg_rep_ov)        bg_rep_ov='repeat';
    switch(bg_rep_ou){case 'tile':case 'tiled':bg_rep_ou='repeat';break;case 'free':bg_rep_ou='no-repeat';break;case 'tiled by x':bg_rep_ou='repeat-x';break;case 'tiled by y':bg_rep_ou='repeat-y';break;default:break;}
    switch(bg_rep_ov){case 'tile':case 'tiled':bg_rep_ov='repeat';break;case 'free':bg_rep_ov='no-repeat';break;case 'tiled by x':bg_rep_ov='repeat-x';break;case 'tiled by y':bg_rep_ov='repeat-y';break;default:break;}

    st_cuiti=st_menus[st_cumei].bodys[st_cumbi].items.length;
    var menu=st_menus[st_cumei];
    var body=menu.bodys[st_cumbi];
    body.items[st_cuiti]=
    {
        mei:        st_cumei,
        mbi:        st_cumbi,
        iti:        st_cuiti,
        block:        "STM"+st_cumei+"_"+st_cumbi+"__"+st_cuiti+"___",
        sub:        null,
        isitem:        1,
        txblock:    "STM"+st_cumei+"_"+st_cumbi+"__"+st_cuiti+"___"+"TX",
        tmid:        null,

        isimage:    eval(isimage),
        text:        text,
        align:        align,
        valign:        valign,
        image:        [getsrc(image_ou,menu),getsrc(image_ov,menu)],

        image_w:    eval(image_w),
        image_h:    eval(image_h),
        image_b:    eval(image_b),
        type:        type,
        bg_cl:        [bgc_ou,bgc_ov],
        sep_img:    getsrc(sep_img,menu),
        sep_size:    eval(sep_size),
        sep_w:        eval(sep_w),
        sep_h:        eval(sep_h),
        icon:        [getsrc(icon_ou,menu),getsrc(icon_ov,menu)],
        icon_w:        eval(icon_w),
        icon_h:        eval(icon_h),
        icon_b:        eval(icon_b),
        tip:        tip,
        url:        url,
        target:        target,
        f_fm:        [f_fm_ou.replace(/'/g,''),f_fm_ov.replace(/'/g,'')],
        f_sz:        [f_sz_ou,f_sz_ov],
        f_cl:        [f_cl_ou,f_cl_ov],
        f_wg:        [f_wg_ou,f_wg_ov],
        f_st:        [f_st_ou,f_st_ov],
        f_de:        [f_de_ou,f_de_ov],
   
        bd_st:        bd_st,
        bd_sz:        eval(bd_sz),
        bd_cl_r:    [bd_cl_r_ou,bd_cl_r_ov],
        bd_cl_l:    [bd_cl_l_ou,bd_cl_l_ov],
        bd_cl_t:    [bd_cl_t_ou,bd_cl_t_ov],
        bd_cl_b:    [bd_cl_b_ou,bd_cl_b_ov],

        st_text:    st_text,
        bg_img:        [getsrc(bg_img_ou,menu),getsrc(bg_img_ov,menu)],
        bg_rep:        [bg_rep_ou,bg_rep_ov]
    };

    var item=st_menus[st_cumei].bodys[st_cumbi].items[st_cuiti];
    if(item.bd_st=="none"||!item.bd_sz)
    {
        item.bd_sz=0;    item.bd_st="none";
    }
    if(nOP)
    {
        if(item.bd_st=="ridge")        item.bd_st="outset";
        if(item.bd_st=="groove")    item.bd_st="inset";
    }
    if(item.bd_st=="inset")
    {
        var tmclr=item.bd_cl_l;    item.bd_cl_l=item.bd_cl_r;    item.bd_cl_r=tmclr;    item.bd_st="outset";
    }
    if(bd_cl_t_ou=="")
    {
        if("none_solid_double_dashed_dotted".indexOf(item.bd_st)>=0)
            item.bd_cl_r=item.bd_cl_l;
        if(item.bd_st=="outset")
            item.bd_st="solid";
        item.bd_cl_t=item.bd_cl_l;
        item.bd_cl_b=item.bd_cl_r;
    }
    item.bd_cl=[];
    for(i=0;i<2;i++)
        item.bd_cl[i]=item.bd_cl_t[i]+" "+item.bd_cl_r[i]+" "+item.bd_cl_b[i]+" "+item.bd_cl_l[i];
    if(item.type=="sepline")
        bufimg(item.sep_img);
    else
    {
        for(i=0;i<2;i++)
        {
            bufimg(item.icon[i]);
            if(item.isimage)
                bufimg(item.image[i]);
            bufimg(item.bg_img[i]);
        }
    }
    item.background=[getbg(item.bg_cl[0],item.type=='sepline' ? '' : item.bg_img[0],item.bg_rep[0]),getbg(item.bg_cl[1],item.bg_img[1],item.bg_rep[1])];
}

function endSTMB()
{
    var item=getpar(st_menus[st_cumei].bodys[st_cumbi]);
    if(item)
    {
        st_cumei=item.mei;
        st_cumbi=item.mbi;
        st_cuiti=item.iti;
    }
}

function endSTM()
{
    var menu=st_menus[st_cumei];
    var menuHTML="";
    var max_l=nSTMENU ? menu.bodys.length : 1;
    for(mbi=0;mbi<max_l;mbi++)
    {
        var body=menu.bodys[mbi];
        var bodyHTML=getBodyTextH(body);
        for(iti=0;iti<body.items.length;iti++)
        {
            var item=body.items[iti];
            var itemHTML="";
            itemHTML+=(body.arrange=="vertically" ? (nNN4||!nSTMENU ? "<TR HEIGHT=100%>" : "<TR ID="+item.block+"TR>") : "");
            itemHTML+=getItemText(item);
            itemHTML+=(body.arrange=="vertically" ? "</TR>" : "");
            bodyHTML+=itemHTML;
        }
        bodyHTML+=getBodyTextE(body);
        if(body.isstatic||nNN4||!nSTMENU)
            menuHTML+=bodyHTML;
        else
            st_ht+=bodyHTML;
    }
    if(menuHTML!='')
        document.write(menuHTML);
    if(nSTMENU&&!(nIEM||(nIEW&&nVer<5.0)))
    {
        if(st_ht!='')
        {
            var obj=getob('st_global'+st_gcount,'font');
            if(nNN6)
                obj.innerHTML=st_ht;
            else if(nIE&&nVer>=5.0)
                obj.insertAdjacentHTML("BeforeEnd",st_ht);
            else
                obj.document.write(st_ht);
            st_gcount++;
            st_ht='';
        }
        if(!nOP&&!nNN4)
            prefix(menu);
    }
    st_cumei++;st_cumbi=0;st_cuiti=0;
}

function getBodyTextH(body)
{
    var s="";
    if(nNN4||!nSTMENU)
    {
        if(nNN4)
        {
            s+=!body.isstatic ? "<LAYER" : "<ILAYER";
            if(body.mbi==0&&getme(body).pos=='absolute')
                s+=(" LEFT="+getme(body).pos_l+" TOP="+getme(body).pos_t);
            s+=" VISIBILITY=hide";
            s+=" ID="+body.block;
            s+=" Z-INDEX="+body.z_index;
            s+="><LAYER ID="+body.block+"IN>";
        }
        s+="<TABLE BORDER=0 CELLPADDING="+body.bd_sz+" CELLSPACING=0";
        if(body.bd_sz)
            s+=" BGCOLOR="+body.bd_cl;
        s+="><TD>";
        s+="<TABLE BORDER=0 CELLSPACING=0 CELLPADDING="+body.spacing;
        if(body.bg_image!="")
            s+=" BACKGROUND=\""+body.bg_image+"\"";
        if(body.bg_cl!="transparent")
            s+=" BGCOLOR="+body.bg_cl;
        s+=" ID="+body.block;
        s+=">";
    }
    else
    {
        var stdiv="position:"+(body.mbi ? 'absolute' : getme(body).pos)+";";
        if(body.mbi==0)
        {
            stdiv+=("float:"+getme(body).flt+";");
            stdiv+=("left:"+getme(body).pos_l+"px;");
            stdiv+=("top:"+getme(body).pos_t+"px;");
        }
       
        stdiv+="z-index:"+body.z_index+";";
        stdiv+="visibility:hidden;";

        s+=nTopTb ? "<TABLE class=st_tbcss CELLPADDING=0 CELLSPACING=0" : "<DIV class=st_divcss";
        s+=getBodyEventString(body);
        s+=" ID="+body.block;
        s+=" STYLE='";
        if(nIEM)
            s+="width:1px;";
        else if(nIE)
            s+="width:0px;";
        s+=getFilterCSS(body);
        s+=stdiv;
        s+="'>";
        if(nTopTb)
            s+="<TD class=st_tdcss ID="+body.block+"TTD>";
        s+="<TABLE class=st_tbcss CELLSPACING=0 CELLPADDING=0";
        s+=" ID="+body.block+"TB";
        s+=" STYLE='";
        s+=getBodyCSS(body);
        if(!nOP)
            s+="margin:"+body.ds_sz+"px;";
        s+="'>";
    }
    return s;
}

function getBodyTextE(body)
{
    if(!nSTMENU)
        return "</TABLE></TD></TABLE>";
    else if(nNN4)
        return "</TABLE></TD></TABLE></LAYER></LAYER>";
    else if(nTopTb)
        return "</TABLE></TD></TABLE>";
    else
        return "</TABLE></DIV>";
}

function getItemText(item)
{
    var s="";
    if(nNN4||!nSTMENU)
    {
        var max_i=nNN4 ? 2 : 1;
        s+="<TD WIDTH=1 NOWRAP><FONT STYLE='font-size:1pt;'>";
        if(nNN4)
            s+="<ILAYER ID="+item.block+"><LAYER ID="+item.block+"IN>";
        for(i=0;i<max_i;i++)
        {
            if(item.type=="sepline"&&i)
                break;
            if(nNN4)
                s+="<LAYER ID="+item.block+st_state[i]+" Z-INDEX=10 VISIBILITY="+(i ? "HIDE" : "SHOW")+">";
            s+="<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING="+(item.type=="sepline" ? 0 : item.bd_sz);
            if(!nNN4)
                s+=" HEIGHT=100%";
            if(item.bd_sz)
                s+=" BGCOLOR="+item.bd_cl_l[i];
            s+="><TD WIDTH=100%>";
            s+="<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING="+(item.type=="sepline" ? 0 : getpar(item).padding);
            if(item.bg_img[i]!="")
                s+=" BACKGROUND=\""+item.bg_img[i]+"\"";
            if(!nNN4)
                s+=" HEIGHT=100%";
            if(item.bg_cl[i]!="transparent")
                s+=" BGCOLOR="+item.bg_cl[i];
            s+=" TITLE="+addquo(item.type!="sepline" ? item.tip : "");
            s+=">";

            if(item.type=="sepline")
            {
                s+="<TD NOWRAP VALIGN=TOP"+
                    " HEIGHT="+(getpar(item).arrange=="vertically" ? item.sep_size : "100%")+
                    " WIDTH="+(getpar(item).arrange=="vertically" ? "100%" : item.sep_size)+
                    " STYLE='font-size:0pt;'"+
                    ">";
                s+=createIMG(item.sep_img,item.block+"LINE",item.sep_w,item.sep_h,0);
                s+="</TD>";
            }
            else
            {
                if(getpar(item).lw_max&&(getpar(item).arrange=="vertically"||item.icon_w))
                {
                    s+="<TD ALIGN=CENTER VALIGN=MIDDLE";
                    s+=getwdstr(item);
                    s+=">";
                    s+=createIMG(item.icon[i],item.block+"ICON",item.icon_w,item.icon_h,item.icon_b);
                    s+="</TD>";
                }

                s+="<TD WIDTH=100% NOWRAP ALIGN="+item.align+" VALIGN="+item.valign+">";
                if(nNN4)
                    s+="<FONT FACE='"+item.f_fm[i]+"' STYLE=\"";
                else
                {
                    s+="<A HREF="+addquo(item.url=="" ? "java script:;" : item.url);
                    s+=" TARGET="+item.target;
                    s+=" STYLE=\"font-family:"+item.f_fm[0]+";";
                }
                s+="font-size:"+item.f_sz[i]+";";
                s+="color:"+item.f_cl[i]+";";
                s+="font-weight:"+item.f_wg[i]+";";
                s+="font-style:"+item.f_st[i]+";";
                s+="text-decoration:"+item.f_de[i]+";";
                s+="\">";
                if(item.isimage)
                    s+=createIMG(item.image[i],item.block+"IMG",item.image_w,item.image_h,item.image_b);
                else
                {
                    s+="<IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 HEIGHT=1 BORDER=0 ALIGN=ABSMIDDLE>";
                    s+=item.text;
                }
                s+=(nNN4 ? "</FONT>" : "</A>");
                s+="</TD>";

                if(getpar(item).arrow_w)
                {
                    s+="<TD NOWRAP ALIGN=CENTER VALIGN=MIDDLE>";
                    s+=createIMG((getsub(item) ? getpar(item).arrow : getme(item).blank.src),item.block+"ARROW",getpar(item).arrow_w,getpar(item).arrow_h,0);
                    s+="</TD>";
                }
            }

            s+="</TABLE>";
            s+="</TD></TABLE>";
            s+="</LAYER>";
        }
        if(nNN4&&item.type!="sepline")
        {
            s+="<LAYER ID="+item.block+"M";
            s+=" Z-INDEX=20";
            s+=">";
            s+="</LAYER>";
        }

        s+="</LAYER></ILAYER></FONT>";
        s+="</TD>";
    }
    else
    {
        s+="<TD class=st_tdcss NOWRAP VALIGN="+(nIE ? "MIDDLE" : "TOP");
        s+=" STYLE='"
            s+="padding:"+getpar(item).spacing+"px;";
        s+="'";
        s+=" ID="+getpar(item).block+item.iti;
        if(nIEW)
            s+=" HEIGHT=100%";
        s+=">";
        if(!nOP&&!nIE)
        {
            s+="<DIV class=st_divcss ID="+item.block;
            s+=getItemEventString(item);
            s+=" STYLE=\""+getItemCSS(item);
            s+="\"";
            s+=">";
        }
        s+="<TABLE class=st_tbcss CELLSPACING=0 CELLPADDING=0";
        if(!nOP)
            s+=" HEIGHT=100%";
        if(nIE)
            s+=" VALIGN=MIDDLE";

        s+=" STYLE=\"";
        if(nOP||nIE)
            s+=getItemCSS(item);
        s+="\"";
        if(nOP||nIE)
            s+=getItemEventString(item);
        if(getpar(item).arrange=="vertically"||nIEM)
            s+=" WIDTH=100%";
        s+=" ID="+(nOP||nIE ? item.block : (item.block+"TB"));
        s+=" TITLE="+addquo(item.type!="sepline" ? item.tip : "");
        s+=">";

        if(item.type=="sepline")
        {
            s+="<TD class=st_tdcss  NOWRAP VALIGN=TOP"+
                " ID="+item.block+"MTD"+
                " HEIGHT="+(getpar(item).arrange=="vertically" ? item.sep_size : "100%")+
                " WIDTH="+(getpar(item).arrange=="vertically" ? "100%" : item.sep_size)+
                ">";
            s+=createIMG(item.sep_img,item.block+"LINE",item.sep_w,item.sep_h,0);
            s+="</TD>";
        }
        else
        {
            if(getpar(item).lw_max&&(getpar(item).arrange=="vertically"||item.icon_w))
            {
                s+="<TD class=st_tdcss NOWRAP ALIGN=CENTER VALIGN=MIDDLE HEIGHT=100%";
                s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
                s+=" ID="+item.block+"LTD";
                s+=getwdstr(item);
                s+=">";
                s+=createIMG(item.icon[0],item.block+"ICON",item.icon_w,item.icon_h,item.icon_b);
                s+="</TD>";
            }
            else if(getpar(item).arrange=="vertically")
            {
                s+="<TD class=st_tdcss";
                s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
                s+=" ID="+item.block+"LLTD WIDTH=3><IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 ID="+item.block+"LLTDI></TD>";
            }

            s+="<TD class=st_tdcss NOWRAP HEIGHT=100% STYLE=\"color:"+item.f_cl[0]+";";
            s+="padding:"+getpar(item).padding+"px;";
            s+="\"";
            s+=" ID="+item.block+"MTD";
            s+=" ALIGN="+item.align;
            s+=" VALIGN="+item.valign+">";
            s+="<FONT class=st_ftcss ID="+item.txblock+" STYLE=\""+getTextCSS(item)+"\">";
            if(item.isimage)
                s+=createIMG(item.image[0],item.block+"IMG",item.image_w,item.image_h,item.image_b);
            else
                s+=item.text;
            s+="</FONT>";
            s+="</TD>";

            if(getpar(item).arrow_w)
            {
                s+="<TD class=st_tdcss NOWRAP";
                s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
                s+=" ID="+item.block+"RTD";
                s+=" WIDTH="+(getpar(item).arrow_w+2);
                s+=" ALIGN=CENTER VALIGN=MIDDLE HEIGHT=100%>";
                s+=createIMG((getsub(item) ? getpar(item).arrow : getme(item).blank.src),item.block+"ARROW",getpar(item).arrow_w,getpar(item).arrow_h,0);
                s+="</TD>";
            }
            else if(getpar(item).arrange=="vertically")
            {
                s+="<TD class=st_tdcss";
                s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
                s+=" ID="+item.block+"RRTD WIDTH=3><IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 ID="+item.block+"RRTDI></TD>";
            }
        }
       
        s+="</TABLE>";
        if(!nOP&&!nIE)
            s+="</DIV>";
        s+="</TD>";
    }
    return s;
}

function getBodyCSS(body)
{
    var s="";
    s+="border-style:"+body.bd_st+";";
    s+="border-width:"+body.bd_sz+"px;";
    s+="border-color:"+body.bd_cl+";";
    if(nIE)
        s+="background:"+body.background+";";
    else
    {
        s+="background-color:"+(body.bg_cl)+";";
        if(body.bg_image!="")
        {
            s+="background-image:url("+body.bg_image+");";
            s+="background-repeat:"+body.bg_rep+";";
        }
    }
    return s;
}

function getFilterCSS(body)
{
    var s="";
    var dxpre="progid:DXImageTransform.Microsoft.";
    if(nIEW&&(nVer>=5.0||!body.isstatic))
    {
        s+="filter:";
        if(typeof(body.spec_string)!='undefined')
            s+=body.spec_string;

        s+=" ";
        if(nVer>=5.5)
            s+=dxpre;
        s+="Alpha(opacity="+body.opacity+")";

        if(body.ds_sz!=0)
        {
            s+=" ";
            if(nVer>=5.5)
                s+=dxpre;
            if(body.ds_st=="simple")
                s+="dropshadow(color="+body.ds_color+",offx="+body.ds_sz+",offy="+body.ds_sz+",positive=1) ";
            else
                s+="Shadow(color="+body.ds_color+",direction=135,strength="+body.ds_sz+") ";
        }
        s+=";";
    }
    return s;
}

function getItemCSS(item)
{
    var s="";
    if(item.type!="sepline")
    {
        s+="border-style:"+item.bd_st+";";
        s+="border-width:"+item.bd_sz+"px;";
        s+="border-color:"+item.bd_cl[0]+";";
       
        if(!nIE&&item.bg_img[0]!="")
        {
            s+="background-image:url("+item.bg_img[0]+");";
            s+="background-repeat:"+item.bg_rep[0]+";";
        }
    }
    if(nIE)
        s+="background:"+item.background[0]+";";
    else
        s+="background-color:"+item.bg_cl[0]+";";
    s+="cursor:"+getcursor(item)+";";
    return s;
}

function getTextCSS(item)
{
    var s="";
    s+="cursor:"+getcursor(item)+";";
    s+="font-family:"+item.f_fm[0]+";";
    s+="font-size:"+item.f_sz[0]+";";
    s+="font-weight:"+item.f_wg[0]+";";
    s+="font-style:"+item.f_st[0]+";";
    s+="text-decoration:"+item.f_de[0]+";";
    return s;
}

function doitov(e,obj,it)
{
    if(nIEW)
    {
        if(!it.layer)
            it.layer=obj;
        if(!getpar(it).isshow||(e.fromElement&&obj.contains(e.fromElement)))
            return;
    }
    else
    {
        if(!getpar(it).isshow||(!nNN&&(e.fromElement&&e.fromElement.id&&e.fromElement.id.indexOf(it.block)>=0)))
            return ;
    }
    if(nNN4)
        getlayer(it).document.layers[0].captureEvents(Event.CLICK);
       
    if(getme(it).hdid)
    {
        clearTimeout(getme(it).hdid);
        getme(it).hdid=null;
    }

    var curiti=getpar(it).curiti;
    var curit=null;
    if(curiti>=0)
        curit=getpar(it).items[curiti];

    if(!getpar(it).isclick||getme(it).clicked)
    {
        if(getpar(it).curiti!=it.iti)
        {
            if(getpar(it).curiti>=0)
            {
                hditpop(getpar(it).items[getpar(it).curiti]);
                getpar(it).curiti=-1;
            }
            shitpop(it);
            getpar(it).curiti=it.iti;
        }
        else
        {
            if(getsub(it)&&!getsub(it).isshow)
            {
                shitst(it,1);
                showpop(getsub(it));
            }
        }
    }
    if(it.st_text!="")
        window.status=it.st_text;
}

function doitou(e,obj,it)
{
    if(nIEW)
    {
        if(!getpar(it).isshow||e.toElement&&obj.contains(e.toElement))
            return;
    }
    else
    {
        if(!getpar(it).isshow||(!nNN&&(e.toElement&&e.toElement.id&&e.toElement.id.indexOf(it.block)>=0)))
            return ;
    }
    if(nNN4)
        getlayer(it).document.layers[0].releaseEvents(Event.CLICK);
   
    if(!getsub(it)||!getsub(it).isshow)
    {
        shitst(it,0);
        getpar(it).curiti=-1;
    }
    else if(getsub(it)&&getsub(it).isshow&&!getsub(it).exec_ed)
        hditpop(it);
    window.status="";
}

function doitck(e,obj,it)
{
    if(e.button&&e.button>=2)
        return;
    if(getpar(it).isclick)
    {
        getme(it).clicked=!getme(it).clicked;
        if(getme(it).clicked)
        {
            shitpop(it);
            getpar(it).curiti=it.iti;
        }
        else
        {
            hditpop(it);
            getpar(it).curiti=-1;
        }
    }
    if(!(getpar(it).isclick&&getsub(it)))
    {
        if(it.url!="")
        {
            var _preurl="java script:";
            if(it.url.toLowerCase().indexOf(_preurl)==0)
                eval(it.url.substring(_preurl.length,it.url.length));
            else if(nNN6&&it.target=="_self")
                window.location.href=it.url;
            else
                window.open(it.url,it.target);
        }
    }
}

function getrect(mbit)
{
    if(nNN4)
    {
        var obj=getlayer(mbit);
        return [obj.pageX,obj.pageY,obj.clip.width,obj.clip.height];
    }
    else
    {
        var l=0,t=0;
        var obj=getlayer(mbit);
        var w=parseInt(nOP ? obj.style.pixelWidth : obj.offsetWidth);
        var h=parseInt(nOP ? obj.style.pixelHeight : obj.offsetHeight);
        if(!nOP&&!nIEM&&typeof(mbit.iti)=='undefined')
            h-=mbit.ds_sz*2;
        while(obj)
        {
            l+=parseInt(obj.offsetLeft);
            t+=parseInt(obj.offsetTop);
            obj=obj.offsetParent;
        }
        if(nIEM)
        {
            l+=parseInt(document.body.leftMargin);
            l-=mbit.bd_sz;
            t-=mbit.bd_sz;
        }
        if(typeof(mbit.iti)!='undefined')
        {
            if(bDelBorder)
            {
                l-=mbit.bd_sz;
                t-=mbit.bd_sz;
            }
            if(bAddBorder)
            {
                l+=getpar(mbit).bd_sz;
                t+=getpar(mbit).bd_sz;
            }
        }
        return [l,t,w,h];
    }
}

function getxy(body)
{
    var x=body.offset_l;
    var y=body.offset_t;
    var subrc=getrect(body);
    body.rc=subrc;
    if(body.mbi==0)
    {
        if(getme(body).type=="custom")
            return [getme(body).pos_l,getme(body).pos_t];
        else if(getme(body).type=="float")
            return [getcl()+getme(body).pos_l,getct()+getme(body).pos_t];
        else
            return [subrc[0],subrc[1]];
    }
    var itrc=getrect(getpar(body));
    var bdrc=getrect(getpar(getpar(body)));
    switch(body.offset)
    {
        case "left":
            x+=itrc[0]-subrc[2];
            y+=itrc[1];
            break;
        case "up":
            x+=itrc[0];
            y+=itrc[1]-subrc[3];
            if(nIEM)
                y+=body.ds_sz;
            break;
        case "right":
            x+=itrc[0]+itrc[2];
            y+=itrc[1];
            break;
        case "down":
            x+=itrc[0];
            y+=itrc[1]+itrc[3];
            break;
        case "auto":
        default:
            break;
    }
    if(!nOP&&!nNN4)
    {
        x-=body.ds_sz;
        y-=body.ds_sz;
    }
    return adjust([x,y],body);
}

function adjust(xy,body)
{
    var rc=getrect(body);
    var tx=xy[0];
    var ty=xy[1];
    var c_l=getcl();
    var c_t=getct();
    var c_r=c_l+getcw();
    var c_b=c_t+getch();
    if(tx+rc[2]>c_r)
        tx=c_r-rc[2];
    tx=tx>c_l ? tx : c_l;
    if(ty+rc[3]>c_b)
        ty=c_b-rc[3];
    ty=ty>c_t ? ty : c_t;
    return [tx,ty];
}

function ckPage()
{
    var st_or_w=st_cl_w;
    var st_or_h=st_cl_h;
    var st_or_l=st_cl_l;
    var st_or_t=st_cl_t;
    st_cl_w=getcw();
    st_cl_h=getch();
    st_cl_l=getcl();
    st_cl_t=getct();
    if((nOP||nNN4)&&(st_cl_w-st_or_w||st_cl_h-st_or_h))
        document.location.reload();
    else if(st_cl_l-st_or_l||st_cl_t-st_or_t)
        setTimeout("scrollmenu();",500);
}

function shitst(it,nst)
{
    if(nNN4)
    {
        var st_lay=get_st_lay(it);
        st_lay[nst].visibility="show";
        st_lay[1-nst].visibility="hide";
    }
    else
    {
        var objs=getlayer(it).style;
       
        if(nIE&&nMac)
        {
            if(it.background[0]!=it.background[1])    objs.background=it.background[nst];
        }
        else
        {
            if(nOP)
                objs.background=it.bg_cl[nst];
            else
            {
                if(it.bg_cl[0]!=it.bg_cl[1])    objs.backgroundColor=it.bg_cl[nst];
            }
            if(it.bg_img[nst]!="")
            {
                if(it.bg_img[0]!=it.bg_img[1])    objs.backgroundImage="url("+it.bg_img[nst]+")";
                if(it.bg_rep[0]!=it.bg_rep[1])    objs.backgroundRepeat=it.bg_rep[nst];
            }
        }

        if(it.bd_cl[0]!=it.bd_cl[1])    objs.borderColor=it.bd_cl[nst];

        var tmp;
        if(it.icon[0]!=it.icon[1])
        {
            tmp=getob(it.block+'ICON','IMG');
            if(tmp)    tmp.src=it.icon[nst];
        }
        if(it.isimage&&it.image[0]!=it.image[1])
        {
            tmp=getob(it.block+'IMG','IMG');
            if(tmp)    tmp.src=it.image[nst];
        }

        if (!it.txstyle)    it.txstyle=getob(it.txblock,'font').style;
        tmp=it.txstyle;
        if(it.f_fm[0]!=it.f_fm[1])    tmp.fontFamily=it.f_fm[nst];
        if(it.f_sz[0]!=it.f_sz[1])    tmp.fontSize=it.f_sz[nst];
        if(it.f_wg[0]!=it.f_wg[1])    tmp.fontWeight=it.f_wg[nst];
        if(it.f_st[0]!=it.f_st[1])    tmp.fontStyle=it.f_st[nst];
        if(it.f_de[0]!=it.f_de[1])    tmp.textDecoration=it.f_de[nst];
        if(it.f_cl[0]!=it.f_cl[1])
        {
            if(nOP)    getob(it.block+'MTD','td').style.color=it.f_cl[nst];
            else    tmp.color=it.f_cl[nst];
        }
    }
}

function dombov(e,obj,mb)
{
    if(nIEW)
    {
        if(!mb.layer)
            mb.layer=obj;
        if(!mb.isshow||(e.fromElement&&obj.contains(e.fromElement)))
            return;
    }
    else
    {
        if(!mb.isshow||(!nNN&&(e.fromElement&&e.fromElement.id&&e.fromElement.id.indexOf(mb.block)>=0)))
            return ;
    }

    if(getme(mb).hdid)
    {
        clearTimeout(getme(mb).hdid);
        getme(mb).hdid=null;
    }
}

function dombou(e,obj,mb)
{
    if(nIEW)
    {
        if(!mb.isshow||(e.toElement&&obj.contains(e.toElement)))
            return;
    }
    else
    {
        if(!mb.isshow||(!nNN&&(e.toElement&&e.toElement.id&&e.toElement.id.indexOf(mb.block)>=0)))
            return ;
    }

    if(getme(mb).hdid)
    {
        clearTimeout(getme(mb).hdid);
        getme(mb).hdid=null;
    }
    getme(mb).hdid=setTimeout("hideall(st_menus['"+mb.mei+"']);",getme(mb).hddelay);
}

function showpop(body)
{
    show(body);
}

function hidepop(body)
{
    if(body.curiti>=0)
    {
        var tmp=getsub(body.items[body.curiti]);
        if(tmp&&tmp.isshow)
            hidepop(tmp);
        shitst(body.items[body.curiti],0);
        body.curiti=-1;
    }
    hide(body);
}

function shitpop(item)
{
    if(getsub(item))
    {
        if(!getsub(item).isshow)
            showpop(getsub(item));
    }
    shitst(item,1);
}

function hditpop(item)
{
    if(getsub(item)&&getsub(item).isshow)
        hidepop(getsub(item));
    shitst(item,0);
}

function hideall(menu)
{
    menu.clicked=false;
    var body=menu.bodys[0];
    if(body.isshow)
    {
        if(body.curiti>=0)
        {
            hditpop(body.items[body.curiti]);
            body.curiti=-1;
        }
        if(menu.type=="custom")
            hide(body);
    }
    menu.hdid=null;
}

function setupEvent(menu)
{
    for(mbi=0;mbi<menu.bodys.length;mbi++)
    {
        var body=menu.bodys[mbi];
        ly=getlayer(body).document.layers[0];
        ly.onmouseover=dombovNN4;
        ly.onmouseout=dombouNN4;
        for(iti=0;iti<body.items.length;iti++)
        {
            var item=body.items[iti];
            if(item.type!="sepline")
            {
                ly=getlayer(item).document.layers[0];
                ly.onmouseover=doitovNN4;
                ly.onmouseout=doitouNN4;
                ly.onclick=doitckNN4;
            }
        }
    }
}

function bufimg(sr)
{
    if(sr!="")
    {
        st_buf[st_buf.length]=new Image();
        st_buf[st_buf.length-1].src=sr;
        return st_buf[st_buf.length-1];
    }
    return null;
}

function normal_init(body)
{
}

function normal_sh(body)
{
    moveto(getxy(body),body);
    ck_win_els(-1,body);
    _sh(body);
}

function normal_hd(body)
{
    _hd(body);
    ck_win_els(+1,body);
}

function fade_init(body)
{
    body.current=0;
    body.step=parseInt(body.opacity*10/(110-body.spec_sp));
    if(body.step<=0)
        body.step=1;
}

function fade_sh(body)
{
    if(body.exec_ed)
    {
        body.current+=body.step;
        if(body.current>body.opacity)
            body.current=body.opacity;
    }
    getlayer(body).filters["Alpha"].opacity=body.current;
    if(!body.exec_ed)
    {
        moveto(getxy(body),body);
        ck_win_els(-1,body);
        _sh(body);
    }
    if(body.current!=body.opacity)
        body.tmid=setTimeout(get_sdstr(body,true),100);
}

function fade_hd(body)
{
    if(body.exec_ed)
    {
        body.current-=body.step;
        if(body.current<0||!body.hdsp)
            body.current=0;
    }
    getlayer(body).filters["Alpha"].opacity=body.current;
    if(!body.current)
    {
        _hd(body);
        ck_win_els(+1,body);
    }
    else
        body.tmid=setTimeout(get_sdstr(body,false),100);
}

function filter_init(body)
{
    body.fl_type=st_fl[body.spec];
    if(body.fl_type==23)
        body.fl_type=parseInt(23*Math.random());
    body.spec_sp=(body.spec_sp>100 ? 100 : (body.spec_sp<=10 ? 10 : body.spec_sp));
    body.duration=10/body.spec_sp;
    if(nVer<5.5)
        body.spec_string=" revealTrans(Transition="+body.fl_type+",Duration="+body.duration+")";
    else
    {
        body.spec_string=" progid:DXImageTransform.Microsoft."+st_fl_string[body.fl_type];
        body.spec_string=body.spec_string.replace(')',',Duration='+body.duration+')');
    }
}

function filter_sh(body)
{
    if(nVer<5.5)
        ft_shx(body);
    else if(bFtReg)
        eval("try{ft_shx(body);} catch(_err){bFtReg=0;normal_sh(body);}");
    else
        normal_sh(body);
}

function filter_hd(body)
{
    if(nVer<5.5)
        ft_hdx(body);
    else if(bFtReg)
        eval("try{ft_hdx(body);}catch(_err){bFtReg=0;normal_hd(body);}");
    else
        normal_hd(body);
}

function ft_shx(body)
{
    var fl_obj=getlayer(body).filters[0];
    if(fl_obj.Status!=0)
        fl_obj.stop();
    moveto(getxy(body),body);
    ck_win_els(-1,body);
    fl_obj.apply();
    _sh(body);
    fl_obj.play();
}

function ft_hdx(body)
{
    var fl_obj=getlayer(body).filters[0];
    if(fl_obj.Status!=0)
        fl_obj.stop();
    if(body.hdsp)    fl_obj.apply();
    _hd(body);
    ck_win_els(+1,body);
    if(body.hdsp)    fl_obj.play();
}

function showFloatMenuAt(nam,x,y)
{
    if(nSTMENU)
    {
        var menu=getMenuByName(nam);
        if(menu&&menu.type=="custom"&&menu.bodys.length&&!menu.bodys[0].isshow)
        {
            movetoex(menu,[x,y]);
            show(menu.bodys[0]);
        }
    }
}

function getMenuByName(nam)
{
    return st_menus[eval("sdm_"+nam)];
}


function movetoex(menu,xy)
{
    menu.pos_l=xy[0];
    menu.pos_t=xy[1];
}

function getcursor(it)
{
    return !nNN6&&it.type!="sepline"&&((it.mbi==0&&getme(it).click_sh&&getsub(it))||it.url!="") ? "hand" : "default";
}

function getwdstr(obj)
{
    if(getpar(obj).arrange=="vertically")
    {
        if(getpar(obj).lw_max>0)
            return " WIDTH="+getpar(obj).lw_max;
        else
            return "";
    }
    else
    {
        if(obj.icon_w>0)
            return " WIDTH="+obj.icon_w;
        else
            return "";
    }
}

function detectNav()
{
    var naVer=navigator.appVersion;
    var naAgn=navigator.userAgent;
    nMac=naVer.indexOf("Mac")>=0;
    nOP=naAgn.indexOf("Opera")>=0;
    if(nOP)
    {
        nVer=parseFloat(naAgn.substring(naAgn.indexOf("Opera ")+6,naAgn.length));
        nOP5=nVer>=5.12&&!nMac&&naAgn.indexOf("MSIE 5.0")>=0;
    }
    else
    {
        nIE=document.all ? 1 : 0;
        if(nIE)
        {
            nIE4=(eval(naVer.substring(0,1)>=4));
            nVer=parseFloat(naAgn.substring(naAgn.indexOf("MSIE ")+5,naAgn.length));
            nIE5=nVer>=5.0&&nVer<5.5;
            nIEM=nIE4&&nMac;
            nIEW=nIE4&&!nMac;
        }
        else
        {
            nNN4=navigator.appName.toLowerCase()=="netscape"&&naVer.substring(0,1)=="4" ? 1 : 0;
            if(!nNN4)
            {
                nNN6=(document.getElementsByTagName("*") && naAgn.indexOf("Gecko")!=-1);
                if(nNN6)
                {
                    nVer=parseInt(navigator.productSub);
                    if(naAgn.indexOf("Netscape")>=0)
                    {
                        bDelBorder=nVer<20001108+1;
                        bAddBorder=nVer>20020512-1;
                    }
                    else
                    {
                        bDelBorder=nVer<20010628+1;
                        bAddBorder=nVer>20011221-1;
                    }
                }
            }
            else
                nVer=parseFloat(naVer);
            nNN=nNN4||nNN6;
        }
    }
    nSTMENU=nOP5||nIE4||nNN;
}

function st_onload()
{
    if(nIEM||nOP5||nNN4||(nIEW&&nVer<5.0))
    {
        if(st_ht!='')
            document.body.insertAdjacentHTML('BeforeEnd',st_ht);
        for(i=0;i<st_menus.length;i++)
            prefix(st_menus[i]);
    }
    st_loaded=1;
    if(!nNN4)
    {
        for(i=0;i<st_menus.length;i++)
        {
            menu=st_menus[i];
            curit=null;
            for(body=menu.bodys[0];body&&body.isshow&&body.exec_ed;body=(curit&&getsub(curit) ? getsub(curit) : null))
            {
                ck_win_els(-1,body);
                curit=body.curiti>=0 ? body.items[body.curiti] : null;
            }
        }
    }
}

function getpar(mbit)
{
    if(mbit.isitem)
        return st_menus[mbit.mei].bodys[mbit.mbi];
    else
        return !mbit.par ? null : st_menus[mbit.par[0]].bodys[mbit.par[1]].items[mbit.par[2]];
}

function getsub(item)
{
    return !item.sub ? null : st_menus[item.sub[0]].bodys[item.sub[1]];
}

function getme(mbit)
{
    return st_menus[mbit.mei];
}

function getsrc(sr,me)
{
    if(sr=='')
        return '';
    var _sr=sr.toLowerCase();
    if(_sr.indexOf('http://')==0||(_sr.indexOf(':')==1&&_sr.charCodeAt(0)>96&&_sr.charCodeAt(0)<123)||_sr.indexOf('ftp://')==0||_sr.indexOf('/')==0||_sr.indexOf('gopher')==0)
        return sr;
    else
        return me.web_path+sr;
}

function getcl()
{
    return parseInt(nNN||nOP ? window.pageXOffset : document.body.scrollLeft);
}

function getct()
{
    return parseInt(nNN||nOP ? window.pageYOffset : document.body.scrollTop);
}

function getcw()
{
    return parseInt(nNN||nOP ? window.innerWidth : (nIEW&&document.compatMode=="CSS1Compat" ? document.documentElement.clientWidth : document.body.clientWidth));
}

function getch()
{
    return parseInt(nNN||nOP ? window.innerHeight : (nIEW&&document.compatMode=="CSS1Compat" ? document.documentElement.clientHeight : document.body.clientHeight));
}

function get_sdstr(mb,issh)
{
    return    "var _mb=st_menus['"+mb.mei+"'].bodys["+mb.mbi+"];_mb.tmid=null;"+mb.speceff+(issh? "_sh(" : "_hd(")+"_mb);_mb.exec_ed=true;"
}

function getly(id,doc)
{
    if(doc.layers[id])
        return doc.layers[id];
    for(i=doc.layers.length-1;i>=0;i--)
    {
        var ly=getly(id,doc.layers[i].document);
        if(ly)
            return ly;
    }
    return null;
}

function getlayer(mbit)
{
    if(!mbit.layer)
    {
        if(typeof(mbit.iti)=='undefined')
            mbit.layer=getob(mbit.block,nTopTb ? 'table' : 'div');
        else
            mbit.layer=nNN4 ? getlayer(getpar(mbit)).document.layers[0].document.layers[mbit.block] : getob(mbit.block,nIEW ? 'table' : null);
    }
    return mbit.layer;
}

function get_st_lay(item)
{
    var st_arr=[];
    var doc=getlayer(item).document.layers[0].document;
    for(var i=0;i<2;i++)
        st_arr[i]=doc.layers[item.block+st_state[i]];
    st_arr[2]=doc.layers[item.block+'M'];
    return st_arr;
}

function moveto(xy,body)
{
    if(xy&&(body.mbi||getme(body).pos=='absolute'))
    {
        var ly=getlayer(body);
        if(nNN4)
            ly.moveToAbsolute(xy[0],xy[1]);
        else if(nOP)
        {
            var lys=ly.style;
            lys.pixelLeft=xy[0];
            lys.pixelTop=xy[1];
        }
        else
        {
            var lys=ly.style;
            lys.left=xy[0]+'px';
            lys.top=xy[1]+'px';
        }
        body.rc=[xy[0],xy[1],body.rc[2],body.rc[3]];
    }
}

function createIMG(src,id,width,height,border)
{
    var s='<IMG SRC=';
    s+=addquo(src);
    if(id!='')
        s+=' ID='+id;
    if(width&&height)
    {
        if(width>0)
            s+=' WIDTH='+width;
        if(height>0)
            s+=' HEIGHT='+height;
    }
    s+=' BORDER='+border+'>';
    return s;
}

function show(body)
{
    var delay=body.mbi&&getpar(getpar(body)).arrange=="vertically" ? getme(body).shdelay_v : getme(body).shdelay_h;
    body.exec_ed=false;
    if(!body.rc)
        getxy(body);
    if(body.tmid)
    {
        clearTimeout(body.tmid);
        body.tmid=null;
        ck_win_els(1,body)
    }
    if(delay>0)
        body.tmid=setTimeout(get_sdstr(body,true),delay);
    body.isshow=true;
    if(delay<=0)
        eval(get_sdstr(body,true));
}

function _sh(body)
{
    var ly=getlayer(body);
    if(nNN4)
    {
        for(var i=body.items.length-1;i>=0;i--)
        {
            var it=body.items[i];
            if(it.type=="sepline")
                continue;
            var st_lay=get_st_lay(it);
            st_lay[2].resizeTo(st_lay[0].clip.width,st_lay[0].clip.height);
        }
        ly.visibility='show';
    }
    else
        ly.style.visibility='visible';
}

function hide(body)
{
    if(body.tmid)
    {
        clearTimeout(body.tmid);
        body.tmid=null;
    }
    if(body.isshow&&!body.exec_ed)
    {
        body.exec_ed=false;
        body.isshow=false;
    }
    else
    {
        body.exec_ed=false;
        body.isshow=false;
        eval(get_sdstr(body,false));
    }
}

function _hd(body)
{
    var ly=getlayer(body);
    if(nNN4)
        ly.visibility='hide';
    else
    {
        var lyf;
        if(nIE5&&!nMac)
        {
            lyf=ly.filters['Alpha'];
            lyf.opacity=0;
        }
        ly.style.visibility='hidden';
        if(nIE5&&!nMac)    lyf.opacity=body.opacity;
    }
}

function fixmenu(menu)
{
    for(mbi=0;mbi<menu.bodys.length;mbi++)
    {
        var body=menu.bodys[mbi];
        if(nOP&&nVer<6.0)
            getlayer(body).style.pixelWidth=parseInt(getob(body.block+"TB",'table').style.pixelWidth);
        if(nIEW&&nIE5)
            getlayer(body).style.width=getlayer(body).offsetWidth;
        else if(nIEM||!nIE)
        {
            if(body.arrange!="vertically")
            {
                var iti=0;
                var fixit=getob(body.block+iti);
                var h=parseInt(nOP ? fixit.style.pixelHeight : fixit.offsetHeight);
                if(h)
                {
                    for(iti=0;iti<body.items.length;iti++)
                    {
                        var item=body.items[iti];
                        var lys=getlayer(item).style;
                        var tm_h=h-2*body.spacing;
                        if(nOP)
                            lys.pixelHeight=tm_h;
                        else if(item.type=="sepline"||nIE)
                            lys.height=tm_h+'px';
                        else
                            lys.height=tm_h-2*item.bd_sz+'px';
   
                        if(nIEM)
                        {
                            var fh=h-2*body.spacing;
                            lltd=getob(item.block+"LLTD");
                            ltd=getob(item.block+"LTD");
                            rtd=getob(item.block+"RTD");
                            rrtd=getob(item.block+"RRTD");
                            if(lltd)
                                lltd.style.height=fh+'px';
                            if(ltd)
                                ltd.style.height=fh+'px';
                            getob(item.block+"MTD").style.height=fh+'px';
                            if(rtd)
                                rtd.style.height=fh+'px';
                            if(rrtd)
                                rrtd.style.height=fh+'px';
                        }
                    }
                }
            }
            else if(nOP)
            {
                for(iti=0;iti<body.items.length;iti++)
                {
                    var item=body.items[iti];
                    if(item.type!="sepline")
                    {
                        var fixit=getob(body.block+iti);
                        var it=getlayer(item);
                        var h=parseInt(it.style.pixelHeight);
                        var w=parseInt(fixit.style.pixelWidth);
                        if(h)
                            it.style.pixelHeight=h;
                        if(w)   
                            it.style.pixelWidth=w-2*body.spacing;
                    }
                }
            }
        }
    }
}

function prefix(menu)
{
    var body=menu.bodys[menu.bodys.length-1];
    var item=body.items[body.items.length-1];
    while(1)
        if(getlayer(item)) break;
    if(nNN4)
        setupEvent(menu);
    else
        fixmenu(menu);
    if(menu.type!="custom")
        show(menu.bodys[0]);
    if(nIEM)
        window.onscroll=function()
        {
            if(st_scrollid)
                clearTimeout(st_scrollid);
            st_scrollid=setTimeout('scrollmenu();',500);
        }
    else if(!st_rl_id)
    {
        st_cl_w=getcw();
        st_cl_h=getch();
        st_cl_l=getcl();
        st_cl_t=getct();
        st_rl_id=setInterval("ckPage();",500);
    }
}

function scrollmenu()
{
    for(i=0;i<st_menus.length;i++)
    {
        var menu=st_menus[i];
        if(menu&&menu.type=="float")
        {
            hideall(menu);
            var _b=menu.bodys[0];
            ck_win_els(+1,_b);
            moveto([getcl()+menu.pos_l,getct()+menu.pos_t],_b);
            ck_win_els(-1,_b);
        }
    }
}

function getbg(bg_cl,bg_img,bg_rep)
{
    var s=bg_cl;
    if(bg_img!='')
        s+=" url("+bg_img+") "+bg_rep;
    return s;
}

function ck_win_els(change,obj)
{
    if(!st_loaded||nNN4||nOP||obj.isstatic)    return;
    if(HideSelect)    win_ele_vis("SELECT", change, obj);
    if(HideObject)    win_ele_vis("OBJECT", change, obj);
    if(HideIFrame)    win_ele_vis("IFRAME", change, obj);
}

function win_ele_vis(tagName, change, obj)
{
    var els=nNN6 ? document.getElementsByTagName(tagName) : document.all.tags(tagName);
    var i;
    for (i=0;i<els.length;i++)
    {
        var el=els.item(i);
        var flag;
        for(flag=0,tmobj=el.offsetParent;tmobj;tmobj=tmobj.offsetParent)
            if(tmobj.id&&tmobj.id.indexOf("STM")>=0)
                flag=1;
        if(flag)
            continue;
        else if(elements_overlap(el,obj))
        {
            if (el.visLevel)
                el.visLevel+=change;
            else
                el.visLevel=change;
            if (el.visLevel==-1)
            {
                if(typeof(el.visSave)=='undefined')
                    el.visSave=el.style.visibility;
                el.style.visibility="hidden";
            }
            else if (el.visLevel==0)
                el.style.visibility=el.visSave;
        }
    }
}

function elements_overlap(el,obj)
{
    var left=0;
    var top=0;
    var width=el.offsetWidth;
    var height=el.offsetHeight;
    if(width)
        el._width=width;
    else
        width=el._width;
    if(height)
        el._height=height;
    else
        height=el._height;
   
    while(el)
    {
        left+=el.offsetLeft;
        top+=el.offsetTop;
        el=el.offsetParent;
    }
    return ((left<obj.rc[2]+obj.rc[0]) && (left+width>obj.rc[0]) && (top<obj.rc[3]+obj.rc[1]) && (top+height>obj.rc[1]));
}

function getob(id,t)
{
    if(nNN6)
        return document.getElementById(id);
    else if(nNN4)
        return getly(id,document);
    else
        return t ? document.all.tags(t)[id] : document.all[id];
}

function getBodyEventString(body)
{
    var s=" onMouseOver='dombov(event,this,st_menus["+body.mei+"].bodys["+body.mbi+"]);'";
    s+=" onMouseOut='dombou(event,this,st_menus["+body.mei+"].bodys["+body.mbi+"]);'";
    return s;
}

function getItemEventString(item)
{
    if(item.type=='sepline')    return '';
    var s=" onMouseOver='doitov(event,this,st_menus["+item.mei+"].bodys["+item.mbi+"].items["+item.iti+"]);'";
    s+=" onMouseOut='doitou(event,this,st_menus["+item.mei+"].bodys["+item.mbi+"].items["+item.iti+"]);'";
    s+=" onClick='doitck(event,this,st_menus["+item.mei+"].bodys["+item.mbi+"].items["+item.iti+"]);'";
    return s;
}

function getEventCode(pre,isitem)
{
    var s=isitem ? 'st_rei' : 'st_reb';
    s+='.exec(this.id);mei=RegExp.$1;mbi=parseInt(RegExp.$2);';
    if(isitem)    s+='iti=parseInt(RegExp.$3);return '+pre+'(e,this,st_menus[mei].bodys[mbi].items[iti]);';
    else    s+='return '+pre+'(e,this,st_menus[mei].bodys[mbi]);';
    return new Function('e',s);
}

function addquo(n)
{
    return "\""+n+"\"";
}
Avatar billede bb_maze Nybegynder
11. august 2003 - 23:28 #12
Da det hele er blevet en del sværrere er pointene nu sat op...!

HYGGE
Avatar billede dreamcode Nybegynder
11. august 2003 - 23:46 #13
God fornøjelse med at debugge den der ....
Avatar billede lordhead Nybegynder
12. august 2003 - 08:07 #14
hvad med bare at få skaffet en anden menu??
Avatar billede bb_maze Nybegynder
12. august 2003 - 08:14 #15
Ja, men det kan squ ik passe... Men menuen kan ses her:

http://n00bies.frac.dk/

Men hvis der er nogle der kan finde/lave en ca. magen til så får i selvfølgelig det samme antal point som hvis i finder fejlen  den...

HYGGE
Avatar billede lordhead Nybegynder
12. august 2003 - 13:42 #16
Hehe... jeg kan skaffe en næsten magen til... dog kan jeg ikke lige gennemskue den dér fade effekt - men jeg vil da begynde at kigge på nogen (D)HTML menuer... jeg vender tilbage !
Avatar billede bb_maze Nybegynder
12. august 2003 - 20:54 #17
Ej, lordhead, er du gået i gang?

Hvis ikke, så behøver du ikke, har vidst fundet en anden løsning!

HYGGE
Avatar billede bb_maze Nybegynder
12. august 2003 - 21:41 #18
Ok, jeg har ombestemt mig.. hehe... Jeg vil gerne have en! For den jeg fandt er godt nok dårlig..

Mene krav:
Den skal kunne sættes i en tabel, men dropdown boxene må gerne komme uden for. Den må gerne ligne denne:
http://simplythebest.net/scripts/dhtml_script_98.html

HYGGE
Avatar billede exp Juniormester
12. august 2003 - 21:54 #19
Avatar billede bb_maze Nybegynder
12. august 2003 - 21:56 #20
Jeg har kigget det, men kan slet ik finde noget? Ikke rigtigt en horisontal menu.... Kan jeg evt. få et mere præcist link?

HYGGE
Avatar billede bb_maze Nybegynder
12. august 2003 - 21:57 #21
HAHAH! Nøøøj, hvor er jeg blind! HAHHA!

Takker, kigger lige på sagerne!

HYGGE
Avatar billede schaefner Juniormester
12. august 2003 - 21:58 #22
Hvad med: http://disneyzone.dk/menu/
Måske ikke så fancy, men "enkel" og ligetil
Avatar billede bb_maze Nybegynder
12. august 2003 - 22:10 #23
Den var faktisk god nok, schaefner! MEN! Man kan ikke sætte den hvor man vil :( den vil altid være i toppen :(

HYGGE

P.S. Syntes at det på www.dhtmlcentral.com/projects/coolmenus var lidt dårligt..
Avatar billede exp Juniormester
12. august 2003 - 22:11 #24
schaefner >>
er det meningen at selve menupunkterne skal hænge approx. 10px nedenfor den grå bar i mozilla?
Avatar billede exp Juniormester
12. august 2003 - 22:12 #25
Hvad er det der er dårligt ved Coolmenu?
Avatar billede bb_maze Nybegynder
12. august 2003 - 22:13 #26
Jamen jeg syntes at coolmenu ser en smule... amatør ud? Og den zip fil er da bare totalt rodet... Der er ikke engang den han selv bruger, med i "pakken" ?

HYGGE
Avatar billede schaefner Juniormester
12. august 2003 - 22:14 #27
det er en mindre bug i måden den regner top-placeringen ud på. Det lader til at den i mozilla lægger sidens margin til den top-placering man har defineret.
Avatar billede schaefner Juniormester
12. august 2003 - 22:17 #28
bb_maze >> Kan du ikke lige prøve at kigge på dette spm.: http://exp.dk/spm/385325
Avatar billede exp Juniormester
12. august 2003 - 22:23 #29
Det sidste jeg vil kalde den er jo nok amatør-agtig... det er i øvrigt den der bruges her på eksperten...
Avatar billede bb_maze Nybegynder
12. august 2003 - 22:29 #30
Jamen jeg syntes altså ikke rigtigt at jeg kan finde rundt i deres zip fil? :S Men må hellere liiige kigge på det én gang til :D

HYGGE
Avatar billede exp Juniormester
12. august 2003 - 22:39 #31
Et hit ville fx være at kigge i kildekoden i underpunkterne her:
http://www.dhtmlcentral.com/projects/coolmenus/?m=31
Avatar billede bb_maze Nybegynder
12. august 2003 - 22:43 #32
Takker!!!

Men kigger lige nærmere på det om lidt!

HYGGE
Avatar billede bb_maze Nybegynder
12. august 2003 - 23:14 #33
Hmm... Nu har jeg snuppet den der er på dhtmlcentral, men den følger med når man scroller ned af siten???

HYGGE
Avatar billede lordhead Nybegynder
13. august 2003 - 07:40 #34
Hvad med at studere denne side... ? mon ikk der findes et eller andet dér ... ?

Fandt linket på DHTML Central!
Avatar billede bb_maze Nybegynder
13. august 2003 - 08:49 #35
Øh, hvad for en side, lordhead??

Men jeg forstår ikke hvorfor den anden anden følger med? For det er jo den de selv bruger på dhtmlcentral... Og den følger jo ik lige frem med...

HYGGE
Avatar billede lordhead Nybegynder
13. august 2003 - 09:25 #36
hehe... her kommer linket ;)

http://www.apycom.com/
Avatar billede bb_maze Nybegynder
13. august 2003 - 09:31 #37
Øh... Lordhead, koster det ikke penge?? Eller...?

Men hvis i siger, den jeg snakker om, den fra dhtmlcentral er brugt her på eksperten, hvordan kan det så være at den ikke følger med når man scroller ned?

HYGGE
Avatar billede lordhead Nybegynder
13. august 2003 - 09:33 #38
Den på DHTML Central følger da ikke med når man scroller ned, hvis den er sat ind i en tabel... eller?
Avatar billede bb_maze Nybegynder
13. august 2003 - 10:01 #39
Hmm... Ved mig gør den altså.... Det er den der blå en, ik?

har du uploadet dit, så jeg evt. kan se?

HYGGE
Avatar billede bb_maze Nybegynder
13. august 2003 - 21:59 #40
Nu har jeg kigget lidt på det, og jeg kan altså ikke få den til at lade være med at rygge sig...... Jeg snakker stadig om den blå menu fra dhtmlcentral..

Håber MEGET at der er en der kan hjælpe!!

HYGGE
Avatar billede bb_maze Nybegynder
14. august 2003 - 16:51 #41
Er der ingen der kan hjælpe? Bare lidt...:-(

HYGGE
Avatar billede bb_maze Nybegynder
14. august 2003 - 22:32 #42
Nu er der oprettet en ny tråd, som så ligger i den rigtige kategori, så kan i kigge der! Her er linket: http://www.eksperten.dk/spm/387713

Håber stadig der er en af jer der kan hjælpe!

HYGGE
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester