function MM_findObj(n, d) { //v4.0
  var p,i,x;  
  if(!d) d=document;
  if ((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; 
	n=n.substring(0,p);
  }
  if (!(x=d[n])&&d.all) x=d.all[n]; 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for (i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if (!x && document.getElementById) x=document.getElementById(n); 
  return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
    if ((obj=MM_findObj(args[i]))!=null) {
      v=args[i+2];
      if (obj.style) { 
        obj=obj.style; 
	v=(v=='show')?'visible':(v='hide')?'hidden':v; 
      }
    obj.visibility=v;
  }
}

function show(a)
{
  MM_showHideLayers(a,'','show');
  return true;
}
function hide(a)
{
  MM_showHideLayers(a,'','hide');
  return true;
}
function SelectFlag(sNr,sLang,sFlag)
{
  flag = 'flag'+sNr;
  menu = 'menu'+sNr;
  var isIMG = document.images;
  var bname = "images/"+sFlag+".gif";

//  document.all[flag].src = ;
  if (isIMG) {
    document[flag].src=bname;
  }

  hide(menu);

  if (sNr==0)
    document.igForm.SrcLang.value = sLang;
  else
    document.igForm.DstLang.value = sLang;
}

function showFlags(side)
{
  var i=1;
  var flags=new Array;
  var langs=new Array;
  flags[i]="nls"; langs[i]="Dutch"; i++;
  flags[i]="uks"; langs[i]="English"; i++;
  flags[i]="des"; langs[i]="German"; i++;
  flags[i]="frs"; langs[i]="French"; i++;
  flags[i]="ess"; langs[i]="Spanish"; i++;
  flags[i]="ses"; langs[i]="Swedish"; i++;
  for(i=1;i<flags.length;i++)
  {
     document.write('<a href="javascript:;"><img src="images/'+flags[i]+'.gif" \n');
     document.write('alt="'+langs[i]+'" \n');
     document.write('onmouseout ="this.style.cursor=\'auto\'; return true;" \n');
     document.write('onmouseover="this.style.cursor=\'hand\'; return true;" \n');
     document.write('onclick="SelectFlag('+side+','+i+',\''+flags[i]+'\'); document.igForm.word.focus(); return true;" \n');
     document.write('border=0 \n');
     document.write('></a> '+langs[i]+'<br>\n');
  }
}

function switchlang()
{

  var isIMG = document.images;

  if (isIMG) {
    sw = document['flag0'].src;
    document['flag0'].src=document['flag1'].src;
    document['flag1'].src=sw;
  }

  hide('menu0');
  hide('menu1');

  sw1 = document.igForm.SrcLang.value;
  sw2 = document.igForm.DstLang.value;

  document.igForm.SrcLang.value = sw2;
  document.igForm.DstLang.value = sw1;


 
}