var win= null;

function win_open(mypage,h,w,scroll){
  var winl = (screen.width-w)/2;

  var wint = (screen.height-h)/5;
  var wint = (wint - (wint /2));
  if (wint < "0") wint = "0";
  var settings ='height='+h+',';
  settings +='width='+w+',';
  settings +='top='+wint+',';
  settings +='left='+winl+',';
  settings +='scrollbars='+scroll+',';
  settings +='resizable=yes';
  settings +='status=no';
  
  imgWin=window.open(mypage,'_blank',settings);
  
  //with (imgWin.document){
  //  writeln('<html><head><title>'+myname+'</title><style>body{margin:0px;}</style>');
  //  writeln('</head><body bgcolor=000000 scroll="no" style="margin: 0px; padding:0px">');
  //  writeln('<A HREF="#" onClick="window.close()"><img name="" src='+mypage+' border="0" style="display:block"></a></body></html>');
  //if(parseInt(navigator.appVersion) >= 4){win.window.focus(); return false;}
  return false;
  //}

}

function popWindow(mypage,myname,h,w,scroll){
  var winl = (screen.width-w)/2;

  var wint = (screen.height-h)/5;
  var wint = (wint - (wint /2));
  if (wint < "0") wint = "0";
  var settings ='height='+h+',';
  settings +='width='+w+',';
  settings +='top='+wint+',';
  settings +='left='+winl+',';
  settings +='scrollbars='+scroll+',';
  settings +='resizable=yes';
  settings +='status=no';
  
  imgWin=window.open(mypage,'_blank',settings);
  with (imgWin.document){
    writeln('<html><head><title>'+myname+'</title><style>body{margin:0px;}</style>');
    writeln('</head><body bgcolor=000000 scroll="no" style="margin: 0px; padding:0px">');
    writeln('<A HREF="#" onClick="window.close()"><img name="" src='+mypage+' border="0" style="display:block"></a></body></html>');
  //if(parseInt(navigator.appVersion) >= 4){win.window.focus(); return false;}
  return false;
  }

} 

//len numericke znaky
function getkey(e){
  var code; 
  if (!e)
    var e = window.event; // IE 
  if (e.keyCode)
    code = e.keyCode; // gecko 
  else
   if (e.which)
     code = e.which; // nn4
  return code; 
} 




function numeric(eX){
  test=getkey(eX);

  if (test>47 && test<58){
    var klaves = "num";
  }
  switch (klaves){
    case "num":
    return true;
    break;
    default : return false;
  }

}

function alfanumeric(eX,diacritic){
  test=getkey(eX);
  set1=(test>32 && test<48);
  set2=(test>57 && test<65);
  set3=(test>90 && test<97);
  if (diacritic == 1)
    set4=(test>122 && test<127);
  else
    set4=(test>122)
  if (set1 || set2 || set3 || set4)
    return false;
}

function safechars(eX){
  test=getkey(eX);
  if (test==34 || test==39)
    return false;
}




