function over(img,ref) { document.images[img].src = ref; }
function out(img,ref)  { document.images[img].src = ref; }
{
a1=new Image;a1.src="pic/but1-mo.gif";
a2=new Image;a2.src="pic/but2-mo.gif";
a3=new Image;a3.src="pic/but3-mo.gif";
a4=new Image;a4.src="pic/but4-mo.gif";
a5=new Image;a5.src="pic/but5-mo.gif";
}



OPERA = window.opera;
IE    = (document.all)             ? true : false && !OPERA;
NN    = (document.layers)          ? true : false;
MOZ   = ((document.getElementById) ? true : false ) && !IE;

var deletemenu;
var loaded=false;

timeouttime = (OPERA||NN) ? 1500 : 300;

function nomenu() {
  if (loaded) {
    if (NN)  for (i=1; i<willbeload; i++) document.layers['menu'+i].visibility               = 'hide';
    if (IE)  for (i=1; i<willbeload; i++) document.all['menu'+i].style.visibility            = 'hidden';
    if (MOZ) for (i=1; i<willbeload; i++) document.getElementById("menu"+i).style.visibility = 'hidden';
  }
}

function deltimeout() {
  if (deletemenu) {
    clearTimeout(deletemenu);
  }
}

function deact(how) {
  if (deletemenu) {
    clearTimeout(deletemenu);
  }

  deletemenu = setTimeout('nomenu()', timeouttime);
}

function showmenu(n) {
  deltimeout();
  nomenu();

  lana='menu'+n;

  if (NN)  document.layers[lana].visibility               = 'show';
  if (IE)   document.all[lana].style.visibility            = 'visible';
  if (MOZ) document.getElementById(lana).style.visibility = 'visible';
}

function generateItem(num) {
  if (IE || NN || MOZ) {
    itemsHere=(putMenu[num].length-5)/2;
    xPosit=putMenu[num][0];
    yPosit=putMenu[num][1];
    bgrCol=putMenu[num][2];
    borCol=putMenu[num][3];
    abgCol=putMenu[num][4];

    if (NN)        document.write('<layer name="menu'+num+'" pagex="'+xPosit+'" pagey="'+yPosit+'" visibility="hide" z-index="100">');
    if (IE || MOZ) document.write('<div id="menu'+num+'" style="position: absolute; left:'+xPosit+'px; top:'+yPosit+'px; visibility: hidden; z-index: 100;">');

    if (itemsHere > 0) {
        //document.write('<table cellpadding=0 cellspacing=0 border=0><tr><td colspan=3><img src=/pic/m_up.gif width=110 height=7 border=0></td></tr>');
        document.write('<table cellpadding=0 cellspacing=0 border=0>');
        document.write('<tr bgcolor=#355b38><td width=9 background=/pic/m_l2.gif><img src=/pic/m_l2.gif width=9 height=1 border=0></td>');
        document.write('<td width=92  ><table>');
    }

    for (i=1; i<itemsHere+1; i++) {
      document.write('<tr><td class=mmenu1 valign=top>&raquo;</td><td class=mmenu1><a href="'+putMenu[num][(i+1)*2+2]+'" onmouseover="deltimeout();" onmouseout="deact();" class=mmenu1>'+putMenu[num][(i+1)*2+1]+'</a></td></tr>');
      //if (i != itemsHere) document.write('<br>');
    }
    if (itemsHere > 0) {
        document.write('</table></td><td width=9 background=/pic/m_r2.gif><img src=/pic/m_r2.gif width=9 height=1 border=0></td>');
        document.write('</tr><tr><td colspan=3><img src=/pic/m_dw2.gif width=110 height=13 border=0></td></tr></table>');
    }
    if (IE || MOZ) document.write('</div>')
    if (NN) document.write('</layer>')
  }
}

function HideFlags(ftype, show) {
  imgs = document.getElementsByTagName('img');
  for(i in imgs) {
    if(imgs[i].className == ftype) {
      imgs[i].style.display = show ? 'block' : 'none';
    }
  }
}

function PreviewPostcard(f) {
  f.target = '_blank';
  f.elements['action'].value = 'preview';
}

function SendPostcard(f) {
  f.target = '_top';
  f.elements['action'].value = 'save'
}